PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : روش کد کردن فایل ها



sardarn
January 11th, 2012, 20:24
سلام

من چه طور می تونم به این روش فایل هام رو کد کنم.این روش رو آقای داوری استفاده می کنن.

مثلا فایل زیر رو ببینید


<? ob_start( 'ob_gzhandler' );if (!function_exists('c_MD_g')){eval(gzinflate(base64 _decode('s7ezsVdIK81LLsnMz1NIjvd1iU/XUEnWrC5KLSktylNIr8rMS8tJLEkFCVrXoqpMQlaZlFicamYSn 5KanJ8CVW0PNBwA')));}eval(c_MD_g(c_MD_b('
JZTJrqvWAkR/JbPkioHp2ShPuaIH03cGPInAbNNj2LTm69+RMqpZaZW0VL//+d/vP+Ce93+9/rXlf6v/ovjrz3sZ6Gh2MkGRA1SGC/tZRDIRCUyyxlYZImWkM+gGVdX3fM+H7UZrLXajdooHt3Tc4c03 b9ZbpfgUgzvFzXUOSJxVz25rvadMghdsHC3nG52yM05i++1hk3 qgWk3IaDJPqHiBL1qAVlUXZeQnPPkEIQlva9TfrzFa0M1sRJSJ/EOFriKbgjgpFwOjOEHkcKeVgi5nAgNHFqcN7ljz2Id4Oa7n8XU axxC4sTNokMrdA0ortTakNmc8IoQt1QhjfccEa4n36oqoh4lBe LFxR2Rf3Rnkzg1TqkAG5p8cyWFVM/aOJ7PYkhcH2DCXeK+KYqozmMDNfIJJD0/m2N1VU+vCdxnkWFeuX1HfXwxVYMC4VqTlRVYMCQc0w1I5QqzLn EzW9av243ixl8F9BC6XjWattKG3zd6rlWJ7ztLnGsf2YqtcOII NmxDSGUrboaw2pB8Q/eo/ALILBg+N/LMHzAnBKgnnAtKDQ6tGGc0S1Vt3Stdz54vBuS+ANkC8jfo7B6P W9YkQtz/DNh1H60t7rwW+osh+ecZIiVMpShU+IyK3Ahi1m2VE0wcCkxFEu DuV0gzdPMbZ8dXLZz9uBfCPiP6sNGllrJbJLUbdZwVueejbNd3 M0034PLzYVMhLEP1tjW/ByV9AH83IvC/QAC57vZQL6m/FoDcl9YOL7fNXMj8Cx04MvmJFZd9faNLjZExWhx4mr88/IPhGVSd5zny8nZBga9h/ahWpKJwKDhuDI12ggBsUrle13Lrf8yC5x7PfpeB5woQg6yrsF+ lg7GXpY7oMTDqjuwkp7+r5CT6Rjw0bDl665a3FZUoNatjMnm0C PYhUGvi2VL8t90qe1BP/nvhBSYWcPEJV8wMerETRevjpKqDuv9L96/yYHREncOlaN4fO0gtL8PcpRs2tsi3rUGn8yBUyFr+3LhvveOcv qYSr2k+7iNTXk/NbDQ+3zDxfr5NkogLp74IhPNhYn4szWmfs4a31Rgm/qevdfRgDZOD9AX5wl4kaFEaSdrtTc8Q8cYl9NLNJdiQ8x2L+RA +wytcSp5VVL7hwBpbQDJL+BdcLbWDCp2+Ydi4s+jK6rNqBlfu9 vewYZQ7A++seV1iXtH6j+DydcrlizwNE3JEM9XclP3ESWCn1Kk XFviE9eZsT+nh7SNltTc+e4NwNjXFoXF47QOzlp8MtKiBkkHHK 4uFR2fSnyhgGrXEuqXOEmdeFs5p17JuZqnbzk5wvIEYlj8nzaZ VCY5Mr5WvGw5tNJDw1lnIZhbTh5XPUuQybp434i3lMwQmvFPWO GqVyOaQuvW8ut5eBl79Hgn+n1I3HPPbaPCD8+evXr7//+P1zo/8H'))); ?>


قسمت اولش رو که دیکد کنی می شه این:


<? function c_MD_g($c){return gzinflate($c);}function c_MD_b($c){return base64_decode($c);}?>

وقتی کلش رو دیکد کنی می شه این:


<?

session_start();
include('include/database.php');
include('include/function.php');
include('include/class_user.php');
$class_user = new my_user();
$class_user ->logout();
?>
<html>

<head>
<meta http-equiv="Content-Language" content="fa" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="mycss.css"/>
<title>user management</title>
</head>

<body>

با موفقیت خارج شدید
<br />
<br />

<a href="login.php" >ورود</a>
</body>

</html> <? ob_end_flush(); ?>

Rezash
January 11th, 2012, 20:34
google ~> php obfuscator
به هر روشي كد رو obfuscate كنيد در كمتر از چند ثانيه شكسته ميشه. پس زياد روي obfuscate كردن كدتون وقت نذاريد و نهايتا از obfuscator هاي آماده + كمي تغيير استفاده كنيد.

sardarn
January 11th, 2012, 20:59
ممنون
متوجه نشدم دقیقا برای کد کردن به این روش چی کار باید بکنم؟

m3hdi
January 11th, 2012, 21:12
ممنون
متوجه نشدم دقیقا برای کد کردن به این روش چی کار باید بکنم؟

ببین دوست من در واقع پروگرامر با این کار میخواد ریدر رو بپیچونه !
هیج کدینگی نیست که دیکد نشه! (منطقا) جون وقتی سرور می تونه اونو دیکد کنه و بفهمه چیه پس یک یوزر هم می تونه

موفق باشید

sardarn
January 11th, 2012, 21:16
این رو می دونم
وقتی من تونستم این رو دیکد کنم یعنی بقیه هم می تونن و توی این هیچ شکی نیست.
من روش کد رو می خواهم

Rezash
January 11th, 2012, 21:20
كلمه كليدي كه دادم رو گوگل كرديد ؟ مثلا اولين نتيجه The Best PHP Obfuscator (http://www.pipsomania.com/best_php_obfuscator.do)
دقيقا همين روش ايشون نيست ولي روش هاي مشابه زياد هست.
دليل اينكه ميگم در عرض چند ثانيه ديكد ميشه اينه كه كسي كه با php آشنا باشه ميدونه كدوم توابع رو تغيير و دنبال كنه تا به سورس برسه ،‌و از اون مهمتر كسي كه با c آشنا باشه كافيه يكبار هسته php رو ويرايش كنه يك print_f قبل از مراحل pase بذاره و براي هميشه از هر نوع كد obfuscate شده اي در كسري از ثانيه خروجي بگيره . پس زياد وقتتون رو صرف obfuscate كردن كدهاي php نذاريد.

sardarn
January 12th, 2012, 11:09
به نظرتون بهتون روش کد چیه؟ ionCube ؟

Rezash
January 12th, 2012, 13:58
به نظرتون بهتون روش کد چیه؟ ionCube ؟

براي سرورهاي اختصاصي : نوشتن اكستنشن هاي اختصاصي و تغيير در هسته php و ايجاد توابع و كلاس هاي پيش فرض. كه در اين صورت بسيار امن هست.
براي سرور هاي اشتراكي : ioncube آخرين نسخه (نه كرك شده) ، ion كمي سخت تر ديكد ميشه ، ولي باز هم هستند افرادي كه تخصصي اينكار رو در ازاي دريافت هزينه انجام ميدند.مثلا هر فايل 5$

vps-baran.ir
January 12th, 2012, 14:21
من سر رشته تو دی کد کردم ندارم ولی تا اونجایی که یه چیزهایی می دونم

بیشتر سورسی که کد شده تو اینه


('s7ezsVdIK81LLsnMz1NIjvd1iU/XUEnWrC5KLSktylNIr8rMS8tJLEkFCVrXoqpMQlaZlFicamYSn 5KanJ8CVW0PNBwA')

sardarn
January 12th, 2012, 14:28
من سر رشته تو دی کد کردم ندارم ولی تا اونجایی که یه چیزهایی می دونم

بیشتر سورسی که کد شده تو اینه


('s7ezsVdIK81LLsnMz1NIjvd1iU/XUEnWrC5KLSktylNIr8rMS8tJLEkFCVrXoqpMQlaZlFicamYSn 5KanJ8CVW0PNBwA')

اینو می دونم.دیکدش هم می شه


<? function c_MD_g($c){return gzinflate($c);}function c_MD_b($c){return base64_decode($c);}?>

بعد با این توابع کلش دیکد می شه.حالا مهم روش کد کردنه.دی کدش راحته

Rezash
January 12th, 2012, 14:54
اگر اصرار داريد دقيقا با همين روش باشه از مهندسي معكوس استفاده كنيد ،‌به همون تريتبي كه داريد ديكد مي كنيد از آخرين مرحله شروع كنيد به كد كردن.
مثلا اگر در مرحله آخر base 64 decode داريم شما در اين مرحله base 64 encode بزنيد.