SunLicense

JavaScript-Obfuskator

Füge bis zu 5 KB JavaScript ein. Du bekommst es mit kodierten Strings, verschleierten Namen und abgeflachtem Kontrollfluss zurück.

  • Kein Konto
  • javascript-obfuscator inklusive
  • Nichts gespeichert
javascript-obfuscator
0 von 5 KB10 kostenlose Durchläufe pro Tag

Nur für deinen eigenen Code. Füg keine Geheimnisse ein: Wer entschlossen ist, kann obfuskierten Code trotzdem lesen. Snippets werden nicht gespeichert. 10 Durchläufe pro Tag und Netzwerk. Bedingungen

Ganze Dateien und Projekt-Zips, TypeScript inklusive, laufen in einem kostenlosen Konto.Eine erstellen

Was Obfuskierung leistet und was nicht

Es kann

  • Deinen Code mühsam zu lesen, zu kopieren oder zu ändern machen
  • Strings wie Meldungen, URLs und Event-Namen vor einer schnellen Suche verstecken
  • Gelegenheits-Wiederverkäufer davon abhalten, deine Arbeit umzubenennen

Es kann nicht

  • Verhindern, dass jemand die Datei teilt: Wer eine Kopie hat, kann sie ausführen
  • Ein Geheimnis schützen: Pack nie API-Schlüssel oder Passwörter in Code, den du auslieferst
  • Code unumkehrbar machen: Es erhöht nur den Aufwand

Um das Teilen zu stoppen, prüfe beim Start deines Skripts einen Lizenzschlüssel. So geht’s

Fragen, beantwortet

Funktioniert das obfuskierte JavaScript noch?

Ja: Es macht dasselbe, ist nur viel schwerer zu lesen. Globale Namen bleiben erhalten, damit anderer Code deinen weiter aufrufen kann. Teste es vor dem Veröffentlichen, wie jeden Build.

Welchen Obfuskator nutzt es?

javascript-obfuscator, das weit verbreitete Open-Source-Tool, mit seinem String-Array (Base64-kodiert), hexadezimalen Namen und Kontrollfluss-Abflachung.

Speichert ihr meinen Code?

Nein. Dein Snippet liegt nur während der Obfuskierung im Arbeitsspeicher und wird nie auf die Festplatte oder in Logs geschrieben. Füg trotzdem keine Geheimnisse ein: Wer entschlossen ist, kann obfuskierten Code lesen.

Kann ich ein ganzes Node.js- oder Electron-Projekt obfuskieren?

Ja, mit einem kostenlosen Konto: Lad eine Datei oder ein ZIP deines Projekts hoch, TypeScript inklusive, und bekomm es obfuskiert zurück, mit intakten Imports. Der Free-Plan enthält 3 Obfuskierungen im Monat.

Warum nur 5 KB und 10 Durchläufe pro Tag?

Damit das kostenlose Tool für alle schnell bleibt. Ganze Dateien und Projekte laufen in deinem SunLicense-Konto.

JavaScript-Obfuskierung mit javascript-obfuscator (BSD-2-Clause). So funktionieren die kostenlosen Tools

Weitere kostenlose Tools