javascript-obfuscator / javascript-obfuscator/webpack-obfuscator

DOMException: Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.

Offen
#146 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
928
Forks
92
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

_0xd781['base64DecodeUnicode'] = function(_0x1e15cf) {
var _0x143344 = atob(_0x1e15cf);此行报错:
DOMException: Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.

版本:webpack-obfuscator0.10.0

有一定的几率编译后,打开页面出现此错误

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den sporadischen Fehler mit webpack-obfuscator 0.10.0 zu reproduzieren, und untersuche die generierte Funktion base64DecodeUnicode, in der atob aufgerufen wird. Als erledigt gilt die Aufgabe, wenn identifiziert wurde, warum die kompilierte Seite manchmal einen falsch codierten String erhält, und bestätigt wurde, dass die generierte Seite diese DOMException nicht mehr auslöst.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, typescript
Bereich
build-system
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.