Как _хитро_ запрятать информацию о себе в ПХП скрипт?

Prolix

Новичок
Как _хитро_ запрятать информацию о себе в ПХП скрипт?

Тут у меня возникла одна мысль...
Можно ли как-то скрыто зашифровать информацию о себе в своем скрипте? Допустим, я написал набор скриптов для одной фирмы, но они там не захотели, чтоб где-то стоял мой копирайт (ну бабки, допустим, отломили, чтоб молчал :) ) Однако при добавлении к скрипту определенной переменной он показывает инфо... Ну типа точно так же, как можно на фотку ПХП автора посмореть :)

Конечно, умный человек все равно найдет это место и удалит его, но может, как-то сделать так, чтоб ламерам не было понятно, что это за функция, что она делает и т.п.? А?
 

tony2001

TeaM PHPClub
можно по примеру:
<?eval(base64_decode("cHJpbnQoIkp1c3Qg". /* Tobias Ratschiller */
"QW5vdGhlciBQSFAgaGFja2VyLlxuIik7")); /* http://phpWizard.net */ ?>

только разбросать текст по всему коду, а потом обьединить.

так дешевле =)))
 

Prolix

Новичок
>>Andrew:
Ну, в общем, наскоко я понял, штука мощная, но 2400$, пожалуй, многовато будет... :)
>>tony2001
да, идейка неплохая, надо будет поковыряться поглубже...
>>Dmitry
Само собой, код немаленький должен быть :)
Но распихивать левые комменты - это не совсем нужное дело...
Дело именно в том, чтоб, прибавляя к скрипту "недокументированную" переменную, он тебе на экране выдал все об авторе :)
 

Prolix

Новичок
Ну да, в общем попробовал я тут, идея tony2001 вполне ничего.

Например, строчка в конце или начале программы:
if ($isset_zero) { eval (base64_decode ("ZWNobyAnUGFnZSBjcmVhdGVkIHdpdGggUEhQIDQuMDInOyBleGl0Ow==")); }

При этом если в поле URL добавить эту переменную, то появится соответствующая надпись...
"Page created with PHP 4.02"

Думаю, не совсем просвещенный человек даже не поймет ничего :)

А насчет "только разбросать текст по всему коду, а потом обьединить." - это, конечно, в лом, лучше сразу :)
 

tony2001

TeaM PHPClub
ну можно еще сколько раз повторить, в нескольких вариациях, можно еще подлость сделать:
1. предупредить заказчика о том, что код редактировать нельзя ни в коем случае.
2. разбросать по всему коду элементы массива, содержащие base64_encoded фразу.
3. проверять через count этот массив - если меньше, чем было -
echo "Я ж сказал, код не редактировать!" =)))

кстати, пример подписи я здесь смотрел:
http://www.phpwizard.net/resources/fun/sig.html
там еще много прикольного =)) особенно Fun Stuff.
 
Сверху