|
You last visited: Today at 17:59
Advertisement
xtrap, hackshield, etc
Discussion on xtrap, hackshield, etc within the C/C++ forum part of the Coders Den category.
09/28/2015, 14:23
|
#1
|
elite*gold: 0
Join Date: Mar 2010
Posts: 360
Received Thanks: 132
|
xtrap, hackshield, etc
Moin,
Ich schreibe aktuell einen Bot und Packet Sniffer/Sender für jedes Spiel.
Der Bot kann mit Plugins erweitert werden. Die Plugins (DLLs) müssen lediglich ein von mir vorgegebenes Interface implementieren. Somit kann jeder, der sich ein wenig mit C++ auskennt, den Bot erweitern und nach eigenen Wünschen anpassen.
Beispiel eines Grundlegenden Plugins zur Entschlüsselung und Verschlüsselung eines TCP streams
Code:
#ifndef QDAICRYPT_H
#define QDAICRYPT_H
#include <QObject>
#include <QtPlugin>
#include <QDaiPacketManagement/interfaces.h>
class QDaiCrypt : public QObject, public CryptInterface
{
Q_OBJECT
Q_PLUGIN_METADATA(IID "org.dai-project.web.QDai.CryptInterface")
Q_INTERFACES(CryptInterface)
public:
QByteArray encode(const QByteArray & bytes) Q_DECL_OVERRIDE;
QByteArray decode(const QByteArray & bytes) Q_DECL_OVERRIDE;
QString getPluginName() const Q_DECL_OVERRIDE;
};
#endif
Code:
#include "qdaicrypt.h"
QByteArray QDaiCrypt::encode(const QByteArray &bytes){
return bytes;
}
QByteArray QDaiCrypt::decode(const QByteArray &bytes){
return bytes;
}
QString QDaiCrypt::getPluginName() const {
return "XOR 0x61";
}
#if QT_VERSION < 0x050000
Q_EXPORT_PLUGIN2(QDaiCrypt, QDaiCrypt)
#endif // QT_VERSION < 0x050000
Ich benötige noch ein Plugin zum Bypassen von xtrap und co.
Dazu stelle ich wieder ein interface bereit und die Nutzer können sich ihren Bypass selber schreiben und mit anderen teilen.
Ich möchte jedoch einen Schritt weiter gehen und erkennen, ob ein Spiel geschützt ist und wenn ja, mit welcher Version des Schutzes es ausgestattet ist und anhand dessen automatisch einen vordefinierten Bypass laden.
Sinn und Zweck des ganzen:
Falls zwei unterschiedliche Spiele den gleichen Schutz verwenden, erkennt mein Bot dies und lädt das entsprechende Plugin.
Die eigentliche Frage :
Gibt es zu den üblichen Anti-Hack Maßnahmen sowas wie einen Versionsstring ? Kann man diesen automatisiert finden ? Kann man anhand dessen für unterschiedliche Spiele einen Patch einspielen ?
|
|
|
09/28/2015, 17:35
|
#2
|
elite*gold: 225
Join Date: Sep 2014
Posts: 334
Received Thanks: 460
|
Jo, es gibt oft nen version string nach meiner Erfahrung aber automatisiert finden? nee.
Außerdem sind bypasses so unique, die kannst du nicht alle nach dem gleichen prinzip aufbauen. Je nachdem, ob das Game viel Arbeit reinsteckt, könnte es auch sein dass du deinen bypass jeden monat updaten kannst und verschiedene methoden gepatcht werden.
Sowas universelles kriegt man nicht so einfach hin.
|
|
|
09/28/2015, 17:53
|
#3
|
elite*gold: 0
Join Date: Mar 2010
Posts: 360
Received Thanks: 132
|
Also ... ich weiß mittlerweile, wie ich den Versionsstring automatisiert finden kann.
Jetzt bleibt nur noch die folgende Frage zu klären:
Gegeben : S1, ... Sn wobei Si aus der Menge der Spiele sind, die xtrap in der Version 9062 implementieren.
Frage: Gibt es einen Patch, der xtrap in der gegebenen Spielmenge erfolgreich entfernt ?
|
|
|
09/28/2015, 18:40
|
#4
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
|
Bist du Ersti oder warum umschreibst du das so behindert?
Spiele implementieren verschiedene XTrap-Versionen mit verschiedenen Einstellungen, da gibt es keine Universallösung. S4 League und Crossfire z.B. hatten komplett unterschiedliche Patterns. Dazu kommt, dass manche Spiele zusätzlich einen Heartbeat erfordern usw.
Komplett generisch wird nicht möglich sein.
|
|
|
09/28/2015, 18:59
|
#5
|
elite*gold: 0
Join Date: Mar 2010
Posts: 360
Received Thanks: 132
|
Der war gut :P und nein, die BA habe ich hinter mir ;-)
sowas nennt sich "deppensicheres formulieren" .. kenne doch die Leute. Können nicht einmal anständige Titel wählen.
Schau dich mal um und zähle alle "Hilfe", "java", "Problem" Titel hier in dem Bereich. Sowas ist echt schlimm und meiner Meinung nach sollten diese Personen direkt verwarnt werden.
kannst das Thema schließen, ist damit geklärt
|
|
|
09/28/2015, 20:32
|
#6
|
elite*gold: 198
Join Date: Mar 2011
Posts: 835
Received Thanks: 263
|
Quote:
Originally Posted by Daifoku
Der war gut :P und nein, die BA habe ich hinter mir ;-)
sowas nennt sich "deppensicheres formulieren" .. kenne doch die Leute. Können nicht einmal anständige Titel wählen.
Schau dich mal um und zähle alle "Hilfe", "java", "Problem" Titel hier in dem Bereich. Sowas ist echt schlimm und meiner Meinung nach sollten diese Personen direkt verwarnt werden.
kannst das Thema schließen, ist damit geklärt
|
"xtrap, hackshield, etc" sagt auch nicht wirklich viel über den Inhalt aus
Dahinter könnten sich tausende von Fragen verstecken.
|
|
|
09/28/2015, 21:04
|
#7
|
elite*gold: 0
Join Date: Mar 2010
Posts: 360
Received Thanks: 132
|
Steck deine Nase in andere Dinge rein. Sowas wie dich brauche ich hier nicht. Dein Beitrag ist nichts als Spam. Wenn Snow das liest, verwarne den Kerl doch bitte.
Das Thema erfordert grundlegende Kenntnisse von 3rd Party Applications und daher ist der Titel angemessen gewählt.
|
|
|
09/28/2015, 21:33
|
#8
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
|
Na na, das geht auch freundlicher.
#closed (on request)
|
|
|
 |
