| |
|
|
| | Есть код на js.
Его нужно закодировать, но так чтобы он при этом все еще мог исполняться.
Зашифровать в этом случае - это не обязательно чтобы все что он там делает как-то шифровать, а получать ЗАКОДИРОВАННЫЙ_КОД, который бы кардинально изменялся при изменении хотя бы одного символа в коде.
Т.е. это мог бы быть eval(unescape (ЗАЕСКЕЙПИЛ_КОД) ), но так нельзя, так как при ескейпе заменяется каждый символ, и значит при изменении одного символа в результате поменяется не целая кодированная строка а только ее кусочек.
Как, с помощью чего возможно такое кодирование? | |
| |
|
|
|
| |
|
|
| |
для: AlexSol
(25.02.2008 в 14:34)
| | | Не подходит.
При малейшей изменении исходного кода там происходит малейшее изменение в кодированном коде - а нам нужно кардинальное изменение (так как это происходит в пхп-шных base64_decode и base64_encode). | |
| |
|
|
| |
|
|
| |
для: kulibko
(25.02.2008 в 14:55)
| | | подругому никак | |
| |
|
|
| |
|
|
| |
для: AlexSol
(25.02.2008 в 15:42)
| | | Кардинально :)
Но возможно еще кто-то что-то подскажет... | |
| |
|
|