Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   шифрование исходников (http://forum.oszone.net/showthread.php?t=81670)

Vlad Drakula 27-03-2007 16:31 567081

шифрование исходников
 
Вложений: 1
вот нашол статью может вам будет интересно

Prisoner 27-03-2007 19:31 567147

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

Igor_I 27-03-2007 20:17 567159

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

mar 27-03-2007 20:51 567170

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

Sham 27-03-2007 21:04 567172

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

Vlad Drakula 28-03-2007 11:02 567378

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

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

Sham 28-03-2007 16:12 567533

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

Vlad Drakula 28-03-2007 16:51 567550

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

Sham 29-03-2007 00:30 567713

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,'&amp;lt;').replace(/\>/g,'&amp;gt;').replace(/\r?\n/g,'<br />'));//тут меняем
}
d(unescape("зашифрованый_код"));
//-->
</SCRIPT>

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


Время: 09:11.

Время: 09:11.
© OSzone.net 2001-