шифрование исходников

Ответить
Аватара пользователя
Vlad Drakula

шифрование исходников

Сообщение Vlad Drakula »

вот нашол статью может вам будет интересно
Вложения
yandbtm.zip
(8.87 КБ) 0 скачиваний
yandbtm.zip
(8.87 КБ) 0 скачиваний
Аватара пользователя
Prisoner

Re: шифрование исходников

Сообщение Prisoner »

Мне кажется или это руководство для самостоятельного взлома/обхода лицензии?
Аватара пользователя
Igor_I

Re: шифрование исходников

Сообщение Igor_I »

Да, это руководство. Но интересен вариант подхода к защите исходного кода.
Аватара пользователя
mar

Re: шифрование исходников

Сообщение mar »

мне, пожалуй нравится. Это и остроумная система защиты и еще более остроумное исследование программы.
Аватара пользователя
mar

Re: шифрование исходников

Сообщение mar »

скорее для начинающих плагиаторов...
Аватара пользователя
Vlad Drakula

Re: шифрование исходников

Сообщение Vlad Drakula »

я просто хотел привести пример того как можно шифровать исходный код пролраммы и как его декодируют...



т.к. защита кода у программ с "открытым кодом" достаточно актуальна вот и привожу пример того как это делают люди.
Аватара пользователя
Sham

Re: шифрование исходников

Сообщение Sham »

идея то не нова, но там слишком все явно... я бы по крайней мере шифровал с mcrypt, и раскидал бы ключ и шифрованый код по разным файлам - как-никак посложнее будет разобраться...
IMHO есть более цивилизованное решение
Аватара пользователя
Vlad Drakula

Re: шифрование исходников

Сообщение Vlad Drakula »

Sham

хочу отметить что здесь шифровался не столько PHP но и JS код
Аватара пользователя
Sham

Re: шифрование исходников

Сообщение Sham »

Vlad Drakula там автор IMHO перемудрил, b64 для дешифровки не нужна (при некотором изменении кода)...



Код:

Код: Выделить всё

<SCRIPT Language="JavaScript">
<!--
function d(s){
r=new Array();t="";j=0;
for(i=s.length-1;i>0;i--){
t+=String.fromCharCode(s.charCodeAt(i)^2);if(t.length>80){r[j++]=t;t="";
}}
document.write((r.join("")+t).replace(/\</g,'<').replace(/\>/g,'>').replace(/\r?\n/g,'<br />'));//тут меняем
}
d(unescape("зашифрованый_код"));
//-->
</SCRIPT>

т.е. код отобразится сразу на страничке (то что дальше - лишнее)...
Ответить

Вернуться в «Вебмастеру»