Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...
KO Developers Platformuna Hoşgeldin!
YigitHanSen

ASM Patch nasıl uygulanır?

Önerilen Mesajlar

Merhaba dostlar

ASM Patch nasıl uygulayabilirim ya da en azından uygulanmış olan ile uygulanmamış olanlar arasındaki farkı görebileceğim bir aracı program var mıdır? :rolleyes:

İletiyi paylaş


Link to post
Sitelerde Paylaş
Admin

https://www.kodevelopers.com/63-assembly-patch-asm/
Buradan bakabilirsin örneklere
Manuel olarak uygulama açıkken değiştirmek için Cheat Engine üzerinden memory view yaparak bulup değiştirebilirsin veya ollydbg aracı ile kalıcı olarak değiştirebilirsin

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
https://www.kodevelopers.com/63-assembly-patch-asm/
Buradan bakabilirsin örneklere
Manuel olarak uygulama açıkken değiştirmek için Cheat Engine üzerinden memory view yaparak bulup değiştirebilirsin veya ollydbg aracı ile kalıcı olarak değiştirebilirsin


peki Elçi teşekkür ederim ama benim öğrenmek istediğim şey değiştirmek istediğim şeyleri kendimiz mi yazıyoruz?


Alıntı
Arena kept crashing when people died thanks to XXXX for showing me how to trace problem down . come to find out was conflicting with ardream xp loss ... don't ask no clue but here is the patch


00499233 > 8B96 98800000 MOV EDX,DWORD PTR DS:[ESI+8098]
00499239 . 807A 3C CA CMP BYTE PTR DS:[EDX+3C],0CA
0049923D . 74 0D JE SHORT ebenezer.0049924C
0049923F . 807A 3C 1F CMP BYTE PTR DS:[EDX+3C],1F
00499243 . 74 07 JE SHORT ebenezer.0049924C
00499245 . E8 DC8EF6FF CALL ebenezer.00402126
0049924A . EB 03 JMP SHORT ebenezer.0049924F
0049924C > 83C4 0C ADD ESP,0C
0049924F >^E9 07D7FFFF JMP ebenezer.0049695B



if line after 0049924c turns into nop change it to INT3


Örneğin yukardaki yazılan bu programlanma nasıl oluyor?
Sen bana özel mesajdan skype adresini gönderebilirsen sevinirim tekrar ve tekrar teşekkür ediyorum.

İletiyi paylaş


Link to post
Sitelerde Paylaş
Admin
Alıntı
peki Elçi teşekkür ederim ama benim öğrenmek istediğim şey değiştirmek istediğim şeyleri kendimiz mi yazıyoruz?




Örneğin yukardaki yazılan bu programlanma nasıl oluyor?
Sen bana özel mesajdan skype adresini gönderebilirsen sevinirim tekrar ve tekrar teşekkür ediyorum.


Bu tür konuları skype üzeri konuşmuyorum sadece iş için skype kullanıyorum

00499233 > 8B96 98800000 MOV EDX,DWORD PTR DS:[ESI+8098]
Kırmızı yer ram üzerindeki adres oluyor, bu adrese uğrayınca karşına yeşil olan asm kod bilgisi gelir, mavi ise yeşilde yazanların byte olarak yazılmış halidir, assembly dilini öğrenmen gerekir ki bu diğer yazılım dillerine benzemez çok zordur fakat öğrenirsen yapacağın işler çok hızlı ve temiz olur tabi yanında c++ ile

İletiyi paylaş


Link to post
Sitelerde Paylaş

×
×
  • Yeni Oluştur...