Java Game Deobfuscation & Rebuild
Budget: $250 – $750 AUD
I’m digging into the HighSpell client so I can build UI-focused bots and scripts for personal use. The Java desktop source has already been published (https://github.com/Highl1te/HighliteDesktop) and the live browser version can be reached at https://highspell.com/. What I lack is a clean, repeatable pipeline that lets me pull the current client, strip the obfuscation, tweak the code, then re-package and play the modified build without breaking compatibility with the production servers.
Here’s what I need from you:
• An automated way (script or concise instructions) to download or extract the latest client straight from the website or its CDN.
• A working deobfuscation setup that converts the retrieved classes into human-readable Java, ready for IntelliJ / Eclipse editing. Any reliable toolchain is fine as long as the output compiles.
• A lightweight project structure and build script (Gradle or Maven) that compiles the edited code back into a runnable JAR/applet and launches it, proving it can still log in and play.
• Inline guidance or comments that show me exactly where to hook my own UI logic for future bot and scripting work.
Acceptance will be simple: I run your pull-deobfuscate-build cycle on my machine, make a small UI-level change (e.g., alter a menu label), recompile, and connect to the live server without errors. If that round-trip works, the job is done.
Here’s what I need from you:
• An automated way (script or concise instructions) to download or extract the latest client straight from the website or its CDN.
• A working deobfuscation setup that converts the retrieved classes into human-readable Java, ready for IntelliJ / Eclipse editing. Any reliable toolchain is fine as long as the output compiles.
• A lightweight project structure and build script (Gradle or Maven) that compiles the edited code back into a runnable JAR/applet and launches it, proving it can still log in and play.
• Inline guidance or comments that show me exactly where to hook my own UI logic for future bot and scripting work.
Acceptance will be simple: I run your pull-deobfuscate-build cycle on my machine, make a small UI-level change (e.g., alter a menu label), recompile, and connect to the live server without errors. If that round-trip works, the job is done.