[crazy][hobby][spam] Automated Reverse Engineering

k gmkarl at gmail.com
Tue Jan 18 05:13:54 PST 2022


- show and tell -
the checkpoint on huggingface currently has a loss of around 2.1, so
it doesn't succeed yet.  but it turns out it can produce an output,
and guesses a simple signature correctly:

git clone https://github.com/xloem/techsketball
cd techsketball
python3 demo.py

it compiles a very short function, and then passes it through the
model.  example_sum(a,b): return a + b is decompiled into say
example_sum(a,br): a, br, a

- problems -
after i saw this success running with vmem on my pi, my colab terminal
disconnected trying to reproduce it, and the notebook training
restarted on its own.  the loss is presently back up to 3 or 4, losing
the 12 hours of training.  my system isn't responding well enough to
try the exmple again atm or fix it, but hopefully soon it will turn
around if it hasn't already, and i can figure out how to plug the
saved checkpoint in to resume.


More information about the cypherpunks mailing list