nnmkayf
Гуру форума
- Регистрация
- 25 Июл 2007
- Сообщения
- 153
- Реакции
- 99
- Автор темы
- #1
Подскажите по обфрускатору, можно ли както автоматизировать превращение такого кода в нормальный - в автоматическом режиме?
В ручную код расковырял, а вот как бы процесс автоматизировать?
В ручную код расковырял, а вот как бы процесс автоматизировать?
PHP:
<?php
/*********************/
/* */
/* Version : 5.1.0 */
/* Author : RM */
/* Comment : 071223 */
/* */
/*********************/
class c87cf38ec995e5501361e161a1f0f9ef3
{
private $k = NULL;
private $r = NULL;
private $f = NULL;
private $c = NULL;
public function __construct( $_obfuscate_OQяя )
{
$this->k = "c87cf38ec995e5501361e161a1f0f9ef3";
$this->f = file_get_contents( __FILE__ );
$this->r = base64_decode( $_obfuscate_OQяя );
$this->c = $this->c( );
}
//[ _obfuscate_OQяя ]->[ 9 ]
public function s( $p, $_obfuscate_tgяя )
{
return $this->d( substr( $this->r, $p, $_obfuscate_tgяя ) );
}
//[ _obfuscate_tgяя ]->[ %B6 ]
private function d( $s )
{
$cd5ib45e907d7ba9e00238e87a6d76a23 = "00000000000000000000000000000000";
eval( $this->c );
return $s;
}
private function c( )
{
$_obfuscate_5Qяя = "aTE+TEw5MWxqbVxNERVTX0MTT14QHRZZAFINVRQZTQldQ0pCEBVaWQtPGWxhIxgNEFRdVV4BWFhWSAtsOW8wb286auios93jhrTm6Yfl3BXksuC4FuHZ4Ybh2uDq4eHp3baJQhjn8baN6edD6Lvk7hXlj+C457O1geaEsLm3vLe4tOkTsrjn07ey6N+yuui1tYvkt+GL57O0vRbg4OHT4N8Ztdni4+iJs9XiuLXT6YXl2eWI4brjjxG1juexsY+2hLe6tdzi4RYXs/YT6Nqzh+iytYDljOCwCRG1kOaOsLG2jre4td4Tsrnn1raC6epCMzA8bOWlEOGM5o+0s+aPsY23s0oZtOHi4eiJQ7aN6NhD6Y3l2+S04bPjhuDn4Yjg5uHb4NgZtOPj3em3s9jisElD6L7k5+WL4IDivRG1huaBQeHb4NPp1raNQ+iAs9bjh7XY6Ynk5+WN4IrjjhG1gOaBsYC2i7aHS0bj9OiHQ7ey6eKzjOi3ReS44bPjiOHW4YgRsYC2gLaItd3j0xjn3baOGLTj6Ynl0uWH4InjhOHV4YPg4+Dn4ekzbG86s4AXs9njhrXX6Y3l0OS14IfjjuHX4Ybh1ODk4efo6kgTs6gXsuTis0WyuOmAtYzkt+GD57BF4YPh0uHYELe5tdbj1OiMs9jjhLXT6Yzk7eS5EOGLFuHX4L3h2uHY4NDp3be7srQXs9QT6NqziemEtY7liOGJFuHS4YYRsY+2hLaBtdsTs4nn07aJ6eRD6YHl3uWNEOGC5oS0sOaOsYq2gLe7tdvj3RYXaW86MbXB6Yzl1OWAEOC+57O1jxbh3eHY4NDp0LexQ+iPQ7aM6eWzgemItYDkseGG57NF4Yzh0eHc4N7p0Evi4eiJQ7aJ6NuzhumAtYzliuGLGhG1jOaPQeHZ4ebp3Ubi7um1s9jjhEWyu+i+ReWK4I/jiuHQ4L7h0eHT4e7o6Ubi4+iHs9HjirXb6Lvl3eS7EOGM57G1j+aFsLK2ire7tdYdTRY9am866MWziemCReS34IHjjOHb4Y8RsLK2jLaEtO3j2hQXs9vjiLXc6YHk5OWF4IoT5oC0uhbg4OHW4NoZtOHi4eiJTraO6N2ziOi2tYHkvBHit+Dn4Yjg7uDv4NPp0EYeQ+iEs93it7XX6YHk7eS5HBHjh+HV4Yfh2uHWELaItO0Tsrnm47ew6NSzgemOReWI4I/ituHZ4Ybh2uDq4Nvp20g5ajEdTGw6MQMMSxERDAgFHBEXXQxVChYVCA0VRBRVAAgbR0seWEYXUU5IFRkRDh4eGRFIPDhsOF9XQRlCW0YHWEZAF0pbBggbHBELUEoYW14cGREXXRFYEQYKazhvOUJKPkJaPhgKQxgbHBY4HVBoRWsVFEVbX0JID11qRVo7GV0zbG9OaTE+aW86HABDBBkRFg4/OThVWUNNFV8MUR1GFA0EVV0TR1ELEBJBVAANER1QTA4VFFgYHR1FFV0aShhGS2wwbG9aBRgfRw0TBlhDSk1HCVBbGBVHXlgWHAhaSBhGFA0ZWEYDWDI+am8XXT5HUGQVWBURVWoXX2xFFxYVFVkPQ0sHDj0XCGUMaW86RWxpMDA/bDw8Ojg6PztsOA==";
$_obfuscate_5Qяя = base64_decode( $_obfuscate_5Qяя );
$_obfuscate_7wяя = 0;
$_obfuscate_5wяя = 0;
for ( ; $_obfuscate_7wяя < strlen( $_obfuscate_5Qяя ); ++$_obfuscate_7wяя, ++$_obfuscate_5wяя )
{
if ( strlen( $this->k ) <= $_obfuscate_5wяя )
{
$_obfuscate_5wяя = 0;
}
$_obfuscate_5Qяя[$_obfuscate_7wяя] = $_obfuscate_5Qяя[$_obfuscate_7wяя] ^ $this->k[$_obfuscate_5wяя];
}
return $_obfuscate_5Qяя;
}
//[ _obfuscate_5wяя ]->[ %E7 ]
//[ _obfuscate_7wяя ]->[ %EF ]
//[ _obfuscate_5Qяя ]->[ %E5 ]
}
$GLOBALS['GLOBALS']['d05049'] = new c87cf38ec995e5501361e161a1f0f9ef3( "uICE09uNi8nH5KLz/Pnz+eyR6fO6oKy5vq2s9/yiqPuq/6P4+P+t/quk9ff8/v6o+Put+Pui+fmsq+a7/Pvt4KG6qq3++t3j7Ojqv/+83rqtvqe+ufj//qW+86evqvCtou+qzuy51K/jse+s/5b407v9vbi5r4Xio6+7p7v4+fep+MGm7P+M9q66iPGrtJWjqfyooPiq4rfor+K+6IHKo/CWzem8zKq69Oiltejpq6zyrJ68ubq1i/7uuK3/q7TYura0teicyPbj0++L8uvT8fK7raPhn6yk/L/4j6W48/bpufi8rP2+yvfx8db9/+ja8424sbu8/Lm+rKDb+6+a6vvvpavzyq+4t7WQ9racqqLssKewrK64mf71pIGr9ruIq4Xr5Oiwqe6++amJqf+Ys6/qsPfh/4W/4IKUo+HKo/G+6K/j+f20zKn18Yj5pOuK8tHu7be8qb24qqCN/KjOuvy46Le25NaztdWU9uiY8aG8sfvm8KK4zPrzooH98bzc+4K8tb/v/O60//eNqaGc6Ky6sbG37Ym/tYaSpeGN9PO45/Lu/aL4vOrm+az0+aP6/v+vo6r4oKfzq/L5/vio/ayt+6j/q/au//vz4bm87q6+/e2p5773/ea66KO8rrqp6ero9em+7Kfvru2jur2qp+e47vC6pu755uKpoeq6uqygoK26qLyg/brwoPfmxcav86m76Ou5pO604rTjurHq67qkoL238KLuo+7GkNqK28qfw5jzvL24r/Pv6/isuvfqj6ilpavFqay6wa32oe2j9O2/tJiX2tCAgsXD7/3qvr6ipr3h97y68+ms/738+a2Z/vyv86OttL2+7qG84rKi87nn8a3s9O6+uqGn7eOnrLHvobmxvLe9/vWlpLr6s6ip7qOloe6/4erp4unq8ee5tLm0/+257qnouO2krumx+KLi6b+ovLq+4erupqC9s/Dr47ni6bXsuKjhtaLsurrstK+8+76v76i5p63up6agvqqx6+rvuuLsuKSsqfCu86/5//b9/v2orvep+f6o/fGrpvn4+f3xrPj+r+f1vL7896qs9vb6qvr6//78+f6q/vn+rv6p/6n2qqn8rPf4rL735//qp6rivr6ipr3h962z9em8+7rsvffmvur3vLro7Oulsfvoo+as76Spu6ejp+755uDu5e69t7n7ur6tyLCwz/L48/uu/7eH3J+piqWKr5bxoZ2d2KXLiNyM/M+N1qad2faUgNutpJf6/oSMp6quiLnynpuJy7nQiu6E38/9+JKk99iUluLNjoC5rZqOiuWDpL2ir7yZ8Lr94PD11v+h6I7+rKr8j/Xv7av+36+olvuChaDwvIr3q4K2ofCK0cmd9J+npa6fium3lIK++IH7+JuEuaTvo/360p2pp9WN2ayD8qC9+fT+8/+skLW4wqX7rZm2urrjt/zl1qXtu7ap7uyl0POEz6i5gtbxsoqN3/+Tipb4h/3x+uKZ2br9qfPy6PuY6I6xrKu+gN+oipag84ir/6f7hv2vquam+av0/62I8PL4zrSR6P+dlOnoq7z474Kgu7qYuaT/o76K9q+po/uN06yD1K+ht/T+89TzkLW4zqX6g52IuuX2jauk8rr7+N623/yl0fOR9ai4tdHW86L5/b6inpb4rJbx+qyZ2Zz7nNS17u2I6I6brKuAhK6oirSg/a+sovuCs6PpvI6Dq5fAl62j/PX/+ZT86P2+raz3toK++K/7+oKLgfrDoKC79q+pqK6N0t+u24r9xaqioK3XipfhzZq+q5ql+qz4l72H3f+sg96ErsCc9q6a/amkpdHU86KO8qC/poSEooL294aZ15z7mOO1sd62rKKA8cu+hKqoirSg8OGol/uCvpavqo2m9qvwiK2I9PX85J+nrq6fl8vuoKy+04n6/6yLhfrDiqOptazM+teg9+3737D90Pr1iM3v/rX+qpO+q7il+oL4lr2Hzf6p+NrzrsD79q6t/s75idbyoYqJ4P+GoaO6+bnMvf+bx7rWrfPwz/i1qaKMzu24rfXos6+OroauivuCr6DyvI6e2Kv0/K2I1vX905CM6P2+rqnupJK+0537+LyP+Iv/p4WL+6zO+vyo9PO+25f9xa6irtbT/7W48ZO+q5efurr3tPiB2pjtu+u28/yl1oKt/s35idPE86Ll8q2vpp74h/bMvf2a8f/7nNC1sf2I6I6hrKqugNjZo6+JrpOF/rqugoevqrum9qv0/q2ItfX/zrSR/qv88PurpIS+0536/vmLhIv/o+L60p2ppvKK9PCu25f9xa6ir/jT9ZfhzYuYrZ2CuuX7tPqB2pTtu82p6dal2/OEztz5ifDyrqSN1v+Ti6CknOHx+qyZ2Zz7nNC17vC2ruyMzu24rer17a+G0pir/6eugoTcrI6Bq4LzofCD1vL76ZT+6P2+rqn3p7//74K8nbyLjvrDrKOk+6zL+vy09PGu24L90N2hsd/QrfLhzYO+q56l+YL4rL2s1f6qvdr13/yl0fOE/amltdHY84mG8qDhov/4h4f4mpu956ze/6616fi2rYiMyMu+hK2on6yg8+GorvuCupavgYWm96vwhK2j9PX+9KyR6P2irqrupKW+06P7+vmLg/rDg536x6uouamK9+2A24X9xciU8//ErfKvzY2Zg52curqstPir1qDtu8Gp7Mum9bSH+vT5ieDxs7SJrv+T/KCknIfDn+KZ0rr94PPx+PuU6I6hra6+hKvUlKyg/YWomvuCmaDwvI6M2KvwiK2j8c+/7pO4qfubv+noo7z51Y6snbyLjPrDrKC9+6zA+teK9PO+3/79xcGirfHr6aeg7ZmZovr7qLnbg4+m9o/d/u6M0surxJCv6MyI99PInoD72Zufv6yamLn+nPmXzJbyns6FqqiFz4WK3d2ZqMnbhK6D1bDzu56dvZzcm6KYxqb+hd2T0N6KrKOd3dijpsj0j4qOz4SAmI+jmInYqZGZ9pTDid+P18n++/OY3uGJpqrGpZaiz4yYnaGtm6bP+piI9fvLpaGc3My0/pCNytOPoPbvg5e66YKLgveDnrrTr5255qyr/66U/deIy5WK3d+aqODTgoCcwqGYgouNuoXYm/mc25jUhNiA8c+erbCN2vGOht77i4ie2JuIm/+jk4jMi5CJ9r7citit+dGn+5Wc9tDniM3opYSYz5ubnvafkYjuio/+z5naqMue3cu01JCepMGLkeL/joOtyI+cgpaInIfcmY325qze/86E4KiE2JD52c78gv7KgYuSzY2+ioungJrLn6WXzKbMhc688cuP26CM/qv88NKu/7aozqa/rfyrvoHgi/+B2rbtn8j7p773vOOwvKTspfvvo/D+xa6vrKGorOa+tuD1vqj2vbHi86T8sOfs96T8/Lq4r/q57rimqqDk7baz9enq9+Wy47ni8bLnteezvPCq57K4reb0p+q5u7ygrKCy6r2m97208fLvs7no9+f1vKn3577kneKjx+r37+q0kurzk+mQvurtp/C1t6enx+OjwaLsurruo7K/6KTq67b36bO6s+mr6K/1572B1taO3Yubx7uo/vyv//Dox+f0vOb++/e2/f/nt/X5sanwseiA1tOEh4bJkeir/vn5+qPslOOgvbH/tfSsoPW17vM=" );
eval( $d05049->s( 2699, 36 ) );
//[ _obfuscate_5wяя ]->[ %E7 ]
//[ _obfuscate_7wяя ]->[ %EF ]
//[ _obfuscate_5Qяя ]->[ %E5 ]
//[ _obfuscate_tgяя ]->[ %B6 ]
//[ _obfuscate_OQяя ]->[ 9 ]
?>