menu arrow_back 湛蓝安全空间 |狂野湛蓝,暴躁每天 chevron_right ... chevron_right 004-Windows 后门 chevron_right 016-Netsh helper.md
  • home 首页
  • brightness_4 暗黑模式
  • cloud
    xLIYhHS7e34ez7Ma
    cloud
    湛蓝安全
    code
    Github
    016-Netsh helper.md
    965 B / 2021-07-17 00:01:38
        ## Netsh helper
    
    `netsh`(全称:`Network Shell`) 是`windows`系统本身提供的功能强大的网络配置命令行工具,它可以添加自定的dll从而拓展其功能,我们可以使用`netsh add helper yourdll.dll`来添加拓展功能,添加了之后,在启动`netsh`的时候就会加载我们dll文件
    
    添加自定义`helper dll`
    关于`helper dll`的编写可以参考这个项目:[链接](https://github.com/outflanknl/NetshHelperBeacon)
    
    我们可以使用两种方式来添加helper:
    
    1. 通过cmd添加helper
    
        ```bash
        netsh add helper test.dll
    
        ```
    
    ![](images/security_wiki/15906335515350.png)
    
    
    1. 通过注册表添加helper
        其位置为:`HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NetSh`,创建一个键,名称随便,键值为我们dll的路径
    
    ![](images/security_wiki/15906335587507.png)
    
    
    效果如下:
    
    ![82a4281dbd8f4b99be3fc4d0aaddc05e](images/security_wiki/82a4281dbd8f4b99be3fc4d0aaddc05e.gif)
    
    
    
    
    links
    file_download