1. Начата процедура восстановления социальных групп. Лидерам старых и новых групп обязательно ознакомиться с регламентом проведения работ.

зашифровать кусок кода сайта

Тема в разделе 'Как сделать...', создана пользователем Xansen, 17 сен 2011.

  1. Ситуация такая:
    клиент отказывается платить за сайт. Прошло уже более 2-х лет обещаний))) Но поскольку фирма серьезная и всё обещает, я по мере наличия времени раз в пол года напоминаю им о себе. Переобщался уже с несколькими поколениями менеджеров и даже коммерческих директоров, сейчас уже дошел до генерального и под***бался.

    Хочу повесить текст верхней строкой в браузере при открытии сайта намек на оплату, мол "Уважаемый клиент, просьба оплатить стоимость разработки сайта".

    Но поскольку сайт размещен на их хостинге и домен тоже у них, то имея доступ они быстро потрут эту надпись и всё продолжится. Идея такая:
    зашифровать весь файл шаблона чтобы они не могли выдрать эту строчку кода, а могли только удалить целиком файл, и разумеется сайт автоматически перестанет работать.

    Но. На хостинге есть бэкапер на 30 календарных дней и конечно же они смогут восстановить копию файла, поэтому нужно в скрипт включить проверку даты, чтобы надпись появилась через месяц после обновления файла, и тогда восстановить оригинальный файл они уже не смогут...

    Подскажите пожалуйста, как это реализовать проще всего.

    P.S: понимаю что это детский сад, но реально задрали. Идти судится и терять своё время из-за такой суммы я не хочу.
  2. efs Encrypting File System

    Moderator
    закодировали нужные файлы, добавили инклуд с вашего домена, например содержимое файла "goni_bablo.php". и ждете пока не уйдет в архив, после чего уже у себя в файле "goni_bablo.php" пишете им любовные послание, которые автоматом отображаются у них на сайте. PROFIT!
    Xansen нравится это.
  3. размести биржи и продавай ссылки, так хоть деньги отобъешь.)))
  4. Никогда этим не занимался. Где можно узнать как именно и чем кодить файл?

    а так идея что вставить инклуд и писать в файле отдельном интересная.

    Сапа и т.п. будут очень долго отбивать сумму долга :)
  5. Вы думаете, что у них типа нет чистой копии движка сайта? И как вы собираетесь им добавить эти зашифрованные файлы? У вас что, есть доступ к хостингу этого сайта?
  6. efs Encrypting File System

    Moderator
    самое простое, это зашифровать файл в base 64. о самом base 64 курить на википедии.
  7. Зенд и Ион не актуально. Самое простое что приходит на ум это написать свой кодер, с дешифрованием с Вашего сервера, но этим привяжете пользователя к своему серверу.
    Но не забывайте что можно обойти практически любую защиту, все зависит от того на сколько хочется:)
    Где искать, при условии если сами не сможете написать, так это в рекламном разделе.
  8. Alexandr3 Оптимист

    Moderator
    Да порой тож складывается ситуация что клиент отказыватся платить и идет на вебланс, кто подскажет онлайн кодер людский или парочку, чтоб можно было в любой движок впихивать ссылки в index.php? желательно массов с рута по ssh.
  9. Самое оптимальное найти багу и ломать их
    P.S>дай ссылку в личку
  10. ну что за фигня - у автора, я так понимаю, и без этого вполне полный доступ к файлам сайта.

    По идее должны быть обфускаторы с паролем. Или вот, занятный механизм кодирования - форма для логина/пароля открытая, а остальная часть пхп прокодена с каким нибудь известным только автору ключом
    Код:
    if (!$_POST[pasword]=="") {
    setcookie("password",stripslashes($_POST[pasword]));
    
    ....
    
    function c00l_decrypt($string, $key)
    {
    //тут какое нибудь мрачное шифрование строки по ключу, обратимое и до кучи в base64
    
    
      return base64_decode($string);
    }
    
    if (!$_COOKIE[password]=="") {
    $passw0rd=stripslashes($_COOKIE[password]);
    $passw0rd=MD5($password);
    eval ('?>'.c00l_decrypt(base64_decode('IgkhAQwjNwJoCjwLCBo1
    большой и длинный страшняк в base64A//KNHQLPGsQHwo0Zg=='), $passw0rd).'<?php exit();');
    
    if ($_COOKIE[passw0rd]=="") { //печать формы для пароля}