Announcement

Collapse
No announcement yet.

Decompilier Schutz

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Decompilier Schutz

    Wie kann ich C# (.net) vor decompiliern schützen, erschweren?
    Würde das ein "DummyCode eine dll " aus Delphi oder C++ bewirken?
    Eine solche dll oder was auch immer sollte nichts weiter machen,
    als in programms.cs/mainform.cs sofort aufgerufen zuwerden.
    Die kann dann sofort aus dem Speicher entladen werden.
    Gruß
    Schüler

  • #2
    https://www.google.de/search?q=c%23+...NaSF8Qfcq4HoCw

    Wenn du die Suche hier bemühst, erhälst du weitere Infos

    Allerdings dein Programm stürzt nach dem Laden sofort ab....insofern der beste Schutz.
    Zuletzt editiert von Christian Marquardt; 16.08.2014, 13:15.
    Christian

    Comment


    • #3
      Am Besten in eine Komponente umwandeln die nur auf einem Server läuft den Du unter Kontrolle hast. Ansonsten kannst Du Dir die Arbeit eigentlich fast sparen - jemand der das wirklich herausbekommen will bekommt es so undn so heraus.

      Comment


      • #4
        Hallo,

        siehe auch [FAQ] NET Assembly vor Disassembling schützen (Obfuscator).
        Du kannst den Aufwand zum Einsehen des Codes höchstens erschweren, aber nicht ganz verhindern. Das Einzige das hilft ist fanderlfs Vorschlag, bei dem die "wichtigen" Teile auf (d)einem Server laufen und die lokal installierte Anwendung mit dieser Server-Komponente kommuniziert. Ob dies allerdings immer möglich ist - sei es von den Anforderungen her, etc. - ist eine andere Frage.

        mfG Gü
        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

        Comment

        Working...
        X