• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
كسي ميتونه اين رو ترجمه كنه؟
#1
با سلام

دوستان اين كد رو ببينيد؟
کد پی‌اچ‌پی:
$keystroke1 base64_decode("d2RyMTU5c3E0YXllejd4Y2duZl90djhubHVrNmpoYmlvMzJtcA==");

eval(
gzinflate(base64_decode('hY69DsIgFIVf5QwMENGUuWH0QZTeKrFekgsMxvTdLWlqTBfX8/uNlUOJiSGpEIc0kFa5SOSbVZdnqlwM3lAPesEj1+vifQPoLJzpEUe9KBPx5hjvXasJlSqMcBedZNBtxeCAbbjHDJoy/U/i1PjOK9+ewlns7o/O2N+X+QM=')));
$O0O0O0O0O0O0=$keystroke1[2].$keystroke1[32].$keystroke1[20].$keystroke1[11].$keystroke1[23].$keystroke1[15].$keystroke1[32].$keystroke1[1].$keystroke1[11];

$keystroke2 $O0O0O0O0O0O0("„q>BF€~An†r‡D…pt{slƒE{y‚xCwuov|@?z}", -13);

$OO000OO000OO=$keystroke2[16].$keystroke2[12].$keystroke2[31].$keystroke2[23].$keystroke2[18].$keystroke2[24].$keystroke2[9].$keystroke2[20].$keystroke2[11];
$O0000000000O=$keystroke1[30].$keystroke1[9].$keystroke1[6].$keystroke1[11].$keystroke1[27].$keystroke1[8].$keystroke1[19].$keystroke1[1].$keystroke1[11].$keystroke1[15].$keystroke1[32].$keystroke1[1].$keystroke1[11];
eval(
$OO000OO000OO(base64_decode('LdS3Dr
TYAUDhl7G0+4uCnOSKMOQ0ZGgsMgw5XcLTey25Of
1pvgpkw9//sm0EQf6fv/NsryjiP2VVzGX1919G6i
ri+ibclwMJNoy3qhep0vPOR/fH68o7WGieABvtHI
evZae++hAw5qMAGB5svpNhl4UluJflaoUl750EQL
MDOZGL8e4G9XGDeCM/AIRxwdnq9gniPS+LHy3Gil
4v55QTrCDkzpomy1gU0YknpL0xgRt/Q1miFdM+UV
mOzWWIAypIKT3a51rpOtELk1s5xuEop5XTDASwnm
UCNRctxNtimyMnmQ6cRDtyeZyXnd+CSVroLl1cvH
ZJWBb5h3S+0ZLE7WohQMuyf37uFfJJtIZQoGhIGG
xlHYLt51ANvXae0OdYUD/ElwSFiszqdWuBs8ru2/
U0VZZoKOCb4QoUCHtp321Ia1Asip1ipwIXzlq1bI
+dp9oh6QwS1LdGFTHCu7Q6olqfsBRzgemcc9uAom
+Ji9uPQyBgdbkJJuaYFlHlS85VbT7wJLGuLerqbo
x+oJYErKrxpOoTB5o+qsm9sMRlEHwOn6WS+xc9+7
cCUUvY/b7kQaA2zFgnXRURnaX5m3Qx3AqV3cc3Ut
8Q+MpNsxJD0+R7waQ/tsQhdsZhC+qLlelN57cE/z
TE5Lys4L3f/i2QQoAfehEiIjjwHwyjWvne+iTU9D
HhNjJ9aQI2CAR5n5L6JI3cGD537D4DRXhh0aB1yK
M/YUqFAhOiCnjfzNmiUvZDIYy7MQX1KQ5nM9N1Qz
az31KQicBeijz1j1122NJn7Q4lKqYlRHNJX4RFZV
GakkHy7lxjvR1A7kmvMp+mE9GNRpelPtKip6ae+o
dP/KPJPq/eftnA7rWaeYkGhfkOp0HXeQ94TRjtbi
eoYxiO1BV1QjMB4TQzg1DaUG5+hsop4PEqyR31eQ
vta6uf5KfRKf16xaunMH76XVKaqVrm3uKJy1J7IX
wZwWcwFMGjpHHI6IigEeKn9bERE/xj9JdP+0RNQB
jFmYntwwyzXA1Gwt9WhYWKmvAyaBUFRGOQOKlbfE
HnshGgts191UpfFzoMcHIDHBbBhTLy8CO39oQzBx
hdOw22PbesdWrmkwLBKWv8wqFpp/EHAtPfs0/23/
wI79i/cezO2ULFPa+EGZN6mIc/RUWgca3NNG52pf
o7i7LBMUbgi3Etzqs20YoTtdI1QkmLm/06++6xoP
bjbK+Ru4TW+siPeqQj5sCvbOLhKhjH2rwiGxCO7L
7r7VOp2WauG7I7Et2O5PVzXxp0t3x1X1YWpFhvAy
qRMpM/O87LXTiDMEj6mTXNTpsCaMajT24zVX5AeJ
9K3LWg2A7Nltk0loUIyT+o+G88/joxcg8MQzWlCc
UkRTXHdUc6Yz0RIrxN8U51zMyPC/+eAKTKYuwO+/
EZhsx1Iq0HegKrkeJOv7ybMTX4Vo+RYr3jQyRGAi
QQ7azfvOCe3DvevpVW0lUsoWLOuJNs6pfgk9IlL6
cxolHKsBXCYVzyaw+CTc2xYXQDoz3glgkYc+aN2y
Tuk8jrEX1J61iYy+aGcRR10uXauEPRPSeLSxep0x
fKv2v4purYTDUV2JI5BFPuVqK7sgmwyG5KLz8jRT
YJ20mGAxlROp4nUV8+U4mv6RFnoUFSGXW49gezw1
+9d889haPsUTqTMDvTje+3G4/EbdHyQyoiVc/Bwq
bfd83xeAyt3VXLQAA7ayoMPZRSWnUPGmDnjFA9Ri
D5BcTtIewM5Ex2XwXWi+SgcTh0et87rwb5meVd+C
E6/Nmfa1GGSPYy2v56FYsy4w96Ifko6rd28Aw+Ts
K/i6FoGarVl9NGsn5nMcrcy8ZaJsSQkF+1D1LYWO
tWrfgB5vYFUfypBD01CNVF2ZLLjhzzPlqx9w9KUj
7fZWO3WYgfE1+rYgPftZk7l3CobAafvSNfGpy+yc
6RTEUZLTthO7Vkx2fPVC02lW/ofwDoYnAyNWXiOM
czHOPhMvSFtsGXZ6SgGPv0CmpXtE696F4lobxcIw
ZtJZGBzm0GLbIGWimRBYHeYZQtzKOTqNi5AhLbpd
ZqEqKK9IvCMOw4DoAZ5a8/f/78+78='
))); 

