|
Вопрос
|
|||
---|---|---|---|
#18+
Не совсем по PHP, PERL. Можно ли криптовать javascript код, находящийся в *.js файлах (то же и для *.php). Если да, то как или где об этом можно прочесть. Есть необходимость скрыть исходный код. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2003, 11:24 |
|
Вопрос
|
|||
---|---|---|---|
#18+
Криптовать JavaScript невозможно. Точка. Объяснить, почему? Касаемо PHP - то если есть желание скрыть исходник (зачем?), то пиши на C/C++. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2003, 12:14 |
|
Вопрос
|
|||
---|---|---|---|
#18+
>Объяснить, почему Если можно, то всё таки обьясни почему? Вопрос "зачем скрыть исходник" - это, тема другого топика. Причины имеются. По поводу писать на С - я могу привести ещё с десяток языков на чём можно писать, и скрыть исходный код, но в моём случае это не подходит. Интересует именно JavaScript. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2003, 12:59 |
|
Вопрос
|
|||
---|---|---|---|
#18+
Javascript выполняется на стороне клиента, в броузере. Броузер тем или иным способом должен получить нормальный код Javascript для того, чтобы его выполнить (очевидно, что может выполняться только то, что не зашифровано). Потому требуется расшифровка на стороне клиента. А коли так, то нет никаких проблем увидеть результат расшифровки. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2003, 14:44 |
|
Вопрос
|
|||
---|---|---|---|
#18+
Я не понял: "Потому требуется расшифровка на стороне клиента. А коли так, то нет никаких проблем увидеть результат расшифровки" - это причина почему он не шифруется? Если функции будут в зашифрованном *.js, а в самом броузере, предположем, будет встроен парсер, то откуда ты этот код собираешся видить? По правой кнопке Через "Проссмотр HTML-кода"? Так если он в *.js, его и в незашифрованном виде не видно. Или я тебя неправильно понял? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2003, 18:52 |
|
Вопрос
|
|||
---|---|---|---|
#18+
>>очевидно, что может выполняться только то, что не зашифровано А вот это мне вовсе не очевидно. Что вообще значит "зашифровано/незашифровано". Если зашифровать с известным ключём, то почему потом не расшифровать тем же известным ключём? Я когда открываю страницу с китайской кодировкой - для меня она хуже любого шифра, но почему то когда ставлю именно эту кодировку - то вижу всё нормально ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2003, 19:01 |
|
Вопрос
|
|||
---|---|---|---|
#18+
http://www.altnet.ru/~slva/html.htm Может здесь что-то найдешь, но вообще здесь только защита HTML. Но можно попробовать ими зашифровать путь к JS ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2003, 19:08 |
|
Вопрос
|
|||
---|---|---|---|
#18+
А зачем шифровать PHP, если клиент его все равно не увидит? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2003, 19:10 |
|
Вопрос
|
|||
---|---|---|---|
#18+
2vovan1 А зачем, например, криптовать хранимые процедуры в SQL-Servere? Что б скрыть код, в данном случае не от посетителей, а от владельцев ресурса, т.е. тех, кто всё же может этот код увидить, а этого не хотелось бы. Спасибо за ссылку. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2003, 10:59 |
|
Вопрос
|
|||
---|---|---|---|
#18+
javascript зашифровать можно - но специалист сможет его расшифровать. Есть еще разработка от Микрософт, но работает только под MSIE и к ней насколько я знаю тоже есть уже декодеры. ПХП тоже шифруется (пример Zend Encoder) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2003, 13:08 |
|
Вопрос
|
|||
---|---|---|---|
#18+
2 Макс М. А где можно об этом прочесть? И чем шифруется? Я так понимаю, что принцип состоит в том, что в IE встроен парсер, способный расшифровать *.js, зашифрованный в известном ему формате? А где этот парсер можно достать? В моём случае достаточно если будет работать только под IE ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2003, 13:14 |
|
Вопрос
|
|||
---|---|---|---|
#18+
В общем, вся эта радость колется на раз-два за 15 минут. Человек, знающий, как работает функция eval, сможет восстановить код. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2003, 13:28 |
|
Вопрос
|
|||
---|---|---|---|
#18+
http://phpclub.ru/talk/showthread.php?s=&threadid=41003 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2003, 13:38 |
|
Вопрос
|
|||
---|---|---|---|
#18+
>>> Что б скрыть код, в данном случае не от посетителей, а от владельцев ресурса Чтобы скрыть от владельцев ресурса - просто купи свой собственный сервер, поставь его у себя дома и спокойно наслаждайся. Заодно не надо будет платить ни за какой хостинг, и кроме того ты будешь сам себе хозяин! SHOGAL ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2003, 18:49 |
|
Вопрос
|
|||
---|---|---|---|
#18+
mahoune, ты про webservice.htc? SHOGAL ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2003, 20:12 |
|
Вопрос
|
|||
---|---|---|---|
#18+
Нет, я про <SCRIPT language="JScript.Encode"> Но это, честно говоря, так себе метод, но красиво! mahoune ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2003, 20:19 |
|
Вопрос
|
|||
---|---|---|---|
#18+
mahouneПопробуй на http://www.sql.ru/actualchat/chat.html посмотреть исходники JavaScript :P Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2003, 21:04 |
|
|
start [/forum/topic.php?fid=23&fpage=521&tid=1480174]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 241ms |
total: | 414ms |
0 / 0 |