GM6 & GM7 Decompiler !?!

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • GM6 & GM7 Decompiler !?!

      Ich wollte euch nur mal drauf hinweisen: der GM7 scheint also doch nicht sicher zu sein :no:

      gmnews.wordpress.com/2007/02/02/decompiler-scare-x2/
      Was sagt ihr dazu??

      -gn

      EDIT: Für die Anti-Englischen Benutzer habe ich den Artikel hier zusammengefasst und übersetzt: gm-dev.net/index.php?option=co…&task=view&id=14&Itemid=1
      Kaldor - Das erste echte MMORTS

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von GamerNet ()

    • Original von Siegfried
      Mir gefällt das eigentlich :) .
      Dir etwa nicht ?( ?
      Ich finds nur schade das ,dass kein download ist :( .


      [_] Du hast verstanden worum es geht.
      [X] Du hast definitiv nicht verstanden worum es geht.

      "Die Erde ist ein Irrenhaus. Dabei könnte das bis heute erreichte Wissen der Menschheit aus ihr ein Paradies machen. Dafür müsste die weltweite Gesellschaft allerdings zur Vernunft kommen."
      - Joseph Weizenbaum
    • Original von boxxar
      Mich würde vielmehr die Rechtslage interesieren. Echten Bytecode disassembilieren ist ja bekanntlich Illegal, aber wie sieht es mit einem spezifischen Format eines spezifischen Programms aus?


      Das Dekompilieren einer Game Maker Exe ist durch die Lizenzbedingungen des Game Maker untersagt. Beim GM 7 ist sogar das Dekompilieren einer gmk Quelldatei nicht erlaubt.
      "Die Erde ist ein Irrenhaus. Dabei könnte das bis heute erreichte Wissen der Menschheit aus ihr ein Paradies machen. Dafür müsste die weltweite Gesellschaft allerdings zur Vernunft kommen."
      - Joseph Weizenbaum
    • Original von Floz
      Original von Siegfried
      Ehm ja und wer ist mit [X] und wer ist mit [ _ ] gemeint ?( ?

      [X] = Angekreuzt^^
      Ich hätte es etwas anders formuliert: Der, der so blöd fragt!

      Spass bei Seite. Das ganze könnte Fatale folgen haben... Stell dir vor, jeder könnte eure Games auseinander nehmen und z.B. den Code klauen. Und dagegen tun kann man nichts.

      So illegal es ist, zum Drohen ist es optimal. Aber was erhofft er sich damit? Dass der GM OpenSource wird, oder dass der Deal mit dem Publisher platzt? Oder was ganz anderes?
    • YoYo games wird meiner Meinung nach einiges daran setzen, die Sicherheit der EXE zu gewährleisten. Klar was verschlüsselt ist, ist auch entschlüsselbar. Es ist nur eine Frage der Zeit. Im INternet bieten sie offiziell GM5 Decompiler an... da reicht schon google, aber ich denke, dass Mark nun auch professionelle Hilfe bekommt, was die Sicherheit angeht.
      Projekte:

      Interesse ? PM mir ;)
    • Mal ganz ehrlich... wie schlimm ist es, wenn jemand eine Gamemaker Exe wieder in die Einzelteile zerlegt?

      Klar für viele Projekte haben sich einige Menschen sehr sehr lange hingesetzt und sich Gedanken gemacht.

      Aber bleiben wir realistisch, aus Gamemaker entstandene Spiele sind zu 99% Freeware.

      Ein finanziel messbarer Schaden entsteht also nicht.

      Natürlich ist es unhöflich sich einfach die Arbeit eines anderen zu nutze zu machen, anstatt es selber zu erarbeiten.

      Aber letzlich wären 90% der Nutzer dieses Decompilers nur irgendwelche Gamemaker-Noobs (so wie ich) die zu feige sind zu Fragen oder die Entwickler einfach nicht mit ständigem Fragen (wie hast du dies gelöst, wie hast du das gemacht) nerven möchten.

      Die anderen 10% wollen sich tatsächlich mit den Federn anderer schmücken, nicht wirklich um euch Schaden zu zufügen, sondern einfach nur um anzugeben.

      Was ein paar von euch befürchten scheint mir, dass jemand eure Ideen aufgreift und es als eigenes Spiel verkauft.

      Seien wir realistisch... dazu benötigt es keinen Decompiler... IAngenommen: ihr stellt eine Exe ins Forum mit einem Spiel das aussieht wie Breakout nur mit einem Männchen, dass zusätzlich nicht nur einen Ball schießen, sondern auch eine Nuklearrakete auf die Blöcke werfen kann.

      Denkt ihr wöglich jemand mit finanziellen Absichten macht sich die Mühe euren Quellcode umzuarbeiten?

      - Nein!

      Das einzige an Gamemaker-Projekten (nicht böse werden) ist die Innovation und die Kreativität, die ihr in das Projekt steckt, ob jemand nachher weiß, wie ihr das umgesetzt habt ist doch egal... ich werd jedenfalls mein Spiel fertig machen und spätestens nen halbes bis 1 Jahr nach Fertigstellung die *.gmd uploaden... denn irgendjemand kann immer etwas daraus lernen... und es ist einfach nur dumm, wenn eine GM-Exe durch die Gegend fliegt, die genau das bearbeitet, was man wissen will, aber der Entwickler nicht greifbar ist oder schon lange aufgehört hat sich damit zu beschäftigen.

      Und zum Schluss noch ein kleines Trostpflaster für alle, die ich jetzt desillosioniert habe...

      Eure Leistungen werden sehr wohl beachtet und die besten Spiele werden auch ihr Lob finden, aber dieses Prestige wird euch von der Community zu teil und verfällt ganz sicher nicht, nur weil jemand eure Exe knackt.

      Und die meisten von euch kündigen ihre Projekte schon lange vorher an, bevor sie eine Exe hochladen, die man dekompilieren könnte, dürfte also schwer sein für jemand anderen zu behaupten es sei seine Idee gewesen.
    • Die Intentionen mögen ja schön und gut sein, aber ausschlaggebend ist doch trotzdem er Eindruck auf die Entwickler der Spiele.
      Wenn ich weis, dass mein Spiel innerhalb von Sekunden auseinandergenommen habe, werde ich mir doch lieber die Mühe geben und eine richtige Programmiersprache lernen, wo ich selber die Kontrolle über die Sicherheit und Verschlüsselung habe.

      Wer dann noch übrig bleibt sind Anfänger, die dazu zu faul sind, und die Popularität des Game Makers sinkt stark, was dann natürlich auch Auswirkungen auf den Andrang der Kundschaft hat.
      Im Schlimmsten Fall machen Yoyo Games/Mark dadurch so großen verlust, dass es sich nicht weiter rechnet weiteren Support anzubieten, und es kommt schlichtweg nichts mehr.

      Und dann stehen wir alle dumm da.
      Hier werden sie geholfen:
      [Regeln] [GML] [Hilfe] [Suche] [Posten] [Duden.de]
      [Wenn das alles nicht mehr hilft] [Dunning-Kruger]


      "Die Vernunft sollte Autorität definieren; nicht umgekehrt!"
      "Selber denken regt das Gehirn an."
      - Niffel f.k.a. Kilik
    • 1. Kann alles wahr sein aber der Screenshot ziehmlich unauthentisch aus.
      Wirkt irgendwie zusammengebastelt?!
      oder?

      2. Ich habe eine GM6 mit dem object o1
      eine andere mit o2

      Die Liste der unterschiede des Hexdumps:
      1) 0xbce00=773632 to 0xbce18=773656 (25 bytes)
      2) 0xbce1a=773658 to 0xbd051=774225 (568 bytes)
      3) 0xbd053=774227 to 0xbd349=774985 (759 bytes)
      4) 0xbd34b=774987 to 0xbd483=775299 (313 bytes)
      5) 0xbd485=775301 to 0xbd4d2=775378 (78 bytes)
      6) 0xbd4d4=775380 to 0xbd559=775513 (134 bytes)
      7) 0xbd55b=775515 to 0xbd6c5=775877 (363 bytes)
      8) 0xbd6c7=775879 to 0xbd739=775993 (115 bytes)
      9) 0xbd73b=775995 to 0xbd7c9=776137 (143 bytes)
      .
      .
      .
      240) 0x10c60f=1099279 to 0x10c69c=1099420 (142 bytes)
      241) 0x10c69e=1099422 to 0x10c9f2=1100274 (853 bytes)
      242) 0x10c9f4=1100276 to 0x10ca1c=1100316 (41 bytes)
      243) 0x10ca1e=1100318 to 0x10cbd9=1100761 (444 bytes)
      244) 0x10cbdb=1100763 to 0x10d1ed=1102317 (1555 bytes) das ist nur ein bruchteil!!!
      245) 0x10d1ef=1102319 to 0x10d260=1102432 (114 bytes)
      246) 0x10d262=1102434 to 0x10d48f=1102991 (558 bytes)
      247) 0x10d491=1102993 to 0x10d509=1103113 (121 bytes)
      .
      .
      .
      .
      305) 0x111052=1118290 to 0x111261=1118817 (528 bytes)
      306) 0x111263=1118819 to 0x1112a9=1118889 (71 bytes)
      307) 0x1112ab=1118891 to 0x111315=1118997 (107 bytes)
      308) 0x111317=1118999 to 0x11135f=1119071 (73 bytes)
      309) 0x111361=1119073 to 0x1113e2=1119202 (130 bytes)

      Alle Rechtschreibfehler sind © bei David K. Dein Schicksal aus der Dose(Ich würde nicht Zeigen drücken):
      Spoiler anzeigen
      {
      with(leser){ instance_destroy(); }
      show_message("Muahahaha...! Ich hab euch alle umgebracht!");
      }

      [schild]:xlol:[/schild]

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von David ()

    • Also ich habe gelesen, dass in den Game Maker Exen nicht alle Informationen drin sind, die in einer gm6 Datei sind. Insofern sei es unmöglich von einer Exe eine vollständige gm6 Datei zu erhalten. Das Extrahieren der Ressourcen ist aber beim GM6 möglich.
      "Die Erde ist ein Irrenhaus. Dabei könnte das bis heute erreichte Wissen der Menschheit aus ihr ein Paradies machen. Dafür müsste die weltweite Gesellschaft allerdings zur Vernunft kommen."
      - Joseph Weizenbaum