-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
Operation request: Disassemble shellcode #68
Comments
Hi @schrodyn, A shellcode disassembler for x86, x64, ARM etc. is something that has been on the 'To Do' list for a while. I've done some research into what's already available and open sourced as far as client-side JavaScript is concerned and this is what I've found:
Other solutions not written in JavaScript include ODA which makes AJAX requests to a server-side API. This doesn't appear to be open source but I'd be happy to be proven wrong. If anyone else has any thoughts on this we'd like to hear them. The other option is to just start from scratch, but this feels like a fairly comprehensive project in its own right and probably shouldn't live inside the CyberChef repository. |
Since you mentionned ODA, there is also https://github.com/radare/radare2/ via r2pipe, could even get graphs etc. from it see https://github.com/radare/radare2-r2pipe see https://github.com/radare/radare2-r2pipe/tree/master/nodejs @radare |
Creates showcase page
Request to add an operation which would perform disassembly on input bytes.
E.g.:
from base64
from gzip
disassemble
The text was updated successfully, but these errors were encountered: