Plague Inc Evolved Unlimited DNA Pointer

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Słyszę, słyszę letni powiew.
Kurucu
Katılım
20 Haz 2015
Mesajlar
7,666
Çözümler
136
Tepki puanı
20,724
Ödüller
25
10 HİZMET YILI
Merhaba arkadaşlar, sıkıldığımda oynadığım plague inc te hileli mod falan kurmaya uğraşmadım. 2 Saniyede sınırsız dna mantığı kurdum. Zaten çok basit oyunun bize oyun ilk başladığında biz başarılı oldukça verdiği +1 dna puanını değiştiriyoruz.

Unlimited Dna Pointer 1: "PlagueExternal.dll"+2433 [Sadece Vampir Modunda Çalışmaz. Diğer Tüm Modlarda Çalışır]
Unlimited Dna Pointer 2: "PlagueExternal.dll+3770 [Sadece Vampir Modunda Çalışır. Diğer Modlarda Çalışmaz]
Unlimited Dna Pattern: 01 47 ?? 01 87 ?? ?? ?? ?? 8B 87 ?? ?? ?? ?? 85 C0 75 ?? F3 0F 10 47 ??

Assemble Script:
PHP:
{ Game   : PlagueIncEvolved.exe
  Version:
  Date   : 2017-09-23
  Author : nader

  This script does blah blah blah
}

define(address,"PlagueExternal.dll"+2433)
define(bytes,01 47 04 01 87 C4 01 00 00)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
  add [edi+04],(int)1000
  add [edi+000001C4],eax
  jmp return

address:
  jmp newmem
  nop
  nop
  nop
  nop
return:

[DISABLE]

address:
  db bytes
  // add [edi+04],eax
  // add [edi+000001C4],eax

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "PlagueExternal.dll"+2433

"PlagueExternal.dll"+240A: F3 0F 10 47 60                 -  movss xmm0,[edi+60]
"PlagueExternal.dll"+240F: 0F 2F C1                       -  comiss xmm0,xmm1
"PlagueExternal.dll"+2412: 76 0B                          -  jna PlagueExternal.dll+241F
"PlagueExternal.dll"+2414: F3 0F 5C C1                    -  subss xmm0,xmm1
"PlagueExternal.dll"+2418: F3 0F 11 47 60                 -  movss [edi+60],xmm0
"PlagueExternal.dll"+241D: EB 0A                          -  jmp PlagueExternal.dll+2429
"PlagueExternal.dll"+241F: 0F 28 C8                       -  movaps xmm1,xmm0
"PlagueExternal.dll"+2422: C7 47 60 00 00 00 00           -  mov [edi+60],00000000
"PlagueExternal.dll"+2429: F3 0F 58 4C 24 28              -  addss xmm1,[esp+28]
"PlagueExternal.dll"+242F: F3 0F 2C C1                    -  cvttss2si eax,xmm1
// ---------- INJECTING HERE ----------
"PlagueExternal.dll"+2433: 01 47 04                       -  add [edi+04],eax
"PlagueExternal.dll"+2436: 01 87 C4 01 00 00              -  add [edi+000001C4],eax
// ---------- DONE INJECTING  ----------
"PlagueExternal.dll"+243C: 8B 87 E4 00 00 00              -  mov eax,[edi+000000E4]
"PlagueExternal.dll"+2442: 85 C0                          -  test eax,eax
"PlagueExternal.dll"+2444: 75 27                          -  jne PlagueExternal.dll+246D
"PlagueExternal.dll"+2446: F3 0F 10 47 3C                 -  movss xmm0,[edi+3C]
"PlagueExternal.dll"+244B: 0F 2F 47 28                    -  comiss xmm0,[edi+28]
"PlagueExternal.dll"+244F: 73 08                          -  jae PlagueExternal.dll+2459
"PlagueExternal.dll"+2451: 39 87 E8 00 00 00              -  cmp [edi+000000E8],eax
"PlagueExternal.dll"+2457: 74 10                          -  je PlagueExternal.dll+2469
"PlagueExternal.dll"+2459: C7 87 E4 00 00 00 01 00 00 00  -  mov [edi+000000E4],00000001
"PlagueExternal.dll"+2463: 5F                             -  pop edi
}
PHP:
{ Game   : PlagueIncEvolved.exe
  Version: 
  Date   : 2017-09-23
  Author : nader

  This script does blah blah blah
}

define(address,"PlagueExternal.dll"+3770)
define(bytes,01 47 04 01 87 C4 01 00 00)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
  add [edi+04],(int)1000
  add [edi+000001C4],eax
  jmp return

address:
  jmp newmem
  nop
  nop
  nop
  nop
return:

[DISABLE]

address:
  db bytes
  // add [edi+04],eax
  // add [edi+000001C4],eax

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "PlagueExternal.dll"+3770

"PlagueExternal.dll"+3747: 76 0B                          -  jna PlagueExternal.dll+3754
"PlagueExternal.dll"+3749: F3 0F 5C C1                    -  subss xmm0,xmm1
"PlagueExternal.dll"+374D: F3 0F 11 47 60                 -  movss [edi+60],xmm0
"PlagueExternal.dll"+3752: EB 0A                          -  jmp PlagueExternal.dll+375E
"PlagueExternal.dll"+3754: 0F 28 C8                       -  movaps xmm1,xmm0
"PlagueExternal.dll"+3757: C7 47 60 00 00 00 00           -  mov [edi+60],00000000
"PlagueExternal.dll"+375E: F2 0F 10 44 24 38              -  movsd xmm0,[esp+38]
"PlagueExternal.dll"+3764: 66 0F 5A C0                    -  cvtpd2ps xmm0,xmm0
"PlagueExternal.dll"+3768: F3 0F 58 C8                    -  addss xmm1,xmm0
"PlagueExternal.dll"+376C: F3 0F 2C C1                    -  cvttss2si eax,xmm1
// ---------- INJECTING HERE ----------
"PlagueExternal.dll"+3770: 01 47 04                       -  add [edi+04],eax
"PlagueExternal.dll"+3773: 01 87 C4 01 00 00              -  add [edi+000001C4],eax
// ---------- DONE INJECTING  ----------
"PlagueExternal.dll"+3779: 8B 87 E4 00 00 00              -  mov eax,[edi+000000E4]
"PlagueExternal.dll"+377F: 85 C0                          -  test eax,eax
"PlagueExternal.dll"+3781: 75 27                          -  jne PlagueExternal.dll+37AA
"PlagueExternal.dll"+3783: F3 0F 10 47 3C                 -  movss xmm0,[edi+3C]
"PlagueExternal.dll"+3788: 0F 2F 47 28                    -  comiss xmm0,[edi+28]
"PlagueExternal.dll"+378C: 73 08                          -  jae PlagueExternal.dll+3796
"PlagueExternal.dll"+378E: 39 87 E8 00 00 00              -  cmp [edi+000000E8],eax
"PlagueExternal.dll"+3794: 74 10                          -  je PlagueExternal.dll+37A6
"PlagueExternal.dll"+3796: C7 87 E4 00 00 00 01 00 00 00  -  mov [edi+000000E4],00000001
"PlagueExternal.dll"+37A0: 5F                             -  pop edi
}
 
Son düzenleme:
Bilinmiyor
Efsane Üye
Katılım
26 Şub 2016
Mesajlar
4,271
Çözümler
3
Tepki puanı
792
Ödüller
13
10 HİZMET YILI
Eline Sağlık
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst