Beiträge von seeby

    Dann könnte man es auch via Prozedur machen : P,
    zum Beispiel das wenn man einen Character erstellen will der am Ende "Engel" heißt
    und den Job Blade hat das man als Name Engel2 eingibt.
    //JobID - 5 = Job
    Und dies dann von der Prozedur auslesen lässt und darauf den Job bestimmt und statt 1 als Startlevel 129 + die Zugehörigen Statpoints + die Zahl am Ende aus dem String löscht.
    Fals man keine Zahl angibt oder diese ungültig ist returnt man einfach eine Fehlermeldung durch die Prozedur wie z.B. der Charactername ist schon vergeben.

    Zitat von THEGUYJUPer;170779

    Ja aber ich kann die neuz nicht finden, fliff ist gestartet.

    Würde mal sagen, du hast entweder Flyff nicht gestartet oder nicht beachtet das der GameGuard den Process versteckt : P.
    Lösung: Prozess->ForceInject->DLL auswählen(beim oberen)->Neuz auswählen(beim unterem) + sunkist als Startparameter bei dem + Button.

    Zitat von Sacred;170512

    Also mein Tool macht das ganze so:
    Beim Starten der Neuz.exe wird automatisch mein Programm als Console mitgestartet, dann schaut er mithilfe des Befehles "Readalltext" in der Flyff.a die MD5 hash raus.
    Dann verbindet er sich zu einem Webspace wo die akktuelle Flyff.b ist, und dann vergleicht er einfach den Text aus der Flyff.a mit dem Text aus der Flyff.b.
    Ist der Text gleich passiert nichts.
    Ist der Text nicht gleich, springt eine Fehlermeldung an und die Neuz.exe schließt sich :)

    Finito :D

    Tipp: Consolen sind überflüssig,
    gut wenn man sie benutzt zum Debuggen um Fehler zu finden aber sonst
    kann man sie weg lassen..
    Da es dem User zu 99% eh nicht interessiert was darin steht.
    Lass lieber eine Error-Datei schreiben bei Fehlern.

    1: Ich denke eher das ein Update Packet an den Client gesendet wird und nicht der Client jede Minute eine Nachricht an den Server schickt(was aber Aoensoft zutraubar wäre).
    2: Nein! GM Befehle sind nur Chat Packete die an den Server gesendet werden.
    -> Server prüft ob du den Befehl benutzen darfst.
    mfg. seeby

    Zitat von yannickmama;164085

    Bli bla blub.. Pumaaa hat mir ein geschrubtt :/

    Sag mir wenn der pe gefixxt ist. Dan versuch ich es mal. Aber wenn er trotzdem noch funktioniert mach ich böse sachen xO

    Benutzungs lösung :>:
    1. Game Starten
    2. Cheat Engine starten
    3. Nach text suchen "imaginarum.com"
    4. Alle Suchergebnisse Freezen und in "127.0.0.1" ändern
    5. Have fun xDDDD

    Zitat von yannickmama;164099

    Die andere Methode die ich eventuel bald einbaue benötigt keine IP/Port angabe keine DLL Injection oder sonstiges.

    Das sprichwort ist WinCap ;)

    Machst einem auch immer wieder neue Arbeit ne? xD
    Naja egal, ich werde mal sehen was ich dagegen machen kann x)

    Zitat von yannickmama;164026

    Mach ich leider nicht. Es gibt aber trotzdem keine (Serverseitige) möglichkeit den PE zu blockieren. Man könnte maximal einen Clientside antihack machen. Aber da sich der Paket Editor jeden tag verändert auch nutzlos.

    1. http://www.mmorpg-core.com/forum/privat-s…html#post163169
    Nützt aber eh 99% von den Leuten hier im Forum 0,garnichts : D
    Den Fix hatte ich schon bei Version 1 deines Packet Editors erstellt.
    2. Hät auch einen Fix wie ich dann die Packet Veränderung via DLL von Hacker oder wie der heißt fixxe(Das werde ich aber 1000% nicht erklären wie es geht), ist bei mir alles schon im Client Side Anti Cheat : P
    (Wenn mein Server nicht Online geht Verkauf ichs xD(hat noch einige Features mehr x) ))

    Edit: @Den unter mir: Du denkst doch nicht das ich 5 Programme aus dem mein Anti Cheat Programm entsteht, die ca 100k Zeilen Code enthalten(wenn ihr wollt kann ich mal nachzählen : P) einfach so verschenke?!

    Zitat von TerrorSonic;163217

    Haha.

    Hier gibts glaube die unter 18 sind und schon bis an die 10k haben...

    Und eins: Wie willste was blocken, wenn du nicht mal weißt was es braucht und schickt.

    1. Yannick hat irgendwo erwähnt das man den Bag dafür braucht. -> Packet vom Bag blocken
    2. Kompletter Fix für den Packet Editor ist in meinem Post oben zu sehen..

    Zitat von Fuyo;163161

    seeby, wenn du es doch so einfach ist, dann teile dein Wissen.

    Nagut, .. aber es gibt nur die Kurzfassung : P
    Was müssen wir programmieren?
    DLL Injector(starter + patcher(kein muss))
    Security DLL{
    -Abfragen beantworten(wie sicher sie sind hängt von euch ab, wer schlau ist fügt diverse Infos ein)
    -Hardcoded vector array mit den erlaubten IPs
    -Connect hooken via detour und IPs überprüfen
    }
    Packet Filter{
    -Abfragen Senden(das gleiche wie bei der DLL, wie sicher sie sind hängt von euch ab)
    -Packete Filtern vom Bag damit es bei einer Lücke keine Probleme gibt
    -Diverse andere Packete Filtern bei bedarf
    -Admin Commands erstellen bei bedarf
    }
    Und alles noch schön mit Themida cryben und voila.
    Das war nur die kurzfassung, da ich keine Lust habe 10 Seiten zu schreiben um mein Anti Cheat System zu erklären.

    Edit: @Da oben weißt du auch um die Kurzfassung zu erklären braucht es ein wenig Zeit....
    PS: Mehr werde ich nicht erklären wer zu doof ist um soetwas zu Programmieren des soll es lassen und seinen Server dicht machen.

    Edit2: Rechtschreibfehler könnt ihr behalten : )

    Zitat von DooM;163143

    Den Paket editor kann man nicht Stoppen. Ich habe schon viel versucht ihn zu stoppen aber geht leider nicht. Also jeder Server wird down gehen.

    Mfg DooM

    *lach* Der ist so einfacher zu fixxen als du das glaubst du nicht :D.

    Zitat von Pointbreak;162908

    Auf Caali zu dupen ist arm.

    Spammer.

    Zitat von Acuro;162906

    Yannick warum machst du nicht eine version für umsonst?
    kp evt ohne teleporter oder so...
    ich würd gern mal wissen wie du das mit dem dupen machst xDD
    ich zock grade auf v15 caalis fieles da kann man ja eig mit postkasten...
    aber der is weg -.-''

    Tipp: Nimm Yannicks PE scan auf irgendeinem Server das Mail Packet und schick es dann auf dem Caali Server ab mit deinen Änderungen(kannst dich natürlich auch zum GM machen, DB löschen, usw).
    Da die Caali Server meines Wissens nicht überprüfen ob ein NPC gespawnt ist der diesen Menupunkt besitzt müsste es funktionieren.

    Zitat von Export;162059

    Welchen Source ?
    Ich dachte er hat Paint zum programmieren benutzt? xD

    Echt und ich dachte er hat dafür ein Bild eingescannt ô.Ò.
    Nunja, die Tools die hier Releast werden sind wirklich 0 Wert, ich kann mich an keins erinnern das mehr als eine simple Datei auslesung/schreibung enthält.

    Zitat von sh00ter999;160889

    Ja, hehe ^^, auch das ist mir durchaus bewusst. Aber wenn mans via Resediten macht, dann sinds nur visuell (ClientSided) 100% Aspeed. Sprich du siehst dass du schneller zuschlägst aber der Dmg kommt immernoch genau so lahm an wie vorher.
    :grin:

    Meines Wissens wird für jeden Schlag ein Angriffspacket geschickt.
    Ich weiß aber nicht ob die Abstände gecheckt werden in dem sie geschickt werden.(wenn das so ist dann Funktionierts eh nicht via PE : P)

    Edit: Aber es dürfte eh nicht so sein, da man z.B. mit Automaton schneller als normal dmg gemacht hat xP.

    Zitat von sh00ter999;160741

    Vorschlag :

    *Instant Food/Skill/Blinkwing/Board etc.. Also dass Cooldowns und Aufladungen auf 0 gesetzt werden.


    Geht nicht wird Server Sided gecheckt. Sonst würde es auch via Res Daten ändern gehen.

    Zitat von sh00ter999;160741


    *Boardspeedhack


    Alle von Version 6/7 wissen das man das mit den Res Daten machen kann.
    Und da die v15 Files nicht von Deutschland / USA sind wird der check für sie ignoriert.
    -> Res Daten ändern
    -> Flyff.a löschen
    -> Spiel über Parameter starten
    -> Have fun

    Zitat von sh00ter999;160741


    *Instant Jobchange (wie im Automaton)


    Seit v11 nicht mehr möglich. (v10 wurde ja übersprungen : P)

    Zitat von sh00ter999;160741


    *100% Aspeed


    Auch via Res Daten ändern möglich.

    Zitat von TwiLight;160478

    Hält sich eigentlich -> Einfacher, als man vermuten könnte.

    Stimmt allerdings,.. das einzige was an dem Code anders sein dürfte als an meinen üblichen ist wohl das die Kommentare in Koreanisch sind.
    Was sollte auch sonst an dem Code anderst sein?
    Es bleibt immerhin die selbe Sprache..

    Zitat von Luoo;160228

    Denkmal nach. Mann muss schon sehr sehr viel erfahrung haben um die zu updaten kleine sachne ja aber nicht um versionen updaten

    Ich hab vor 3 Jahren angefangen C++ zu lernen.
    Zwar nicht durch lesen da ich kein Bock hatte die Bücher zu lesen(ja ich bin lesefaul(zumindest bei Büchern xD)),sondern durch Google :) indem ich nach dem gesucht habe was ich brauchte.
    Nunja mein Clientside AntiCheat erkennt sogar Detour manipulationen bei den Funktionen wo ich es will :>, und nein wie das geht findest du nicht in Google.

    Zitat von Ninpa;160202


    Also mehr weiß ich selber nicht . Ich habe das von einigen Personen nur gehört , ob das stimmt oder nicht das kann ich dir nicht sagen . Ich weiß auch nicht was man mit einer v4/v5 Source anfangen soll :/ .

    Nunja, also wenn ich den Source hätte würde ich ihn erstmal auf V7 hoch programmieren und dann noch ein Paar Ideen von mir hineinsetzen, mein momentanes Clientside AntiCheat(was es alles kann erleuter ich jetzt mal nicht : P) in die Neuz reing programmieren statt in eine DLL und so weiter :).

    Zitat von Katashi;159912

    v4 oder v5 sources machen das ganze ja noch interessanter <3 warum hast ihn nur dazu aufgefordert das zu löschen? genug pcs und das pw bruten xD dauert zwar über 50 jahre aber wayne.

    Wenn man den Behauptungen manchen von hier glauben kann, dann hat das Archiv ein Passwort mit weniger als 10 Stellen.
    Somit würde es sicher nich 50Jahre dauern das PW zu bruten mit einer beachtlichen Anzahl von PC's.
    Ich schätze da eher auf einen Tag mit einer richtigen Ansammlung von Leuten.