Richard Patel
e667999a3d
disasm-py: temporarily remove field accessors
2022-04-07 05:40:22 +02:00
Richard Patel
4c5735e403
more flexible modifier handling
2022-04-07 05:33:38 +02:00
Richard Patel
5207876164
temporarily disable broken crates
2022-04-07 01:29:45 +02:00
Richard Patel
5431836376
switch from macro to ahead-of-time generated code
2022-04-06 15:13:55 +02:00
Richard Patel
7ddae6e170
add dol crate
2021-08-22 01:25:01 +02:00
Richard Patel
e7a257ac64
Implement control-flow graph detection ( #12 )
...
Closes #9
Closes #10
* add flow graph crate
* update authors
* implement control flow graph analysis
* detect if program flow falls through the end of a block
* relax itertools version constraint
2021-08-20 13:09:04 -04:00
Richard Patel
66b8d92934
add Python module
2021-08-17 00:40:13 +02:00
Richard Patel
ea6545f7e3
rename ./lib to ./disasm
2021-08-16 22:54:20 +02:00
Richard Patel
f3aa97b365
Opcode table via procedural macro
2021-08-14 08:40:36 +02:00
Richard Patel
ecd06bf524
random instruction generator, use std::io::Write
2021-08-14 03:28:16 +02:00
Richard Patel
7d2b8c16ca
cargo workspace layout, multithreaded fuzzer
2021-08-14 00:33:10 +02:00
Richard Patel
a8de638aaf
Initial commit
2021-08-08 02:59:07 +02:00