Hämta källkodspaketet eresi:
Libasm provides rich information on the code of binary files loaded in the ERESI framework, such as instruction and operands analysis, semantic attributes for instructions and operands, allowing straight-forward construction of the Control Flow Graph and the Call Graph (among others). Libasm relies on a modular and extensible handling of instruction formats using the reflective vector data structure provided by libaspect, which lead to a uniform intregration of libasm features into the ERESI framework language.
Libasm can be used in many operations requesting an access to instructions information:
* Generate listing of instructions for basic blocks or functions on-demand. * Helping at building different kind of flow graphs by assigning semantic attributes to instructions and operands. * Searching for longuests sequences of valid instruction in a buffer. * Searching for push or pop sequences in binary code. * Disassembling Sparc opcodes with IA32 engine to check if code may be valid on both architecture.
|
|
|
| Arkitektur | Version | Paketstorlek | Installerad storlek | Filer |
|---|---|---|---|---|
| alpha | 1:0.8a25-3 | 85,5 kbyte | 476 kbyte | [filförteckning] |
| amd64 | 1:0.8a25-3 | 78,8 kbyte | 352 kbyte | [filförteckning] |
| hppa | 1:0.8a25-3 | 81,5 kbyte | 432 kbyte | [filförteckning] |
| i386 | 1:0.8a25-3 | 70,2 kbyte | 324 kbyte | [filförteckning] |
| ia64 | 1:0.8a25-3 | 95,2 kbyte | 788 kbyte | [filförteckning] |
| m68k (inofficiell anpassning) | 1:0.8a25-2 | 68,2 kbyte | 312 kbyte | [filförteckning] |
| mips | 1:0.8a25-2 | 62,9 kbyte | 460 kbyte | [filförteckning] |
| mipsel | 1:0.8a25-2 | 62,0 kbyte | 464 kbyte | [filförteckning] |
| powerpc | 1:0.8a25-3 | 77,8 kbyte | 408 kbyte | [filförteckning] |
| s390 | 1:0.8a25-3 | 84,8 kbyte | 408 kbyte | [filförteckning] |
| sparc | 1:0.8a25-3 | 70,3 kbyte | 380 kbyte | [filförteckning] |