-
Notifications
You must be signed in to change notification settings - Fork 7
Home
Agent is a small tool that works based on Javascript.
This is a personal tool I used mainly for reverse engineering.
Yes, this isn't a text hooker, but it's good for text hooking.
Other text hookers don't work properly with Emulators.
Using Agent, you can easily hook text from any Emulators.
- GUI injects javascript and runtime into the user-determined process.
- The script executes what it's programmed to do.
As you've already known, Agent works based on a provided script file,
which means it can do anything you wanted.
Its not Textractor replacer
Agent do the things another text hookers can't,
I/g: Emulated games, JavaScript games.
Agent use a different engine.
I didn't know about Textractor when creating Agent (for my ...friend).
Each game/engine needs a specific scripts.
scripts repo:
https://github.com/0xDC00/scripts
It's depend on the engine.
For example, Unity, it's C#, devs can do anything they want,
And we can't know the exact function to hook.
We have a script that support all Tyrano games,
Because they are the same:PC_JavaScript_Tyrano+.js
Script is better than HCode,
JavaScript is a programming language, its can do everything.
Its ready to use (just inject and enjoy; without any extra config).
Yeah, we have
PC_HCode.js
(inject and enter HCode),
You can also embed HCode into a script,
and make it ready to use (with thread linker and replacer).
Example HCode script: https://github.com/0xDC00/scripts/tree/main/HCode
Just open an issue at
scripts repo
.
scripts repo
has lots of sample scripts.
Programming knowledge will be good,
Debugging skills (reverse engineering) is required.
Hooking, we need to find the address of the target function...
PSP:
https://discord.com/channels/867944111557201980/867944111557201983/941316823675187290
Unity (PC & Emulator):
https://discord.com/channels/867944111557201980/888396325345964092/952437229551230987
Wine or Native (manual port):
https://docs.google.com/document/d/1AaNWX_oEWdcRRBascMcC8_hluCDoDkt2rjOG-ChqZ0M/
Support all games:scream:.
If you have any questions, suggestions or new ideas, please don't hesitate to open an issue.
Thanks for reading!