من تو بعضي از اسكريت ها اين رو ديدم نه عين اين كد
منظورم همچين كدهايي هستش كه آدم متوجه نميشه چي نوشته ولي كار ميكنه در عمل
حالا همين كد رو كسي ميتونه ترجمه كنه ببينم چي توش هست
بعد اين طور كدهايي چطور ساخته ميشن و به چه دردي ميخورن؟

با تشكر
با تشکر ممل آمریکایی
  پاسخ
تشکر شده توسط : cyletech boBak
#2
جای eval تابع echo رو بزارین.
البته کلا انگار کد مشکل داره اجرا نمیشه
  پاسخ
تشکر شده توسط : M.J
#3
eval توی هاست های اشتراکی معمولاً غیرفعال هست درسته؟
(میرم یه بررسی بکنم )
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط :
#4
(۱۳۹۱ مرداد ۰۲, ۱۰:۵۱ ب.ظ)admin نوشته: جای eval تابع echo رو بزارین.
البته کلا انگار کد مشکل داره اجرا نمیشه

انجام دادم !!!
تو تك تك مراحل اين كار رو انجام دادم!
همون ديكد اولي كه وقتي چاپ ميكنم همون رشته داخل تابع رو بر ميگردونه
من موندم اگر قبلاً اين اينكد شده خب الان بايد ديكدش رو درست برگردونه ولي همون متن رو برميگردونه

