Xht Mesaj tarihi: Temmuz 16, 2015 Mesaj tarihi: Temmuz 16, 2015 Selamlar, Cheat engine gibi programlarla exe üstünde byte taratıp değiştirebiliyorlar bildiğiniz gibi. Bunun C++ için bilinen bir yöntemi yada başka bir yöntem mevcut mudur?
Gladmir Mesaj tarihi: Temmuz 19, 2015 Mesaj tarihi: Temmuz 19, 2015 Executable uzerinde degil de, memory deki degerleri degistirir o tool lar. Atiyorum oyun daki o anki mevcut para degerini tool a girersin, memory address de o degeri scan edip senin verecegin deger ile replace eder. Daha basit olarak calisanlar da vardi eskiden, direk save file i manipulate etmek seklinde.
senko Mesaj tarihi: Temmuz 20, 2015 Mesaj tarihi: Temmuz 20, 2015 cahilliğimden soruyorum: OS'un bir protection'ı olmuyor mu, arkadaş senin memory alanın buralar değil bulaşamazsın, git sana ayrıdığım memory alanında oyna diye. oluyorsa onu nasıl aşıyorlar.
-Bonesoul- Mesaj tarihi: Temmuz 20, 2015 Mesaj tarihi: Temmuz 20, 2015 oluyor ama yine OS api sayesinde delebiliyorsunuz ki hafıza tarayan antivirusler içinde gerekli bu (read-only)
senko Mesaj tarihi: Temmuz 20, 2015 Mesaj tarihi: Temmuz 20, 2015 hmm, linux/windows için örnek verebilirmisin bak bu api ile istediğin yerlere ulaşabiliyorsun diye.
-Bonesoul- Mesaj tarihi: Temmuz 20, 2015 Mesaj tarihi: Temmuz 20, 2015 writeprocessmemory https://msdn.microsoft.com/en-us/library/windows/desktop/ms681674(v=vs.85).aspx readprocessmemory https://msdn.microsoft.com/en-us/library/windows/desktop/ms680553(v=vs.85).aspx .net'ten dahi pinvoke'la ulasabiliyorsun; http://www.pinvoke.net/default.aspx/kernel32.writeprocessmemory honorbuddy tarzı wow botları fln'da hep buradan yürüyorlar. hos bu is bu kadar kolay degil, baya önlem alıyor blizzard. starcraft 2 çıktığında, adamlar kendi debugger'larını bağlamıstı executable'a ikinci bir debugger bağlanamasın diye ama bir şekilde çözüldü hep. bi iki örnek; http://www.codeproject.com/Articles/670373/Csharp-Read-Write-another-Process-Memory linux icinde ptrace'den yürüyeceksin; http://man7.org/linux/man-pages/man2/ptrace.2.html @xht ayrıca gladmir'in dediği gibi, cheatengine vs direk process'in memory'de ki adress space'i ile oynuyo. exe patch'leme ayrı bir mevzu, crack tarzı kalıcı işlerde kullanılıyo.
pulkas Mesaj tarihi: Temmuz 20, 2015 Mesaj tarihi: Temmuz 20, 2015 Soyle birsey var javascript: http://www.frida.re/
senko Mesaj tarihi: Temmuz 20, 2015 Mesaj tarihi: Temmuz 20, 2015 bombilo ağır abandım terazine ilk boşluğumda okuyorum dediğin konuları. nedense hep kafamı kurcalayan şeylerdi bunlar, hack/crack işiyle alakam olmasa da.
Xht Mesaj tarihi: Temmuz 22, 2015 Konuyu açan Mesaj tarihi: Temmuz 22, 2015 Bazı oyunları inceleediğimde memory scan yapmak istediğinde, access denied gibi hatalar veriyor. Özellikle hackshield bunu sağlıyor gibi Bu konuyla ilgili molebot,enigma gibi protector seviyelerini kontrol ettim ama onlardada tık yok gibi.
Anhora Mesaj tarihi: Temmuz 22, 2015 Mesaj tarihi: Temmuz 22, 2015 Vay be neler var bilmediğimiz. Ben de zamanında oyunlardaki sınırların ötesine geçmeyi araştırmıştım yapamadım tabi sdf
Öne çıkan mesajlar