https://github.com/googollee/eviltransform/blob/master/java/...
https://github.com/googollee/eviltransform/blob/master/java/...
And converting the other way by a kind of binary search, I guess using a flaw in the obfuscation:
https://github.com/googollee/eviltransform/blob/master/java/...
All seems very silly by today standards and I would think it hardly made sense back in 2002 when this was apparently devised.