• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    ImpulsiveDLLHijack:一款基于C#实现的DLL劫持技术研究工具

    发布者: 山止川行 | 发布时间: 2025-7-26 14:49| 查看数: 41| 评论数: 0|帖子模式


            关于ImpulsiveDLLHijack

            ImpulsiveDLLHijack是一款功能强大的DLL劫持技术安全研究工具,该工具基于C#开发实现,可以帮助广大研究人员以自动化的方式扫描、发现并利用目标设备二进制文件中的DLL安全问题,并实现DLL劫持。红队研究人员也可以利用该工具来识别劫持路径,并在定制工具中实现该技术以绕过EDR产品的检测。
            工具机制

            该工具能够通过下列两个自动化阶段步骤实现DLL劫持检测:

    •                 发现:寻找潜在的DLL劫持路径;       
    •                 利用:判断并确认DLL是否已从劫持路径加载,从而确定目标DLL劫持路径是否100%可利用;
            工具要求

            exe:【点我获取】
            自定义DLL路径确认:下面这些DLL文件,可帮助工具确认DLL是否已从已识别的劫持路径成功加载:dll(从本项目的MalDLL目录中获取)、maldll64.dll(从本项目的MalDLL目录中获取)、PeNet(【点我获取】)
            工具安装

            首先,我们需要使用下列命令将该项目源码克隆至本地:

    •                 git clone https://github.com/knight0x07/ImpulsiveDLLHijack.git
            接下来,在Visual Studio中导入ImpulsiveDLLHijack项目源码,然后点击"roject" --> "Manage NuGet packages" --> 浏览工具包并安装 "eNet" -> https://www.nuget.org/packages/PeNet/
            然后构建项目,此时项目的bin目录中就会出现ImpulsiveDLLHijack.exe文件了。
            DLL路经确认:
            首先,我们需要使用下列命令将该项目源码克隆至本地:

    •                 git clone https://github.com/knight0x07/ImpulsiveDLLHijack.git
            接下来,根据目标系统架构构建x86或x64版本。
            将x86编译结果重命名为maldll32.dll,将x64编译结果重命名为maldll64.dll。
            最后,将编译生成的路经确认DLL(maldll32 & maldll64)拷贝至ImpulsiveDLLHijack.exe目录下,然后执行ImpulsiveDLLHijack.exe即可。
            工具使用

           

            工具使用样例

            目标可执行程序:OneDrive.exe
            (1) 操作阶段:DLL劫持路径发现
           

            (2) 操作阶段:DLL劫持利用
            DLL劫持成功:
           

            DLL劫持失败:
           

            DLL没有以入口点进行加载,手动分析后即可成功实现DLL劫持:
           

           

            (3) 操作阶段:最终结果和日志记录
            日志文件路径:C:\DLLLogs\output_logs.txt
           

            项目地址

            ImpulsiveDLLHijack:【GitHub传送门】
            原文链接:https://www.freebuf.com/articles/system/306075.html

    来源:互联网
    免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表