欢迎来到 嗅灵易学

零基础也能上手的脚本技术课,一对一答疑带你入门

[原创]躲避MyMonitor分析

[原创]躲避MyMonitor分析

以前分析病毒都会丢MyMonitor分析一下,偶然发现MyMonitor是通过DLL注入,并inline hook 几个关键API,这就简单了.下面告诉你怎么检测他,方法很简单,如果你是写病毒,用这个方法可以糊弄下MyMonitor

assume fs:nothing
mov	eax,fs:[30H] 	;Peb;                        /* 030 */
mov	eax,[eax+0ch]	;PPEB_LDR_DATA                LdrData;                           /*  0c */
mov	PPEB_LDR_DATA,eax
mov	esi,[eax+28]	;InInitializationOrderModuleList.flink
.repeat
	mov	eax,[esi+24]	;FullDllName
	;cBit = 00000000010000000000000001000000b
	.if	(dword ptr [eax+6] & (not 00690077H)) || (dword ptr [eax+6+4] & (not 0064006eH)) || \
		(dword ptr [eax+6+4+4] & (not 0077006fH)) || (dword ptr [eax+6+4+4+4] & (not 005c0073H))
		iatCall	MessageBoxA,0,"被注入了","haha",0
		ret
	.endif
	mov	esi,[esi]
.until	!dword ptr [esi+8] ;DllBase

上传的附件 GUI.rar

注意:上传附件及图片大小不得大于30M。

⚠️ 版权声明:
本博客所有内容(含教程、源码、工具)仅供个人技术学习与研究交流使用,严禁商用、倒卖、二次分发及非法用途。
未经作者书面授权,任何组织或个人不得转载、复制或用于其他平台,违者将追究相关责任。

0 0 0 举报
复制成功