Ghost Client

Status
This thread has been locked.

LoopTurn

Deving
Premium
Feedback score
4
Posts
86
Reactions
19
Resources
0
I am NOT requesting a ghost client. I would like links and any hints in the right direction of how ghost clients work and how to make one. Any help is appreciated :)

I want to learn how to make something that bypasses something like paladin.
____________________________________________________
Just a little background. I know java and python. I do not however know c++ or win32 api (as I know some cheats from unknowncheats use that). I am willing to learn but I don't really know what I need to learn.
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

MaccariTA

Feedback score
4
Posts
201
Reactions
47
Resources
0
There are many ways you could write a Ghost Client and they all differ in their difficulty to create and difficulty to detect.

Here are a few examples, as soon as you pick your one - Google & learn.

Java Agent Injection Client
Programming Languages: Java
Special Knowledge: Instrumentation API / Attach API (used by Java Agents)
Pros: Pretty simple to write, only requires Java knowledge.
Cons: Can be easily detected.

C++ Class Injection
Programming Languages: C++ & Java
Special Knowledge: in Java, read about ClassLoaders & how to load classes dynamically. In C++ read about JNI in order to use the Java’s ClassLoader from C++.
Pros: Harder to detect, easier to write (compared to the next one). Classes can be unloaded from memory which makes it even harder to detect.
Cons: Still decently detectable. Can easily fail to unload properly. If used against client side anticheats (not in a SS), injected classes can be easily inspected and even dumped.

C++ JNI Hacking
Programming Languages: Pure C++ (but Java knowledge will be very helpful)
Special Knowledge: Deep understanding of JNI. You implement your hacks through C++ using JNI to refer to Java code.
Pros: No Java code at all. Can be unloaded pretty easily. hardest to detect. (yet everything is detectable)
Cons: very time consuming. Considering the fact that you have to implement everything straight in C++. For example - would be possible yet a pain to create cross-version cheat.

Good luck!
 
Status
This thread has been locked.
Top