Welche Website macht mein JavaScript Code unbrauchbar für andere?

4 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Das nennt sich JavaScript Obfuscation.

Woher ich das weiß:eigene Erfahrung – Ich habe selber lange im PC gearbeitet
Hedhhdgtf 
Fragesteller
 19.05.2022, 16:29

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();
1
PWolff  19.05.2022, 16:31

Das geht sogar noch über die Formulierung aus dem Beschreibungstext hinaus.

0
ZaoDaDong  19.05.2022, 16:32
@PWolff

Ja, aber dann ist es wirklich nahezu unbrauchbar. Man muss nur aufpassen, dass man den oiginalen Source Code nicht verliert.

0

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

https://www.obfuscator.io/

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
Pete4712  19.05.2022, 17:51

Was ist das denn 😅

0
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