[{"title":"( 78 个子文件 84KB ) Hook测试的一些示例程序","children":[{"title":"API Hook Demo1","children":[{"title":"HOOK","children":[{"title":"stdafx.cpp <span style='color:#111;'> 135B </span>","children":null,"spread":false},{"title":"HOOK.h <span style='color:#111;'> 383B </span>","children":null,"spread":false},{"title":"HOOK.vcxproj.user <span style='color:#111;'> 165B </span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'> 360B </span>","children":null,"spread":false},{"title":"HOOK.cpp <span style='color:#111;'> 7.91KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"HOOK.rc2 <span style='color:#111;'> 664B </span>","children":null,"spread":false}],"spread":true},{"title":"stdafx.h <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 236B </span>","children":null,"spread":false},{"title":"HOOK.vcxproj.filters <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"HOOK.APS <span style='color:#111;'> 20.46KB </span>","children":null,"spread":false},{"title":"HOOK.rc <span style='color:#111;'> 6.02KB </span>","children":null,"spread":false},{"title":"HOOK.vcxproj <span style='color:#111;'> 5.83KB </span>","children":null,"spread":false},{"title":"HOOK.def <span style='color:#111;'> 117B </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false}],"spread":false},{"title":"CallAdd","children":[{"title":"stdafx.cpp <span style='color:#111;'> 140B </span>","children":null,"spread":false},{"title":"res","children":[{"title":"CallAdd.rc2 <span style='color:#111;'> 670B </span>","children":null,"spread":false},{"title":"CallAdd.ico <span style='color:#111;'> 66.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"stdafx.h <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"CallAdd.vcxproj <span style='color:#111;'> 6.07KB </span>","children":null,"spread":false},{"title":"CallAdd.cpp <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"CallAdd.vcxproj.filters <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"CallAdd.vcxproj.user <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 234B </span>","children":null,"spread":false},{"title":"CallAdd.aps <span style='color:#111;'> 89.42KB </span>","children":null,"spread":false},{"title":"CallAdd.h <span style='color:#111;'> 449B </span>","children":null,"spread":false},{"title":"CallAddDlg.cpp <span style='color:#111;'> 4.50KB </span>","children":null,"spread":false},{"title":"resource.h <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false},{"title":"CallAddDlg.h <span style='color:#111;'> 687B </span>","children":null,"spread":false},{"title":"CallAdd.rc <span style='color:#111;'> 10.52KB </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false}],"spread":false},{"title":"Add","children":[{"title":"stdafx.cpp <span style='color:#111;'> 209B </span>","children":null,"spread":false},{"title":"Add.def <span style='color:#111;'> 54B </span>","children":null,"spread":false},{"title":"stdafx.h <span style='color:#111;'> 320B </span>","children":null,"spread":false},{"title":"dllmain.cpp <span style='color:#111;'> 439B </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 236B </span>","children":null,"spread":false},{"title":"Add.cpp <span style='color:#111;'> 75B </span>","children":null,"spread":false},{"title":"Add.vcxproj <span style='color:#111;'> 5.20KB </span>","children":null,"spread":false},{"title":"Add.vcxproj.filters <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"例子","children":[{"title":"testWinHook","children":[{"title":"testWinHook","children":[{"title":"testWinHook.vcxproj <span style='color:#111;'> 10.41KB </span>","children":null,"spread":false},{"title":"stdafx.cpp <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"testWinHook.vcxproj.filters <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"testWinHook.ico <span style='color:#111;'> 66.19KB </span>","children":null,"spread":false},{"title":"testWinHook.rc2 <span style='color:#111;'> 678B </span>","children":null,"spread":false}],"spread":true},{"title":"testWinHook.h <span style='color:#111;'> 473B </span>","children":null,"spread":false},{"title":"stdafx.h <span style='color:#111;'> 856B </span>","children":null,"spread":false},{"title":"testWinHook.aps <span style='color:#111;'> 89.19KB </span>","children":null,"spread":false},{"title":"testWinHook.rc <span style='color:#111;'> 9.73KB </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 240B </span>","children":null,"spread":false},{"title":"testWinHookDlg.h <span style='color:#111;'> 759B </span>","children":null,"spread":false},{"title":"testWinHookDlg.cpp <span style='color:#111;'> 6.68KB </span>","children":null,"spread":false},{"title":"resource.h <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"testWinHook.vcxproj.user <span style='color:#111;'> 234B </span>","children":null,"spread":false},{"title":"testWinHook.cpp <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 3.21KB </span>","children":null,"spread":false}],"spread":false},{"title":"hookDll","children":[{"title":"stdafx.cpp <span style='color:#111;'> 220B </span>","children":null,"spread":false},{"title":"hookDll.vcxproj.user <span style='color:#111;'> 165B </span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'> 702B </span>","children":null,"spread":false},{"title":"res","children":[{"title":"hookDll.rc2 <span style='color:#111;'> 670B </span>","children":null,"spread":false}],"spread":true},{"title":"stdafx.h <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"hookDll.vcxproj.filters <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 370B </span>","children":null,"spread":false},{"title":"hookDll.rc <span style='color:#111;'> 6.03KB </span>","children":null,"spread":false},{"title":"hookDll.def <span style='color:#111;'> 156B </span>","children":null,"spread":false},{"title":"hookDll.cpp <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false},{"title":"hookDll.h <span style='color:#111;'> 724B </span>","children":null,"spread":false},{"title":"hookDll.vcxproj <span style='color:#111;'> 10.04KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"HookDll","children":[{"title":"win32Dll.dsw <span style='color:#111;'> 541B </span>","children":null,"spread":false},{"title":"win32Dll.dsp <span style='color:#111;'> 4.35KB </span>","children":null,"spread":false},{"title":"MyDll.cpp <span style='color:#111;'> 2.26KB </span>","children":null,"spread":false},{"title":"win32Dll.opt <span style='color:#111;'> 48.50KB </span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'> 295B </span>","children":null,"spread":false},{"title":"win32Dll.plg <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'> 802B </span>","children":null,"spread":false},{"title":"win32Dll.ncb <span style='color:#111;'> 57.00KB </span>","children":null,"spread":false},{"title":"MyDLL.h <span style='color:#111;'> 161B </span>","children":null,"spread":false},{"title":"win32Dll.cpp <span style='color:#111;'> 293B </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]