-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nice tool! #1
Comments
thank you! It's still very much a work in progress, but should be progressing quickly. Unicorn was a godsend after realizing how deeply broken the ptrace library is on the ARM architecture. (My first plan was just to put a pi to work, executing the machine code.) The genetic component is still to come, but hopefully you'll see something here by tomorrow. If you're curious where I'm going with this, my genlin repo gives a bit of a hint (where I just use handwritten toy-sized VMs for classification work, and a bit of pong). |
oh, what is wrong with ptrace on ARM? look forward to the development of this tool, i am very interested. |
single-stepping is, as far as I can tell, completely broken on the arm. the only way around it is to periodically poke breakpoints in the .text and then replace them with their original values. I think this is the closest I've come to actually finding any documentation on it, though: http://lists.infradead.org/pipermail/linux-arm-kernel/2011-February/041324.html |
this looks like a very cool project! we linked Roper to our homepage now.
http://www.unicorn-engine.org/showcase/
keep it up, cheers!
The text was updated successfully, but these errors were encountered: