03 2023 档案
摘要:#指针与链表 各位CTFer可以忽略这篇文章~ 各位CTFer可以忽略这篇文章~ 各位CTFer可以忽略这篇文章~ ##指针 ###指针的定义 指针对于变量来讲就像单人间的宿舍号一样。每个人(变量)都会有唯一的宿舍(地址),宿舍号(指针)可以迅速帮我们定位每个人(变量)。而指针变量是专门用来存放某变
阅读全文
摘要:#WindowsHook 以MessageBox为例演示两种方法 ##修改入口点 ###获取原函数地址 需定义 FARPROC pfOldMsgBoxW; //指向函数的远指针 //获取原API入口地址 HMODULE hModule = LoadLibrary(L"User32.dll"); pf
阅读全文
摘要:#UPX壳的修改 咳咳,别被吓着,改UPX的源代码是万万不可能的,我要是能改那个我现在就不坐在这了。 ##UPX壳的运行原理 众所周知,UPX是一个开源的功能强大的压缩壳。在读完别人读UPX源码之后写的博客之后,总结如下: 首先,UPX会将我们的程序分成几个部分,假设7个部分好了: |11|22|3
阅读全文