⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bindtest.txt

📁 Cracker终结者——提供最优秀的软件保护技术
💻 TXT
字号:
 Main.exe process contains master.dll. Now are loaded YesBound.dll
and NotBound.dll. Both import a function from master.dll; moreover
YesBound.dll is bound to master.dll. Bindtest.dll and KindTest.dll
hook master.dll's export. Under W9X is everything allright, because
they don't support binding. Under NT is YesBound.dll in process bound
and master.dll's export is not searched for apis imported by
YesBound.dll - hard offsets are used instead, YesBound's import is
left intact.
 ApiHooks versions below 2.2 can't break such a bonds and LoadLibrary
hooks had to be used (and some apis were missed) or bound module had
to be modified by UnBind. ApiHooks 2.2 can break this bond dynamically
(correct binding -> stale binding) and it is broken by default when
HOOK_EXPORT was specified. There is new flag HOOK_NO_UNBIND which
disables this dynamic unbinding.

 Run runme.bat:
1) master's export will be hooked using KindTest (HOOK_NO_UNBIND)
  - the situation is the same like AH versions below 2.2 were used;
  YesBound is bound (=not hooked)
2) master's export will be hooked using BindTest
  YesBound isn't bound (=everything is hooked)

Also is showed exporting hooks via GetApiHookChain.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -