Put NetHook2 in it's own directory + add small readme

This commit is contained in:
JustArchi
2016-03-25 12:42:34 +01:00
parent 84857e060b
commit 4a6ae3064a
5 changed files with 17 additions and 0 deletions

BIN
tools/NetHook2/NetHook2.dll Normal file

Binary file not shown.

Binary file not shown.

17
tools/NetHook2/README.md Normal file
View File

@@ -0,0 +1,17 @@
NetHook2
===================
This tool is used for reverse-engineering of Steam client. It's capable of hooking and recording network traffic sent/received by the client. If you're not trying to implement missing SK2 functionality in ASF, then please do not proceed.
1. Launch Steam client
2. Execute ```hook.bat```
3. Reproduce the functionality you're trying to add
4. Execute ```unhook.bat```
5. Use ```NetHookAnalyzer2.exe``` for analyzing recorded log (which can be found in your Steam directory)
- Source of the ```NetHook2.dll``` can be found **[here](https://github.com/SteamRE/SteamKit/tree/master/Resources/NetHook2)**
- Source of the ```NetHookAnalyzer2.exe``` can be found **[here](https://github.com/SteamRE/SteamKit/tree/master/Resources/NetHookAnalyzer2)**
===================
There is absolutely no guarantee that this will even work for you, not to mention the consequences from hooking the external DLL into steam client. You're on your own.

1
tools/NetHook2/hook.bat Normal file
View File

@@ -0,0 +1 @@
rundll32 NetHook2.dll,Inject

View File

@@ -0,0 +1 @@
rundll32 NetHook2.dll,Eject