[Release] PacketFilter Source²

07/26/2010 20:09 YeZZx#1
Hey Community,

da ich eigt. vor habe diese Projekt Open Source zu machen, release ich den Source Code !

Der PacketFilter wird von mir weiterprogrammiert, verbessert und für FlyFF spezialisiert. Die einfachste Methode ein OpenSource Projekt zu aktualisieren ist die Benutzung eines SVN Servers !

SVN Link:
Quote:
[Only registered and activated users can see links. Click Here To Register...]
Geschrieben ist der PacketFilter in C++ - Api Only . Es handelt sich hierbei um eine Konsolenanwendung.

Zum einbauen des Filters bei den Offiziellen Files geht ihr wie folgt vor:
- CacheServer.ini bearbeiten
- Port 15400 zu 15000 ändern

Nun müsst ihr nurnoch alle ServerFiles starten und den PacketFilter. Der Client connected erst zum PacketFilter und dieser dann zum WorldServer. Die Config Datei('hConfig.h') muss gegebenfalls auch im PacketFilter editiert werden ! Ein INI-Reader wird demnächst folgen.

Filter Funktionen beinhaltet der PacketFilter bis jetzt noch nicht, doch dieser wird baldmöglichst erweitert.

Verbesserungen / Tipps sind gerne gesehen !

Eine Liste mit Sicherheitslücken, bzw Bugs, womit man sich Items / Vorteile erschleicht wäre von Vorteil, damit ich bald die ersten Filter Funktionen einbauen könnte !

mfg
YeZZX aka Crunkx

PS.: Es handelt sich nicht mehr um die Basis, die ich einmal hier released habe! Es wurde inzwischen schon auf eine neuere Version geupdated.
07/26/2010 20:32 mydoom#2
Deine Entscheidung ging aber schnell ;D Aber danke trotzdem (auch wenn "ich" es nicht brauchen werde). Ach und viel Erfolg weiterhin.

Squadula!
07/26/2010 23:46 Sedrika#3
Der source ist nett gemeint aber in dem bereich hier kann kaum einer C++^^
07/27/2010 11:28 YeZZx#4
Yoa..iwie ist das in fast allen gaming bereichen so >.> xD
07/27/2010 13:11 TheAnimeFreak#5
YezZx lohnt sich eig c++ zu lernen würde mich für sowas intressieren
07/27/2010 13:16 YeZZx#6
es lohnt sich sogar sehr ! C++ ist einer der besten Sprachen, bzw sogar die beste und schnellste ;)

Doch wenn du keine anderen Sprachen beherschst, würde ich erst mit C# anfangen. Die Programmier-Syntax ähnelt der von C++, doch die Sprache ist leichter zu handeln, da dir ne menge durch das .NET Framework abgenommen wird ;)
07/27/2010 13:56 Jay Niize#7
den habe ich schon von dir ;) aber ich kann das auch gebrauchen, auch wenn ich nur die Grundlagen c++'s kann. Auch wäre gut, wenn du den Filter mit einbaust, wie du im anderen Thread geschrieben hast. Aber sonst nett!

MFG
07/27/2010 16:11 TheAnimeFreak#8
Quote:
Originally Posted by YeZZx View Post
es lohnt sich sogar sehr ! C++ ist einer der besten Sprachen, bzw sogar die beste und schnellste ;)

Doch wenn du keine anderen Sprachen beherschst, würde ich erst mit C# anfangen. Die Programmier-Syntax ähnelt der von C++, doch die Sprache ist leichter zu handeln, da dir ne menge durch das .NET Framework abgenommen wird ;)

Wie lange brauch ich denn dafür für c# und c++ und wo kann ich das lernen
07/27/2010 17:45 aznstylez#9
was bringt dieser packet filter?
07/28/2010 11:32 YeZZx#10
Quote:
Originally Posted by aznstylez View Post
was bringt dieser packet filter?
Wenn man noch Filter-Funktionen einbauen würde, könnte man es als AntiHack für FlyFF oder anderen Games / Netzwerkanwendungen benutzen ;)

Ahja:

PUSH
PUSH
PUSH
PUSH
07/28/2010 11:57 TheAnimeFreak#11
Aber dafür müsste man C++ können und der es kann baut es ein und freud sich und verkauft ihn weiter xD und keiner fast kann hier c++
08/01/2010 12:28 mydoom#12
Und wo liegt das Problem? Derjenige, den es interessiert kann entweder bereits C++ oder lernt es halt. Es beschwert sich doch auch niemand bei den Verlägen, sie sollen gefälligst keine englischen Bücher mehr verkaufen, weil hier in Deutschland viele kein Englisch sprechen. Und natürlich könnte jemand den Source nehmen und verwenden, ja "unverschämterweise" sogar verkaufen, aber ich denke das wurde vom Urheber mit dem Veröffentlichen des Quellcodes wohl in Kauf genommen. Ich persönlich freue mich noch darüber, dass es quelloffene Software gibt und denke nicht daran, wie viel Geld den Entwicklern doch entgangen sei. Darüber hinausgeht es hier nicht um Windows 8 oder Mac OS XI :P
08/13/2010 16:04 .NET Pasch22#13
:) eine kurze frage:

was muss in der hConfig.h geändert werden?


lg Pasch