释放驱动HOOK了SSDT表中的NtOpenProcess,但是对参数过滤不严密,只过滤 PROCESS_TERMINATE, PROCESS_WRITE, XXXX(忘记了),,三种.然后比较的PID是放在全局变量中,可以通过发送 DeviceIoControl 改变这个值~ 所以我们还是可以以其他的参数打开这个进程的(只要不含有那三个参数)~ 不过大家似乎都不感兴趣这个题目,于是代码就不放了,想要可以直接给我消息.顺便要求刀客公开他的 *** ~~ 1.使用 FindWindow 的 *** ,然后想窗口发送 WM_CLOSE 的消息 2.找到进程的线程, PostThreadMessage 发送 WM_QUIT 消息结束主线程 3.OpenThread ---> TerminateThread 4.RemoteExitProcess,以 PROCESS_CREATE_THREAD|VM_OPERATION方式打开进程,然后创建个远程线程,线程开始地址是 ExitProcess 参数0 ,程序自行了断. 5.首先确保进程能被打开(8和9介绍),然后创建一个线程去 DebugActiveProcess 他,然后什么也不做退出线程,程序无人接管,于是挂掉~ 6.以 VM_OPERATION方式打开进程, 然后调用 NtUnmapViewOfSection 卸载掉他的ntdll.dll 这个时候程序还未崩溃,然后再随意发送个消息给它,它的程序一经调用直接就会异常,但是ntdll已经挂掉,无法用户空间异常处理,自行了断~(我认为这个 *** 应和往进程空间写垃圾数据属于同一 *** ) 7.发送键盘 ESC 单击的消息(这个和发送窗口消息不能算同一个的). 8.下面是重点要介绍的:-----------------------------由于CrackMeApp打开了驱动的文件句柄,所以直接不能卸载驱动的.因此需要把这个句柄给关闭.于是怎么去获取远程的文件句柄呢?首先想到的是 DuplicateHandle ,BOOL DuplicateHandle( HANDLE hSourceProcessHandle, // handle to source process HANDLE hSourceHandle, // handle to duplicate HANDLE hTargetProcessHandle, // handle to target process LPHANDLE lpTargetHandle, // duplicate handle DWORD dwDesiredAccess, // requested access BOOL bInheritHandle, // handle inheritance option DWORD dwOptions // optional actions); 先看最后一个参数:DUPLICATE_CLOSE_SOURCE Closes the source handle. This occurs regardless of any error status returned. DUPLICATE_SAME_ACCESS Ignores the dwDesiredAccess parameter. The duplicate handle has the same access as the source handle. 也就是说当我们选择DUPLICATE_CLOSE_SOURCE时,远程的句柄就会自动关闭了 之一个参数,我们可以直接OpenProcess(PROCESS_DUP_HANDLE ,XXX)获得,第二个参数比较难找,就是CrackMeApp进程里打开驱动的句柄,要想获得这个我们得借助个ntdll.dll中的一个 API, ZwQuerySystemInformation 这个可以获得整个系统中所有的句柄信息,我们可以全部找出来,然后判断哪些句柄是属于 CrackMeApp进程的,并且ObjectTypeNumber类型为文件类型的
本文导读目录: 1、如何评价steam上hackmud这款游戏 2、代号探戈如何两个人玩steam 3、Steam平台上发生了哪些大事件?厂商做了哪些调整呢? 4、steam上有哪些比较好...
大家都知道,华硕与BWM,私以为他们在各自领域之中有颇多相似之处。华硕旗下的ROG品牌自诞生以来就不断追求PC的极致性能,而BMW亦是如此,自始至终追寻纯粹的驾驶乐趣;ROG玩家国度的LOGO是无数P...
最近,国家纳米科学中心(以下简称国家纳米中心)研究员聂广军收到一张奖状。 在2018年第一届“率先杯”未来技术创新大赛决赛中,他带领团队完成的项目“肿瘤治疗纳米机器人”获得优胜奖。 他拿起手机,第...
孩子与孩子之间在玩的时候就会互相抢自己觉得对方比自己好的东西,这个时候家长看到了应该怎么做呢,孩子喜欢抢玩具应该怎么理解呢,友谊长存小编就来说说吧。 这个年龄段的孩子所能接触到的还只是父母或其他照顾...
一、怎么才能做一个手机黑客接单流程 1、接单书籍推荐9本黑客如果你想成为一个黑客,你必须做黑客应该做的事。怎么才能做一个手机是怎么入侵电脑的真的是花钱买一堂课。我爱我超过2000元。XXX怎么才能做一...
新开淘宝店怎样经营? 实际上许多 商家一开始做店的情况下都是会历经一个十分茫然的阶段,压根就不清楚在做店的每一个环节该做啥事,那麼新店开业初期环节大家应当如何把握经营节奏感呢?...