Beiträge von ailien

    .D Ich muss dir sagen das gehört natürlich in die Grauzonen^^ Ich kann jedem nur empfehlen Jura zu studieren. Man lernt in den ersten Semestern mehr darüber wie man erfolgreich Illegales durchziehen kann als man das erwartet. Und letztenendes hat man immer einen Vorteil kennt man die Auslagen

    Im gewissen Maße hast du Recht. Aber so wie es ausgeschildert wird in der öffentlichkeit ist es nunmal nicht. Und das wollte ich klar machen nur so als Anhang.

    Zu Kinto.to

    Es ist Gesetzlich erlaubt der Executiven zu gestatten Websiten lahm zu legen falls die entsprechende Beweislage geliefert wird. Es ist ihnen allerdings nicht erlaubt Content auf die entsprechenden Seiten zu setzen oder zu verändern!
    Somit ist bei Kino.to die Nachricht die Vorzufinden war. Höchstens ein Scherz gewesen um das ganze noch etwas zu Pushen. Oder die Zuständigen dafür haben gegen das Gesetz verstoßen und sind wahrscheinlich bereits arbeitslos.

    Zu Drei.to

    Jo mein Gott. Wer da sich alles irgendwas geholt hat tja dem kann ich nur sagen "Link entfernt" da findest alle Seiten von Legal bis Illegal besserne Ersatz findet man da in Sekunden für Drei.to


    Zu den to Domains:

    Bust Sicher waren die noch nie. Aber sehr leicht sie anonym zu bekommen. Und das war bekannt. Die Verlangen eigentlich nichts. Und mit nichts meine Ich nichts bis auf Geld.
    Somit ist eigentlich klar das die Domains dabei keine Rolle spielen.
    Eine entsprechend größere Rolle spielt dabei etwas ganz anderes.

    Und zwar wahr für Deutschland das letzte Jahr ein Schock. Als Behörden doch letztendlich Wind davon bekamen was im letzten Jahr so abgegangen ist. Wurde entschlossen nun wirklich hart gegen alle Seiten mit deutschprachigen Illegalem Inhalt vorzugehen.

    Denn das Letzte Jahr wahr für Deutschland das Kriminellste Jahr seit mindestens 20 Jahren.

    Allerdings auch das Jahr mit den am meisten Busteten Personen.

    Ich Zähle mal die Fakten zusammen.
    CARDING
    Das Carden erfreute sich sehr großer beliebtheit. Eine Menge Kiddies entdeckten es für sich. Es wurden Beträge von Mindestens 100 Milliarden gecardet. (Natürlicht nicht alle erfolgreich)
    Doch genau wie die vielen Kiddies dazukamen. Verschwanden sie wieder. Tatsächlich wurden 7/10 aller Carder des letzten Jahres busted.

    SKIMMING
    So viele Fälle von Skimming gab es tatsächlich auch noch nie.
    Allerdings auch noch nie soviele Dumme von denen Brauchbare Fahndungsfotos entstanden.
    http://www.hagen-58.de/bilder/Polizei/101110_betrueger.jpg


    So und da wir schon bei meiner kleinen Lehrstunde in Sachen Recht sind möchte ich ein Gerücht ausräumen.


    DOWNLOADEN IST NICHT ILLEGAL.

    Ja tatsächlich es ist nie illegal geworden. Nur das Hochladen ist Illegal. Das ist auch der Grund warum man ohne Geld zu bezahlen aus einer Klage kommen kann die einen für das Downloaden bestimmter Titel usw anklagt.
    Tatsächlich betreiben Musiker mit wenig erfolg mit dieser Methode ein Illegales Geschäft. Sie setzen Klagen auf und verschicken Sie sobald die Chance mit beweisen entsteht. Die meisten Wissen gar nicht das man sich dafür eigentlich nur einen Fachanwalt besorgen muss und dann höchstens noch den Anwalt selbst bezahlen muss. Denn wenn man den Besagten Musikern anbietet vors Gericht zu ziehen. Haben die bis jetz immer den Schwanz eingezogen!


    So das wars von mir erstmal

    Zitat von Mila432;244033

    ja .. cool und wie sucht man bugs ! xD


    Du hast gefragt? Meine antwort durch excessives nutzen seiner RE fähigkeiten. Also lass die Finger davon wenne damit noch nie was gemacht hass. Assembling iss das mindeste. Alle andern Methoden für wären das man Fehler durch Zufall herausfindet. Tja vll hast ja Glück und durch zufall findest was heraus.

    Sinnfrei entspricht der Theorie die nie erschaffen wurde. Und ist das nicht das Ziel eines Konstruktes das nach den Regeln des Chaos funktioniert.
    Eine Theorie die existiert im nonexistenten dasein.

    Wie wunderschön du Chaos doch bist. Mit dir schlaf ich jede Nacht vor meinem Rechner ein. Nja gut jede Nacht ist dann ungefähr der Rythmus 2 Tage wach 5 stunden schlafen .D

    das war kein masterpasswort sondern potentiell ein fehler in der software. Oft machen Programmierer die Fehler 0bytes oder FF bytes (ein FF byte wäre ein ÿ) falsch verarbeitet werden. Somit hat die Software gesagt da es für diese anscheinend falsche Parameter ableitet die immer True ergeben gesagt das das PW Richtig wäre.
    Ein Fehler wo eigentlich jeder Noob sieht das das n Fehler iss un kein MasterPasswort.

    Also hört nach einem Passwort auf zu suchen welches nie existierte. Sucht leiber nach nem neuen Bug da werdet ihr mehr erfolg haben .D

    p.s: wie schon erwähnt versuchts doch mal mit den 0bytes man weiß ja nie wie schlau die programmierer sind

    nur mal so nebenbei.

    Evt. einige kennen ihn meinen FlyffClientFaker.
    Aber von diesem hab ich die Source öffentlich gemacht. Mit diesem kann man wesentlich mehr machen als mit dem PE. Nur mal so für die dies Interessiert.

    Der FCF ist ein vollständig eigenständiger Client der alles kann vom Parsen der Pakete usw. Er wird von uns nichtmehr offiziell weiterentwickelt aber auf servern die noch nicht die großen Updates mit genommen hat funktioniert er noch. Und mit wenig aufwand kann man ihn auch wieder überall zum laufen bringen.

    Der FCF von mir und Anarchy hab ich hier veröffentlicht: Er wurde in C# geschrieben
    http://www.mmorpg-core.com/forum/c/c-flyf…aker-23733.html

    wenn der lead dev kein richtiges c++ kann und nur vb dann ist das schonmal nicht wirklich so gut. Über dein Management kann und will ich nicht urteilen da ich es nicht kenne.

    Was hastn besonderes getan das man dich kennen sollte?

    Es heißt designe Homepage und entwerfe system dahinter. Jetz die wichtigste Frage was verstehs du von Sicherheitskonzepten.

    Je nachdem wie deine Antwort und deine Beispiele lauten werden kann ich dir sagen wie lange dein Projekt gut laufen wird bis es unter geht weil einfach zu viel gehackt wird und ihr/du es nicht mehr in den Griff bekommt.
    Security/Programming/Anti-Security/Assembling und fast sonst noch alles im PC Bereich sind mein Spezial gebiet. Die aufgezählten sind die wo ich eigentlich am Aktivsten bin. <-- Nur damit du nicht denkst hier redet jemand der dich fertig machen will. Ich will einfach ein paar mehr fakten dazu packen. Desto Detaillierter du dein Projekt erläutern beschreiben und vorallem aufmerksamkeitserregend machen kannst desto besser.

    nett. Die Rechtfertigung wirkt nur leider nicht auf das Bild was existiert. Deine Argumente sind einfach nicht Pregnant genug.

    Und GENAU DAS ist mmocore's problem. Es ist einfach nicht pregnant genug. Es ist weder besonders noch fällt es wirklich auf.

    Soetwas nennt man den WhiteCarpet in a Black Room. Wenn sich niemand dafür einsetzt das jemand etwas gegen solche derartige "Projekte" im Internet macht. Dann gibt es zum Glück die Leute die zum Guten Zweck den "falschen" Weg wählen.

    Wirklich falsch ist der Weg hier natürlich eigentlich nicht. Wird aber von der Gesellschaft als Falsch angesehen. Wir leben in einem Gesallschaftlichen Konstrukt das beherrscht wird von Macht. Macht die Moral bestimmt. Moral die auf die zurückverfällt die zu Schwach sind sich diesen Einflüssen zu entziehen.

    Moral ist eine einstellung die nicht als Ideal angesehen werden sollte so wie es heutzutage getan wird. Es sollte auch kein allgemein Gesellschaftliches Bild geben wie sich jemand zu verhalten hat. Was Richtig und falsch ist entscheidet hier immer der, der die Macht dazu hat.
    Wobei das falsche zu tun auch immer das Richtige sein kann.

    btt:
    Die Seite stand in der Szene schon deslängeren auf der Schwarzen Liste! Das das irgendwann passiert, war klar für alle die dies wussten. Und es war vorallem auch verdient.

    Denn wie ich schon über Moral sprach ist es mir doch eigentlich nicht erlaubt zu Urteilen was diese Seitet tut! Doch entziehe ich mich jeglichem Einfluss und bestimme dieses. Das gehört zu den Sachen die es andern Menschen unangenehm machen auf diesem Planeten zu leben. Im Grunde müsste man dann vieles Abschaffen was nebenbei auch Legal ist.
    Aber wie dem somal ist.
    Du wirst kontrolliert, kontrolliert durch das Wissen. Wissen zu kontrollieren bedeutet es verstehen. Verstehen bedeutet Wissen zu vertiefen was unweigerlich hinausführt auf eine Ebene die es erlaubt andere zu kontrollieren.

    So und du willst dabei welche Rolle spielen? was kannste denn überhaupt. Wieviel verstehst du überhaupt davon. Worin grenzen denn deine Fähigkeiten. Welche Fähigkeiten sollen das denn sein?

    Details die andere schon durchaus interessieren könnten.

    Nja schaut man sich den durchschnitt heute an ist es genau das gleiche wie vor einem Jahr. Nur der Flyff bereich ist wirklich aktiv

    Wenn man mehr user haben will braucht man schon mehr als ein neues Design.

    Mal davon ab ob ses diesmal hinbekommen nicht nur nen lächerlichen header neu zu machen sondern ohhhh ganz ungewöhnlich mal nen komplett eigenes Design machen.
    Oder ob se bei dem aktuell schlechtem langweiligem und nicht selbst erstellten sondern aus nem andern Forum rausgesuchtem Design bleiben

    Zitat von -Jan-;243994

    Die LAGS sollten weniger geworden sein. Wir arbeiten mit Hochdruck auch an einer Optimierung des Servers um euch ein schnelleres Mcore bieten zu können.
    Desweiteren wurde nie konsequent Werbung gemacht wir erhalten 75% der Besucher über Google.
    Lasst euch überraschen :)
    MfG



    Optimieren des Servers?
    http://www.urgentvps.com <-- euer hoster :o
    Da solltet ihr euch erst mal nen besseren Hoster suchen. Gibt spontan schon 15 bessere die jeder kennen sollte. Und gegen ddos hilft schon einfache einträge in den firewalls. Bei Linux geht das ganze sogar sehr einfach. Sofern man nicht nen vserver verwendet oder webspace. Denn da kann man die rules schon sehr genau definieren.

    Kleiner Tipp wenn ihr euch nicht mehr als nen vserver leisten könnt. Dann versucht mal anbieter wie netcup. Dort kann man trotz vservers über das control panel eurer serverconfiguration eine sehr ausführliche Firewall einstellung vor nehmen die genau den gleichen Rules entspricht wie die Linux eigene.

    Hier kommts drauf an obs perfomant geregelt werden soll!
    Soll es relativ unperfomant gemacht werden so schreibste die Bans in ne neue Datei. Die wird dann überprüft ob die IP bereits gebannt wurde.

    Ansonsten ist es sehr ratsam wie ichbinniemand schon sagte arrays zu nutzen.

    Da du sowieso an einem Chat arbeitest solltest du evt. darüber nachdenken eine Datenbank einzubauen. Macht bei so einem Projekt nämlich tatsächlich Sinn, sofern man vorhat überhaupt soweit zu gehen.

    Datenbanken kannste eigentlich ja relativ leicht einbinden. Entweder nimmste SQLite oder Mysql. Die entsprechenden Snippets dazu findest ja sowieso schon hier im Forum.


    btt:
    da bans ja unendlich sind lohnt sich ein feldarray nicht. Kannst aber eine List Klasse verwenden

    Das beste für Dauerhafte bans bleibt natürlich die externe Speicherung dieser mit effizienten mitteln. Wo wir wieder bei den Datenbanken wären.

    Zitat von ichbinniemand;243766

    mir ist grad aufgefallen das du noch das wichtigste bei binären dateien vergessen hast, die Programmierer regel #1: Vertraue niemals dem User.
    Der user kann jeder zeit etwas versuchen zu ändern, sei es bewusst oder unbewusst, binäre dateien machen das ganze schon schwiriger


    Stimmt da die meisten zu doof sind das zu verstehen wie einfach das auch eigentlich sei mag
    habs mal dazu geschrieben

    Zitat von Well;243642

    Schönes Tutorial. Ich verstehe nur eins nicht so ganz.

    Um eine recht große Konfigurationsdatei zu parsen benötige ich im Mittel 27,61 Mikrosekunden (bzw. 0,00002761 Sekunden). Wenn ich die Konfigurationsdatei beim Start des Programms also parse und die Werte im RAM behalte, verzögert sich der Programmstart um 27,61 Mikrosekunden - eine Zeit, die also keine Rolle spielt.

    Der Start des Taschenrechners benötigt bei mir 70 Millisekunden. Würde er also noch die Konfigurationsdatei parsen, würde er sich um 0,039% verzögern.

    Nun empfiehlst du, eine eigene Klasse plus ein eigenes Programm zu entwickeln, um auf das "eigene Format" zugreifen zu können und die Werte ändern zu können. Wenn wir dabei von einem Zeitaufwand von einer Stunde ausgehen, könnte man in der gleichen Zeit 13 0387 540 mal die ini / xml Datei parsen. Das heißt, dass sich der Programmieraufwand erst nach über 13 Millionen Starts bezahlt macht.

    Inwiefern ist da das "eigene Format" mit dem Bearbeitungsprogramm berechtigt?

    Das fängt an bei großen Datenmengen sich zu lohnen. Ein Beispiel als ich noch an den Aion Files saß gab es da die xml dateien die alle nutzten. Diese enthielten sämtliche Daten wie Dropdata usw.

    Parsen der xml files benötigte mehr als nur ein Paar mikrosekunden. Klar die waren auch alle zusammen mindestens 120 mb groß oder sogar größer.
    Die zu laden brauchte schon seine Zeit. So mit einem Convert dieser in eine Binäre Datei dauert der start nun nur noch eine Zeit die es sich nicht lohnt zu messen.

    Und alles in allem ist es einfach Professioneller Binäre Files zu verwenden. Im vorhinein zur Übersicht kann man das ja gerne mit xml machen aber es ist immer Ratsam die nachher in ein Binäres Format zu parsen.

    Zitat von ichbinniemand;243651

    Du hast so ein spiel wie minecraft das spielstände mit mal locker 10mb schnell speichern und laden muss.

    B2T:
    Der wahre vorteil bei propertys ist aber das man vor dem schreiben in die variable noch ein paar änderungen oder überprüfungen vor nehmen kann.

    bei einer klasse z.b. immer zu erst sehen ob diese überhaupt exsitiert

    stimmt genau .D

    So da ich mich ja mal für den C# Bereich groß mache möchte ich auch mal fortführend etwas für die zwar nicht so breiträumig hier vorhanden aber schon erfahreneren Programmier der Sprache C# etwas bieten.

    Ein Blick hierrein lohnt sich garantiert noch einige male da ich ihn erweitern werde!

    Inhalt
    Get/set Variabeln (Properities)
    Binary/Ascii? Which should i use?


    Get/set Variabeln (Properities)

    Kommen wir erst mal zu den getter/setter Variabeln. Auch Properities genannt.

    Es handelt sich dabei scheinbar um ganz normale Feldtypen. Sind sie aber nicht!
    Sie bieten viele Vorteile gegenüber normalen Feldtypen.

    Man kann sie im Gegensatz zu Feldtypen jederzeit einfach aussetzen.
    Und noch viel wichtiger setzt man gleich Properities hat man nicht das Problem das man ein Feldtyp nicht zu einem Properity umwandeln kann. In gewissen Fällen werden diese nähmlich benötigt. Zum Beispiel wenn man sie validieren möchte.
    Sie biete noch einige weitere Vorteile aber die bekommt man selbst zu spüren sobald man mit ihnen Arbeitet.

    Seit der Version 3.0 des netFrameWorks ist es sehr einfach geworden solche Properities zu definieren.

    So sah es vor 3.0 aus:

    Wesentlich kürzer und einfacher dank der Automatic Properities sieht es seit 3.0 so aus:

    Binary/Ascii? Which should i use?

    Kommen wir zu der viel zu wenig gestellten Frage welche Konfigurationsdateitypen man nutzt. Viel zu oft werden Konfigurationsdateitypen wie xml und weitere verwendet.

    Gravierender Nachteil dieser ist. Das sie sehr lange brauchen bis sie ausgewertet/ausgelesen wurden.

    Kommen wir also zu den Binären Dateitypen.
    Bei diesen Dateitypen gibt es keine Formatierung diese bestimmt ihr nähmlich selber. Es wird nur das geschrieben was geschrieben werden muss.
    Also die Größe des Blocks. Evt der name des aktuell gelesenen Blocks die Anzahl der Blocks und den Inhalt des Blocks.

    Erstellen kann man solche Dateien kinderleicht.

    Hier ein Beispiel für die LeseMethode die Schreibmethode wäre einfach der gegengesetzte Writer statt reader:

    Binäre Datentypen haben also kurz zusammen gefasst den Vorteil. Sie sind nur das was sie sein sollen. Sind sehr schnell verarbeitbar und dafür das sie schwer lesbar sein mögen wir unroutinierte Nutzer. Ist es doch durchausmöglich Programme zum bearbeiten dieser zu schreiben. Mit nahe zu nicht vorhandenem aufwand. Oder man schreibt gleich einen Converter der zum Beispiel ne xml Datei in eine Binäre Datei umwandelt.

    Und wie ichbinniemand bereits sagte ebenfalls sehr wichtiger Punkt: die Programmierer regel #1: Vertraue niemals dem User.
    Der user kann jeder zeit etwas versuchen zu ändern, sei es bewusst oder unbewusst, binäre dateien machen das ganze schon schwieriger

    xD du hass dir grad nen Bein gestellt. Gut vll weißt dus nicht. Brainfuck fällt unter die Kategorie möglichst schwer zu verstehen. Es gibt einen Sport auch bei den Programmierern eine Programmiersprache zu entwickeln die man möglichst schwer versteht. Brainfuck gehört zu diesen.

    Es gibt sogar eine Programmiersprache da bestehen alle Aufrufe usw nur auskombinationen von groß O klein o und groß H klein h

    da heißt nen aufruf zb OhoOhho

    Brainfuck kannst du nur schwer als Hochsprache definieren. Es ist eine extrem Sprache so kann man das eher sagen =P