[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Про защиту приложений ПХП
sergeiss
На нашем форуме, да и не только на нем, периодически поднимается вопрос защиты своего приложения. Причины для защиты могут быть разные (начиная от паранойи и заканчивая защитой от недобросовестного заказчика smile.gif), не про них вопрос.

Идея вот какая. Сделать на Си свою библиотеку, функции из которой необходимы для работы специфического функционала. Технически это будет обычная DLL, подключаемая к ПХП. Если не включил ее, то не будет работать что-то в приложении. А если включил, то кроме основных функций там еще какой-то контроль делается. Какой именно контроль - это уже отдельный разговор.

Вот такая идея... Тема так, на самом деле, "просто потрындеть" smile.gif

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
vagrand
Ну и тогда процентов 80 хостингов сразу отсеится. Минимум нужен будет VDS.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
sergeiss
Ясно дело, что речь не идет про дешевые хостинги и дешевые приложения. Ради них не стОит заниматься такой защитой. Я имел ввиду что-то более-менее серьёзное, а не "персональную страницу дяди Васи".

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
vagrand
ИМХо, если нет реальной необходимости для ускорения и оптимизации писать какой-то кусок кода на си, то смысла в этом особого нет.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
bestxp
тогда нет смысла писать на C можно и на Zephyr и скомпилить в уже в ext для php

притом опять же вызовы этой гадости можно найти и заменить, то есть либо весь проект закрыт либо не закрыт и регулируется договорной основой ) юридической с которой проще обращаться
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.