Antihack für Flyff, aber wie? :o

  • Hallo Leute, wie im Titel erwähnt, wollte ich einen eigenen Antihack für Flyff in C++ schreiben. Ich beherrsche eigentlich das ganze Grundszeug und ich sehe auch keine weiteren Schwierigkeiten. ;P

    Am Anfang reicht es mir nur mindestens so den Grundaufbau für den Antihack zu wissen( und natürlich mit welchem Compiler ihr den geschrieben habt). (Dient halt auch erst teils zu Lernzwecken).

    Was natürlich toll wäre, wenn ihr anstatt nur den Source aufschreiben würdet, auch eine Erklärung hinschreiben würdet.

    Funktionen wie IP-Bann wäre dann praktisch für mich die nächste Hürde. :P

    Joa, wär voll cool wenn ihr mir (und bestimmt eine Menge anderen Usern) helfen könntet.

    gez. [COLOR="Red"]DeadlyByte[/COLOR]

  • Schaue mal in den Flyff Dev Release Bereich. Dort gibt es ne Klasse dafür :P

  • Also ich finde das die Klasse shit ist^^
    Ich habe mir meine eigene geschrieben, diese hat zwar nicht so viele Funktionen aber ich finde sie super :P

  • Zitat von ~>Cruhl<~;132899

    Wieso postet jeder eine Referenz auf diesen *hust* geleechten Bockmist *hust*... Das ist kein Packetfilter, sondern eine Firewall... und zudem eine ohne anständige Features und unübersichtlich gecodet.
    Von Modularisierung ebenfalls keine Ahnung. :X


    @Threadersteller:

    Ich rate dir folgende 2 Möglichkeiten:

    #1

    Zitat

    Proxy System - Client verbindet zu dem Antihack, Antihack zu dem Server.
    So können alle Packets einzeln geprüft werden bzw gefiltert oder hinzugefügt werden.

    #2

    Zitat

    Ein Hook der Send und Recv Funktionen des Cache Servers.
    (Google das am besten mal. :>)

  • [FONT="Comic Sans MS"][COLOR="DeepSkyBlue"][SIZE="3"]@Vorposter.
    Dumme Idee, bringt herzlich wenig.
    Wenn, dann müsste das Ding ja erstmal CS sein, dann in der NEuz drin sein oder so.
    Ausserdem ist sowas ziemlich blöd, nach CE und so zu fahnden über die Prozessliste.[/SIZE][/COLOR][/FONT]

  • Zum IP-Ban:

    Speicherst alle IP-Bans in eine liste / array und wenn ein client connectet überprüfst es einfach ob er in der liste steht lol was daran so schwer ya :0

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!