powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Шифратор скриптов с привязкой к железу
10 сообщений из 10, страница 1 из 1
Шифратор скриптов с привязкой к железу
    #33363274
Мурат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hello, уважаемый All!

Написал я для компании БД веб-ориентированную. Сидит все это богатство на Apache+PHP+MySQL.
Соответственно, движок всего этого дела- скрипты на РНР.
Но компания хочет, чтобы эти скрипты никто не унес, не мог посмотреть код, и вообще ничего с ними сделать не мог.
В итоге оявилась такая трабла - надо написать программу, которая бы криптовала эти скрипты, а при обращении Апача к РНР перехватывала сие обращение, расшифровывала скрипт и передавала уже расшифрованные данные к РНР. Соотв., сама прога уже должна привязываться к железу.

HELP!!! Кто имел дело с такой ботвой? Кто может хоть посоветовать, чего и как тут писать???
------------------------------------------
А клава все стучала, а мышка все бегала...
...
Рейтинг: 0 / 0
Шифратор скриптов с привязкой к железу
    #33365666
dlednev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МуратHello, уважаемый All!

Написал я для компании БД веб-ориентированную. Сидит все это богатство на Apache+PHP+MySQL.
Соответственно, движок всего этого дела- скрипты на РНР.
Но компания хочет, чтобы эти скрипты никто не унес, не мог посмотреть код, и вообще ничего с ними сделать не мог.
В итоге оявилась такая трабла - надо написать программу, которая бы криптовала эти скрипты, а при обращении Апача к РНР перехватывала сие обращение, расшифровывала скрипт и передавала уже расшифрованные данные к РНР. Соотв., сама прога уже должна привязываться к железу.

HELP!!! Кто имел дело с такой ботвой? Кто может хоть посоветовать, чего и как тут писать???
------------------------------------------
А клава все стучала, а мышка все бегала...

ну... если отвлечься от академического интереса....
может, исходники на болванку и в сейф под роспись, ресурс закрыть а компутер запаролить?
и по-моему, в твоем случае прога уже не твоя а компании и защита прав собственности больше АДМИНИСТРАТИВНЫЙ вопрос компании...
если бабки не заплатят - полное кидалово (((
...
Рейтинг: 0 / 0
Шифратор скриптов с привязкой к железу
    #33365810
Мурат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dlednev
ну... если отвлечься от академического интереса....
может, исходники на болванку и в сейф под роспись, ресурс закрыть а компутер запаролить?
и по-моему, в твоем случае прога уже не твоя а компании и защита прав собственности больше АДМИНИСТРАТИВНЫЙ вопрос компании...
если бабки не заплатят - полное кидалово (((


Прога-то компании, но я в этой компании и работаю. А так как эта и подобные ей БД будут поставляться еще и нашей клиентуре с ушлыми сисадминами, то придется помимо паролей еще и криптографией заниматься %(

Так что прога нужна по-любому. К моему огромному сожалению...
...
Рейтинг: 0 / 0
Шифратор скриптов с привязкой к железу
    #33366893
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мурат dlednev
ну... если отвлечься от академического интереса....
может, исходники на болванку и в сейф под роспись, ресурс закрыть а компутер запаролить?
и по-моему, в твоем случае прога уже не твоя а компании и защита прав собственности больше АДМИНИСТРАТИВНЫЙ вопрос компании...
если бабки не заплатят - полное кидалово (((


Прога-то компании, но я в этой компании и работаю. А так как эта и подобные ей БД будут поставляться еще и нашей клиентуре с ушлыми сисадминами, то придется помимо паролей еще и криптографией заниматься %(

Так что прога нужна по-любому. К моему огромному сожалению...

Лучше применить для скриптов, что-то вроде обфускатора, то есть сделать все имена типы переменные нечитабельными наборами и мусором (для человека естественно, не для компа). Никто не унесет и расшифровывать не станет.
...
Рейтинг: 0 / 0
Шифратор скриптов с привязкой к железу
    #33367651
Мурат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гмм...
А поподробнее можно?
...
Рейтинг: 0 / 0
Шифратор скриптов с привязкой к железу
    #33367776
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
куда уж подробнее, переменные типа iNumber_Of_Fields_In_Last_Request превращаются в ASvf98vz6erdx24tw. Так же издеваются над именами функций. Убираются все комментарии, все пробелы и отступы ликвидируются. Получается очень неудобный для чтения текст программы :) А транслятору имена переменных и функций до лампочки.
Главный минус - если произойдет ошибка и компилятор откажется обрабатывать какую-либо строку.... поседеешь пока поймешь в чем дело :)
...
Рейтинг: 0 / 0
Шифратор скриптов с привязкой к железу
    #33368010
Мурат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да уж... "Рулез" тот еще.
Кстати, пришла в голову одна идея... Но это уже из области РНР. Через base64_encode()/base64_decode().
------------------------------------------
А клава все стучала, а мышка все бегала...
...
Рейтинг: 0 / 0
Шифратор скриптов с привязкой к железу
    #33373871
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МуратДа уж... "Рулез" тот еще.
Кстати, пришла в голову одна идея... Но это уже из области РНР. Через base64_encode()/base64_decode().
------------------------------------------
А клава все стучала, а мышка все бегала...

Преобразование должно быть необратимым.

А по поводу устранения ошибок -- защищается окончательная оттестенная версия, а ошибки логятся, чтобы можно было посмотреть по нормальным исходникам.
...
Рейтинг: 0 / 0
Шифратор скриптов с привязкой к железу
    #33376363
Denissio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то тема - офф-топ...

Тебя спасет продукт от разработчиков PHP: Zend encoder http://www.zend.com/store/products/zend-encoder.php
...
Рейтинг: 0 / 0
Шифратор скриптов с привязкой к железу
    #33376826
Мурат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DenissioВообще-то тема - офф-топ...

Тебя спасет продукт от разработчиков PHP: Zend encoder http://www.zend.com/store/products/zend-encoder.php

Почему же оффтоп? Я хотел узнать, как это вообще писать можно. И планировал это делать на С, т.к. нужна версия под Никсы. Но с какой стороны подступиться, не знаю.

А Zend Encoder не решение. Нужен свой продукт.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Шифратор скриптов с привязкой к железу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]