最近,鬼哥发现一款牛逼的ARK工具,目前已开源,牛的一逼,你想要的功能都有,代码结构见下图~

放大大大大招,“恶意程序”的终结者!_“恶意程序”

先解释一下ARK,它的全称:Anti-Rootkit,直译抗恶意程序。

啥也不说了,先看效果,见下图

放大大大大招,“恶意程序”的终结者!_“恶意程序”_02

它主要适用于程序员及逆向工程师,也能为那些想清除恶意程序的同学好好服务~

功能说明

1、内核

系统内核相关的工具,需要进行相关操作,首先得进入内核模式。

放大大大大招,“恶意程序”的终结者!_“恶意程序”_03

内核模式中,我们最主要用的功能可能就两个:修改被系统占用的热键和解锁被占用的文件。

比如查找热键,支持热键排序,可以删除,可定位等,见下图

放大大大大招,“恶意程序”的终结者!_“恶意程序”_04

解锁被占用文件这个功能,肯定大家都会遇到,怎么使用呢?

在存储界面,左下角输入文件路径,目前支持模糊匹配,不区分大小写,见图

放大大大大招,“恶意程序”的终结者!_“恶意程序”_05

按回车键或点击"查看占用",界面就会列出匹配到的被占用项目,展示相关进程、文件路径、文件句柄、文件对象、模块地址等信息,便可以进行相关的解锁操作了~

放大大大大招,“恶意程序”的终结者!_“恶意程序”_06

2、扫描器

我个人觉得这个功能主要给开发者使用,方便查看一个进程的基本信息,PE头,区段,导入表,导出表等。

具体怎么使用呢?

在进程列表或模块列表,右键“扫描文件”,便可在扫描器标签看到具体的信息,见下图

放大大大大招,“恶意程序”的终结者!_“恶意程序”_07

3、编程助手

这个功能,顾名思义,就是一些方便开发者的小工具,比如文字编码,常量信息,加密算法,汇编工具。感兴趣的同学,可以自行去查看~

放大大大大招,“恶意程序”的终结者!_“恶意程序”_08

4、进程管理

我相信这个功能,你熟悉windows系统的话,一定不会陌生。很多安全工具都有这个功能,此软件的该功能相对来说,更加丰富,支持查看进程、线程、模块、句柄、内存、窗口等信息,还有进程注入等功能。

其实我感觉进程注入,是真的方便~

找到要注入的进程,例如注入到notepad.exe进程。可直接在进程右键菜单中选择 “注入进程”,如下图

放大大大大招,“恶意程序”的终结者!_“恶意程序”_09

其实,咱们也可以使用命令来注入,进程ID用十进制表示,需要前缀0n,见下图

放大大大大招,“恶意程序”的终结者!_“恶意程序”_10

注入成功后,控制台会输出日志:

[+] inject pid:11248 path:"I:\demo\inject-demo64.dll" ok

dll注入成功,见下图

放大大大大招,“恶意程序”的终结者!_“恶意程序”_11

点击确定后,dll会调用exit函数,记事本进程会自动退出。

5、捆绑器

一般用于恶意进攻的程序,把一个具有恶意功能的程序,捆绑到一个正常的程序上,这样,别人执行正常程序就中招了~

如何制作?

这里,我们选了winhex来实验,把它们放入文件夹中,命名shadow,见下图

放大大大大招,“恶意程序”的终结者!_“恶意程序”_12

说明:

winhex 17.2 SR-6是winhex安装后的文件夹;

shadow.bat (用于测试)

@echo offecho shadow BAT runningpause>nul

shadow.vbs (用于测试)

msgbox "shadow VBS running"

选择该shadow文件夹,可以拖动文件夹到程序中(默认管理员)

放大大大大招,“恶意程序”的终结者!_“恶意程序”_13

写入要执行的脚本

cmd net user shadow 123/add     //添加一个用户shadowstart cmd /c %root%\shadow.bat   //执行测试的batstart wscript %root%\shadow.vbs  //执行测试vbscall %root%/./winhex 17.2 SR-6/WinHex.exe  //启动winhexclean //清理释放后的文件

选择捆绑后程序的图标,在列表里找到winhex.exe,“选择图标”选择一个图标(exe/ico皆可)。

生成捆绑程序,Save to 保存到exe即可,例如Winhex.exe。

放大大大大招,“恶意程序”的终结者!_“恶意程序”_14

此时,运行程序,结果见下图

放大大大大招,“恶意程序”的终结者!_“恶意程序”_15

到这里,基本上一个捆绑程序就搞定了,我相信有不少同学一脸懵逼,这样太难了吧~

放大大大大招,“恶意程序”的终结者!_“恶意程序”_16

要是有这种感觉的同学,需要恶补一下了~

6、实用工具

这里主要包括咱们常用的系统工具和垃圾清理工具。

放大大大大招,“恶意程序”的终结者!_“恶意程序”_17

7、逆向工具

这里包含了咱们常用的逆向工具和开发依赖工具,点一下,就给你下载安装好~

放大大大大招,“恶意程序”的终结者!_“恶意程序”_18

好啦~今天的推荐就到这啦,赶紧去下载叭~~

放大大大大招,“恶意程序”的终结者!_“恶意程序”_19

 

放大大大大招,“恶意程序”的终结者!_“恶意程序”_20