admin
Katılım
23 Eki 2022
Mesajlar
8,963
Çözümler
13
Tepkime puanı
6,563
Puanları
113
Yaş
28
Merhaba değerli forum üyeleri,

Kısa süre önce üstlendiğim Deneme Moderatörlük görevim kapsamında, topluluğumuza hem teknik hem de içerik anlamında değer katmayı hedefliyorum. Bu doğrultuda, daha önce üzerinde çalıştığım ve geliştirdiğim Advanced Metin2 Farmbot projesinin tüm kaynak kodlarını sizlerle paylaşıyorum.

Bu projenin, özellikle C++ ve oyun otomasyonu üzerine çalışan geliştiriciler için ufuk açıcı bir kaynak olacağına inanıyorum.

metin2 hack.webp

🚀 Neler Dahil?

  • Tam kapsamlı farmbot kaynak kodları.
  • BuildRandomizer.ps1 ile her build aşamasında değişen rastgele imza (signature) sistemi. (Bu sayede DLL hash değeriniz her derlemede yenilenir).
  • Geliştirilmeye açık modüler yapı.
⚠️ KRİTİK UYARI - LÜTFEN OKUYUN:Projeyi kullanırken veya derlerken "Red Ban" (LOG sistemi) konusuna dikkat etmelisiniz. Kod içerisindeki hızlı kanal değiştirme özelliğinde bir gecikme (delay) tanımlanmamıştır. Hesabınızın engellenmemesi (Oyun şu an senin için mevcut değil hatası) için mutlaka 6-8 saniyelik bir gecikme eklemeniz gerekmektedir.

🔧 Build Hakkında Not:
Proje dizininde BuildRandomizer.ps1 dosyasının eksik olması durumunda, aşağıdaki kodu kullanarak aynı isimle bir dosya oluşturup dizine ekleyebilirsiniz:

PowerShell

# Her derleme öncesi Signature.h dosyasını rastgele verilerle günceller.
$path = "Signature.h"
$randomSize = Get-Random -Minimum 1024 -Maximum 4096
$randomBytes = New-Object Byte[] $randomSize
[Security.Cryptography.RandomNumberGenerator]::Create().GetBytes($randomBytes)

$hexStrings = $randomBytes | ForEach-Object { "0x{0:X2}" -f $_ }
$content = @"
#pragma once
// Bu dosya her build oncesi otomatik olarak rastgele verilerle guncellenir.
// Bu sayede DLL dosyasinin imzasi (hash) her seferinde degisir.

static const unsigned char g_StaticJunkSignature[] = {
$($hexStrings -join ", ")
};
"@

Set-Content -Path $path -Value $content
Write-Host "Signature.h guncellendi. Yeni boyut: $randomSize byte"
📥 İndirme ve Güvenlik:

  • Source Code:


Kodları inceleyebilir, kendi projelerinize uyarlayabilir veya geliştirmelerinizle ilgili önerilerinizi bu başlık altında paylaşabilirsiniz. Bilgi paylaştıkça çoğalır.

Herkese verimli kodlamalar dilerim!
 
Üst
Reklam Ver
R10dev.net'i ana ekrana ekle!