You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lib/metasm/TODO
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -2,13 +2,14 @@ List of TODO items, by section, in random order
2
2
3
3
Ia32
4
4
emu fpu
5
-
add all sse2 instrs
5
+
AVX support
6
6
realmode
7
7
8
8
X86_64
9
9
decompiler
10
10
11
11
CPU
12
+
Arm
12
13
Sparc
13
14
Cell
14
15
@@ -26,14 +27,14 @@ Assembler
26
27
Disasm
27
28
DecodedData
28
29
Exe decoding generate decodeddata ?
29
-
Function-local namespace (esp+12 -> esp+var_42)
30
+
Function variable names using stack analysis + ExpressionString
30
31
Fix thunk detection (thunk: mov ecx, 42 jmp [iat_thiscall] is not a thunk)
31
32
Test with ET_REL style exe
32
33
Store stuff out of mem (to handle big binaries)
33
34
Better :default usage
34
35
good on call eax, but not on <600k instrs> ret
35
36
use binary personality ? (uses call vs uses pushret..)
36
-
Improve backtrace -> patch di.instr.args exprs
37
+
Improve 'backtrace => patch di.instr.args'
37
38
path-specific backtracking ( foo: call a ; a: jmp retloc ; bar: call b ; b: jmp retloc ; retloc: ret ; call foo ; ret : last ret trackback should only reach a:)
0 commit comments