DMW007 (27.02.2018)
Thema: C# obfuscator
-
05.02.2018, 07:02 #1
C# obfuscator
Hi,
ich bin auf der Suche nach Empfehlungen für einen c#/.net Obfuscator.
Kostenlos bzw. Kostenpflichtig ist beides willkommen.
lg,
AFU
-
05.02.2018, 22:17 #2
AW: C# obfuscator
Es wäre interessant zu wissen, was genau du damit vor hast?!
Sollen deine Anwendung "sicher" gemacht werden, damit diese nicht gepachted / gecrack'd werden?
Möchtest du einem Programm es erschweren, dass deine eigentliche Datei erkannt wird?
Ist es vorgsehen, dass dein Programm an eine breite Maße ausgeliefert wird (False/Positiv Erkennung)?
Wenn du den Bereich einschränken kannst, dann wird sich sicher was finden.
-
The Following User Says Thank You to iToxic For This Useful Post:
-
06.02.2018, 00:18 #3
AW: C# obfuscator
Mir gehts um eine triviale Sicherheit. Es sollte schon mehr notwendig sein, als sich einen Decompiler zu installieren, die Exe hinzuzufügen und dann hat man den Code quasi in plain.
Der SourceCode soll nicht einfach lesbar sein. Cracken wird die Anwendung keiner.
An die breite Masse wird jedenfalls nicht geliefert.
-
09.02.2018, 05:12 #4
AW: C# obfuscator
Anbieten würde sich hierfür zum Beispiel der ConfuserEx:
https://yck1509.github.io/ConfuserEx/
ConfuserEx-Reborn
https://github.com/CubeCoders/ConfuserEx-Reborn
Zum Thema Sicherheit: Alle mir bekannten DeConfuser sind nicht mit Version v0.6+ kompatibel.
Anmerken möchte ich hierbei jedoch auch noch, dass "härtere" Presets mit unerwünschten Nebenwirkungen einhergehen können. Insbesondere Fehlalarme durch die Verhaltenserkennung von Virenscannern sind nicht auszuschließen.
-
09.02.2018, 21:28 #5
AW: C# obfuscator
seh ich mir an danke, ich suche einen einfach noob-schutz und ich will auf keinen fall, dass irgendein AV anschlägt
-
27.02.2018, 20:44 #6
- Registriert seit
- 15.11.2011
- Beiträge
- 6.308
- Blog Entries
- 5
Thanked 9.157 Times in 3.028 PostsAW: C# obfuscator
Hast du darüber nachgedacht, die betroffene Logik serverseitig auszulagern? Ich werfe das mal in die Runde, da du nicht gesagt hast was du vor hast. Und es die einzig wirklich sichere Möglichkeit ist, sowohl die Logik als auch die Anwendung selbst wirksam kontrollieren zu können. Obfuscatoren werden früher oder später gecrackt, selbst die kostenpflichtigen. Das war früher schon so und wird sich wohl kaum ändern, was dem Prinzip von Sprachen geschult ist, die eine Art von Bytecode erzeugen.
Aus Entwicklersicht hat serverseitige Logik nur Vorteile:
- Updaten ist viel einfacher und problemloser
- Die Logik liegt auf dem Server, der Client schickt eine Anfrage und bekommt eine Antwort, was dazwischen passiert ist für ihn eine Black-Box
- Cracken bringt nichts, da der Server die Rolle/Berechtigungen des Users vorgibt und clientseitig nicht manipuliert werden kann
- Alles wichtige ist serverseitig vorhanden, sodass man die volle Kontrolle über die Anwendung hat
- Einfacher auf verschiedene Plattformen zu portieren bzw. als Webanwendung schon von Haus aus platformunabhängig (falls keine Desktop-Schnittstellen notwendig sind)
Aus diesen Gründen ist das ganze Cloud-Zeugs auch so beliebt. Eine kostenpflichtige Premium-Version eines reinen klassischen Desktop-Programmes wird gecrackt und kursiert im Internet für jeden zugreifbar. Das kann der Hersteller bestenfalls eindämmen, aber nicht verhindern. Aber habe ich alles serverseitig, muss ich nur mein Zeugs vernünftig absichern, dann liegt alles in meinem Hoheitsbereich. Aus Sicht des Nutzers kann man diese Argumente natürlich teils wieder umgekehrt betrachten. Sieht man z.B. bei Proprietären Smart-TVs. Da hat ein Hersteller aus der Ferne einfach mal die YouTube oder Spotify-App dauerhaft gelöscht. Der Kunde ist der Dumme, weil er darüber keine Kontrolle hat und ohne weiteres diese App auch nicht wieder nutzen kann. Aus Entwicklersicht ist das ideal, aber privat meide ich das aus diesen Gründen möglichst.
Ähnliche Themen
-
neuer obfuscator bei Knuddels?
Von Fonzie im Forum Knuddels ProgrammierungAntworten: 1Letzter Beitrag: 16.09.2014, 17:50 -
Suche einen VB.Net Obfuscator
Von Baumstumpf im Forum HochsprachenAntworten: 1Letzter Beitrag: 22.04.2012, 20:25 -
Java Obfuscator gesucht
Von Localhost im Forum JavaAntworten: 3Letzter Beitrag: 30.03.2012, 15:57
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.