رو eval هم انجام دادم مينويسه NO Connect To Database

شايد به اين دليل كار نكنه چون يه تعداد فايل ديگه هم داره اين يكي از فايل هاش بود كه گذاشتم
با تشکر ممل آمریکایی
  پاسخ
تشکر شده توسط :
#5
خوب دوباره اون متن رو بردار و دوباره echo کن. می تونه چند مرحله دیکد رو کرده باشه
  پاسخ
تشکر شده توسط :
#6
(۱۳۹۱ مرداد ۰۳, ۰۲:۵۴ ب.ظ)admin نوشته: خوب دوباره اون متن رو بردار و دوباره echo کن. می تونه چند مرحله دیکد رو کرده باشه

متوجه نشدم !!! ميشه يكم بيشتر توضيح بديد؟
با تشكر
با تشکر ممل آمریکایی
  پاسخ
تشکر شده توسط :
#7
کدت برای من اخطار میده وگرنه تست می کردم.
شما میگی به جای eval میام و echo میزارم باز یه چیز میده که نوشته eval یه رشته ای . شما این متن رو بگیر و توی یه فایل جدید قرار بده و دوباره به جای eval از echo استفاده کن. اینقدر این کار رو کن تا به متن اصلی برسی
  پاسخ
تشکر شده توسط : ahora
#8
(۱۳۹۱ مرداد ۰۳, ۰۶:۱۲ ب.ظ)admin نوشته: کدت برای من اخطار میده وگرنه تست می کردم.
شما میگی به جای eval میام و echo میزارم باز یه چیز میده که نوشته eval یه رشته ای . شما این متن رو بگیر و توی یه فایل جدید قرار بده و دوباره به جای eval از echo استفاده کن. اینقدر این کار رو کن تا به متن اصلی برسی

دستت درد نكنه جوابش رو پيدا كردم همين كاري كه گفتي رو انجام دادم ! ولي به يه نتيجه جالب دست پيدا كردم كه نميدونم گريه كنم يا بخندم كه چه مخلوقاتي خلق نميشه ! فقط ببينيد چه بلايي سر اين كد آورده كه كسي سر ازش در نياره !

خط به خط ميرم جلو

خط اول اين بود :
کد پی‌اچ‌پی:
$keystroke1 base64_decode("d2RyMTU5c3E0YXllejd4Y2duZl90djhubHVrNmpoYmlvMzJtcA=="); 

خب خروجي اين ميشه
wdr159sq4ayez7xcgnf_tv8nluk6jhbio32mp

خب خط دوم :
کد پی‌اچ‌پی:
eval(gzinflate(base64_decode('hY69DsIgFIVf5QwMENGUuWH0QZTeKrFekgsMxvTdLWlqTBfX8/uNlUOJiSGpEIc0kFa5SOSbVZdnqlwM3lAPesEj1+vifQPoLJzpEUe9KBPx5hjvXasJlSqMcBedZNBtxeCAbbjHDJoy/U/i1PjOK9+ewlns7o/O2N+X+QM='))); 

