AdminMod.de
https://www.adminmod.de/

Brauche Hilfe zu HLGuard1.07 (Linux Internet Server)
https://www.adminmod.de/viewtopic.php?t=3869
Seite 1 von 1

Autor:  dukemaster [ 16.08.2002, 15:30 ]
Betreff des Beitrags:  Brauche Hilfe zu HLGuard1.07 (Linux Internet Server)

Hallo Leute,
ich bräuchte mal Hilfe zu HLGuard1.07
Und zwar wie wird das auf einem Linux Internet Server instaliert und eingerichtet? Bin leider noch absoluter Newbie :cry:
Ich habe hier 2 Ordner nach dem entpacken!
dlls
in dlls sind die Dateien: hlguard_mm_i386.so und hlguard_mm.dll drinn!
hlguard
Und hier sind mehrere cfg Dateien drinn!

Könnte mir bitte jemand von euch helfen? Ich habe zwar schon die Such funktion benutzt aber leider keine brauchbare Hilfe gefunden! Ich wäre euch sehr dankbar!
Ich habe AdminMod und LogD drauf und alles läuft :D
THX

mfg
dukemaster

Autor:  dukemaster [ 19.08.2002, 12:00 ]
Betreff des Beitrags: 

Hier mal eine Anleitung!

==========================================================================
HLGuard v1.01 Beta LIESMICH Datei
http://www.HLGuard.com

Juni 17, 2002


--------------------------------------------------------------------------
Inhalt

- Einführung
- Vorausetzungen
- Dies ist neu
- Schritt 1 - METAMOD installieren
- Schritt 2 - METAMOD.INI erstellen/editieren
- Schritt 3 - HLGUARD CONFIG Dateien
- SERVER Anpassen
- CONFIG Anpassen
- KONTAkt
- Grüsse


---------------------------------------------------------------------------
Einführung

HLGuard ist die Neueste Serverseitige Anticheat Software für Half-Life und
alle MODs. Das Original stammt ursprünglich von OLO und hiess CSGuard. Das
HLGuard Projekt Team von den United Admins hat viel dafür getan, um
neue Techniken zum erkennen und blocken von Cheatern zu entwickeln.

Das HLGuard Projekt Team ist nun mit dem internen Testen und
programmieren fertig und stellt nun diese spezielle Beta Version den
UA Mitgliedern zum testen auf Euren Servern zur Verfügung.

Dieses Programm hat gegenüber CSGuard, wirkliche Neuerungen bei der erkennung von Cheats
Neben dem neuen Namen, arbeitet das Programm auch
wesentlich besser beim blocken des Wallhacks, ausserdem unterstützt es nun auch fast alle MODs
incl. TFC, FLF, DMC, DoD, FA, AHL, HLDM, und viele andere.


---------------------------------------------------------------------------
Voraussetzungen

- HLDS v3.1.0.9 (linux) oder HLDS v4.1.0.9 (win32)
(http://www.unitedadmins.com/HLDS_DL.aspx)
- Metamod v1.12+
(http://www.unitedadmins.com/Metamod_DL.aspx)
- Kompetenten Serveradmin
(jemand der diese Anleitung lesen UND verstehen kann :-) )

---------------------------------------------------------------------------
WHAT'S NEW

The following are changes and additions since HLGuard v1.05:

- FIXED: flickering/vanishing players with ping less than 30ms
- FIXED: Nemesis 1.9 disabling.
- FIXED: Invisible Script detection.
- FIXED: CSG to HLG in aimbot detection lines.
- FIXED: File & Cvar to Alias & Cvar throughout.


---------------------------------------------------------------------------
Schritt 1 - METAMOD installieren

Wenn Du bereits Metamod auf deinem Server installiert hast,
z.B. weil bereits AdminMod, ClanMod, CSGuard, oder StatsMe läuft, dann überspring
diesen Schritt und gehe gleich zu Schritt 3 über.

Benötigst Du die metamod.dll (win32) oder metamod_i386.so (linux), kannst du sie hier downloaden:
- http://www.metamod.org
- http://www.unitedadmins.com/Metamod_DL.aspx

Der erste Schritt ist zunächst einmal, das Du bei deinem MOD die game dll/so mit
der metamod dll/so austauscht. Diese Datei wird von deinem MOD benötigt und muss nun
durch die metamod.dll oder metamod_i386.so ersetzt werden.
Um dies zu tun, musst du zunächst einmal deinen Server runterfahren, dannach gehst Du in dein MOD Verzeichnis.
(z.B. 'cstrike' oder 'tfc').

Für Win Server:

1. Entpacke die Metamod Dateien in dll Ordner deines MODs.
(z.B. 'cstrike\dlls')
2. Öffne die liblist.gam Datei mit einem Editor z.B. notepad
3. Editiere diese Zeile: gamedll "dlls\mp.dll"
das sie anschliessend so aussieht: gamedll "dlls\metamod.dll"
4. Speichern und schliessen :-)

