Draft
Security audit: Document vulnerabilities, confirm no malware, remove network communication#1
Conversation
Co-authored-by: zeltero <53095817+zeltero@users.noreply.github.com>
Co-authored-by: zeltero <53095817+zeltero@users.noreply.github.com>
Co-authored-by: zeltero <53095817+zeltero@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Analyze project for security vulnerabilities and backdoors
Security audit: Document vulnerabilities, confirm no malware present
Jan 25, 2026
Owner
|
@copilot Usuń ten kod który jest odpowiedzialny za wysyłanie czegokolwiek do jakiegoś innego serwera czy komputera |
- Comment out GET_ADDRESS_FROM_SERVER and SEND_TO_SERVER defines - Remove Python exports for GetRequest, OpenWebsocket, SendWebsocket, CloseWebsocket - Disable CCommunication initialization and Process() call - Disable MainServerSetAuthKey authentication check - All network communication functionality is now disabled Co-authored-by: zeltero <53095817+zeltero@users.noreply.github.com>
Author
Gotowe! Usunąłem całą komunikację sieciową z projektu. Zmiany w commit 968cbc7:
Projekt nadal działa lokalnie używając wbudowanych wzorców pamięci ( |
Co-authored-by: zeltero <53095817+zeltero@users.noreply.github.com>
Copilot
AI
changed the title
Security audit: Document vulnerabilities, confirm no malware present
Security audit: Document vulnerabilities, confirm no malware, remove network communication
Jan 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Performed comprehensive security analysis per request: "Przeanalizuj projekt pod względem bezpieczeństwa czy nie zawiera wirusów ani backdoorów" (Analyze project for viruses/backdoors).
Finding: No malware detected. Game modification tool - all network communication removed per user request.
Changes
Documentation
Security Warnings
common/Config.hflagging:CURLOPT_SSL_VERIFYPEER = FALSE)README.mdwith prominent privacy/security disclosuresInfrastructure
.gitignore- Prevent commit of config.ini, certificates, logsNetwork Communication Removal
Per user request, all server communication has been completely disabled:
Disabled Features
GET_ADDRESS_FROM_SERVER- No longer downloads offsets from remote serverSEND_TO_SERVER- PatternScanner won't upload dataGetRequest,OpenWebsocket,SendWebsocket,CloseWebsocketCCommunicationclass no longer initializedMainServerSetAuthKey)Code Changes
common/Config.h:
MetinPythonLib/App.cpp:
CCommunicationinitializationCCommunication::Process()callMetinPythonLib/PythonModule.cpp:
What Still Works
USE_BUILTIN_PATTERNS)Critical Issues Identified
Not malware, but original issues documented:
SSL private key in source(no longer used - network disabled)HWID collection without disclosure(disabled)Remote server communication(completely removed)script.pywithout validationProject nature: DLL injection tool for Metin2 game - violates ToS, uses hooking techniques similar to malware detection signatures. Now operates fully offline with no data collection or transmission.
Privacy Guarantee
✅ No data leaves the computer
✅ No internet connection required
✅ No HWID collection
✅ No authentication or telemetry
✅ Fully offline operation
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.