Привязка PHP скрипта к “машине”

224
24 ноября 2017, 08:02

Здравствуйте, понимаю что вопрос звучит как извращение, но всё таки я должен его задать. Можно ли и как привязать скрипт к определенному компьютеру. Допустим, скрипт установлен на локалхосте и при копировании на другой комп чтобы он не работал. Как ни будь привязать модели платы, серийному номеру HDD или ещё что то ...
У кого какие идеи

Answer 1

Сложно. Но, в теории, можно. Например: Получаем IP средствами PHP, затем: $d=passthru("cat /proc/net/arp");

полученное

IP address       HW type     Flags       HW address            Mask     Device
192.168.16.141    0x1         0x2         00:0f:e2:23:21:1f     *        eth0

парсим на предмет MAC-адреса (HW address) и не позволяем дальше работать, если не совпадает с записанным в скрипте.

Answer 2

Для этого есть 2 продукта: ioncube и zendguard, которые позволяют шифровать код и запускать его там, где есть ключ (ключ может быть привязан к железу). Но старые версии, насколько я помню, удавалось вскрыть и написать декодеры

READ ALSO
php soap curl multiparted запрос для запроса с MTOM

php soap curl multiparted запрос для запроса с MTOM

Есть один SOAP-запросВ него надо вложить attachment с помощью MTOM\xop, делается это с помощью сообщения в таком виде:

410
Помогите перенести строки в массиве на новую строку в phpword

Помогите перенести строки в массиве на новую строку в phpword

Добрый день! Помогите перенести строки в phpword, 3 дня уже маюсь с этим вопросом Класс для переноса строки $survey_activity_1->addTextBreak(); Варианты в \r \n и прочим...

247
auto Update web site from bitbucket

auto Update web site from bitbucket

мы хотим обновлять сайт через битбакет

210
PHP oтправить json методом POST

PHP oтправить json методом POST

Есть url сервера, логин и парольКак сделать с помощью curl? Не могу разобраться

231