|
You last visited: Today at 11:02
Advertisement
[ZUSAMMENSTELLUNG]API TOOL FIXX's
Discussion on [ZUSAMMENSTELLUNG]API TOOL FIXX's within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
10/11/2010, 20:36
|
#16
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,381
Received Thanks: 332
|
Es ist ja net die Schuld vom Tool Scripter und vom Typ Der's public macht, wenn er danach 3 Tutorial's schreibt wie man sich dagegen schützen kann.
Die ServerAdmin's die's halt net fixxen und wenn einer raufkommt und fun hat, haben halt gelitten ^.^
|
|
|
10/11/2010, 23:11
|
#17
|
elite*gold: 1
Join Date: Feb 2009
Posts: 2,029
Received Thanks: 944
|
Thanks
|
|
|
10/12/2010, 17:37
|
#18
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,381
Received Thanks: 332
|
Danke
Nochmal an alle: Wenn ihr noch ein tutorial findet dann schickt mir es per pn odr schreibt es hier rein
Mfg
|
|
|
10/13/2010, 08:39
|
#19
|
elite*gold: 0
Join Date: Jul 2010
Posts: 827
Received Thanks: 153
|
It's nice but can you tell me one or more of those tutorials in English please? This stuff isn't as simple as database modifying and all that and I don't want to get it wrong and ruin my server ^^. To use Google translator isn't really helping sorry =(
|
|
|
10/13/2010, 13:19
|
#20
|
elite*gold: 0
Join Date: Sep 2010
Posts: 3
Received Thanks: 0
|
Naja thx für die Zusammenstellung, aber am besten kommen die beiden Hirnis: Infinity und niko_w nicht mehr dazu. Die machen nur ärger hier. Wer brauch dieses Tool schon wenn es auch andere auf fremenden server benutzen können. Also ich hab keine lust den gm chat voll gespammt.
|
|
|
10/16/2010, 17:29
|
#21
|
elite*gold: 0
Join Date: Mar 2010
Posts: 168
Received Thanks: 61
|
Naja.. es wirkt zu 65% sagen wir mal ... alles was ich bei deiner zusammenstellung gemacht habe ging alles nicht-.-
hilf mir maL!
|
|
|
10/16/2010, 21:55
|
#22
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,381
Received Thanks: 332
|
English Translation Added!
|
|
|
10/18/2010, 13:00
|
#23
|
elite*gold: 0
Join Date: Oct 2010
Posts: 346
Received Thanks: 21
|
Zu schlecht beschrieben man versteht nur bahnhof da steht nicht mal wo man die codes einfügen soll -.-
|
|
|
10/19/2010, 13:44
|
#24
|
elite*gold: 0
Join Date: Aug 2010
Posts: 63
Received Thanks: 14
|
Kann mir mal jemand den fixx richtig erklaeren ich verstehe das nicht
|
|
|
10/19/2010, 18:17
|
#25
|
elite*gold: 0
Join Date: Sep 2010
Posts: 310
Received Thanks: 56
|
Mhmm also ich verstehe da auch wenig aber das liegt nicht an dir Werni =) sondern an mir xD !
|
|
|
10/20/2010, 01:33
|
#26
|
elite*gold: 20
Join Date: Oct 2007
Posts: 700
Received Thanks: 293
|
Quote:
Originally Posted by Wernii
Wernii's API TOOL FIXX's Zusammenstellung
Deutsch:
Heyho, in diesem Thread liste ich mal alle Tutorials auf, die helfen euren
gg die Tools von .Infinity, etc. zu schützen. Die funktionieren zu 100% da
.Infinity ja fixx's gegen sein eigenes tool public gemacht hat ^.^ (Gott Sei dank).
Alle Tutorials
[ HOW 2 ] P2P Firewall fixx
Nunja da Lolkid jetzt seine Pakete Pub gemacht hat,
präsentier ich mal den Firewall Fixx für das öde Paket Tool.
Dann könnt ihr alle anderen Server bashen die nicht in EPVP aktiv sind.
Was ihr braucht :
Freebsd mit Ipfw im Kernel installiert.
Wie das geht,
dazu gibts genug Tuts *.*
Ihr addet in der rc .conf
PHP-Code:
firewall_enable="YES"
firewall_script="/etc/ipfw.rules"
und dann erstellt ihr im Verzeichniss /etc eine Datei namens ipfw.rules.
In die fügt ihr
PHP Code:
IPF="ipfw -q add" ipfw -q -f flush #P2P FiXX $IPF 4 allow all from serverip to any 12001 $IPF 5 allow all from 127.0.0.0/8 to any 12001 $IPF 6 deny all from any to me 12001 $IPF 7 allow all from serverip to any 14000 $IPF 8 allow all from 127.0.0.0/8 to any 14000 $IPF 9 deny all from any to me 14000 $IPF 10 allow all from serverip to any 14001 $IPF 11 allow all from 127.0.0.0/8 to any 14001 $IPF 12 deny all from any to me 14001 $IPF 13 allow all from serverip to any 14002 $IPF 14 allow all from 127.0.0.0/8 to any 14002 $IPF 15 deny all from any to me 14002 $IPF 16 allow all from serverip to any 14003 $IPF 17 allow all from 127.0.0.0/8 to any 14003 $IPF 18 deny all from any to me 14003 $IPF 19 allow all from serverip to any 14004 $IPF 20 allow all from 127.0.0.0/8 to any 14004 $IPF 21 deny all from any to me 14004 $IPF 22 allow all from serverip to any 14061 $IPF 23 allow all from 127.0.0.0/8 to any 14061 $IPF 24 deny all from any to me 14061 $IPF 25 allow all from serverip to any 14099 $IPF 26 allow all from 127.0.0.0/8 to any 14099 $IPF 27 deny all from any to me 14099 $IPF 28 allow all from serverip to any 17000 $IPF 29 allow all from 127.0.0.0/8 to any 17000 $IPF 30 deny all from any to me 17000 $IPF 31 allow all from serverip to any 17001 $IPF 32 allow all from 127.0.0.0/8 to any 17001 $IPF 33 deny all from any to me 17001 $IPF 34 allow all from serverip to any 17002 $IPF 35 allow all from 127.0.0.0/8 to any 17002 $IPF 36 deny all from any to me 17002 $IPF 37 allow all from serverip to any 17003 $IPF 38 allow all from 127.0.0.0/8 to any 17003 $IPF 39 deny all from any to me 17003 $IPF 40 allow all from serverip to any 17004 $IPF 41 allow all from 127.0.0.0/8 to any 17004 $IPF 42 deny all from any to me 17004 $IPF 43 allow all from serverip to any 17061 $IPF 44 allow all from 127.0.0.0/8 to any 17061 $IPF 45 deny all from any to me 17061 $IPF 46 allow all from serverip to any 17099 $IPF 47 allow all from 127.0.0.0/8 to any 17099 $IPF 48 deny all from any to me 17099 $IPF 49 allow all from serverip to any 19000 $IPF 50 allow all from 127.0.0.0/8 to any 19000 $IPF 51 deny all from any to me 19000 $IPF 52 allow all from serverip to any 19001 $IPF 53 allow all from 127.0.0.0/8 to any 19001 $IPF 54 deny all from any to me 19001 $IPF 55 allow all from serverip to any 19002 $IPF 56 allow all from 127.0.0.0/8 to any 19002 $IPF 57 deny all from any to me 19002 $IPF 58 allow all from serverip to any 19003 $IPF 59 allow all from 127.0.0.0/8 to any 19003 $IPF 60 deny all from any to me 19003 $IPF 61 allow all from serverip to any 19004 $IPF 62 allow all from 127.0.0.0/8 to any 19004 $IPF 63 deny all from any to me 19004 $IPF 64 allow all from serverip to any 19061 $IPF 65 allow all from 127.0.0.0/8 to any 19061 $IPF 66 deny all from any to me 19061 $IPF 67 allow all from serverip to any 19099 $IPF 68 allow all from 127.0.0.0/8 to any 19099 $IPF 69 deny all from any to me 19099 $IPF 70 allow all from serverip to any 21000 $IPF 71 allow all from 127.0.0.0/8 to any 21000 $IPF 72 deny all from any to me 21000 $IPF 73 allow all from serverip to any 21001 $IPF 74 allow all from 127.0.0.0/8 to any 21001 $IPF 75 deny all from any to me 21001 $IPF 76 allow all from serverip to any 21002 $IPF 77 allow all from 127.0.0.0/8 to any 21002 $IPF 78 deny all from any to me 21002 $IPF 79 allow all from serverip to any 21003 $IPF 80 allow all from 127.0.0.0/8 to any 21003 $IPF 81 deny all from any to me 21003 $IPF 82 allow all from serverip to any 21004 $IPF 83 allow all from 127.0.0.0/8 to any 21004 $IPF 84 deny all from any to me 21004 $IPF 85 allow all from serverip to any 21061 $IPF 86 allow all from 127.0.0.0/8 to any 21061 $IPF 87 deny all from any to me 21061 $IPF 88 allow all from serverip to any 21099 $IPF 89 allow all from 127.0.0.0/8 to any 21099 $IPF 90 deny all from any to me 21099 #Standart Regeln $IPF 10000 allow all from any to any via lo0 $IPF 20000 deny all from any to 127.0.0.0/8 $IPF 30000 deny all from 127.0.0.0/8 to any $IPF 40000 allow all from any to any
Und nun ersetzt ihr "serverip" mit eurer Rootserver IP.
Nun abspeichern,
rebooten,
Mt2 starten.
WIN!
Achja ihr müsst natürlich die Standart P2P Ports usen.
14001/2/3/61/99
17001/2/3/61/99
19001/2/3/61/99
21001/2/3/61/99
Öng öng xD
by .Infinity
[ Anhang iMer Fixx ]
Hallo Community,
iMer hat mit Thread, eine 90% Absicherung geschaffen.
Aber es fehlt eine Sache.
Der Event Befehl funkt trotzdem.
Ich besitze das Event Tool und konnte somit es grad fixxen.
Nachdem ihr die Command alle umbenannt habt, schreibt in
eure Config von jedem Game Core folgendes rein:
adminpage_ip1: Eure-Server-IP
ersetzt natürlich vorher Eure-Server-Ip mit eurer Server IP xD
Danach kommt wenn man mit dem Tool connectet :
Webadmin: Wrong Connectest %S.
Und nun ist alles sicher
by .Infinity
[ Nico_W's Api richtig fixxen ]
Hallo Epvp.
Hallo an alle die mich hassen werden.
Mir reichts jetzt und ich denke es ist Zeit das ganze zu beenden.
Erstmal vorweg,
Nico.
Ich kenne dich ein kleinen wenig und ich hab Respekt vor dir und das ist echt
ein großes Werk was du da geschrieben hast,
aber das Tool haben zu viele.
Ich kenne inwzischen 10-20 Leute die es haben.
Es sind zu viele.
Und ich finds traurig, dass die, die es haben, damit nicht richtig umgehen können.
Wird der Thread gelöscht,
beschwere ich mich, wie beim letzten mal, bei der Elitepvpersleitung.
Nun zum eigentlichen Fixx..
Im weltweiten Internet gibt es 65532 registrierte Ports.
Euer Metin2 Server benutzt auch Ports von denen.
Nun ist es aber so( kann es mir selbst noch nicht erklären warum ),
dass die P2P Ports auch über dieser Grenze liegen dürfen..!
Das heißt ihr geht in eure Config und ändert den P2P Port beispielsweise auf 197723.
Kein Portscanner kann soweit scannen und wenn ihr euch schlaue Zahlen ausdenkt, hat niemand mehr eine Chance eure Server zu bashen.
Das wars eigentlich schon.
Eine kleine Beispiel Config von Game1_1 :
PHP Code:
HOSTNAME: game1_1 CHANNEL: 3 PORT: 18001 P2P_PORT: 1487267 DB_PORT: 15001 DB_ADDR: localhost MAP_ALLOW: 1 TABLE_POSTFIX: ITEM_ID_RANGE: 800000001 850000000 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
Es gibt noch einen zweiten Fixx.
Einen Fixx über eine Firewall.
Dieser Fixx ist zu komplex und ich hab keine Lust ihn aufzuschreiben xD
Ich machs nur Pub,
weils mich sowas von aufregt das gute Freunde mich anschreiben und mir erzählen das irgendeiner dauerhaft Shutdown macht.
Sorry aber NO GO -.-
Die die es haben, hätten lernen müssen damit umzugehen.
Und sorry an die die mich hassen werden.
Irgendwo hab ich noch was gutes in mir,
was mir sagt, dass das hier nicht in Ordnung ist.!
by .Infinity
[Howto]Neues "nico_w Tool" abwehren
Heyho ist mal wieder Zeit für ein kleines Tut von mir
Die meisten Serverbesitzer von einigermaßen erfolgreichen Roots werden sicher schon damit Probleme bekommen haben.
Dieses Tool benutzt nicht den P2P Port wie das "nico_w" Tool sondern kann auch (teilweise) über den normalen Port angewendet werden.
Tool hat auch ne funktion für P2P Ports, die ihr auch blocken/ größer als 60k machen solltet
Nunja
Das Tool macht folgendes:
Es führt irgendwie GMBefehle aus
Sprich "shutdown" "event_flag" "disconnect" etc.
Dass alle GM sind kommt durch den Befehl "event_flag test 1"
Dieser Schaltet den Testserver-modus an
Folglich hat jeder User Gmrechte und kann sich pushen wie er will
Um das zu verhindern muss man einfach den Befehl selber ändern
Dazu öffnet ihr die game mit einem Hexeditor und sucht (Text!) nach do_*GMBEFEHL* und ersetzt alle do_*GMBEFEHL* mit do_*NEUERGMBEEFEHL* er sollte(/muss?!) die gleiche länge haben.
Freut euch einen Keks dass er "nix" mehr tun kann
Bis jetzt ist dass der einzige Fix der funzt ^^
by iMer
IPFW Install Anhang zu Infinitys Tutorial
Hey Leute,
Fangen wir direkt mit der Installation an
Anhang zum Thema von
Weil er halt geschrieben hat...
Dieses Thema geht zu 99%
Erstmal Ports Updaten
Code:
portsnap fetch extract
Danach das...
Code:
# cd /usr/src/sys/i386/conf
# cp GENERIC FIREWALL
Danach das...
Zitat:
# ee FIREWALL
Danach dies dort eintragen!
Code:
# cd /usr/src
# make kernel KERNCONF=FIREWALL
Jetzt stellen wir das dieses Firewall direkt mit startet
Falls ihr das How2 von Infinity gemacht habt braucht ihr diesen Schritt nicht!
Dort dies eintragen und abspeichern
Code:
firewall_enable="YES"
firewall_script="/etc/ipfw.rules"
Danach...
Dann...
Code:
# ee firewall_script="/etc/ipfw.rules"
Dort tragt ihr ein was im Thema von Infinity drin stand
Jetzt schauen wir ob IPFW an ist
Quelle:
Google ftw
Beweis das dieses Tool nicht mehr geht...
Das hat sich ergeben als Freaky auf den BlackPlanet2 Root im GM Chat Test schreiben wollte.
by .RiisK#
[Guide]Firewall+P2P Firewall
Hey Community,
heute erkläre ich euch mal wie man IPFW2+P2P Firewall auf FreeBSD Installiert.
Natürliche Via SSH.
Als erstes tippt ihr ein...
Code:
# cd /etc
# ee rc.conf
Danach schreibt ihr dieses rein...
Code:
firewall_enable="YES"
firewall_quiet="NO"
firewall_type="/etc/firewall.conf"
firewall_flags="-p /usr/bin/cpp"
gateway_enable="YES"
natd_enable="YES"
natd_interface="xl1"
natd_flags=""
So nun...
Code:
# cd /etc/
# fetch http://alex.kruijff.org/files/FreeBSD/firewall.conf
# fetch http://alex.kruijff.org/files/FreeBS...l.users_config
# fetch http://alex.kruijff.org/files/FreeBSD/firewall.user
# fetch http://alex.kruijff.org/files/FreeBSD/firewall.setup
Danach...
Code:
# /usr/src/sys/i386/conf/GENERIC
Und dort tragt ihr dies ein...
Code:
options IPFIREWALL
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFIREWALL_FORWARD
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options DUMMYNET
Danach werden und müssen die Kernel aufgebaut werden dazu das...
Code:
# cd /usr/src
# make buildkernel KERNCONF=GENERIC
# make installkernel KERNCONF=GENERIC
Danach Rebooten mit dem Befehel reboot ist klar oder?
Denn Teil haben wir fertig nun zu P2P Firewall.
Fange wir mal an.
Erstmal Ports Installier dazu...
Code:
# cd /usr/ports/archivers/unzip
# make config && make install && make clean
Nachdem das fertig ist tun wir das...
Code:
# cd /usr/local/sbin/
# fetch http://alex.kruijff.org/files/freebsd/blockfetch.sh
# fetch http://alex.kruijff.org/files/freebsd/blocklist.pl
# chmod 744 blockfetch.sh blocklist.pl
Nun...
Code:
# /usr/local/sbin/blockfetch.sh
# /usr/local/sbin/blocklist.pl > /usr/local/etc/blocklist.conf
# /usr/bin/time /sbin/ipfw /usr/local/etc/blocklist.conf
Nachdem wir dies haben tun wir das...
Code:
crontab -e
0 20 * * 6 /usr/local/sbin/blockfetch.sh && \
/usr/local/sbin/blocklist.pl > \
/usr/local/etc/blocklist.conf
Danach das...
Code:
# cd /usr/local/etc/rc.d/
# fetch http://alex.kruijff.org/files/freebsd/blockload.sh
# chmod 744 blockload.sh
Somit sind wir fertig das Script sollte nun Automatisiert worden sein.
by RiisK#
Hi Com
Ich habe schnell mal eine Quest geschrieben, mit der man sich gut vor dem Hacker Tool schützen kann, welches den Befehl /event_flag test 0 ausführt!
Die Quest sieht folgendermaßen aus:
Code:
quest hackertoolschutz begin
state start begin
when 20095.chat."Schutz vor Hackern" with pc.is_gm() begin
say("Möchtest du dir ein für alle mal diese")
say("blöden Kiddys vom Hals halten?")
say("Dann bist du hier richtig!")
say_reward("Willst du den Hacker Schutz einschalten?")
local s = select("Ja", "Nein")
if s == 2 then
return
end
say("Der Hacker Schutz wurde erfolgreich aktiviert!")
game.set_event_flag("test", 0)
timer("hacker_schutz_1", 5)
end
when hacker_schutz_1.timer begin
game.set_event_flag("test", 0)
timer("hacker_schutz_2", 5)
end
when hacker_schutz_2.timer begin
game.set_event_flag("test", 0)
timer("hacker_schutz_1", 5)
end
end
end
Das ist eine Endlosschleife und führt den Befehl alle 5 Sekunden aus
Ich habe es nicht getestet, vielleicht kann das mal einer machen und hier reinschreiben, ob es geht?! (:
Wenn es klappt wünsch ich euch viel Spaß damit!
Auf Anfrage hier noch ein kleiner €:
Die Idee stammt von L777C7
Thx sind immer willkommen
by .SeVeN.
[How-To] Server-API (nicht P2P) ganz einfach fixxen
Hi,
hier zeige ich euch wie ihr ganz einfach und unkompliziert die Server-API (nicht das P2P tool) fixxen könnt.
Als erstes benötigt ihr einen Hex-Editor, beispielsweise Hex-Editor MX
Ihr ladet ihn euch runter und installiert ihn.
Dann startet ihr den Hex-Editor und öffnet eure Game-File damit, wenn sie größer als 50MB ist (falls nicht, sucht einfach nach UPX und verwendet dies um die Game-File zu entpacken, ich gebe dafür jedoch keinen Support!).
Nun geht ihr auf Suchen -> Suchen & Ersetzen.
Solltet ihr soweit sein, klickt ihr auf Text und gebt bei "Suchen nach" folgendes ein: SHOWMETHEMONEY
Dann klickt ihr auf Ok und der Hex-Editor sollte den Text gefunden haben. (falls nicht, ist es entweder schon gefixxt oder eure Game-File ist gepackt, in diesem Falle gebe ich kein Support)
Nun ersetzt ihr "SHOWMETHEMONEY" mit einem Wort oder irgendwelchen Buchstaben, ungefährt so wie hier (es muss exakt genau so lang wie SHOWMETHEMONEY sein, also 14 Zeichen):
Nun speichert ihr die Datei unter einem anderen Namen ab und dann habt ihr eure Game-Datei vor der Server-API geschützt ohne GM-Befehle zu ändern
by Nico_w
Ich denke das war's^^, wenn nicht könnt ihr's per pn oder hier in Thread reinposten. Wenn's ein Mod überflüssig fände kann's ja geclosed werden.
English:
Hi, in this thread, I will list all Tutorials up, that help to defense your Server against
The API Tools from .Infinity, Nico_w, etc, . They work to 100% because .Infinity had published the fixxe's from his own Tools. (Thank God for that).
All Tutorials
[ HOW 2 ] P2P Firewall fixx
Well, I will present us my Firewall Fixx for the Packet tool.
Then you can bash all the Servers who are'nt from E*PvPers.
What do you need:
Freebsd with the Ipfw Kernel installed.
How do I Install it?,
They are many Tuts *.*
You add in the rc .conf
PHP-Code:
firewall_enable="YES"
firewall_script="/etc/ipfw.rules"
Then you create in the directory /etc a file named: ipfw.rules.
In it you paste the following:
PHP Code:
IPF="ipfw -q add" ipfw -q -f flush #P2P FiXX $IPF 4 allow all from serverip to any 12001 $IPF 5 allow all from 127.0.0.0/8 to any 12001 $IPF 6 deny all from any to me 12001 $IPF 7 allow all from serverip to any 14000 $IPF 8 allow all from 127.0.0.0/8 to any 14000 $IPF 9 deny all from any to me 14000 $IPF 10 allow all from serverip to any 14001 $IPF 11 allow all from 127.0.0.0/8 to any 14001 $IPF 12 deny all from any to me 14001 $IPF 13 allow all from serverip to any 14002 $IPF 14 allow all from 127.0.0.0/8 to any 14002 $IPF 15 deny all from any to me 14002 $IPF 16 allow all from serverip to any 14003 $IPF 17 allow all from 127.0.0.0/8 to any 14003 $IPF 18 deny all from any to me 14003 $IPF 19 allow all from serverip to any 14004 $IPF 20 allow all from 127.0.0.0/8 to any 14004 $IPF 21 deny all from any to me 14004 $IPF 22 allow all from serverip to any 14061 $IPF 23 allow all from 127.0.0.0/8 to any 14061 $IPF 24 deny all from any to me 14061 $IPF 25 allow all from serverip to any 14099 $IPF 26 allow all from 127.0.0.0/8 to any 14099 $IPF 27 deny all from any to me 14099 $IPF 28 allow all from serverip to any 17000 $IPF 29 allow all from 127.0.0.0/8 to any 17000 $IPF 30 deny all from any to me 17000 $IPF 31 allow all from serverip to any 17001 $IPF 32 allow all from 127.0.0.0/8 to any 17001 $IPF 33 deny all from any to me 17001 $IPF 34 allow all from serverip to any 17002 $IPF 35 allow all from 127.0.0.0/8 to any 17002 $IPF 36 deny all from any to me 17002 $IPF 37 allow all from serverip to any 17003 $IPF 38 allow all from 127.0.0.0/8 to any 17003 $IPF 39 deny all from any to me 17003 $IPF 40 allow all from serverip to any 17004 $IPF 41 allow all from 127.0.0.0/8 to any 17004 $IPF 42 deny all from any to me 17004 $IPF 43 allow all from serverip to any 17061 $IPF 44 allow all from 127.0.0.0/8 to any 17061 $IPF 45 deny all from any to me 17061 $IPF 46 allow all from serverip to any 17099 $IPF 47 allow all from 127.0.0.0/8 to any 17099 $IPF 48 deny all from any to me 17099 $IPF 49 allow all from serverip to any 19000 $IPF 50 allow all from 127.0.0.0/8 to any 19000 $IPF 51 deny all from any to me 19000 $IPF 52 allow all from serverip to any 19001 $IPF 53 allow all from 127.0.0.0/8 to any 19001 $IPF 54 deny all from any to me 19001 $IPF 55 allow all from serverip to any 19002 $IPF 56 allow all from 127.0.0.0/8 to any 19002 $IPF 57 deny all from any to me 19002 $IPF 58 allow all from serverip to any 19003 $IPF 59 allow all from 127.0.0.0/8 to any 19003 $IPF 60 deny all from any to me 19003 $IPF 61 allow all from serverip to any 19004 $IPF 62 allow all from 127.0.0.0/8 to any 19004 $IPF 63 deny all from any to me 19004 $IPF 64 allow all from serverip to any 19061 $IPF 65 allow all from 127.0.0.0/8 to any 19061 $IPF 66 deny all from any to me 19061 $IPF 67 allow all from serverip to any 19099 $IPF 68 allow all from 127.0.0.0/8 to any 19099 $IPF 69 deny all from any to me 19099 $IPF 70 allow all from serverip to any 21000 $IPF 71 allow all from 127.0.0.0/8 to any 21000 $IPF 72 deny all from any to me 21000 $IPF 73 allow all from serverip to any 21001 $IPF 74 allow all from 127.0.0.0/8 to any 21001 $IPF 75 deny all from any to me 21001 $IPF 76 allow all from serverip to any 21002 $IPF 77 allow all from 127.0.0.0/8 to any 21002 $IPF 78 deny all from any to me 21002 $IPF 79 allow all from serverip to any 21003 $IPF 80 allow all from 127.0.0.0/8 to any 21003 $IPF 81 deny all from any to me 21003 $IPF 82 allow all from serverip to any 21004 $IPF 83 allow all from 127.0.0.0/8 to any 21004 $IPF 84 deny all from any to me 21004 $IPF 85 allow all from serverip to any 21061 $IPF 86 allow all from 127.0.0.0/8 to any 21061 $IPF 87 deny all from any to me 21061 $IPF 88 allow all from serverip to any 21099 $IPF 89 allow all from 127.0.0.0/8 to any 21099 $IPF 90 deny all from any to me 21099 #Standart Regeln $IPF 10000 allow all from any to any via lo0 $IPF 20000 deny all from any to 127.0.0.0/8 $IPF 30000 deny all from 127.0.0.0/8 to any $IPF 40000 allow all from any to any
Now you set the "serverip" with your Rootserver IP.
Now you save the file,
rebooten',
Start your Server.
WIN!
Btw: You have to use the P2P Standard ports:
14001/2/3/61/99
17001/2/3/61/99
19001/2/3/61/99
21001/2/3/61/99
Öng öng xD
by .Infinity
[ Appendix iMer Fixx ]
Hey Comunity,
iMer has given' a savety with 90% with his Thread.
But there are things missing!
The Event Command still works!
I've got the Event tool, so I can publish a fix.
After you changed the command, put in the CONFIG's of the Game Core's the following in:
adminpage_ip1: Your-Server-IP
Rename the "Your-Server-Ip" with your Server IP
After you done this, when you connect with the tool come's the following Error:
Webadmin: Wrong Connectest %S.
Now your Server is save.
by .Infinity
[ Nico_W's Api fix ]
Hi Epvp.
Hi @ all my haters.
Now it's enough and I think it's time to stop it all!
first,
Nico.
I know you little and I've got respect for you and it's a very big work you've scripted.
but to many people have this Tool.
I know 10-20 people who got.
They're to many.
And I find it sad, that these people who've got it, can't handle it correctly.
If this Thread will be deleted,
I will complain by the E*PvPers Admin Team.
Now to the Fixx..
There are 65532 worldwide registered Ports.
Your Metin2 Private Server youses them too.
But( I can't explain it because I don't know why ),
that the P2P Ports cann pass the 65532..!
That means' you edit your CONFIG from the Game Cores and change the P2P Ports to for exemple 197723. You can use the Port you want!
There aren't any Portscanner that Scan that High Port numbers, if you invent a good number.
This was the Tutorial.
That's a exemple from the Config from Game1_1 :
PHP Code:
HOSTNAME: game1_1 CHANNEL: 3 PORT: 18001 P2P_PORT: 1487267 DB_PORT: 15001 DB_ADDR: localhost MAP_ALLOW: 1 TABLE_POSTFIX: ITEM_ID_RANGE: 800000001 850000000 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
There's another possible way to fix it.
To fix with a Firewall.
But this fix is to difficult and I don't have the desire to make a Tut, now xD
I just publish it.
I don't find it nice when good friends send me a message that they'd shutdowned a Severweils mich sowas von aufregt das gute Freunde mich anschreiben und mir erzählen das irgendeiner dauerhaft Shutdown macht.
Sorry but NO GO -.-
These people who've got it, needed to know how to use it correctly...
And sorry @ these who now hate me.
Somewhere I've got something good in me,
what say's, that this is'nt right.!
by .Infinity
[Howto]Neues "nico_w Tool" abwehren
Hi, it's time for a new Tutorial from me
The majority of the ServerOwners/Admins have got problem's with this subject.
This Tool does'nt use the P2P Port like the "nico_w" Tool, it use's the Normal port too!
The tool has got a P2P function, that means you have to block/ make them bigger than 60k. I mean the P2P Ports
Well
The Tool does the following:
It executes somehow GM Commands.
For Exemple: shutdown, event_flag or disconnect.
With the Command event_flag test 1 all Players will be GM's.
This enables the Test-Server modus.
That means, all players can push themselves...
To fix it, you have to edit thre game file (From the GameCores) with a Hexeditor and search (TEXT) for do_*GMCOMMAND* and change it for do_*NEWCOMMAND*, it has to be the same lenght!!!
Now, go and get a Cookie and Have fun!
by iMer
IPFW Install Appendix fror Infinitys Tutorial
Hi Community,
Let us start directly with the installation
Appendix for the Thread from
Because hi wrote...
This Tutorial works to 99%
First, patch the Ports
Code:
portsnap fetch extract
Then this...
Code:
# cd /usr/src/sys/i386/conf
# cp GENERIC FIREWALL
Following this...
Zitat:
# ee FIREWALL
Then put this in!
Code:
# cd /usr/src
# make kernel KERNCONF=FIREWALL
Now set the Firewall that it start's directly, when you've rebooted.
If you've done it like the How To from .Infinity, you don't have to do this step!
Paste this in, and save it!
Code:
firewall_enable="YES"
firewall_script="/etc/ipfw.rules"
Then this...
Following that...
Code:
# ee firewall_script="/etc/ipfw.rules"
There you paste in the code from .Infinity's Tutorial.
Now we look if it's working
font:
Google ftw
Example that the Tool does'nt work any more...
That came when Freaky sent a GM Chat command on BlackPlanet2.
by .RiisK#
[Guide]Firewall+P2P Firewall
Hi Community,
Today I explain us, how to install the IPFW2+P2P Firewall on FreeBSD.
Via SSH.
First you tipe in:
Code:
# cd /etc
# ee rc.conf
Then this:
Code:
firewall_enable="YES"
firewall_quiet="NO"
firewall_type="/etc/firewall.conf"
firewall_flags="-p /usr/bin/cpp"
gateway_enable="YES"
natd_enable="YES"
natd_interface="xl1"
natd_flags=""
Then...
Code:
# cd /etc/
# fetch http://alex.kruijff.org/files/FreeBSD/firewall.conf
# fetch http://alex.kruijff.org/files/FreeBS...l.users_config
# fetch http://alex.kruijff.org/files/FreeBSD/firewall.user
# fetch http://alex.kruijff.org/files/FreeBSD/firewall.setup
Danach...
Code:
# /usr/src/sys/i386/conf/GENERIC
Then you put the following in...
Code:
options IPFIREWALL
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFIREWALL_FORWARD
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options DUMMYNET
Then you have to make that the kernel build itselve, for this, you have to do this:
Code:
# cd /usr/src
# make buildkernel KERNCONF=GENERIC
# make installkernel KERNCONF=GENERIC
Then you reboot.
Now we've got a part from the P2P Firewall.
Lets Start.
Lets install the ports...
Code:
# cd /usr/ports/archivers/unzip
# make config && make install && make clean
When it finishes..
Code:
# cd /usr/local/sbin/
# fetch http://alex.kruijff.org/files/freebsd/blockfetch.sh
# fetch http://alex.kruijff.org/files/freebsd/blocklist.pl
# chmod 744 blockfetch.sh blocklist.pl
Then...
Code:
# /usr/local/sbin/blockfetch.sh
# /usr/local/sbin/blocklist.pl > /usr/local/etc/blocklist.conf
# /usr/bin/time /sbin/ipfw /usr/local/etc/blocklist.conf
After this, we do the following...
Code:
crontab -e
0 20 * * 6 /usr/local/sbin/blockfetch.sh && \
/usr/local/sbin/blocklist.pl > \
/usr/local/etc/blocklist.conf
Then this...
Code:
# cd /usr/local/etc/rc.d/
# fetch http://alex.kruijff.org/files/freebsd/blockload.sh
# chmod 744 blockload.sh
Then we've finished, now the script has to be automised.
by RiisK#
Hi Com
I've scripted this quest that disable the GM-Mode ingame.
The quest is the following:
Code:
quest hackertoolschutz begin
state start begin
when 20095.chat."Protection for hackers" with pc.is_gm() begin
say("Do you want to stop these")
say("Kids?")
say("Then you're right!")
say_reward("Do you want to enable the Protection??")
local s = select("Yeah", "No")
if s == 2 then
return
end
say("You've enabled the Protection!")
game.set_event_flag("test", 0)
timer("hacker_schutz_1", 5)
end
when hacker_schutz_1.timer begin
game.set_event_flag("test", 0)
timer("hacker_schutz_2", 5)
end
when hacker_schutz_2.timer begin
game.set_event_flag("test", 0)
timer("hacker_schutz_1", 5)
end
end
end
Have fun
The idea is from L777C7
by .SeVeN.
[How-To] Server-API (not P2P) fix easy
Hi,
I show you here to fix the API Tool (not the P2P) in a easy way.
First, you need a Hex-Editor, I use the Hex-Editor MX
Download it and install it.
Now, Start the hex Editor and open your Game-Files, if it is bigger than 50MB, if not, use the UPX depacker).
Now, klick Search --> Search and Nun geht ihr auf Suchen -> Suchen & Replace.
If you've done that, klick on the test and put the following on the "Search for" on: SHOWMETHEMONEY and klick OK. Then replace the SHOWMETHEMONEY with another word you like, but it has to be the same lenght!.
Then Save the files, now your server is protected for the Server-API..
by Nico_w
I think that these are all the Tutorials
Best Regards,
Wernii
|
Coole sache, bekommst auf jedenfall nen THX.
|
|
|
10/23/2010, 14:06
|
#27
|
elite*gold: 0
Join Date: Jan 2010
Posts: 23
Received Thanks: 0
|
bitte mein sohn
|
|
|
10/24/2010, 12:14
|
#28
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,381
Received Thanks: 332
|
Soo ihr lieben,
Jetzt habe ich auch ne frage^^
Ich habe schon das mit dem admin_page auf meinem Server gemacht, aber man kann immernoch per login Server den Test Server aktievieren, einer 'ne idee?
|
|
|
10/24/2010, 12:17
|
#29
|
elite*gold: 260
Join Date: Jul 2009
Posts: 330
Received Thanks: 140
|
wie hast du es eingeben?
es gibt 4 befehle dafür:
adminpage_ip1:
adminpage_ip2:
adminpage_ip3:
adminpage_ip4:
|
|
|
10/24/2010, 15:00
|
#30
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,381
Received Thanks: 332
|
geklärt^^
|
|
|
|
|
Similar Threads
|
PC Zusammenstellung
10/07/2010 - Technical Support - 14 Replies
Hey Leute,
wollte mal fragen wie ihr diese PC Zusammenstellung findet:
CPU:http://www2.hardwareversand.de/articledetail. jsp?aid=27574&agid=1242
RAM: http://www2.hardwareversand.de/articledetail.jsp?a id=36429&agid=1192
Mainboard: http://www2.hardwareversand.de/articledetail.jsp?a id=35057&agid=1232
|
PC zusammenstellung .. passt es?!
09/27/2010 - Technical Support - 6 Replies
Guten Tag,
ich möchte mir einen pc zusammenstellen und habe dazu alle kompenten die ich brauche.Meine Frage ist nun ob diese harmonieren & wie es mit der stabilität aussehen könnte? Ich mache mir ein wenig gedanken um das Mainboard weil es doch relativ günstig ist und ich mit Gigabyte keine erfahrung habe..
wäre lieb wenn ihr mir helfen könntet & vllt habt ihr ja selbst erfahrung mit den komponenten die ich verbauen möchte...
das system :
CPU = CPU Sockel 1156 Intel® Core™ i5-760...
|
Pc-Zusammenstellung
04/03/2009 - Technical Support - 9 Replies
Mahlzeit leute ,
Ich hab vor meinen PC zu "Pimpen".
Momentan hab ich ne 8800 GTX und nen Q6600 drin .. hat bisher auch
super funktioniert nur jetzt wo ichn 22 Zoll full HD Bildschirm hab wirds doch bissl eng :\ ...
so jetzt zu meiner eigentlichen Frage:
Welche Graka ? 285 oder 295 (doch sehr teuer :\)
Welcher CPU ? auf meinem 775 würde ich doch zum Q9550 tendieren oder meint ihr lieber nen andern ?
|
Zusammenstellung - Datenbank
11/19/2008 - Flyff Private Server - 377 Replies
-
|
arena zusammenstellung (2v2,3v3,5v5)
01/06/2008 - World of Warcraft - 4 Replies
hi liebe epvpers,
ich machs mal kurz :D
alsooo
ich wollte fragen was gute arena konstillationen entweder mit einem ms warri oder mit einem hexer im 2v2, 3v3 und 5v5 sind :)
|
All times are GMT +2. The time now is 11:02.
|
|