Posted 9 октября, 201212 yr comment_11666 буду благодарен за ответы Link to comment https://ipbmafia.ru/topic/1833-a-chem-shivrovat-ishodny-kod/ Share on other sites Больше вариантов
9 октября, 201212 yr comment_11668 ionCube (лицензия 200$, есть пиратки) Zend Studio (300$, есть пиратки) другие хуже ) ИМХО. Link to comment https://ipbmafia.ru/topic/1833-a-chem-shivrovat-ishodny-kod/?&do=findComment&comment=11668 Share on other sites Больше вариантов
10 октября, 201212 yr comment_11719 Смотря что нужно. Если нужна тотальная защита, то то, что написал WinsanT. Можно обфусцировать его, т.е. сделать не читаемым (но его все же можно привести в более-менее читаемый вид, правда это не так уж и легко). Link to comment https://ipbmafia.ru/topic/1833-a-chem-shivrovat-ishodny-kod/?&do=findComment&comment=11719 Share on other sites Больше вариантов
11 октября, 201212 yr Author comment_11801 Можно обфусцировать его, т.е. сделать не читаемым (но его все же можно привести в более-менее читаемый вид, правда это не так уж и легко). а можно узнать как это возможно сделать? Link to comment https://ipbmafia.ru/topic/1833-a-chem-shivrovat-ishodny-kod/?&do=findComment&comment=11801 Share on other sites Больше вариантов
11 октября, 201212 yr comment_11806 Первая ссылка из Google: http://wb0.ru/phpobf.php Было: <?php class HideMe { public function __construct() { echo "Hello, World!"; } public static function Hahaha() { $a = 2; $b = "String"; return $a; } } ?> Стало: <? $GLOBALS['_49517486_']=Array(base64_decode('Ym' .'Fz' .'ZTY0X2RlY29kZQ=' .'='),base64_decode('Ym' .'FzZTY0' .'X' .'2RlY' .'29kZQ' .'=='),base64_decode('' .'YmFz' .'ZTY0' .'X2' .'Rl' .'Y29k' .'ZQ=='),base64_decode('cm91bm' .'Q='),base64_decode('c' .'m91bm' .'Q=')); ?><? function _1966947733($i){$a=Array('XzE0OTk5MjAyMzdf','WW1GelpUWTBYMlJsWTI5a1pRPT0=','Yw==','bTkxYm1RPQ==','WHpFNE5qRTNNREV6TVY4PQ==','VlROU2VXRlhOVzQ9','XzE0OTk5MjAyMzdf');return base64_decode($a[$i]);} ?><? $GLOBALS[_1966947733(0)]=Array($GLOBALS['_49517486_'][0](_1966947733(1)),$GLOBALS['_49517486_'][1](_1966947733(2) ._1966947733(3))); ?><? function lll__0($III_0){$III_1=Array(_1966947733(4),_1966947733(5));return $GLOBALS['_49517486_'][2]($III_1[$III_0]);} ?><? $GLOBALS[lll__0(round(0))]=Array(); ?><? function lll__1($III_2){$III_3=Array(lll__0(round(0+0.5+0.5)));return $GLOBALS[_1966947733(6)][round(0)]($III_3[$III_2]);} ?><?php class HideMe{public function __construct(){echo "Hello, World!";}public static function lll__2(){$III_4=$GLOBALS['_1499920237_'][round(0+1)]($GLOBALS['_49517486_'][3](round(0))+0.4+0.4+0.4+0.4+0.4);$III_5=lll__1($GLOBALS['_49517486_'][4](round(0)));return $III_4;}} ?> [/code] [/spoiler] Но повторяю, этот ужасный код выше можно привести к более менее читаемому виду, но это очень трудно. Вот еще пример мощнейшей обфускации все того же кода выше: [CODE] <? eval(gzuncompress(base64_decode('eNpTcffxd3L0CY5Wjzc0NrEwM7S0NDKPV4+1dSwqSqzU0LQGAJDXCMc='))); ?><? eval(gzuncompress(base64_decode('eNpLK81LLsnMz1OINzIwNjI0MDE3NtZQydSsVkm0dSwqSqzUUA81DqpMDDfNU9e0LkotKS3KU0hKLE41M4lPSU3OT0nVUEmMVsmM1bSuBQCHPhfc'))); ?><? eval(gzuncompress(base64_decode('eNpdy7EKwjAQgOFXicUhQZFrU3AI3evg7HjUJGIg5CS5TCXvbgUHcfi3/7NxKUXMwfmrX1/1HoMVj5osB0oC0VIqnKtlqVZvnyS62cdIR3GjHN2uM+1rCi/8SyMibGZ/QZgy1eQkHOA0/qfMdvQTDqCHHsaz1hKUyZ5rTuKDTWtv/0Qzlg=='))); ?> [/code] Link to comment https://ipbmafia.ru/topic/1833-a-chem-shivrovat-ishodny-kod/?&do=findComment&comment=11806 Share on other sites Больше вариантов
11 октября, 201212 yr Author comment_11815 я имеел ввиду исходный код когда юзер перебывает на самом форуме,и когда открываешь исходный код и он зашифрован. ну если просто защифровать код php,то на форуме ведь не будет шифрованным? и спасибо большое что вы отвечайте! Link to comment https://ipbmafia.ru/topic/1833-a-chem-shivrovat-ishodny-kod/?&do=findComment&comment=11815 Share on other sites Больше вариантов
12 октября, 201212 yr comment_11822 Я не понял о каком исходном коде идет речь. Link to comment https://ipbmafia.ru/topic/1833-a-chem-shivrovat-ishodny-kod/?&do=findComment&comment=11822 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.