Skip to content

Commit

Permalink
Merge pull request x64dbg#20 from lugery/patch-1
Browse files Browse the repository at this point in the history
Create Enigma Version Finder X.XX_by luger
  • Loading branch information
mrexodia authored Nov 15, 2021
2 parents 1882079 + 0d9aeb2 commit 27eb8ef
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions Enigma Version Finder X.XX_by luger
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
//////////////////////////////////////////////////////////
// FileName : Enigma Version Finder 1.xx,2.xx,3.xx,4.xx,5.xx,6.xx
// Comment : Enigma Protector uygulaması ile packlenmiş Exe'lerde versiyon arar.
// Environment : x32dbg
// Author : by luger
// First_Date : 19.09.2021
// Fix_Date : 21.09.2021
// Version : 0.1
//////////////////////////////////////////////////////////


//msg "Enigma Version Finder x.xx by_luger"

bpd //DisableBPX
bphd //DisableHardwareBreakpoint
bpmd //DisableMemoryBreakpoint

//Yöntem1(Version 5.00 under)
findallmem 0, #454E49474D41#
cmp $result, 0
je yontem2
mov $bulundu, ref.addr(0)+6
mov $ilk, ReadByte($bulundu)
mov $son, ReadByte($bulundu+1)
log "Enigma versiyonu: {$ilk}.{d:$son} ^_^"
ret

//Yöntem2(Version 5.00 over)
yontem2:
findallmem 0, #54414747#
cmp $result, 0
je hata
findallmem 0, #01000000??00??00000000002600000001#
cmp $result, 0
je hata
mov $bulundu2, ref.addr(0)+4
mov $ilk2, ReadByte($bulundu2)
mov $son2, ReadByte($bulundu2+2)
log "Enigma versiyonu: {$ilk2}.{d:$son2} ^_^"
ret

hata:
msg "Enigma koruması olmayabilir.Versiyon tespit edilemedi."
ret

0 comments on commit 27eb8ef

Please sign in to comment.