خروجي چاپ شده آن بدون eval() ميشه اين تابع
کد پی‌اچ‌پی:
function rotencode($string,$amount
{
 
$key substr($string01); 
 if(
strlen($string)==1
 { 
 return 
chr(ord($key) + $amount); 
 } else {
  return 
chr(ord($key) + $amount) . rotEncode(substr($string1strlen($string)-1), $amount);
   }


خط سوم
کد پی‌اچ‌پی:
$O0O0O0O0O0O0=$keystroke1[2].$keystroke1[32].$keystroke1[20].$keystroke1[11].$keystroke1[23].$keystroke1[15].$keystroke1[32].$keystroke1[1].$keystroke1[11]; 

خروجيش شده اسم تابع يعني اين rotencode بدون پرانتاز و بقيه مورادش

خط بعدي
کد پی‌اچ‌پی:
$keystroke2 $O0O0O0O0O0O0("„q>BF€~An†r‡D…pt{slƒE{y‚xCwuov|@?z}", -13); 
اومده تابع رو اجرا كرده
و خروجيش شده
wdr159sq4ayez7xcgnf_tv8nluk6jhbio32mp
بعد در خط بعدي دوباره اومده اين كار رو كرده
کد پی‌اچ‌پی:
$OO000OO000OO =  $keystroke2[16].$keystroke2[12].$keystroke2[31].$keystroke2[23].$keystroke2[18].$keystroke2[24].$keystroke2[9].$keystroke2[20].$keystroke2[11]; 
خروجيش شده
gzinflate

و در خط بعدي اومده اين دستور رو اجرا كرده
کد پی‌اچ‌پی:
$O0000000000O =  $keystroke1[30].$keystroke1[9].$keystroke1[6].$keystroke1[11].$keystroke1[27].$keystroke1[8].$keystroke1[19].$keystroke1[1].$keystroke1[11].$keystroke1[15].$keystroke1[32].$keystroke1[1]. 
كه خروجيش شده
base64_decode

و در خط بعدي اين رو آورده نوشته
کد پی‌اچ‌پی:
eval($OO000OO000OO(base64_decode('LdS3Dr
TYAUDhl7G0+4uCnOSKMOQ0ZGgsMgw5XcLTey25Of
1pvgpkw9//sm0EQf6fv/NsryjiP2VVzGX1919G6i
ri+ibclwMJNoy3qhep0vPOR/fH68o7WGieABvtHI
evZae++hAw5qMAGB5svpNhl4UluJflaoUl750EQL
MDOZGL8e4G9XGDeCM/AIRxwdnq9gniPS+LHy3Gil
4v55QTrCDkzpomy1gU0YknpL0xgRt/Q1miFdM+UV
mOzWWIAypIKT3a51rpOtELk1s5xuEop5XTDASwnm
UCNRctxNtimyMnmQ6cRDtyeZyXnd+CSVroLl1cvH
ZJWBb5h3S+0ZLE7WohQMuyf37uFfJJtIZQoGhIGG
xlHYLt51ANvXae0OdYUD/ElwSFiszqdWuBs8ru2/
U0VZZoKOCb4QoUCHtp321Ia1Asip1ipwIXzlq1bI
+dp9oh6QwS1LdGFTHCu7Q6olqfsBRzgemcc9uAom
+Ji9uPQyBgdbkJJuaYFlHlS85VbT7wJLGuLerqbo
x+oJYErKrxpOoTB5o+qsm9sMRlEHwOn6WS+xc9+7
cCUUvY/b7kQaA2zFgnXRURnaX5m3Qx3AqV3cc3Ut
8Q+MpNsxJD0+R7waQ/tsQhdsZhC+qLlelN57cE/z
TE5Lys4L3f/i2QQoAfehEiIjjwHwyjWvne+iTU9D
HhNjJ9aQI2CAR5n5L6JI3cGD537D4DRXhh0aB1yK
M/YUqFAhOiCnjfzNmiUvZDIYy7MQX1KQ5nM9N1Qz
az31KQicBeijz1j1122NJn7Q4lKqYlRHNJX4RFZV
GakkHy7lxjvR1A7kmvMp+mE9GNRpelPtKip6ae+o
dP/KPJPq/eftnA7rWaeYkGhfkOp0HXeQ94TRjtbi
eoYxiO1BV1QjMB4TQzg1DaUG5+hsop4PEqyR31eQ
vta6uf5KfRKf16xaunMH76XVKaqVrm3uKJy1J7IX
wZwWcwFMGjpHHI6IigEeKn9bERE/xj9JdP+0RNQB
jFmYntwwyzXA1Gwt9WhYWKmvAyaBUFRGOQOKlbfE
HnshGgts191UpfFzoMcHIDHBbBhTLy8CO39oQzBx
hdOw22PbesdWrmkwLBKWv8wqFpp/EHAtPfs0/23/
wI79i/cezO2ULFPa+EGZN6mIc/RUWgca3NNG52pf
o7i7LBMUbgi3Etzqs20YoTtdI1QkmLm/06++6xoP
bjbK+Ru4TW+siPeqQj5sCvbOLhKhjH2rwiGxCO7L
7r7VOp2WauG7I7Et2O5PVzXxp0t3x1X1YWpFhvAy
qRMpM/O87LXTiDMEj6mTXNTpsCaMajT24zVX5AeJ
9K3LWg2A7Nltk0loUIyT+o+G88/joxcg8MQzWlCc
UkRTXHdUc6Yz0RIrxN8U51zMyPC/+eAKTKYuwO+/
EZhsx1Iq0HegKrkeJOv7ybMTX4Vo+RYr3jQyRGAi
QQ7azfvOCe3DvevpVW0lUsoWLOuJNs6pfgk9IlL6
cxolHKsBXCYVzyaw+CTc2xYXQDoz3glgkYc+aN2y
Tuk8jrEX1J61iYy+aGcRR10uXauEPRPSeLSxep0x
fKv2v4purYTDUV2JI5BFPuVqK7sgmwyG5KLz8jRT
YJ20mGAxlROp4nUV8+U4mv6RFnoUFSGXW49gezw1
+9d889haPsUTqTMDvTje+3G4/EbdHyQyoiVc/Bwq
bfd83xeAyt3VXLQAA7ayoMPZRSWnUPGmDnjFA9Ri
D5BcTtIewM5Ex2XwXWi+SgcTh0et87rwb5meVd+C
E6/Nmfa1GGSPYy2v56FYsy4w96Ifko6rd28Aw+Ts
K/i6FoGarVl9NGsn5nMcrcy8ZaJsSQkF+1D1LYWO
tWrfgB5vYFUfypBD01CNVF2ZLLjhzzPlqx9w9KUj
7fZWO3WYgfE1+rYgPftZk7l3CobAafvSNfGpy+yc
6RTEUZLTthO7Vkx2fPVC02lW/ofwDoYnAyNWXiOM
czHOPhMvSFtsGXZ6SgGPv0CmpXtE696F4lobxcIw
ZtJZGBzm0GLbIGWimRBYHeYZQtzKOTqNi5AhLbpd
ZqEqKK9IvCMOw4DoAZ5a8/f/78+78='
))); 

و جالب همينجاست كه خروجي اين كدي شبيه خودش بود فقط با متني متفاوت كه هر بار بدون eval من خروجي اون رو چاپ كردم تا اينكه هيمن كار رو قريب به 10 بار تكرار كردم كه خروجي اصلي اون استخراج شد يعني حود 10 بار اين كد ها رو كد كرده

ببينيد سورس اصليش چي بود
کد پی‌اچ‌پی:
include "inc/db.php"
include 
"inc/change.php"
$sql mysql_query("select * from $posts_table order by id DESC") or die(mysql_error()); $i addslashes($fetch[id]); while($fetch mysql_fetch_array($sql)){ $m=""$post $fetch[short_story].$m.$fetch[full_story]; $id addslashes($fetch[id]); $title addslashes($fetch[title]); $date addslashes($fetch[date]); $cat addslashes($fetch[category]); $comment_no addslashes($fetch[comm_num]); $post_name addslashes($fetch[alt_name]); $pst addslashes($post); $data mysql_query("insert into wp_posts values('$id','1','$date','$date','$pst','$title','','publish','open','open','','$post_name','','','$date','$date','','0','$site/?p=$id','0','post','','$comment_no')") or die(mysql_error()); $i++; } if ($i>=$dbhost $dbuser $dbpass $db) { $select "UPDATE wp_posts SET post_content = REPLACE(post_content, '$old','$new')"mysql_query($select) or die("Unable to select data because: ".mysql_error); echo "

مطالب شما منتقل شد. تعداد مطالب منتقل شده 
$i می باشد.

پردازش به سمت انتقال نظرات

نوشته شده توسط : ***************
"
; } else { echo "

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

نوشته شده توسط : ************
"
; } 

ديگه اين وسط حرفي واسه گفتن نميمونه كه اين بنده خدا يا بنده هاي خدا چقدر خودشون رو كشتند تا اين رو كد كنند!

بابت راهنمايي هاتون ممنون
با تشکر ممل آمریکایی
  پاسخ
تشکر شده توسط :
#9
سلام این کد، دیکدش چی میشه هرکاری کردم طبق بالا نشد در ضمن سایت دیکد شما چیست؟ تشکر
کد پی‌اچ‌پی:
$keystroke1 base64_decode("d2RyMTU5c3E0YXllejd4Y2duZl90djhubHVrNmpoYmlvMzJtcA==");
eval(
gzinflate(base64_decode('hY7NCoJAFIVf5SQu5tIUzVpc9hxSeq0huwPzA4X47ikxEm7anu/82V7t+iRttE4aftkQgyq8iyyt67ggGjPFqqoyRG/lpsvL0yWJhBHlg9+oEdJ1ZqsBJw1DFWyvZmVgyYTq2iwxzzF5QXv3yvlOLS2EPXJxhQk8BP7vxHH5d/7+274wGpv5gyH9uzJNHw==')));
$O0O0O0O0O0O0=$keystroke1[2].$keystroke1[32].$keystroke1[20].$keystroke1[11].$keystroke1[23].$keystroke1[15].$keystroke1[32].$keystroke1[1].$keystroke1[11];
$keystroke2 $O0O0O0O0O0O0("xes26:tr5bzf{8ydhog`uw9omvl7kicjp43nq", -1);
$OO000OO000OO=$keystroke2[16].$keystroke2[12].$keystroke2[31].$keystroke2[23].$keystroke2[18].$keystroke2[24].$keystroke2[9].$keystroke2[20].$keystroke2[11];
$O0000000000O=$keystroke1[30].$keystroke1[9].$keystroke1[6].$keystroke1[11].$keystroke1[27].$keystroke1[8].$keystroke1[19].$keystroke1[1].$keystroke1[11].$keystroke1[15].$keystroke1[32].$keystroke1[1].$keystroke1[11];
eval(
$OO000OO000OO(base64_decode('LdK3sp
tAAEDRn/GM3xsKchqPC4IkksggoPEsQcQFJMESvt
4u3NzyVLdCYPj64TgEQfzPVw4+Fcf8KatiKquvn1
ap0N3LliRdbYZzmEsilm1V4pL0IqeUuqWWe2F7z9
Fm02DXAbUUwnCETrsAT7QrrenMuDvbzDGOa86C8Z
ll+POjRBmLdqOHXLReVHUfm2MB7NIdRcBH4XXUos
VIuMxh8jctsQlcoFGEbDyqG0Z47XC6Ude1+uKMa0
uIlwiTtXRRl0mPTmyvSW8BKAlTAd5v1vbQ/fdoaC
1dvB4niEd4CEreDLALGyKFBu4X5hGc2xa4C51Qqe
Ifj+F8L1TQJZdsHziqs6cOK/RQeN5ii+S5nHYTwW
fJacpUt2FjPn+YuHq2aJGTfJ8+JozfoB+F2j1TzY
+iErXa8d7sZy6Gk6w8iHscMSkwJFhD3L0G5WPQO6
YEENXcVemKW60RBsd7ixEFMHjR/SBl1/iuzzZRvr
q6H/38hqdVyoW+UDFz6mUsfcTywrXQmHkVWEJ4xz
0FA1r1Uqe3B2thrgMTAf4Ty9ccxc0il3RcbCUfG8
FWouncrFaS/uG92RGRql9egmjLi757bO2DrfL3pF
LlIc0xU8ESd9CUEd8tu/Z3o/EJ2mPsyG4O5bFSyW
qqpDheuXLSZaXbML68IpUd4rizxb7n4M0Myfy+Ud
bSvK/OiaI+4x2X554if97dCk2vf5sk+CwaTAm1vl
E+gjlWDS2T6qpN4QGpp2SvYClAPzjDuNLW1BJnDs
JuIpODd+4rubbbwzbpmPZBFDeQGx2uuzGR+xKTC8
zp6OITjl/irruLz4TEduH3z+/v719/AQ=='
))); 
  پاسخ
تشکر شده توسط :
#10
به جای eval از echo استفاده کن خودش دل و روده اش میپاشه بیرون Big Grin
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان