If I know that a known hexadecimal string should, after undergoing some unknown conversions (bitwise operations/bit shifting/simple hex->dec), give me a known decimal string, what would be the best process to find out how each of those hex strings gets converted?
Examples:
00042fd584 should become 60098
000645e6c6 -> 62307
0006455beb -> 44533
00042fd518 -> 60044
I'm not looking for a direct solution here; I would like to know if a process exists by which I can find out how I can convert my hex strings to the right dec strings. I'm basically asking how to reverse-engineer some algorithm that crunches numbers and/or strings in some unknown way if I know both my inputs and (expected) outputs.