Similar Threads
|
xTrap, hackshield?
10/04/2015 - Elsword - 7 Replies
Hey im have a problem:
Im got a cheat and this no working, why?
The xtrap, hackshield blocking my hack!
How to delete this?
Im delete folder "Xtrap" and im have new patch... xtrap is back! -_-
|
xtrap hackshield detects hookings
07/29/2015 - C/C++ - 9 Replies
hey everybody, when i try to hook a function in the game.exe xtrap detects it immadiatly, anybody knows a way how to hide it?, ive tried mid function hooking also, but unfortunately no success :S
edit: also ollydbg will be detected immadiatly
|
Bye Xtrap and Welcome Hackshield!
03/14/2014 - S4 League - 21 Replies
ProSiebenSat decided to change there anticheat program and came back to Hackshield like before *_*
So... Do you thing it Will be more easier or harder to cheat ? (^_-)
Advantages:
-Don't detect DLL injection at the launching of the game
-Delay Time slow
Disadvantages:
-Protect memory
-Close game at the login if a value is changed
|
Xtrap vs HackShield?
03/09/2013 - Metin2 Private Server - 6 Replies
what is the best protection?
http://i.epvpimg.com/ZDiIb.jpg VS http://i.epvpimg.com/ACNpb.jpg
|
All times are GMT +1. The time now is 18:00.
|
|