mirror of
https://github.com/sirjonasxx/G-Earth.git
synced 2024-11-23 08:50:52 +01:00
56cc99e0e6
If a packet is constructed using the expression form, PacketStringUtils will encode properly the string like this: String latin = new String(actualString.toString().getBytes(StandardCharsets.UTF_8), StandardCharsets.ISO_8859_1); This does not happen if the packet is constructed using the Object... constructor, and packets like this: new HPacket(10, 2, 100000, "Dragón de Fuego Azul", 3).toExpression(); will show � instead of ó. Whereas: new HPacket("{l}{h:10}{i:2}{i:100000}{s:\"Dragón de Fuego Azul\"}{i:3}").toExpression(); would display the string correctly. |
||
---|---|---|
Extensions | ||
G-Earth | ||
.gitignore | ||
LICENSE | ||
pom.xml | ||
README.md |
G-Earth
Habbo packet logger & manipulator for Windows, Linux and Mac.
- Requires Java 8
CLICK HERE FOR TROUBLESHOOTING
Join the G-Earth Discord server
Windows execution
Double click G-Earth.exe, which will be delivered in the release. Double clicking the .jar file might work as well.
Linux execution
Execution command:
$ java -jar G-Earth.jar
Additionally, you can add the -t flag to log the packets in your terminal instead of opening a new window for it.
Mac execution
Features
- Log outgoing and incoming packets
- Injection, both directions
- Blocking & replacing packets functionality
- Packet expressions
- Encoding/decoding
- Auto detect hotel
- Retro support - enter game host & port manually (only the first time)
- Advanced scheduler
- Advanced extension support
- Python scripting on the fly
- SOCKS proxy
- 2 included extensions on-release
Interested in creating an extension?
- If you're not experienced with Java but have written extensions before in C#, you could have a look at Geode.
- If you are experienced with Java, read this wiki page carefully.
- The easiest way to create extensions is using G-Python. (can also be done inside G-Earth with a live scripting console)
For the memorysearcher that extracts the RC4 table, go to G-Mem.