Für Linux Server:

1. Entpacke die Metamod Dateien in dll Ordner deines MODs.
(z.B. 'cstrike\dlls')
2. Öffne die liblist.gam Datei mit einem Editor z.B. 'ee' or 'vi'
3. Editiere diese Zeile: gamedll_linux "dlls/cs_i386.so"
das sie anschliessend so aussieht: gamedll_linux "dlls/metamod_i386.so"
4. Speichern und schliessen :-)

Was wir nun getan haben, ist die alte game dll/so mit der neuen metamod dll/So auszutauschen
Nun können wir HLGuard installieren.
Die Metamod Datei ist notwendig, um Plug-ins wie HLGuard, zu aktivieren
Nun benötigen wir noch eine metamod.ini Datei.


---------------------------------------------------------------------------
Schritt 2 - METAMOD.INI erstellen / editieren

Für Win Server:

1. Entpacke die hlguard_mm.dll in deinen dlls Ordner deines MODs
(z.B. 'cstrike\dlls')
2. Erstelle eine Text Datei mit dem Namen metamod.ini, oder editiere die metamod.ini, mit einem Editor
(z.B. notepad)
3. Füge diese Zeile in die metamod.ini ein (sollte schon Einträge vorhanden sein, füge sie am Ende hinzu):
win32 dlls/hlguard_mm.dll
4. Speicher diese Datei im MOD Verzeichnis (z.B. 'cstrike\') und überprüfe
das Du sie als "alle Dateien" speicherst und ihr den Namen metamod.ini gibst.
5. Fertig


Für Linux Server:

1. Entpacke die hlguard_mm.dll in deinen dll Ordner deines MODs
(z.B. 'cstrike\dlls')
2. Erstelle eine Text Datei mit dem Namen metamod.ini, oder editiere die metamod.ini, mit einem Editor
(z.B. 'ee' or 'vi')
3. Füge diese Zeile in die metamod.ini ein (sollte schon Einträge vorhanden sein, füge sie am Ende hinzu):
linux dlls/hlguard_mm_i386.so
4. Speicher diese Datei im MOD Verzeichnis (z.B. 'cstrike\') und überprüfe
das Du sie als "alle Dateien" speicherst und ihr den Namen metamod.ini gibst.
5. Fertig

Mit dieser Datei sagen wir dem Metamod, das er das HLGuard Plug-in laden soll.
Dies tut er dann, wenn Du die hlgXXXXX.cfg Dateien editiert und hochgeladen hast.

WARNUNG: Solltest Du die hlgXXXXX.cfg Dateien nicht installiert haben, wird HLGuard auch nicht funktionieren!!!


---------------------------------------------------------------------------
Schritt 3 - HLGUARD CONFIG Dateien

HLGuard v1.01 Beta beinhaltet 13 (sieben) konfigurations Dateien. Please make sure
Überprüfe bitte, das Du auch die Neueste Version Dieser Dateien hast. Du kannst sie
hier: http://www.ifw-clan.de (v1.01 als dieses hier geschrieben wurde) runterladen.

Die Dateien:

hlguard.cfg - Hauptdatei! HLGuard config
hlg_agreement.cfg - Zustimmung beim Connecten
hlg_menu.cfg - Menü im Spiel
hlg_checks.uacfg - Beinhaltet ALLE Cheaterkennungsvariablen um per Datei und CVar
Check die Cheats zu erkennen. (Verschlüsselt)
hlg_lanchecks.uacfg - Beinhaltet ALLE Cheaterkennungsvariablen um per Datei und CVar
Check die Cheats im LAN zu erkennen. (Verschlüsselt)
hlg_cs.uacfg - Beinhaltet alle CS spezifischen Cheaterkennungsvariablen
hlg_dod.uacfg - Beinhaltet alle DOD spezifischen Cheaterkennungsvariablen
hlg_fa.uacfg - Beinhaltet alle FireArms spezifischen Cheaterkennungsvariablen
hlg_tfc.uacfg - Beinhaltet alle TFC spezifischen Cheaterkennungsvariablen
hlg_nemesis.uacfg - Beinhaltet die Cheaterkennungsvariablen für den neuen Nemesis Cheat für TFC

Die folgenden Dateien beinhalten die Anzeige und Erkennungsvariablen hlg_msg (motd) hlg_action und hlg_aimbot.
Die hlg_net.cfg, hlg_lan.cfg und die hlg-league.cfg unterscheiden sich wie folgt:

hlg_net.cfg - Benutzerdefinierte Einstellungen für das Internet. Bannt per
WonID (In der Grundeinstellung, dies wird von der
hlguard.cfg ausgeführt)
hlg_lan.cfg - Ebenso wie die hlg_net.cfg aber für LANs. Bannt per IP.
hlg_league.cfg - Ebenso wie die hlg_net.cfg aber mit Liga Einstellungen.
Bannt und Kickt nicht, Cheater werden lediglich geloggt.


Vorsicht!: Es darf nur EINE dieser Dateien (hlg_net.cfg, hlg_lan.cfg oder hlg_league.cfg)
in der hlguard.cfg aktiviert sein. Die beiden // Zeichen am
Anfang der Zeile bewirken das HLGuard diese als ausgestellt betrachtet
und nicht ausführt.

Alle diese sieben Dateien musst Du nun, nachdem Du sie für dich angepasst hast, in einen Ordner namens 'hlguard' in deinem MOD Verzeichnis
installieren.

Für Win Server:

z.B. c:\hlserver\cstrike\hlguard

Für Linux Server:

/usr/compat/linux/usr/games/hlds_l/cstrike/hlguard/ (bei FreeBSD in
die Vorgegebene Ordnerstruktur)


Wichtig!: HLGuard verlangt unbedingt die korrekte Einhaltung der Ordnerstruktur, andernfalls
wird HLGuard nicht funktionieren.



Anmerkung: Das Gesetz in einigen Ländern verlangt die Zustimmung des Spielers in der
hlg_agreement.cfg so das diese aktiviert sein muss.
Es liegt in DEINER Verantwortlichkeit dies zu aktivieren oder zu deaktivieren!
Ändere dementsprechend die Einträge in der hlguard.cfg.

---------------------------------------------------------------------------
Überwachen von nicht CS Servern

HLGuard ist in erster Linie für CS gedacht, unterstützt aber auch andere Spiele.
Solltest Du einen anderen Gameserver haben, musst du folgende
Änderungen vornehmen:


1. In einer dieser Dateien: hlg_net.cfg, hlg_lan.cfg, oder hlg_league.cfg
(je nachdem welche Du benutzt), überprüfe, das Du die unten genannte Zeile
so Ausstellst:

// hlg_uaexec hlguard/hlg_cs.uacfg

Nun musst Du die entsprechende Zeile für deinen MOD aktivieren
indem du die "//" am anfang der Zeile entfernst.
Sollte für deinen MOD keine config dabei sein, nimm die config
von TFC (hlg_tfc.uacfg), die sollte in jedem fall ausreichen.


---------------------------------------------------------------------------
SERVER Anpassen

Alle Banns mit der hlg_net.cfg werden in 3 (drei) Dateien geloggt
Dies wären die hlglog.log, Cheaterlist.txt und hlglist.htm, diese erstellt HLGuard automatisch.
Alle gebannten WonIDs werden zudem noch ind die banned.cfg eingetragen.

Alle Banns, die per rcon banid, admin_ban oder Clanmod banmenu gemacht werden,
werden ebenfalls in diese Dateien eingetragen.Um sicher zu gehen, das Deine Banns auch nach dem Mapwechsel aktiv sind,
erstelle eine Datei, oder editiere die vorhandene Datei Namens autoexec.cfg
In diese Datei machst du folgenden Eintrag: exec banned.cfg

Dies aktiviert dann die Banns.

Wurdest Du selbst gebannt und möchtest dich nun aus der Bannliste löschen, dann gibt
es 2 Wege dies zu tun.

1. Lösche einfach deine WonID aus der banned.cfg
2. Über die Console - schreibe folgendes in die Console "rcon removeid wonid"
(z.B. removeid 123456)
Mit dem Befehl "rcon writeid wonid" kannst du auch Banns in die banned.cfg schreiben.


---------------------------------------------------------------------------
CONFIG Anpassen

Die erste Datei die Du anpassen musst ist die hlguard.cfg, Im ersten Teil dieser
Datei wird zunächst einmal festgelgt, wie HLGuard laufen soll.

Was welche Einstellung tut, steht nun hier im Text. Alle Einträge die die // Zeichen am Anfang der Zeile haben sind
deaktiviert! Es sollte auch nur EINE Option ausgewählt werden!!!
Zum Beispiel so:

// hlguard 1 // HLGA
// hlguard 2 // A&C
// hlguard 3 // HLGA & A&C
// hlguard 4 // CB
// hlguard 5 // HLGA & CB
// hlguard 6 // C&F & CB
// hlguard 7 // HLGA & A&C & CB
// hlguard 8 // WH
// hlguard 9 // HLGA & WH
// hlguard 10 // A&C & WH
// hlguard 11 // HLGA & A&C & WH
// hlguard 12 // CB & WH
// hlguard 13 // HLGA & CB & WH
hlguard 14 // A&C & CB & WH (Standart)
// hlguard 15 // HLGA & A&C & CB & WH (ALL)


Hier ist nun die Erklärung was die Kürzel bedeuten:

HLGA = HLGAimbot erkennung. Checkt die Spieler ob Aimbotverdächtige Bewegungen und Aiming vorkommen
[HLGuard value 1]

A&C = Alias und CVar Überprüfung.[HLGuard value 2]

CB = Cheat Block, verhindert viele Arten von Cheats.[HLGuard value 4]

WH = Blockiert Wallhack, macht den Wallhack unbrauchbar [HLGuard value 8]


Wenn du eine andere Einstellung als die Empfohlene (hlguard14) benutzen möchtest,
dann deaktiviere diese mit diesen // Zeichen und entferne diese Zeichen bei deiner gewünschten.

Bitte lass die Empfohlene Einstellung, es sei denn du hast irgendwelche Probleme
mit diesen Einstellungen. Diese Einstellungen sind in der Mehrheit der Server als ausreichend und sicher
anzusehen. Desto höher du die Einstellungen setzt, desto eher kann es zu Lags auf dem Server kommen.

Selbstverständlich liegt es an Dir dies Einstellungen zu ändern oder nicht.
Benötigst du Hilfe beim Einstellen dieser Dateien, dann komm in den IRC Channel
#hlguard im GamesNET !! Oder benutze das Forum der United Admins.
Forum URL ist: http://forums.unitedadmins.com/

Anmerkung: Das Forum benötigt eine Registrierung, bevor du Deine Fragen stellen kannst.


--------------------------------------------------------------------------
Kontakt

HLGuard (http://www.HLGuard.com)
United Admins (http://www.unitedadmins.com)

CSGuard was originally developed by Olo (http://www.olo.counter-strike.pl)

Deutsche Übersetzung: Internet Fun Warriors - http://www.ifw-clan.de

IRC Network: Gamesnet (irc.gamesnet.net)
IRC Channels: #hlguard
IRC Channel: #ifw im Quakenet (irc.quakenet.org)

--------------------------------------------------------------------------
Grüsse

OLO - Für die Zeit, die er in die Entwicklung dieses grossartigen Programms gesteckt hat.
HLGuard Team

==========================================================================

Hoffe dem einen oder anderen damit geholfen zu haben
mfg
dukemater

Seite 1 von 1 Alle Zeiten sind UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/