Skip to content

Commit ef478da

Browse files
committed
Updated readme.
1 parent a925cc1 commit ef478da

File tree

2 files changed

+30
-2
lines changed

2 files changed

+30
-2
lines changed

HandleAbuserPlugin.sln

+5
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ReClass.NET", "..\ReClass.N
99
EndProject
1010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PipeServer", "PipeServer\PipeServer.vcxproj", "{75CAA2A9-D512-40E0-8918-B7F87806805E}"
1111
EndProject
12+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{49205534-AC00-42EA-ABA5-B83141B13849}"
13+
ProjectSection(SolutionItems) = preProject
14+
README.md = README.md
15+
EndProjectSection
16+
EndProject
1217
Global
1318
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1419
Debug|x64 = Debug|x64

README.md

+25-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,25 @@
1-
# ReClass.NET-HandleAbuser
2-
A ReClass.NET plugin which uses the process handles of an other process to access the data of the target.
1+
# ReClass.NET HandleAbuser Plugin
2+
A ReClass.NET plugin which uses the process handles of an other process (the "zombie" process) to access the data of the target. This can be used to trick some anticheat systems which block the creation of memory access handles to the protected process. To use the handles of the zombie process you need to inject a dynamic library into that process. The library will host a simple server which the plugin uses to send commands to the zombie. The zombie will execute the needed operations and send back the results to the plugin.
3+
4+
```
5+
ReClass.NET <--------> Zombie <--------> Target
6+
Pipe Handle
7+
```
8+
9+
## Installation
10+
- Download from https://github.com/KN4CK3R/ReClass.NET-HandleAbuser/releases
11+
- Copy the dll files in the appropriate Plugin folder (ReClass.NET/x86/Plugins or ReClass.NET/x64/Plugins)
12+
- Start ReClass.NET and check the plugins form if the HandleAbuser plugin is listed. Open the "Native" tab and switch all available methods to the HandleAbuser plugin.
13+
- Inject the PipeServer.dll into the target.
14+
- Attach to the process via its pipe and use ReClass.NET as normal.
15+
16+
## Compiling
17+
If you want to compile the ReClass.NET HandleAbuser Plugin just fork the repository and create the following folder structure. If you don't use this structure you need to fix the project references.
18+
19+
```
20+
..\ReClass.NET\
21+
..\ReClass.NET\ReClass.NET\ReClass.NET.csproj
22+
..\ReClass.NET-HandleAbuserPlugin
23+
..\ReClass.NET-HandleAbuserPlugin\Plugin
24+
..\ReClass.NET-HandleAbuserPlugin\Plugin\HandleAbuserPlugin.csproj
25+
```

0 commit comments

Comments
 (0)