Remove remaining tools

Originally NH2 and NHA2 were added to the repo in early days because I was too lazy to compile those myself and needed to work with them on daily basis.

Since SK2 provides up-to-date binaries now through their CIs, it clutters the repo for no good reason, as everybody who might want to make use of those tools (including me), can just download the official binaries directly.

No reason for this to stay in the repo, as it's not used for any deployment step.
This commit is contained in:
JustArchi 2021-03-14 23:24:57 +01:00
parent b332e7b913
commit 52bc1b3845
28 changed files with 0 additions and 9195 deletions

View file

@ -1,15 +0,0 @@
Copyright (C) 2018 Ryan Stecker & SteamRE Team
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Binary file not shown.

View file

@ -1,21 +0,0 @@
# 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.
---
## Usage
1. Launch Steam client
2. Execute `hook.cmd`
3. Reproduce the functionality you're trying to add
4. Execute `unhook.cmd`
5. You can use `NetHookAnalyzer2` for analyzing recorded log (which can be found in your Steam directory)
---
## Disclaimer
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 entirely on your own. This build is for me so I don't need to compile it from scratch every time - I strongly recommend against using it, as I do not offer any support regarding this.
Source of files included in this directory can be found **[here](https://github.com/SteamRE/SteamKit/tree/master/Resources/NetHook2)**. The binary itself comes directly from SteamKit2's **[CI](https://ci.appveyor.com/project/SteamRE/SteamKit)**.

View file

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

View file

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

View file

@ -1,15 +0,0 @@
Copyright (C) 2018 Ryan Stecker & SteamRE Team
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

View file

@ -1,213 +0,0 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v3.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v3.0": {
"NetHookAnalyzer2/1.0.0": {
"dependencies": {
"SteamKit2": "1.0.0"
},
"runtime": {
"NetHookAnalyzer2.dll": {}
}
},
"Microsoft.NETCore.Platforms/3.1.0": {},
"Microsoft.Win32.Registry/4.7.0": {
"dependencies": {
"System.Security.AccessControl": "4.7.0",
"System.Security.Principal.Windows": "4.7.0"
},
"runtime": {
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.56404"
}
},
"runtimeTargets": {
"runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
"rid": "unix",
"assetType": "runtime",
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.56404"
},
"runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.56404"
}
}
},
"protobuf-net/2.4.6": {
"dependencies": {
"System.ServiceModel.Primitives": "4.5.3"
},
"runtime": {
"lib/netcoreapp2.1/protobuf-net.dll": {
"assemblyVersion": "2.4.0.0",
"fileVersion": "2.4.6.0"
}
}
},
"System.Private.ServiceModel/4.5.3": {
"dependencies": {
"Microsoft.NETCore.Platforms": "3.1.0",
"System.Reflection.DispatchProxy": "4.5.0",
"System.Security.Principal.Windows": "4.7.0"
},
"runtimeTargets": {
"runtimes/unix/lib/netstandard2.0/System.Private.ServiceModel.dll": {
"rid": "unix",
"assetType": "runtime",
"assemblyVersion": "4.5.0.3",
"fileVersion": "4.6.26720.1"
},
"runtimes/win/lib/netstandard2.0/System.Private.ServiceModel.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "4.5.0.3",
"fileVersion": "4.6.26720.1"
}
}
},
"System.Reflection.DispatchProxy/4.5.0": {},
"System.Security.AccessControl/4.7.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "3.1.0",
"System.Security.Principal.Windows": "4.7.0"
},
"runtime": {
"lib/netstandard2.0/System.Security.AccessControl.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.56404"
}
},
"runtimeTargets": {
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.56404"
}
}
},
"System.Security.Principal.Windows/4.7.0": {
"runtime": {
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.56404"
}
},
"runtimeTargets": {
"runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
"rid": "unix",
"assetType": "runtime",
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.56404"
},
"runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.56404"
}
}
},
"System.ServiceModel.Primitives/4.5.3": {
"dependencies": {
"System.Private.ServiceModel": "4.5.3"
},
"runtime": {
"lib/netstandard2.0/System.ServiceModel.Primitives.dll": {
"assemblyVersion": "4.5.0.3",
"fileVersion": "4.6.26720.1"
},
"lib/netstandard2.0/System.ServiceModel.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.6.26720.1"
}
}
},
"SteamKit2/1.0.0": {
"dependencies": {
"Microsoft.Win32.Registry": "4.7.0",
"protobuf-net": "2.4.6"
},
"runtime": {
"SteamKit2.dll": {}
}
}
}
},
"libraries": {
"NetHookAnalyzer2/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"Microsoft.NETCore.Platforms/3.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==",
"path": "microsoft.netcore.platforms/3.1.0",
"hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512"
},
"Microsoft.Win32.Registry/4.7.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==",
"path": "microsoft.win32.registry/4.7.0",
"hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512"
},
"protobuf-net/2.4.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-fDYwwGw9yCERTkIzxhmiGmD3i5nB5Pw4roZ9Pi+MPNbNiNbGAA9mVrSSbTjAMNQEBXtwK/HZ6btrO2YwYsVsMw==",
"path": "protobuf-net/2.4.6",
"hashPath": "protobuf-net.2.4.6.nupkg.sha512"
},
"System.Private.ServiceModel/4.5.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ancrQgJagx+yC4SZbuE+eShiEAUIF0E1d21TRSoy1C/rTwafAVcBr/fKibkq5TQzyy9uNil2tx2/iaUxsy0S9g==",
"path": "system.private.servicemodel/4.5.3",
"hashPath": "system.private.servicemodel.4.5.3.nupkg.sha512"
},
"System.Reflection.DispatchProxy/4.5.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+UW1hq11TNSeb+16rIk8hRQ02o339NFyzMc4ma/FqmxBzM30l1c2IherBB4ld1MNcenS48fz8tbt50OW4rVULA==",
"path": "system.reflection.dispatchproxy/4.5.0",
"hashPath": "system.reflection.dispatchproxy.4.5.0.nupkg.sha512"
},
"System.Security.AccessControl/4.7.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==",
"path": "system.security.accesscontrol/4.7.0",
"hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512"
},
"System.Security.Principal.Windows/4.7.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==",
"path": "system.security.principal.windows/4.7.0",
"hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512"
},
"System.ServiceModel.Primitives/4.5.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Wc9Hgg4Cmqi416zvEgq2sW1YYCGuhwWzspDclJWlFZqY6EGhFUPZU+kVpl5z9kAgrSOQP7/Uiik+PtSQtmq+5A==",
"path": "system.servicemodel.primitives/4.5.3",
"hashPath": "system.servicemodel.primitives.4.5.3.nupkg.sha512"
},
"SteamKit2/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
}
}
}

View file

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2"/>
</startup>
</configuration>

View file

@ -1,10 +0,0 @@
{
"runtimeOptions": {
"additionalProbingPaths": [
"C:\\Users\\appveyor\\.dotnet\\store\\|arch|\\|tfm|",
"C:\\Users\\appveyor\\.nuget\\packages",
"C:\\Microsoft\\Xamarin\\NuGet",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
]
}
}

View file

@ -1,9 +0,0 @@
{
"runtimeOptions": {
"tfm": "netcoreapp3.0",
"framework": {
"name": "Microsoft.WindowsDesktop.App",
"version": "3.0.0"
}
}
}

View file

@ -1,9 +0,0 @@
# NetHookAnalyzer2
This tool can be used for analyzing Steam network log, recorded either by NetHook2 hooked into official Steam Client, or ASF in `Debug` mode.
---
## Disclaimer
Source of files included in this directory can be found **[here](https://github.com/SteamRE/SteamKit/tree/master/Resources/NetHookAnalyzer2)**. The binary itself comes directly from SteamKit2's **[CI](https://ci.appveyor.com/project/SteamRE/SteamKit)**.

Binary file not shown.

File diff suppressed because it is too large Load diff