Примеры работы обфускатора caesar в разных режимах

DEMO 1

Файл in.js (исходный код)
var link = "https://mail.google.com/";
window.location=link;
        
Параметры запуска по умолчанию:
python caesar.py in.js out_1.js
-==[Caesar v2.5]==-
Gen namespace...
Document codepage set to utf8
Parsing...
Make...
Save to out.js
Done.
        

При нажатии на кнопку откроется новая страница с подключенным скриптом out_1.js (код после обработки обфускатором). Если через небольшое время произойдет редирект на mail.google.com, значит защищенный обфукатором скрипт отработал успешно.


DEMO 2

С привязкой к домену:
python caesar.py in.js out_2.js -d=jscrypt.in
-==[Caesar v2.5]==-
Gen namespace...
Build domain guard (domain jscrypt.in)...
CRC for domain jscrypt.in: 41
Document codepage set to utf8
Parsing...
Make...
Save to out.js
Done.        

При нажатии на кнопку откроется новая страница с подключенным скриптом out_2.js (код после обработки обфускатором и привязкой к домену jscrypt.in). Если через небольшое время произойдет редирект на mail.google.com, значит защищенный обфукатором скрипт отработал успешно.

Для проверки привязки можете сохранить страницу http://jscrypt.in/demo/2/ локально или залить на другой сайт и попробовать открыть - в этом случае редиректа не будет, т.к. домен localhost (или другой домен вашего сайта) не совпадет с jscrypt.in.


DEMO 3

Файл in.js (исходный код)
$(function(){
var text = "У попа была собака, он ее любил, она съела кусок мяса, он ее убил...";
function testOne(text)
{
    try
    {
        var b = $("#xx");
        b.addClass("inject");
        b.html("<div style='z-index: 999999998;position: fixed;width: 100%;height: 100%;display: block;background: silver;overflow: auto;opacity: 0.3;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30)-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);'></div>" +
            "<div style='background: white;z-index:999999999;margin: 0px 0px 0px 38%;top: 15%;text-align: center;position: absolute;width: 400px;'>" +
            "<p style='background: skyblue'>" + text + "</p>" + "</div>" + "</div>");
    }
    catch (e)
    {
        alert(e);
    }
}
testOne(text);
alert("Если вы видите это сообщение - скрипт работает нормально.");
});
С привязкой к домену:
-==[Caesar v2.7.3]==-
Gen namespace...
Build domain guard (domain jscrypt.in)...
CRC for domain jscrypt.in: 41
Document codepage set to utf8
Parsing...
Make...
Save to out_3.js
Done.
        

При нажатии на кнопку откроется новая страница с подключенным скриптом out_3.js (код после обработки обфускатором). На экране появится сначала всплывающее сообщение "Если вы видите это сообщение - скрипт работает нормально", а затем сине-белый прямоугольник с текстом - значит защищенный обфукатором скрипт отработал успешно.
out_3.js создан с привязкой к домену, при запуске на другом домене работать не будет.

 


для
Javascript
caesar
3111 руб.
฿0,007 / $49 / €42
купить