C
caffeine
Guest
Hi HB ,
Hab' noch ein kleines Problem: Ich möchte in IDAPython eine Liste erstellen wo immer nur die Opcodes heraussortiert werden.Das habe ich soweit hinbekommen aber irgendwie klappt es nicht dass er nur die z.B. "mov" Argumente rausnimmt und auflistet .
bzw. :
Bei der letzten For-Schleife klappt es nicht.
vG tanye
Hab' noch ein kleines Problem: Ich möchte in IDAPython eine Liste erstellen wo immer nur die Opcodes heraussortiert werden.Das habe ich soweit hinbekommen aber irgendwie klappt es nicht dass er nur die z.B. "mov" Argumente rausnimmt und auflistet .
PHP:
#For each of the segments:
for seg_ea in Segments():
for head in Heads(seg_ea, SegEnd(seg_ea)):
if isCode(GetFlags(head)):
for
bzw. :
PHP:
for seg_ea in Segments():
for head in Heads(seg_ea, SegEnd(seg_ea)):
if str(isCode(GetFlags(head)))== "mov":
mnem = GetMnem(head)
mnemonics[mnem] = mnemonics.get(mnem, 0)+1
# Sort the mnemonics by number of occurrences
sorted1 = map(lambda x:(x[1], x[0]), mnemonics.items() )
sorted1.sort()
# Print the sorted list
for mnemonic, count in sorted1:
Moves=open("Moves.txt","a")
Moves.writelines(( (str(mnemonic),"\n",str(count)) ))
print("Fertig, Moves gespeichert in Moves.txt")
vG tanye
Zuletzt bearbeitet: