menu arrow_back 湛蓝安全空间 |狂野湛蓝,暴躁每天 chevron_right ... chevron_right 004-Windows 后门 chevron_right 003-注册表自启动项.md
  • home 首页
  • brightness_4 暗黑模式
  • cloud
    xLIYhHS7e34ez7Ma
    cloud
    湛蓝安全
    code
    Github
    003-注册表自启动项.md
    1.07 KB / 2021-07-17 00:01:40
        ## 注册表自启动项
    
    `MSF`的`Persistence`模块利用的就是写注册表自启动项来实现的,一般自启动项是这两个键:`Run`和`RunOnce`,两者的区别如下
    
    1. Run:该项下的键值即为开机启动项,每一次随着开机而启动。
    2. RunOnce:RunOnce和Run差不多,唯一的区别就是RunOnce的键值只作用一次,执行完毕后就会自动删除
    
    常见注册表启动项键的位置:
    
    用户级
    
    ```bash
    \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
    \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
    
    ```
    
    系统级
    
    ```bash
    \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
    \HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
    \HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce
    
    ```
    
    修改一下:
    
    ![](images/security_wiki/15906324168221.png)
    
    
    执行结果:
    
    ![fc426848502a4a7fab260643fe5e87e3](images/security_wiki/fc426848502a4a7fab260643fe5e87e3.gif)
    
    
    
    
    links
    file_download