]>
Commit | Line | Data |
---|---|---|
27039805 | 1 | |
2 | #include <stdio.h> | |
3 | #include <udis86.h> | |
4 | ||
5 | int main() | |
6 | { | |
7 | ud_t ud_obj; | |
8 | ||
9 | ud_init(&ud_obj); | |
10 | ud_set_input_file(&ud_obj, stdin); | |
11 | ud_set_mode(&ud_obj, 64); | |
12 | ud_set_syntax(&ud_obj, UD_SYN_INTEL); | |
13 | ||
14 | while (ud_disassemble(&ud_obj)) { | |
15 | printf("\t%s\n", ud_insn_asm(&ud_obj)); | |
16 | } | |
17 | ||
18 | return 0; | |
19 | } |