Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
istek verileri
#1
Hayırlı akşamlar cümleten bir konu hakkında bir fikir danışmak isterim.

Online bir oyunvar ona bot yazmak istiyorum. Bu oyun android tabanlı emulatörde çalışıyor. Bu oyuna gelen verileri delphide görmek istiyorum. Bu mümkünmü eğer mümkünse hangi konulara bakmam gerekir. Tabi daha önce böyle bir işle uğraşan arkadaşlar var ise eğer bilgilerini paylaşa bilirlerse çok sevinirim. küçük bir örnek de olabilir. herşey için şimdiden teşekkür ederim.
Cevapla
#2
(15-10-2020, Saat: 23:03)guvenlik Adlı Kullanıcıdan Alıntı: Hayırlı akşamlar cümleten bir konu hakkında bir fikir danışmak isterim.

Online bir oyunvar ona bot yazmak istiyorum. Bu oyun android tabanlı emulatörde çalışıyor. Bu oyuna gelen verileri delphide görmek istiyorum. Bu mümkünmü eğer mümkünse hangi konulara bakmam gerekir. Tabi daha önce böyle bir işle uğraşan arkadaşlar var ise eğer bilgilerini paylaşa bilirlerse çok sevinirim. küçük bir örnek de olabilir. herşey için şimdiden teşekkür ederim.

cheatenginenin arm debugger kodlarını incelemekle başlayabilirsin, bu arada yanlış forumdasın,

https://www.unknowncheats.me/forum/index.php

şunun gibi forumlardan daha iyi teknik bilgi alabilirsin, tabiki yabancı dil ve bolca zaman vede yaşın yeterli ise.

temelde platforma göre makine x86 x64 arm op kodlarının işlevlerini öğreneceksin,

uygulamaların algoritma yapılarına biraz aşına olman gerekiyor, algoritmalar nasıl işler, hayatında hiç bir program yazamadı isen işin zor,

akabinde d3d ve duruma göre opengl apilerininde işevlerini öğreneceksin, bu sebeple bu apilerle küçük oyunlar yapmanı öneririm,

akabinde ida ollydbg gibi debuggerleri ve eklentilerini kullanmayı öğreneceksin, ve pseudecode lere baktığında işletim sistemleri kütüphanelerinin apilerine aşina olman gerekiyorki nerede ne yapıldığını anlayasın,

sonrasında bu kod işlevlerini procedure bazlı analiz edip etiketliyecek fonksiyon ve işlevleri anlamdıracak, sonra nerede
ne yapman gerektiğine karar verip, memorypatchmi kod injecksiyonumu dll api yönlendirmesi gibi yollarla hookmu yapacaksın karar vererek, uygulama oyun belleğinde yapacağın manipilasyonlardan sonra oyunun programın uygun bellek andreslerindeki fonksiyonları çağırttıracaksın.

sen ben bu işi arm için yapacağım diyorsun senin işin çok daha zor, cihazı rootlayacaksın, rootlu cihazda o oyunun çalışmasını sağlayacaksın, sonra hangi oyun uygulama değerlerinin sunucu tarafından işletildiğini hangilerinin app tarafından işletilip server tarafından referans alındığını tespit edeceksin, bellek adreslerinide tespit edeceksin,
uygulama bu bellek adreslerinin modifye ediliğini tespit etmek için 2. bir fonksiyonla periyodik değiştirilme taramasıda yapıyor olabilir misal pubg gibi onlarıda atacaksın.

böyle tonlarca durum var, reverse engineering videolarını izlemelisin, misal fitgirl video larından başlayabilirsin.

https://youtu.be/JPvcLLYR0tE?t=635  -> binary ve pseudo codesi.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  DBGrid1'deki Verileri Tabloya Aktarma OZCANK 8 1.306 26-05-2020, Saat: 17:21
Son Yorum: Ahmet İPEKÇİ
  Verileri Word'e aktarmak BGNew 7 1.860 21-11-2019, Saat: 12:37
Son Yorum: Bay_Y
  Firebird localdeki verileri sunucuya gönderme ? kburaky 3 1.758 01-06-2018, Saat: 09:55
Son Yorum: esistem



Konuyu Okuyanlar: 1 Ziyaretçi