Welche Website macht mein JavaScript Code unbrauchbar für andere?
Das alles in eine Linie formatiert wird.
Ich weiß man könnte es wieder brauchbar machen mit so einem "beautifyer",
und ich glaube es geht nur wenn ich immer auf die ; achte.
Weiß nicht wonach ich suchen soll, "uglyfiyer" gibt es nicht.
4 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Nutzer, der sehr aktiv auf gutefrage ist
Das nennt sich JavaScript Obfuscation.
Woher ich das weiß:eigene Erfahrung – Ich habe selber lange im PC gearbeitet
Danke das ist sogar besser, dann kommt für ein console.log("hello world")
das hier raus
(function(_0x4ad248,_0x4d0b03){var _0x1da361=_0x27c3,_0x596b30=_0x4ad248();while(!![]){try{var _0x36d83f=-parseInt(_0x1da361(0xa6))/0x1+parseInt(_0x1da361(0xa5))/0x2*(parseInt(_0x1da361(0xa3))/0x3)+parseInt(_0x1da361(0xa9))/0x4+parseInt(_0x1da361(0xa2))/0x5+-parseInt(_0x1da361(0xa0))/0x6*(parseInt(_0x1da361(0xa1))/0x7)+parseInt(_0x1da361(0xa8))/0x8+parseInt(_0x1da361(0x9f))/0x9*(-parseInt(_0x1da361(0xa4))/0xa);if(_0x36d83f===_0x4d0b03)break;else _0x596b30['push'](_0x596b30['shift']());}catch(_0x35fbca){_0x596b30['push'](_0x596b30['shift']());}}}(_0x3173,0xc6901));function _0x3173(){var _0x3b341a=['7452800sfSwtx','2349357wUaELW','1660xUcTWk','4Lilfla','244180ETGCtX','log','10482496VgNAAl','1777256NqETfs','Hello\x20World!','156609ocxkAh','5192190GqZirb','7mEApkV'];_0x3173=function(){return _0x3b341a;};return _0x3173();}function hi(){var _0x24b3b7=_0x27c3;console[_0x24b3b7(0xa7)](_0x24b3b7(0xaa));}function _0x27c3(_0x3b09c9,_0x12cb6a){var _0x3173bb=_0x3173();return _0x27c3=function(_0x27c39d,_0x1180b7){_0x27c39d=_0x27c39d-0x9f;var _0x1d9745=_0x3173bb[_0x27c39d];return _0x1d9745;},_0x27c3(_0x3b09c9,_0x12cb6a);}hi();
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer
Bei Notepad++ heißen entsprechende Plugins "compress" oder "JSMin" (für "minifier"). Zusammen mit "compact" haben wir schon mal drei Stichworte, die (in Verbindung mit "JavaScript") zu etlichen Treffern führen.
Woher ich das weiß:Berufserfahrung – Software-Entwickler
obfuscation
console.log("hello world")
function _0x6959(){var _0xc42a60=['690192QIaNJC','776224FFFLkx','1182606uhRUGr','6nfkIKN','568633WyUfPs','5084730wwRdsU','22002858SRYRyp','1919035sDtlcs','2oLAzpm'];_0x6959=function(){return _0xc42a60;};return _0x6959();}function _0x2e2a(_0x3be2b1,_0x131f76){var _0x695974=_0x6959();return _0x2e2a=function(_0x2e2ac1,_0x3b105c){_0x2e2ac1=_0x2e2ac1-0x134;var _0x2ed1dd=_0x695974[_0x2e2ac1];return _0x2ed1dd;},_0x2e2a(_0x3be2b1,_0x131f76);}(function(_0x52bb6e,_0x2b3719){var _0x422e4c=_0x2e2a,_0x58ded2=_0x52bb6e();while(!![]){try{var _0x4f5d5a=-parseInt(_0x422e4c(0x13b))/0x1+parseInt(_0x422e4c(0x136))/0x2*(-parseInt(_0x422e4c(0x139))/0x3)+parseInt(_0x422e4c(0x137))/0x4+-parseInt(_0x422e4c(0x135))/0x5*(parseInt(_0x422e4c(0x13a))/0x6)+-parseInt(_0x422e4c(0x13c))/0x7+-parseInt(_0x422e4c(0x138))/0x8+parseInt(_0x422e4c(0x134))/0x9;if(_0x4f5d5a===_0x2b3719)break;else _0x58ded2['push'](_0x58ded2['shift']());}catch(_0xacb5be){_0x58ded2['push'](_0x58ded2['shift']());}}}(_0x6959,0x6d312),console['log']('hello\x20world'));
Woher ich das weiß:Berufserfahrung – 20 Jahre Berufserfahrung
Weiß nicht wonach ich suchen soll, "uglyfiyer" gibt es nicht..
Weil das Ding "obfuscator" heißt.
Woher ich das weiß:Studium / Ausbildung – Informatik studiert und mit PCs & Technik beschäftigt
Das geht sogar noch über die Formulierung aus dem Beschreibungstext hinaus.