Help data mining a game? (java)

06/11/2017 01:13 HeavenlyUser#1
I was hoping to request help for looking into data mining/obtaining information about a game. it is java based, I used a decompiler but didn't find anything relevant at least too my knowledge.

In the game, there is a secret skill 'witch craft' which unlocks other skills, the skills generally give you no information on the new abilities/crafts it adds in order to make it "secretive" and "experimental" for people to test and learn. Issue being that only a select few (whom happen to be friends with developers) full understand the in game mechanics.

I'm looking to also gain this information, I don't believe the information is available in game and is something the developers added for their friends and other stuff (developers are very well known for being corrupt)

I'm hoping someone will be able to help me crack this "mystery".

The game is here [Only registered and activated users can see links. Click Here To Register...] if you need anymore information feel free to ask and I'll help to the best of my abilities

*on a side note i tried looking for a "other games" section and couldn't find one that exactly fits the description.
06/11/2017 11:49 Shawak#2
#moved
06/11/2017 21:49 atom0s#3
There is nothing in the games 3 jar files that hint towards this skill existing. You sure it is in the game and not just a rumor? Or is there a second 'developer mode' version of the jars or something?
06/12/2017 17:55 HeavenlyUser#4
Quote:
Originally Posted by atom0s View Post
There is nothing in the games 3 jar files that hint towards this skill existing. You sure it is in the game and not just a rumor? Or is there a second 'developer mode' version of the jars or something?
The base of it is there in terms of the skills. The first skill would be..

"Sympathetic Magic" which will unlock "Wand Crafting" "Nightmares" "Beast Bewitchment"

Supposedly theres a way to cause the season to change into a "Bloodmoon" along with various other things. As for a developer mode jar , as far as I know no.

Edit: sorry I should have been more specific about the exact names of things. As displayed in game.
06/17/2017 07:59 atom0s#5
The only strings of those I see is the bloodmoon. That is set from a packet which can be seen inside of:\haven\Glob.java - public void blob(Message msg)


This shows that its reading the packet type first (1 byte), if 0 then it sets normal world information including time, season and epoch tick.


You could inject a packet to force-set this if you are able to hook onto the games socket(s) and so on.