Hey,
da viele noch fragen, wie man einen Server komplett Hack-sicher macht, habe ich mir gedacht, dass ich nochmal ein sehr ausfürhliches [HOW TO] mache
Also ihr müsst alles machen, damit ihn keiner mehr hacken kann!
Was ihr Dafür braucht:
- Filezilla
- Nodpad++
- Hexeditor
- UPX Endpacker
(ALLE LINKS SEHT IHR UNTEN)
1. [HOW TO] Api Tool fixxen/CONDIG Dateien bearbeiten (Teil 1/2)
- Ihr verbindet euch bei FileZilla mit dem server (wer dies nicht weiß unten mache ich einen Spoiler)
- Ihr geht in das Verzeichnis: usr/rain/auth dort ladet hier die die CONFIG Datei herunter (Rechtsklick --> Herunterladen)
- Ihr bearbeitet die CONFIG Datei nun mit Nodpad++ (Downloadlink findet ihr weiter unten im spoiler)
- Schreibt ganz unten " adminpage_ip1: Hier deine Hamachi IP " (bei hier deine Hamachi IP nahrtürlich in Zahlen) unten mach ich auch noch einen Spoiler, mit allen CONFIG Dateien.
- Nachdem ihr dies gemacht habt drückt ihr noch einmal Enter (Sehr wichtig), also dass ihr in einer leeren Zeile seid. Dann geht ihr oben links auf speichern und ladet die CONFIG Datei wieder hoch (dann kommt eine Meldung das diese Datei schon exestiert, diese müsst ihr dann überschreiben)
- Danach geht ihr in das Verzeichnis usr/rain/channel/first
- Dort macht ihr das gleiche (CONFIG Datei herunterladen, mit Nodpad++ bearbeiten und " adminpage_ip1: Hier deine Hamachi IP ", dann wieder einmal Enter drücken, abspeichern und hochladen und ersetzen
- Danach geht ihr in das Verzeichnis usr/rain/channel/game1_1 und macht wieder das gleiche (muss ich ja ned nocheinmal sagen, aber unten könnt ihr euch nochmal die fertigen CONFIG Dateien ansehen)
- Diese Aktion müsst ihr mit allen CONFIG Dateien machen, also mit auth, first, game1_1, game1_2, game1_3, game2, game61 und game99 (sind alle im Verzeichnis usr/rain/channel, außer eben die Datei auth)
- Nachdem ihr alle 8 CONFIG Dateien bearbeitet habt und hochgeladen habt, müsst ihr einen reboot machen.
-Dann habt ihr auch schon den ersten Teil gemacht.
2. [HOW TO] Api Tool fixxen/MSQL-Passwort ändern (Teil 2/2)
- Ihr verbindet euch wieder mit dem Server
- Ihr geht in das Verzeichnis usr/rain/channel/share_data
- Dort ladet ihr die game Datei herunter
- Nun müssen manche diese Datei endpacken (ihr seht dies, indem ihr Rechtsklick auf die Datei amcht und auf Eigenschaften klickt, ist die Datei ca. 14mb groß, müsst ihr sie noch endpacken, ist die game Datei ca. 54mb groß, ist sie schon endpackt)
- Bei allen, wo die game Datei noch nicht endpackt ist, schaut unten im Spoiler, dort ist dies erklärt
- Wennn ihr dann die endpackte game Datei habt, öffnet ihr sie mit HexEditor (Link findet ihr weiter unten)
- Dann klickt ihr oben in der Leiste auf suchen,dann suchen & ersetzen, dann öffnet sich ein Fenster dann geht ihr auf Text (oben im Fenster) und macht einen Hacken bei "erstezen durch".
- In die erste Reihe (suchen nach) schreibt ihr " SHOWMETHEMONEY "
- in der zweiten (erstezten durch) schreibt ihr euer gewünschtes Passwort (es muss aber 14 Buchenstaben oder Zahlen haben)
- Dann klickt ihr auf OK
- Danach speichert ihr es ab und ladet die game Datei wieder hoch
- Dann noch einen kleinen reboot und fertig
- Dann habt ihr den Api Tool erfolgreich gefixxt
3. [HOW TO] virtual PC-Passwort ändert
- Fahrt euren Server hoch (nur einloggen noch nicht starten)
- Dann gebt ihr " sysinstall " ein
- Geht auf Configure
- Geht auf Root Passort
- Dann gebt ihr euer neues Passwort ein
- Dann wieder holt ihr dies
- Dann reboot und fertig
4. [HOW TO] game Datei endpacken (fals sie 14mb groß sein sollte)
- Öffnet UPX Entpacker (Link findet ihr unten)
- Zieht eure game Datei rein (einfach oben ins Feld)
- Klickt auf Decompress (oben in der leiste)
- Dann sollte sich die game Datei entpacken
5. [HOW TO] Mit Fliezilla verbinden
- ladet euch FileZilla herunter (Link findet ihr unten)
- Installiert es
- klickt oben rechts auf Datei
- Klickt dann auf Dateimanager
- klickt links auf neuen Server (egal wie ihr ihn benennt)
- Dann schreibt ihr rechts bei Server eure Hamachi IP mit 100 am Ende rein
- Port lässt ihr frei
- Bei ServerTyp wählt ihr : SFTP - SSH File Transfer Protocol
- Bei Verbindungsart: normal
- Benutzer: den Lgoinname den ihr auch bei VirtualPC benutz (meistens root)
- Passwort: euer Passwort von VirtualPC (meistens mcncc.com oder profizocker94)
-Klickt auf verbinden
Alle 8 CONFIG Dateien
auth:
HOSTNAME: metin2_auth
CHANNEL: 1
PORT: 11002
P2P_PORT: 12001
DB_PORT: 15001
DB_ADDR: localhost
TABLE_POSTFIX:
ITEM_ID_RANGE: 000000001 000000002
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
AUTH_SERVER: master
PLAYER_SQL: localhost mt2 mt2!@# account
LOG_SQL: localhost mt2 mt2!@# log
COMMON_SQL: localhost mt2 mt2!@# common
adminpage_ip1: Eure Hamachi IP
first:
HOSTNAME: first
CHANNEL: 1
PORT: 13000
P2P_PORT: 14000
DB_PORT: 15001
DB_ADDR: localhost
MAP_ALLOW:
TABLE_POSTFIX:
ITEM_ID_RANGE: 5000001 10000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log
#TEST_SERVER: 1
pk_server: 1
adminpage_ip1: Eure Hamachi IP
game1_1:
HOSTNAME: game1_1
CHANNEL: 1
PORT: 13001
P2P_PORT: 14001
DB_PORT: 15001
DB_ADDR: localhost
MAP_ALLOW: 1
TABLE_POSTFIX:
ITEM_ID_RANGE: 100000001 150000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log
#TEST_SERVER: 1
pk_server: 1
adminpage_ip1: Eure Hamachi IP
game1_2:
HOSTNAME: game1_2
CHANNEL: 1
PORT: 13002
P2P_PORT: 14002
DB_PORT: 15001
DB_ADDR: localhost
MAP_ALLOW: 21
TABLE_POSTFIX:
ITEM_ID_RANGE: 150000001 200000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log
#TEST_SERVER: 1
pk_server: 1
adminpage_ip1: Eure Hamachi IP
game1_3:
HOSTNAME: game1_3
CHANNEL: 1
PORT: 13003
P2P_PORT: 14003
DB_PORT: 15001
DB_ADDR: localhost
MAP_ALLOW: 41
TABLE_POSTFIX:
ITEM_ID_RANGE: 200000001 250000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log
#TEST_SERVER: 1
pk_server: 1
adminpage_ip1: Eure Hamachi IP
game2:
HOSTNAME: game2
CHANNEL: 1
PORT: 13004
P2P_PORT: 14004
DB_PORT: 15001
DB_ADDR: localhost
MAP_ALLOW: 3 4 23 24 43 44 107 5 25 45
TABLE_POSTFIX:
ITEM_ID_RANGE: 250000001 300000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
COMMON_SQL: localhost mt2 mt2!@# common
PLAYER_SQL: localhost mt2 mt2!@# player
LOG_SQL: localhost mt2 mt2!@# log
#TEST_SERVER: 1
pk_server: 1
adminpage_ip1: Eure Hamachi IP
game61:
HOSTNAME: game61
CHANNEL: 1
PORT: 13061
P2P_PORT: 14061
DB_PORT: 15001
DB_ADDR: localhost
#MAP_ALLOW: 61 62 63 64 65 66 67 68 69 70 74 75 77 78 104 108 109 129 130 131 132 180
MAP_ALLOW: 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 104 108 109 129 130 131 132 180 184 185 186 187 188 189 112
TABLE_POSTFIX:
ITEM_ID_RANGE: 300000001 350000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log
#TEST_SERVER: 1
pk_server: 1
adminpage_ip1: Eure Hamachi IP
game99:
HOSTNAME: game99
CHANNEL: 99
PORT: 13099
P2P_PORT: 14099
DB_PORT: 15001
DB_ADDR: localhost
#MAP_ALLOW: 103 105 110 111 81 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183
MAP_ALLOW: 103 105 110 111 81 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183
TABLE_POSTFIX:
ITEM_ID_RANGE: 50000001 100000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log
#TEST_SERVER: 1
pk_server: 1
adminpage_ip1: Eure Hamachi IP
Hier sind alle Links
- UPX Entpacker =

- FileZilla =

- HexEditor =

- Nodpad++ =

Mfg. euer Coookiee
Ps. ich weiß das es solch ein Theard schon gibt, aber noch nicht so ein aufürlichen, und weil viele nach fragen, habe ich es nochmal gemacht!