- Katılım
- 1 Şub 2015
- Konular
- 22
- Mesajlar
- 118
- Online süresi
- 2d 14h
- Reaksiyon Skoru
- 27
- Altın Konu
- 0
- TM Yaşı
- 11 Yıl 4 Ay 5 Gün
- Başarım Puanı
- 106
- MmoLira
- 1,177
- DevLira
- 21
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Adım Adım Kurulum Kılavuzu
Önemli: Kurulum öncesi tüm Metin2 sunucu servislerini durdurunuz.
Kod:
📁 Raven/
├── 📄 RavenAnticheat_Server.dll
├── 📄 RavenAnticheat_Server.lib
├── 📄 RavenAnticheat_Server.h
└── 📄 README_Server.txt
Adım Adım Kurulum:- Dosyaları Kopyalayın: Raven içeriğini sunucu binary klasörünüze aktarın
- Visual Studio Projesini Açın: Metin2 sunucu solution dosyasını (.sln) açın
- Include Path Ekleme:
Kod:Project → Properties → C/C++ → General → Additional Include Directories: $(SolutionDir)Raven\ - Library Path Ekleme:
Kod:Project → Properties → Linker → General → Additional Library Directories: $(SolutionDir)Raven\ - Dependency Ekleme:
Kod:Project → Properties → Linker → Input → Additional Dependencies: RavenAnticheat_Server.lib
Kod Entegrasyonu:
Kod:
// 1. main.cpp dosyanızın başına ekleyin:
#include "RavenAnticheat_Server.h"
// 2. Global değişken ekleyin:
CRavenAnticheatServer* g_pRavenServer = nullptr;
// 3. main() fonksiyonu başına ekleyin:
g_pRavenServer = new CRavenAnticheatServer();
if (!g_pRavenServer->Initialize()) {
std::cout << "Raven Anticheat başlatılamadı!" << std::endl;
return 1;
}
std::cout << "Raven Anticheat aktif!" << std::endl;
// 4. Ana döngü içine ekleyin (while(true) içinde):
g_pRavenServer->Process();
Sleep(100);
DLL Injection Yöntemi:
Kod:
📁 Raven_Client/
├── 📄 RavenAnticheat_Client.dll
├── 📄 RavenAnticheat_Hooks.dll
├── 📄 RavenAnticheat_Client.h
├── 📄 RavenAnticheat_Hooks.h
└── 📄 injector.exe
DLL Injection Yöntemi:
Kod:
// injector.cpp - DLL injection örneği
#include <Windows.h>
#include <iostream>
int main(int argc, char* argv[])
{
if (argc < 2) {
std::cout << "Kullanım: injector.exe <process_id>" << std::endl;
return 1;
}
DWORD processId = atoi(argv[1]);
HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, processId);
if (!hProcess) {
std::cout << "Process açılamadı!" << std::endl;
return 1;
}
// RavenAnticheat_Client.dll'yi inject et
LPVOID pDllPath = VirtualAllocEx(hProcess, NULL, sizeof("RavenAnticheat_Client.dll"),
MEM_COMMIT, PAGE_READWRITE);
WriteProcessMemory(hProcess, pDllPath, "RavenAnticheat_Client.dll",
sizeof("RavenAnticheat_Client.dll"), NULL);
HANDLE hThread = CreateRemoteThread(hProcess, NULL, 0,
(LPTHREAD_START_ROUTINE)LoadLibraryA,
pDllPath, 0, NULL);
WaitForSingleObject(hThread, INFINITE);
// Hook'ları başlat
pDllPath = VirtualAllocEx(hProcess, NULL, sizeof("RavenAnticheat_Hooks.dll"),
MEM_COMMIT, PAGE_READWRITE);
WriteProcessMemory(hProcess, pDllPath, "RavenAnticheat_Hooks.dll",
sizeof("RavenAnticheat_Hooks.dll"), NULL);
hThread = CreateRemoteThread(hProcess, NULL, 0,
(LPTHREAD_START_ROUTINE)LoadLibraryA,
pDllPath, 0, NULL);
WaitForSingleObject(hThread, INFINITE);
CloseHandle(hProcess);
std::cout << "Raven Anticheat başarıyla inject edildi!" << std::endl;
return 0;
}
Hook Kurulumu:
Kod:
// RavenAnticheat_Hooks.h kullanımı
#include "RavenAnticheat_Hooks.h"
// Program başlangıcında
BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
{
switch (ul_reason_for_call) {
case DLL_PROCESS_ATTACH:
// Anti-DLL Injection hook'larını kur
if (!InstallRavenHooks()) {
MessageBoxA(NULL, "Hook kurulumu başarısız!", "Raven Anticheat", MB_ICONERROR);
return FALSE;
}
// Client'ı başlat
if (!InitializeRavenClient()) {
MessageBoxA(NULL, "Client başlatılamadı!", "Raven Anticheat", MB_ICONERROR);
return FALSE;
}
MessageBoxA(NULL, "Raven Anticheat aktif!", "Başarılı", MB_ICONINFORMATION);
break;
case DLL_PROCESS_DETACH:
// Hook'ları kaldır
UninstallRavenHooks();
break;
}
return TRUE;
}
Temel Testler:- Sunucu Başlatma: Sunucuyu çalıştırın, konsol'da "Raven Anticheat aktif!" görün
- Client Inject: DLL'leri inject edin, "Raven Anticheat aktif!" mesajı alın
- Bağlantı Testi: Client ve server arasında iletişim aktif olmalı
- Lisans Doğrulama: Geçerli lisans ile çalışmalı
Başarılı: Tüm adımlar tamamlandıysa kurulum başarılıdır.
Kod:
// Test fonksiyonu örneği
bool TestRavenAnticheat() {
// 1. Hook testi
HMODULE hTest = LoadLibraryA("test_cheat.dll");
if (hTest != NULL) {
RavenLog(LOG_ERROR, "Hook testi başarısız - DLL yüklendi!");
return false;
}
// 2. Lisans testi
if (!ValidateEmbeddedLicense()) {
RavenLog(LOG_ERROR, "Lisans validasyonu başarısız!");
return false;
}
// 3. Heartbeat testi
if (!SendHeartbeat()) {
RavenLog(LOG_ERROR, "Heartbeat gönderimi başarısız!");
return false;
}
RavenLog(LOG_INFO, "Tüm testler başarılı!");
return true;
}
Güvenlik Uyarıları
Lisans anahtarınızı güvenli bir yerde saklayın
DLL dosyalarını yetkisiz erişime karşı koruyun
Log dosyalarını düzenli olarak inceleyin
Güncellemeleri zamanında uygulayın
Şüpheli aktivitelerde hemen müdahale edin
- Katılım
- 11 May 2023
- Konular
- 270
- Mesajlar
- 1,141
- Çözüm
- 2
- Online süresi
- 1mo 25d
- Reaksiyon Skoru
- 744
- Altın Konu
- 1
- Başarım Puanı
- 199
- MmoLira
- 1,155
- DevLira
- 381
tebrik ederim güzel paylaşım
- Katılım
- 16 Mar 2014
- Konular
- 137
- Mesajlar
- 1,385
- Çözüm
- 18
- Online süresi
- 2mo 8d
- Reaksiyon Skoru
- 876
- Altın Konu
- 40
- Başarım Puanı
- 246
- Yaş
- 28
- MmoLira
- 31,723
- DevLira
- 15
24 saat içerisinde kanıt ekleyiniz.
- Katılım
- 20 Kas 2025
- Konular
- 131
- Mesajlar
- 843
- Çözüm
- 4
- Online süresi
- 14d 15h
- Reaksiyon Skoru
- 878
- Altın Konu
- 19
- Başarım Puanı
- 163
- Yaş
- 32
- MmoLira
- 9,297
- DevLira
- 3
Paylaşım için teşekkürlerAdım Adım Kurulum Kılavuzu
Önemli: Kurulum öncesi tüm Metin2 sunucu servislerini durdurunuz.
Kod:📁 Raven/ ├── 📄 RavenAnticheat_Server.dll ├── 📄 RavenAnticheat_Server.lib ├── 📄 RavenAnticheat_Server.h └── 📄 README_Server.txt
Adım Adım Kurulum:
- Dosyaları Kopyalayın: Raven içeriğini sunucu binary klasörünüze aktarın
- Visual Studio Projesini Açın: Metin2 sunucu solution dosyasını (.sln) açın
- Include Path Ekleme:
Kod:Project → Properties → C/C++ → General → Additional Include Directories: $(SolutionDir)Raven\- Library Path Ekleme:
Kod:Project → Properties → Linker → General → Additional Library Directories: $(SolutionDir)Raven\- Dependency Ekleme:
Kod:Project → Properties → Linker → Input → Additional Dependencies: RavenAnticheat_Server.lib
Kod Entegrasyonu:
Kod:// 1. main.cpp dosyanızın başına ekleyin: #include "RavenAnticheat_Server.h" // 2. Global değişken ekleyin: CRavenAnticheatServer* g_pRavenServer = nullptr; // 3. main() fonksiyonu başına ekleyin: g_pRavenServer = new CRavenAnticheatServer(); if (!g_pRavenServer->Initialize()) { std::cout << "Raven Anticheat başlatılamadı!" << std::endl; return 1; } std::cout << "Raven Anticheat aktif!" << std::endl; // 4. Ana döngü içine ekleyin (while(true) içinde): g_pRavenServer->Process(); Sleep(100);
DLL Injection Yöntemi:
Kod:📁 Raven_Client/ ├── 📄 RavenAnticheat_Client.dll ├── 📄 RavenAnticheat_Hooks.dll ├── 📄 RavenAnticheat_Client.h ├── 📄 RavenAnticheat_Hooks.h └── 📄 injector.exe
DLL Injection Yöntemi:
Kod:// injector.cpp - DLL injection örneği #include <Windows.h> #include <iostream> int main(int argc, char* argv[]) { if (argc < 2) { std::cout << "Kullanım: injector.exe <process_id>" << std::endl; return 1; } DWORD processId = atoi(argv[1]); HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, processId); if (!hProcess) { std::cout << "Process açılamadı!" << std::endl; return 1; } // RavenAnticheat_Client.dll'yi inject et LPVOID pDllPath = VirtualAllocEx(hProcess, NULL, sizeof("RavenAnticheat_Client.dll"), MEM_COMMIT, PAGE_READWRITE); WriteProcessMemory(hProcess, pDllPath, "RavenAnticheat_Client.dll", sizeof("RavenAnticheat_Client.dll"), NULL); HANDLE hThread = CreateRemoteThread(hProcess, NULL, 0, (LPTHREAD_START_ROUTINE)LoadLibraryA, pDllPath, 0, NULL); WaitForSingleObject(hThread, INFINITE); // Hook'ları başlat pDllPath = VirtualAllocEx(hProcess, NULL, sizeof("RavenAnticheat_Hooks.dll"), MEM_COMMIT, PAGE_READWRITE); WriteProcessMemory(hProcess, pDllPath, "RavenAnticheat_Hooks.dll", sizeof("RavenAnticheat_Hooks.dll"), NULL); hThread = CreateRemoteThread(hProcess, NULL, 0, (LPTHREAD_START_ROUTINE)LoadLibraryA, pDllPath, 0, NULL); WaitForSingleObject(hThread, INFINITE); CloseHandle(hProcess); std::cout << "Raven Anticheat başarıyla inject edildi!" << std::endl; return 0; }
Hook Kurulumu:
Kod:// RavenAnticheat_Hooks.h kullanımı #include "RavenAnticheat_Hooks.h" // Program başlangıcında BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) { switch (ul_reason_for_call) { case DLL_PROCESS_ATTACH: // Anti-DLL Injection hook'larını kur if (!InstallRavenHooks()) { MessageBoxA(NULL, "Hook kurulumu başarısız!", "Raven Anticheat", MB_ICONERROR); return FALSE; } // Client'ı başlat if (!InitializeRavenClient()) { MessageBoxA(NULL, "Client başlatılamadı!", "Raven Anticheat", MB_ICONERROR); return FALSE; } MessageBoxA(NULL, "Raven Anticheat aktif!", "Başarılı", MB_ICONINFORMATION); break; case DLL_PROCESS_DETACH: // Hook'ları kaldır UninstallRavenHooks(); break; } return TRUE; }
Temel Testler:
- Sunucu Başlatma: Sunucuyu çalıştırın, konsol'da "Raven Anticheat aktif!" görün
- Client Inject: DLL'leri inject edin, "Raven Anticheat aktif!" mesajı alın
- Bağlantı Testi: Client ve server arasında iletişim aktif olmalı
- Lisans Doğrulama: Geçerli lisans ile çalışmalı
Başarılı: Tüm adımlar tamamlandıysa kurulum başarılıdır.
Kod:// Test fonksiyonu örneği bool TestRavenAnticheat() { // 1. Hook testi HMODULE hTest = LoadLibraryA("test_cheat.dll"); if (hTest != NULL) { RavenLog(LOG_ERROR, "Hook testi başarısız - DLL yüklendi!"); return false; } // 2. Lisans testi if (!ValidateEmbeddedLicense()) { RavenLog(LOG_ERROR, "Lisans validasyonu başarısız!"); return false; } // 3. Heartbeat testi if (!SendHeartbeat()) { RavenLog(LOG_ERROR, "Heartbeat gönderimi başarısız!"); return false; } RavenLog(LOG_INFO, "Tüm testler başarılı!"); return true; }
Güvenlik Uyarıları
Lisans anahtarınızı güvenli bir yerde saklayın
DLL dosyalarını yetkisiz erişime karşı koruyun
Log dosyalarını düzenli olarak inceleyin
Güncellemeleri zamanında uygulayın
Şüpheli aktivitelerde hemen müdahale edin
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 32
- Görüntüleme
- 2K
- Cevaplar
- 23
- Görüntüleme
- 719
- Cevaplar
- 5
- Görüntüleme
- 602











