Damnit... android hooked to pc while using charles proxy could be used for packet editing... but the "randomly generated key" is a problem... would that be generated as you enter the dungeon or as you exit?
Edit: I'm gonna be honest, I cant code for sh*t, but I'd help out any way I can.
Also, I got bored and messed around with brave heroes (also a com2us game) and I couldn't edit the gold at first, but then I did a fuzzy dword scan, got an address that displayed the amount of gold I got and I modified it to some high number (2131034113 I think) and my gold went to 2, 000, 000 and stayed there. So right now, I'm still looking for X for SWSA