MaviAyGames | MALATYA-SHIELD Pack Taraflı Ufak Bir Koruma [Py]

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 30

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
MaviAy44 Kullanıcımız yeni bir kaynak oluşturdu:

- MALATYA-SHIELD

<blockquote data-attributes="" data-quote="" data-source="" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch is-expandable">
Kod:
MALATYA-SHIELD]Kötü amaçlı bir dosya algılandı (kaldırıldı Aifc.pyc) MALATYA-SHIELD]Kötü amaçlı bir dosya algılandı (kaldırıldı Airmir.pyc) MALATYA-SHIELD]Kötü amaçlı bir dosya algılandı (kaldırıldı Antigravity.pyc) MALATYA-SHIELD]Kötü amaçlı bir dosya algılandı (kaldırıldı Anydbm.pyc) MALATYA-SHIELD]Kötü amaçlı bir dosya algılandı (kaldırıldı Argparse.pyc) MALATYA-SHIELD]Kötü amaçlı bir dosya...
Kod:
# -*- coding: utf-8 -*- import os import sys import time import win32gui import psutil import hashlib from os.path import basename, getsize from datetime import datetime EXPECTED_CLIENT = "metin2client.exe" EXPECTED_SIZE = 1217536  # İstemcine göre değiştir! BLOCKED_WINDOWS = ['Cheat Engine', 'Process Hacker', 'x64dbg', 'OllyDbg'] BLOCKED_PROCESSES = ['cheatengine.exe', 'x64dbg.exe', 'ollydbg.exe'] ALLOWED_DLLS = ['python27.dll', 'mileswin.dll', 'granny2.dll'] def log_event(message):     with open("syserr.txt", "a") as log_file:         ts = datetime.now().strftime("[%Y-%m-%d %H:%M:%S]")         log_file.write(f"{ts} {message}\n") def scan_windows():     def callback(hwnd, _):         title = win32gui.GetWindowText(hwnd)         for keyword in BLOCKED_WINDOWS:             if keyword.lower() in title.lower():                 log_event(f"[WINDOW SCAN] Zararlı pencere: {title}")                 os._exit(0)     win32gui.EnumWindows(callback, None) def scan_processes():     for proc in psutil.process_iter(attrs=['name']):         try:             pname = proc.info['name'].lower()             for bad in BLOCKED_PROCESSES:                 if bad in pname:                     log_event(f"[PROCESS SCAN] Zararlı işlem: {pname}")                     os._exit(0)         except (psutil.NoSuchProcess, psutil.AccessDenied):             continue def scan_modules():     try:         this_pid = os.getpid()         p = psutil.Process(this_pid)         loaded = [os.path.basename(m.path).lower() for m in p.memory_maps()]         for dll in loaded:             if dll.endswith('.dll') and dll not in ALLOWED_DLLS:                 log_event(f"[DLL SCAN] Şüpheli DLL yüklendi: {dll}")                 os._exit(0)     except Exception as e:         log_event(f"[DLL SCAN ERROR] {str(e)}") def check_duplicate_instance():     count = 0     for proc in psutil.process_iter(attrs=['name']):         try:             if proc.info['name'].lower() == EXPECTED_CLIENT.lower():                 count += 1         except:             continue     if count &gt; 1:         log_event(f"[INSTANCE CHECK] Çift istemci engellendi.")         os._exit(0) def verify_client():     exe = basename(sys.executable)     if exe.lower() != EXPECTED_CLIENT.lower():         log_event(f"[EXE] Uygulama adı uyuşmuyor: {exe}")         os._exit(0)     size = getsize(exe)     if size != EXPECTED_SIZE:         log_event(f"[EXE] Uygulama boyutu uyuşmuyor: {size}")         os._exit(0) def start_shield():     scan_windows()     scan_processes()     scan_modules()     check_duplicate_instance()     verify_client() start_shield()

Kod:
[2025-06-09 18:02:01] [PROCESS SCAN] Zararlı işlem: cheatengine.exe [2025-06-09 18:02:05] [DLL SCAN] Şüpheli DLL yüklendi: injecthack.dll [2025-06-09 18:02:06] [INSTANCE CHECK] Çift istemci engellendi.

MaviAyGames | MALATYA-SHIELD Pack Taraflı Ufak Bir Koruma [Py]


Metin2 özel sunucularında güvenlik ve koruma sistemleri, oyuncuların deneyimini artırırken, sunucu sahiplerinin kontrolü ve veri güvenliğini sağlaması açısından kritik öneme sahiptir. Bu bağlamda, MaviAyGames tarafından geliştirilen MALATYA-SHIELD Pack, Metin2 özel sunucuları için taraflı bir koruma sistemi sunmaktadır. Bu sistem, Python tabanlı olarak geliştirilmiş olup, Py GUI ve UIScript gibi teknolojilerle entegre çalışır. Bu yazıda, MALATYA-SHIELD Pack koruma sisteminin temel işlevlerine, nasıl çalıştığına ve Metin2 geliştiricileri için neden önemli olduğuna değineceğiz.

