[Release] CyreGuard

  • Hallo,

    ich habe mich vor Kurzem an einen serverseitigen Paketfilter gesetzt, geschrieben in C# (Framework Version: 3.5).
    Hier sind nun meine erste Ergebnisse.

    Natürlich ist diese Version erst ein Anfang und noch ausbaufähig.
    Er blockiert vorerst alle wichtigen Pakete, wie z.B. Element Change Scroll oder das Bag-Duping.
    Diese Version ist kostenlos!


    ::Features::

    Folgende Features besitzt die neuste Version derzeit:

    Zitat von Features
    • Equip-Item Crash wird blockiert
    • Dupe by Bagpack wird blockiert
    • Mail System ist "ausschaltbar" (bei 2 Channeln interessant)
    • Bank System ist "ausschaltbar" (bei 2 Clustern interessant)
    • Bei System Nachrichten, kann man den Spielernamen vor die Nachricht setzten (automatisch)

    ::Download::

    Zitat von v1.0.0


    Download: Von File-Upload.net
    Erscheinungsdatum: 08/08/2010
    Virustest:: VirusTotal (2/42)

    ::Bilder::


    ::Credits::
    CyreGuard (C) by Cyre aka. BlackGiant

    MfG
    Cyre aka. BlackGiant

    PS: Sinnvolle Kritik ist erwünscht :) Bitte kein Spam.

  • Zitat
    • Mail System ist "ausschaltbar" (bei 2 Channeln interessant)
    • Bank System ist "ausschaltbar" (bei 2 Clustern interessant)

    Ich würde lieber den Bug im Mail System ganz beheben als einfach grob ihn komplett abzuschalten btw nur auf Server 1 zulassen.

    Wieso sollte man Bank system ausschalten? ^^

  • Zitat von yannickmama;174221

    Ich würde lieber den Bug im Mail System ganz beheben als einfach grob ihn komplett abzuschalten btw nur auf Server 1 zulassen.

    Einen Fix dafür habe ich nicht. Ich hätte ein Überleitung, indem man das Item über die ITEM_SEND_TBL schickt.

    Zitat

    Wieso sollte man Bank system ausschalten? ^^

    Bei 2 Clustern teilt sich der Account die Bankslots, also kann man von Cluster 1 Items in die Bank legen und sie auf Cluster 2 herausholen.
    Zumindest hatte ich das bei meinen 2 Clustern.

    MfG
    Cyre aka. BlackGiant

  • [FONT="Comic Sans MS"][COLOR="White"][SIZE="2"]Mhh nice :)
    So wie ich Cyre kenne : D
    Ware vom feinsten , auch wenn es nur wenige Funktionen hat :)[/SIZE][/COLOR][/FONT]

  • Zitat von Legendary;174233

    Filtert er auch das Suit Craspaket ausm V.3.0 Pe?

    Suit Crashpaket im PE 3.0? Das einzige Crashpaket was im 3.0 PE ist, ist das mit der Element Change Scroll, oder nicht?
    // Edit: Ja, hast Recht, ist das Suit Crashpaket. Habe es mit dem Ele-Change Crash verwechselt.

    Zitat

    PS: Würde auch eine Funktion gegen Perin duppen machen :)

    Meinst du das beim Hair Designer? Könnte ich einbauen, wobei es bei V15 gefixed ist.

  • [FONT="Trebuchet MS"][COLOR="LemonChiffon"][SIZE="2"]In was ist er geschrieben?[/SIZE][/COLOR][/FONT]

    [CENTER]

    [/CENTER]

  • 1.

    Zitat von P4ynEEE1;174235

    PS: Würde auch eine Funktion gegen Perin duppen machen :)


    Les dir das so oft durch bis du deinen Fehler gefunden hast!

    Zitat

    Dupe by Bagpack wird blockiert


    2.

    Zitat

    In was ist er geschrieben?


    Les dir das so oft durch bis du deinen Fehler gefunden hast!

    Zitat

    geschrieben in C# (Framework Version: 3.5).

  • Zitat von BlackGiant;174224

    Einen Fix dafür habe ich nicht. Ich hätte ein Überleitung, indem man das Item über die ITEM_SEND_TBL schickt.

    Musst schon mehr mit den Packeten arbeiten. Nutzt den Bug selber und schau wie sich das Paket verhaltet. Z.b darf der wert nicht 0x80000000 (max. integer wert) überschreiten.


    Zitat von BlackGiant;174224

    Bei 2 Clustern teilt sich der Account die Bankslots, also kann man von Cluster 1 Items in die Bank legen und sie auf Cluster 2 herausholen.
    Zumindest hatte ich das bei meinen 2 Clustern.

    MfG
    Cyre aka. BlackGiant


    Schau dir mal die ersten Pakete an die der Client an den Server sendet. Dort wird die Servernummer definiert. Wie sonst würde der Server erkennen ob man auf channel 1 oder 2 ist? :)

    Ich saug mir abe rgrad mal CoF um mal deinen PF zu testen :P

  • Zitat von yannickmama;174250

    Musst schon mehr mit den Packeten arbeiten. Nutzt den Bug selber und schau wie sich das Paket verhaltet. Z.b darf der wert nicht 0x80000000 (max. integer wert) überschreiten.

    Das Problem ist ja, dass man sobald man die Post entgegennimmt, bekommt man die Mail mit Inhalt von "FLYFF" wieder geschickt.

    Zitat

    Schau dir mal die ersten Pakete an die der Client an den Server sendet. Dort wird die Servernummer definiert. Wie sonst würde der Server erkennen ob man auf channel 1 oder 2 ist? :)

    Richtig. Leider ist mir aber noch keine weitere Idee gekommen, wie ich das weiter verarbeite.

    Zitat

    Ich saug mir abe rgrad mal CoF um mal deinen PF zu testen :P

    Tu das :D Wenner down ist, kennen wir den Übeltäter :P

    MfG
    Cyre aka BlackGiant

  • Schon nicht schlecht , doch früher oder später wird das auf unstabilität hinauslaufen bei einer Menge connections die sek. Doch kann man deinen Guard in Verbindung mit Tom seinen nutzen?

  • hast dich lang nicht blicken lassen cyre :>

    Nja , packetfilter gibt es genug , trozdem ein Packetfilter mit vielen tollen funktionen ist nicht schlecht^^

  • Zitat

    hast dich lang nicht blicken lassen cyre :>

    Nja , packetfilter gibt es genug , trozdem ein Packetfilter mit vielen tollen funktionen ist nicht schlecht^^


    was, wieviele gratis packetfilter gibts denn bisher? xD
    Ich kenne jetz auf anhieb nichsehr viele o.o

    [CENTER][/CENTER]

Jetzt mitmachen!

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