ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

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

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

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

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

Репутация: 2407


По умолчанию

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

  #3  
Старый 23.08.2009, 21:46
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
Новичок
Регистрация: 23.11.2006
Сообщений: 4
Провел на форуме:
54383

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

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

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

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

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

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

Репутация: 182


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

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





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


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




ANTICHAT.XYZ