JS Obfuscator - как сжечь мамкину хату

HellsCoder

Проверенный
Автор темы
Проверенный
249
215
What is it
Решил опубликовать обфускатор, который использовался на CoinHive и SocialMiner(для тех, кто не в курсе, это браузерный майнинг)

Алгоритм тОкой:
1) Исходный код два раза загоняется в BASE64
2) К base64 три раза добавляется соль, с учетом коллизий. Соль всегда случайная
3) Все это добавляется к ранее еб@нутому шаблону кода IIFE(моментально-исполняемая функция)
4) Выплевывается наружу

Алгоритм исполнения:
1) Выполняется код IIFE
2) Соль расшифровывается и удаляется из заранее вставленного куска кода
3) Код расшировывается из BASE64 и исполняется через eval


"Еххх помню времена я такой штукой разогревал свое старое ведро майнером из SocialMiner. HellsCoder пидр"

Код такой себе, можно и лучше сделать. Да и сам обфускатор такой себе, можно и лучше сделать. Да и я такой себе, еслиб г@ндон не порвался было бы лучше.

GitHub: Fork me
myVK(Author): Follow me
 

sanders

Участник
57
10
Код такой себе, можно и лучше сделать. Да и сам обфускатор такой себе, можно и лучше сделать. Да и я такой себе, еслиб г@ндон не порвался было бы лучше.
сук, мамка теперь без хаты.... тупой хеллскодер, давай уже норм гайды делай
 

Ded Perded

Участник
82
64
Я извиняюсь, но существует понятие "конечный автомат", возможно оно бы не сожгло мамину хату :D