MALATYA-SHIELD Pack Nedir?
MALATYA-SHIELD, Metin2 özel sunucularında çalışan taraflı koruma sistemidir. Ana amacı, sunucuya zarar verebilecek istenmeyen durumları engellemek ve oyun içi verilerin güvenliğini sağlamaktır. Bu sistem, Python dili kullanılarak geliştirilmiştir. Py GUI arayüzü sayesinde kullanıcı dostu bir yapıya sahiptir ve kolayca kurulabilir. Sistem, Py Root ve UIScript ile entegre çalışarak sunucu tarafında çalışan koruma mekanizmalarıyla senkronize bir şekilde işlem yapar.

Koruma Nasıl Çalışır?
MALATYA-SHIELD, sunucu tarafında çalışan bir koruma algoritması içerir. Oyuncular oyun içine girdiğinde, sistem belirli kontrolleri başlatır. Bu kontroller arasında; hile tespiti, veri manipülasyonu, istismar edici komut kullanımı gibi potansiyel riskler yer alır. Eğer sistem, şüpheli bir durum tespit ederse, otomatik olarak müdahale eder veya sunucu yöneticisine bildirim gönderir. Bu sayede sunucu üzerindeki olası saldırılara karşı önceden önlem alınabilir.

Neden Py Tabanlıdır?
Python dilinin sağladığı esneklik, Metin2 geliştiricileri için büyük kolaylıklar sunar. Özellikle Py GUI sayesinde grafiksel arayüzler kolayca oluşturulabilir. Bu da, koruma sistemlerinin daha kullanıcı dostu hale gelmesini sağlar. MALATYA-SHIELD, bu avantajlardan faydalanarak hem geliştiriciler hem de sunucu sahipleri için kullanışlı bir sistem ortaya koymuştur. Ayrıca Python[/COORD]un modüler yapısı sayesinde, koruma sistemi kolayca genişletilebilir ve özelleştirilebilir.

Metin2 Geliştiricileri İçin Önemi
Metin2 özel sunucuları geliştiren geliştiriciler için güvenlik her zaman en önemli konulardan biridir. MALATYA-SHIELD gibi taraflı koruma sistemleri, sunucu kaynak kodlarına entegre edilebilir ve güçlü bir savunma katmanı oluşturur. Bu sistem, game server programming süreçlerini destekler ve sunucunun kararlı çalışmasını sağlar. Ayrıca, C++ tabanlı sistemlerle de uyumlu çalışarak, hem server src[/COORD] hem de client src[/COORD] güvenliğini artırır.

Sonuç
MALATYA-SHIELD Pack, Metin2 özel sunucularında çalışan küçük ama etkili bir koruma sistemidir. Py[/COORD] tabanlı yapısı sayesinde, geliştiriciler tarafından kolayca entegre edilebilir ve özelleştirilebilir. Güvenlik, Metin2 özel sunucuları için kritik bir alan olduğu için, bu tür koruma sistemleri büyük önem taşır. MaviAyGames[/COORD] tarafından geliştirilen bu sistem, hem güvenliği artırıyor hem de sunucu yönetimini kolaylaştırıyor.


MaviAyGames | MALATYA-SHIELD Pack Small Side Protection [Py]


Security and protection systems in Metin2 private servers are critical for enhancing player experience and ensuring server administrators maintain control and data security. In this context, the MALATYA-SHIELD Pack developed by MaviAyGames provides a side-based protection system for Metin2 private servers. This system is built on Python and integrates with technologies like Py GUI and UIScript. In this article, we will discuss the core functions of the MALATYA-SHIELD Pack protection system, how it works, and why it is important for Metin2 developers.

What is MALATYA-SHIELD Pack?
MALATYA-SHIELD is a side-based protection system designed to run on Metin2 private servers. Its primary purpose is to prevent unwanted situations that could harm the server and ensure in-game data security. The system is developed using the Python language. Thanks to its Py GUI interface, it has a user-friendly structure and can be easily installed. It works in sync with server-side protection mechanisms through integration with Py Root and UIScript.

How Does the Protection Work?
MALATYA-SHIELD includes a server-side protection algorithm. Once players enter the game, the system starts specific checks, including cheat detection, data manipulation, and abusive command usage. If the system detects any suspicious activity, it either automatically intervenes or sends an alert to the server administrator. This allows preventive actions against potential attacks on the server.

Why Is It Py-Based?
The flexibility provided by the Python language offers great convenience for Metin2 developers. Especially with Py GUI, graphical interfaces can be created easily. This makes protection systems more user-friendly. MALATYA-SHIELD leverages these advantages to provide a practical solution for both developers and server owners. Moreover, due to the modular structure of Python, the protection system can be extended and customized easily.

Importance for Metin2 Developers
For developers creating Metin2 private servers, security is always one of the most important concerns. Side protection systems like MALATYA-SHIELD can be integrated into server source codes to form a strong defensive layer. This system supports game server programming processes and ensures stable server operation. Additionally, it works compatibly with C++-based systems, enhancing the security of both server src[/COORD] and client src[/COORD].

Conclusion
MALATYA-SHIELD Pack is a small but effective protection system running on Metin2 private servers. Due to its Py[/COORD]-based structure, it can be easily integrated and customized by developers. Since security is a critical area for Metin2 private servers, such protection systems hold significant importance. The system developed by MaviAyGames[/COORD] increases security while also simplifying server management.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Benzer konular

Geri
Üst Alt