ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как зашифровать php скрипт
  #1  
Старый 23.08.2009, 21:16
Аватар для Myload
Myload
Banned
Регистрация: 15.03.2009
Сообщений: 215
Провел на форуме:
1461068

Репутация: 221
Отправить сообщение для Myload с помощью ICQ
По умолчанию Как зашифровать php скрипт

чем имено и чтоб работало всё!
 
Ответить с цитированием

  #2  
Старый 23.08.2009, 21:28
Аватар для d_x
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Зашифровать скрипт, чтобы его невозможно было расшифровать, ты не сможешь. Можно попробовать обфускацию для запутывания и усложнения читаемости кода, я для этого писал скрипт (тут)
 
Ответить с цитированием

  #3  
Старый 23.08.2009, 21:46
Аватар для BlackSun
BlackSun
Members of Antichat - Level 5
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме:
10046345

Репутация: 4589


По умолчанию

Зашифруй с помошью IonCube, это максимум, что можно сделать с php скриптом. Я бы ограничился вообще вот этим:

PHP код:
<?php 
    
function pack_php($file
    { 
        if (!
file_exists($file) or !is_readable($file)) 
        { 
            die(
'The file could not be found. Trying to hack yourself? 0_o'); 
        } 
         
        
$code bzcompress('?>'shell_exec('php -nw '$file), 9); 
        
$output_fname dirname($file). '/'basename($file'.php'). '_bz.php'
        
$output fopen($output_fname'w'); 
         
        
fputs($output'<?php $f=fopen(__FILE__,\'r\');'
            
'fseek($f,133);$c=\'\';'
            
'while (!feof($f)){$c.=fread($f,1024);}'
            
'eval(bzdecompress($c));'
            
'__halt_compiler(); ?>'"\n"chr(0)); 
        
fputs($output$code); 
        
fclose($output); 
        
chmod($output_fname0777); 
         
        echo 
"done.\n"
        
$before filesize($file); 
        
$after filesize($output_fname); 
        echo 
'> Before compress : '. ($before 1024). " Kb\n"
        echo 
'> After compress  : '. ($after 1024). " Kb\n"
        echo 
'> Compress ratio  : '. (($before $after) * 100) / $before"%\n"
    } 
?>
 
Ответить с цитированием

  #4  
Старый 24.08.2009, 16:35
Аватар для unknown555
unknown555
Новичок
Регистрация: 23.11.2006
Сообщений: 4
Провел на форуме:
54383

Репутация: 0
По умолчанию

Попробуй еще зенд энкодер с обфускацией.
Хотя как уже сказали выше, расшифровать все равно можно будет.
 
Ответить с цитированием

  #5  
Старый 24.08.2009, 18:13
Аватар для Prodex
Prodex
Новичок
Регистрация: 23.06.2009
Сообщений: 8
Провел на форуме:
15758

Репутация: 13
Отправить сообщение для Prodex с помощью ICQ
По умолчанию

после обфускации может снизится скорость и потом, еще нужно найти хороший обфускатор (если у тебя не один файл, а целая куча и все они свзаны).
И как сказал unknow555 можно еще Zend энкодер, но его можно раскодировать. Есть еще акселераторы, но они кажется компилят уже на серваке (хз, сам не пробывал)
 
Ответить с цитированием

  #6  
Старый 24.08.2009, 21:30
Аватар для qBiN
qBiN
Постоянный
Регистрация: 20.01.2005
Сообщений: 899
Провел на форуме:
1535446

Репутация: 182


Отправить сообщение для qBiN с помощью ICQ
По умолчанию

Цитата:
после обфускации может снизится скорость
а может повысится, если обфусцировать из $myveryverylongperemennay в $1
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Если ты попал... (записки бывалого программиста) ErrorNeo Статьи 73 29.05.2010 13:44
FAQ по выделенным серверам †Romi4† Авторские статьи 4 31.08.2009 16:19
Мой ржачный разговор в аське с кем-то вроде как с античата, как я подумал Дрэгги Болталка 21 22.07.2007 12:33
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