-
Notifications
You must be signed in to change notification settings - Fork 11
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 repohas 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!