吾爱破解-入门笔记

第一难 虚拟机

解决重装Vmware出现 无法安装服务“Vmware Authorization Service”( VmAuthdService)。请确保您有足够的权限安装系统服务。

尝试以管理员身份启动cmd,输入以下代码:

net stop VMAuthdService
taskkill /F /IM mmc.exe
sc delete VMAuthdService

win10企业版ltsc激活

slmgr -ipk M7XTQ-FN8P6-TTKYV-9D4CC-J462D
slmgr -skms kms.03k.org
slmgr -ato
slmgr -dlv

第二难 识别有无壳?什么壳

利用软件 如exeinfo ollydbg32位 x64dbg x32dbg等等

有壳

有几个常见的加壳工具

aspack

Shielden

Themida

UPX

VMProtect

壳又有压缩壳、加密壳

UPX是常见的压缩壳

无壳

不同编译器 不同语言 不同版本 得到的不同

门类众多

这是什么壳?

作业1

exeinfo查出是UPX壳
PEID查出UPX
die查出UPX

遂学习xiaomo手脱UPX壳教程

第三难 UPX脱壳?

x64dbg快捷键 f8步进 f9运行 f4运行到光标 f2打断点

脱破UPX思路

0、各种方法找OEP

1、dump

2、IAT修复

3、fix dump

————————————————————————————————

找OEP方法挺多

有个有意思的ESP法

1、拖入程序后单步pushad进去(f8)

2、看ESP内存位置,打硬件 写入 4字节断点

3、f9 跳到断点

4、OEP就在下面不远处

第四难 IAT 修复

在OEP dump,自动获取或者手动获取IAT信息

要填入OEP 起始点 大小,手动获取可以在进入oep,进入call,查看调用api的内存位置,注意多个连续无效块的下面。 size可以大不能小,多余的修复信息delete掉 存疑和无效的应delete

第五难 实战?

C32Asm ProcMon ProcExp

本技术内容仅供学习和交流使用,如有疑问请联系qq2014160588并注明来意。请确保在使用过程中遵守相关法律法规。任何因使用本技术内容而导致的直接或间接损失,作者概不负责。用户需自行承担因使用本技术内容而产生的所有风险和责任。请勿将本技术内容用于任何非法用途。
上一篇
下一篇