注册表与木马(二)——实现程序开机自动启动

简介: 注册表的相关知识参考之前一篇 http://www.cnblogs.com/LexMoon/p/C_muma.html 现在的任务是将一个程序写入注册表中开机自启动的对应位置里面。   现在有一个简单的 hello.exe (路径 :  D:\hello.exe ),功能是在命令行显示输出 "hello world" 。

注册表的相关知识参考之前一篇 http://www.cnblogs.com/LexMoon/p/C_muma.html

现在的任务是将一个程序写入注册表中开机自启动的对应位置里面。

 

现在有一个简单的 hello.exe (路径 :  D:\hello.exe ),功能是在命令行显示输出 "hello world" 。

 

 1 #include<iostream>
 2 #include<stdio.h>
 3 #include<tchar.h>
 4 #include<windows.h>
 5 
 6 using namespace std ;
 7 
 8 int main(){
 9     HKEY hkey ; 
10     long ret = RegOpenKeyEx(HKEY_CURRENT_USER,_T("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"),0,KEY_QUERY_VALUE,&hkey) ;
11     if(ret==ERROR_SUCCESS){
12         ret = RegCreateKey(HKEY_CURRENT_USER,_T("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"),&hkey);
13         if(ret==ERROR_SUCCESS){
14             ret = RegSetValueEx(hkey,_T("hello"),0,REG_SZ,(const BYTE*)("d:\\hello.exe"),13) ;
15             if(ret==ERROR_SUCCESS){
16                 cout << "OK!!!" <<endl ;
17             }
18         }
19     } 
20     return 0 ;
21 }

 

已经添加入开机自启动的位置。

 

目录
相关文章
|
3月前
【权限维持】Windows&自启动&映像劫持&粘滞键&辅助屏保后门&WinLogon
【权限维持】Windows&自启动&映像劫持&粘滞键&辅助屏保后门&WinLogon
|
安全 Windows
Windows下禁止软件wps热点自启动和后台运行
Windows下禁止软件wps热点自启动和后台运行
806 0
Windows下禁止软件wps热点自启动和后台运行
|
Shell Windows
Win10系统如何设置某个软件开机自动启动
Win10系统如何设置某个软件开机自动启动
234 0
|
Windows
Windows 技术篇-win7利用系统自带工具关闭开机启用程序,不使用杀毒软件设置开机启动项
Windows 技术篇-win7利用系统自带工具关闭开机启用程序,不使用杀毒软件设置开机启动项
337 0
Windows 技术篇-win7利用系统自带工具关闭开机启用程序,不使用杀毒软件设置开机启动项
|
Windows
Windows 技术篇-设置计划任务,每天自动关机
Windows 技术篇-设置计划任务,每天自动关机
474 0
Windows 技术篇-设置计划任务,每天自动关机
|
数据安全/隐私保护 Windows
批处理+VBS+注册表实现开机自动启动EXE程序
原文:批处理+VBS+注册表实现开机自动启动EXE程序 批处理+VBS+注册表实现WINDOWS开机自动启动EXE程序 以下都是基于WINDOWS系统。 我们都知道当我们有想某个程序在开机时自动运行,只能有三个方式: 1、做成服务,然后对服务进行配置为自动启动(可以实现不进行用户登录完成); 2、做成驱动程序,随系统启动(可以实现不进行用户登录完成); 3、做成EXE程序,添加到开机启动项(必须得在用户登录情况下完成)。
1514 0