|
|
|
Шифратор скриптов с привязкой к железу
|
|||
|---|---|---|---|
|
#18+
Hello, уважаемый All! Написал я для компании БД веб-ориентированную. Сидит все это богатство на Apache+PHP+MySQL. Соответственно, движок всего этого дела- скрипты на РНР. Но компания хочет, чтобы эти скрипты никто не унес, не мог посмотреть код, и вообще ничего с ними сделать не мог. В итоге оявилась такая трабла - надо написать программу, которая бы криптовала эти скрипты, а при обращении Апача к РНР перехватывала сие обращение, расшифровывала скрипт и передавала уже расшифрованные данные к РНР. Соотв., сама прога уже должна привязываться к железу. HELP!!! Кто имел дело с такой ботвой? Кто может хоть посоветовать, чего и как тут писать??? ------------------------------------------ А клава все стучала, а мышка все бегала... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 08:46 |
|
||
|
Шифратор скриптов с привязкой к железу
|
|||
|---|---|---|---|
|
#18+
МуратHello, уважаемый All! Написал я для компании БД веб-ориентированную. Сидит все это богатство на Apache+PHP+MySQL. Соответственно, движок всего этого дела- скрипты на РНР. Но компания хочет, чтобы эти скрипты никто не унес, не мог посмотреть код, и вообще ничего с ними сделать не мог. В итоге оявилась такая трабла - надо написать программу, которая бы криптовала эти скрипты, а при обращении Апача к РНР перехватывала сие обращение, расшифровывала скрипт и передавала уже расшифрованные данные к РНР. Соотв., сама прога уже должна привязываться к железу. HELP!!! Кто имел дело с такой ботвой? Кто может хоть посоветовать, чего и как тут писать??? ------------------------------------------ А клава все стучала, а мышка все бегала... ну... если отвлечься от академического интереса.... может, исходники на болванку и в сейф под роспись, ресурс закрыть а компутер запаролить? и по-моему, в твоем случае прога уже не твоя а компании и защита прав собственности больше АДМИНИСТРАТИВНЫЙ вопрос компании... если бабки не заплатят - полное кидалово ((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 10:18 |
|
||
|
Шифратор скриптов с привязкой к железу
|
|||
|---|---|---|---|
|
#18+
dlednev ну... если отвлечься от академического интереса.... может, исходники на болванку и в сейф под роспись, ресурс закрыть а компутер запаролить? и по-моему, в твоем случае прога уже не твоя а компании и защита прав собственности больше АДМИНИСТРАТИВНЫЙ вопрос компании... если бабки не заплатят - полное кидалово ((( Прога-то компании, но я в этой компании и работаю. А так как эта и подобные ей БД будут поставляться еще и нашей клиентуре с ушлыми сисадминами, то придется помимо паролей еще и криптографией заниматься %( Так что прога нужна по-любому. К моему огромному сожалению... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 10:57 |
|
||
|
Шифратор скриптов с привязкой к железу
|
|||
|---|---|---|---|
|
#18+
Мурат dlednev ну... если отвлечься от академического интереса.... может, исходники на болванку и в сейф под роспись, ресурс закрыть а компутер запаролить? и по-моему, в твоем случае прога уже не твоя а компании и защита прав собственности больше АДМИНИСТРАТИВНЫЙ вопрос компании... если бабки не заплатят - полное кидалово ((( Прога-то компании, но я в этой компании и работаю. А так как эта и подобные ей БД будут поставляться еще и нашей клиентуре с ушлыми сисадминами, то придется помимо паролей еще и криптографией заниматься %( Так что прога нужна по-любому. К моему огромному сожалению... Лучше применить для скриптов, что-то вроде обфускатора, то есть сделать все имена типы переменные нечитабельными наборами и мусором (для человека естественно, не для компа). Никто не унесет и расшифровывать не станет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 15:32 |
|
||
|
Шифратор скриптов с привязкой к железу
|
|||
|---|---|---|---|
|
#18+
Гмм... А поподробнее можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 19:56 |
|
||
|
Шифратор скриптов с привязкой к железу
|
|||
|---|---|---|---|
|
#18+
куда уж подробнее, переменные типа iNumber_Of_Fields_In_Last_Request превращаются в ASvf98vz6erdx24tw. Так же издеваются над именами функций. Убираются все комментарии, все пробелы и отступы ликвидируются. Получается очень неудобный для чтения текст программы :) А транслятору имена переменных и функций до лампочки. Главный минус - если произойдет ошибка и компилятор откажется обрабатывать какую-либо строку.... поседеешь пока поймешь в чем дело :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 22:19 |
|
||
|
Шифратор скриптов с привязкой к железу
|
|||
|---|---|---|---|
|
#18+
Да уж... "Рулез" тот еще. Кстати, пришла в голову одна идея... Но это уже из области РНР. Через base64_encode()/base64_decode(). ------------------------------------------ А клава все стучала, а мышка все бегала... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 08:39 |
|
||
|
Шифратор скриптов с привязкой к железу
|
|||
|---|---|---|---|
|
#18+
МуратДа уж... "Рулез" тот еще. Кстати, пришла в голову одна идея... Но это уже из области РНР. Через base64_encode()/base64_decode(). ------------------------------------------ А клава все стучала, а мышка все бегала... Преобразование должно быть необратимым. А по поводу устранения ошибок -- защищается окончательная оттестенная версия, а ошибки логятся, чтобы можно было посмотреть по нормальным исходникам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2005, 14:59 |
|
||
|
Шифратор скриптов с привязкой к железу
|
|||
|---|---|---|---|
|
#18+
Вообще-то тема - офф-топ... Тебя спасет продукт от разработчиков PHP: Zend encoder http://www.zend.com/store/products/zend-encoder.php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 12:15 |
|
||
|
Шифратор скриптов с привязкой к железу
|
|||
|---|---|---|---|
|
#18+
DenissioВообще-то тема - офф-топ... Тебя спасет продукт от разработчиков PHP: Zend encoder http://www.zend.com/store/products/zend-encoder.php Почему же оффтоп? Я хотел узнать, как это вообще писать можно. И планировал это делать на С, т.к. нужна версия под Никсы. Но с какой стороны подступиться, не знаю. А Zend Encoder не решение. Нужен свой продукт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 14:46 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33376826&tid=2032463]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
59ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 345ms |

| 0 / 0 |
