بازگردانی کد تبدیل شده به base 64

emad_67

Member
سلام دوستانم
من یه کد دارم که base 64 هست حالا می خوام بر گردونمش به حال اول. میشخ این کار رو کرد؟
اینم کدشه. از دوستان اگه کسی میتونه تبدیل شدو بزاره اینجا چون من php بلد نیستم واینم برای یه کاری میخوام
کد:
<? eval(gzinflate(base64_decode('
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'))); ?>
 
بفرمائید:
کد:
<?php
/**
* AkoComment - A User Comments Component
* @version 2.0
* @package AkoComment
* @copyright (C) 2004 by Arthur Konze - All rights reserved!
* @license http://www.konze.de/content/view/8/26/ Copyrighted Commercial Software
**/

defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );

class HTML_comment {

  function showAbout() {
  ?>
      <table cellpadding="4" cellspacing="0" border="0" width="100%">
      <tr>
        <td width="100%">
          <img src="components/com_akocomment/images/logo.png">
        </td>
      </tr>
      <tr>
        <td>

          <p><b>Program</b><br>
          AkoComment lets your users comment on content items. It supports BBCode and Smilies,
          which gives you simple formating options. AkoComment comes with language pack support
          and can easily be changed to your language through the build-in editor. If you have
          any wishes or have found a bug, please contact the author by mail:
          <a href="mailto:[email protected]">[email protected]</a></p>
          <p><b>Author</b><br>
          Arthur Konze is one of the early eighties home computer hackers. He started with
          assembler coding on homecomputers like the Apple 2 and the Commodore C16. A few
          years later he get in touch with modem based computer networks like fido. He
          started with Internet in 1989 and concentrated on webdesign after the boom years.
          Currently he is the publisher of Mamboportal.com, which is one of the biggest
          MOS communities worldwide.</p>
          <p><b>Warranty</b><br>
          This program is distributed in the hope that it will be useful, but WITHOUT ANY
          WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
          PARTICULAR PURPOSE.<P>

        </td>
      </tr>
      </table>
  <?php
    }

############################################################################

  function showComments( $option, &$rows, &$search, &$pageNav ) {
    $commentlenght = "40";

    # Table header
    ?>
    <form action="index2.php" method="post" name="adminForm">
    <table cellpadding="4" cellspacing="0" border="0" width="100%">
    <tr>
      <td width="100%">
        <img src="components/com_akocomment/images/logo.png">

      </td>
      <td nowrap="nowrap">Display #</td>
      <td>
        <?php echo $pageNav->writeLimitBox(); ?>
      </td>
      <td>Search:</td>
      <td>
        <input type="text" name="search" value="<?php echo $search;?>" class="inputbox" onChange="document.adminForm.submit();" />

      </td>
    </tr>
    </table>
    <table cellpadding="4" cellspacing="0" border="0" width="100%" class="adminlist">
      <tr>
        <th width="2%" class="title"><input type="checkbox" name="toggle" value="" onclick="checkAll(<?php echo count( $rows ); ?>);" /></th>
        <th class="title"><div align="center">Author</div></th>
        <th class="title"><div align="left">Comment</div></th>

        <th class="title"><div align="center">Date</div></th>
        <th class="title"><div align="center">Content Item</div></th>
        <th class="title"><div align="center">Published</div></th>
      </tr>
      <?php
    $k = 0;
    for ($i=0, $n=count( $rows ); $i < $n; $i++) {
      $row = &$rows[$i];
      echo "<tr class='row$k'>";
      echo "<td width='5%'><input type='checkbox' id='cb$i' name='cid[]' value='$row->id' onclick='isChecked(this.checked);' /></td>";
      echo "<td align='center'><a href=\"index2.php?option=".$option."&task=edit&cid[]=".$row->id."\">$row->name</a></td>";
      if(strlen($row->comment) > $commentlenght) {
        $row->comment  = substr($row->comment,0,$entrylenght-3);
        $row->comment .= "...";
      }
      echo "<td align='left'>$row->comment</td>";
      echo "<td align='center'>$row->date</td>";
      echo "<td align='center'>$row->contentid</td>";
      if(strlen($row->gbcomment) > $commentlenght) {
        $row->gbcomment  = substr($row->gbcomment,0,$commentlenght-3);
        $row->gbcomment .= "...";
      }

      $task = $row->published ? 'unpublish' : 'publish';
      $img = $row->published ? 'publish_g.png' : 'publish_x.png';
      ?>
        <td width="10%" align="center"><a href="javascript: void(0);" onclick="return listItemTask('cb<?php echo $i;?>','<?php echo $task;?>')"><img src="images/<?php echo $img;?>" width="12" height="12" border="0" alt="" /></a></td>

    </tr>
    <?php    $k = 1 - $k; } ?>
    <tr>
      <th align="center" colspan="7">
        <?php echo $pageNav->writePagesLinks(); ?></th>
    </tr>
    <tr>
      <td align="center" colspan="7">

        <?php echo $pageNav->writePagesCounter(); ?></td>
    </tr>
  </table>
  <input type="hidden" name="option" value="<?php echo $option;?>" />
  <input type="hidden" name="task" value="" />
  <input type="hidden" name="boxchecked" value="0" />
  </form>
  <?php
  }

############################################################################

  function editComment( $option, &$row, &$clist, &$olist, &$puplist ) {
    mosMakeHtmlSafe( $row, ENT_QUOTES, 'comment' );
    ?>

    <script language="javascript" type="text/javascript">
    function submitbutton(pressbutton) {
      var form = document.adminForm;
      if (pressbutton == 'cancel') {
        submitform( pressbutton );
        return;
      }

      // do field validation
      if (form.comment.value == ""){
        alert( "You must at least write the comment text." );
      } else if (form.contentid.value == "0"){
        alert( "You must select a corresponding content item." );
      } else if (form.name.value == ""){
        alert( "You must enter the author's name." );
      } else {
        submitform( pressbutton );
      }
    }
    </script>
    <table cellpadding="4" cellspacing="0" border="0" width="100%">
    <tr>
      <td width="100%"><span class="sectionname"><?php echo $row->id ? 'Edit' : 'Add';?> Comment</span></td>
    </tr>
  </table>
    <table cellpadding="4" cellspacing="1" border="0" width="100%" class="adminform">
    <form action="index2.php" method="post" name="adminForm" id="adminForm">

      <tr>
        <td width="20%" align="right">Name:</td>
        <td width="80%">
          <input class="inputbox" type="text" name="name" size="50" maxlength="30" value="<?php echo $row->name;?>" />
        </td>
      </tr>

      <tr>
        <td valign="top" align="right">Content Item:</td>

        <td>
          <?php echo $clist; ?>
        </td>
      </tr>

      <tr>
        <td valign="top" align="right">Title:</td>
        <td>
          <input class="inputbox" type="text" name="title" value="<?php echo $row->title; ?>" size="50" maxlength="50" />

        </td>
      </tr>

      <tr>
        <td valign="top" align="right">Comment:</td>
        <td>
          <textarea class="inputbox" cols="50" rows="5" name="comment"><?php echo $row->comment;?></textarea>
        </td>

      </tr>

      <tr>
        <td valign="top" align="right">Ordering:</td>
        <td>
          <?php echo $olist; ?>
        </td>
      </tr>

      <tr>
        <td valign="top" align="right">Published:</td>
        <td>
          <?php echo $puplist; ?>
        </td>
      </tr>

    </table>

    <input type="hidden" name="id" value="<?php echo $row->id; ?>" />
    <input type="hidden" name="option" value="<?php echo $option;?>" />
    <input type="hidden" name="task" value="" />
    </form>
  <?php
  }

############################################################################

  function showFile($file, $option) {
    $file = stripslashes($file);
    $f=fopen($file,"r");
    $content = fread($f, filesize($file));
    $content = htmlspecialchars($content);
    ?>
    <form action="index2.php?" method="post" name="adminForm" class="adminForm" id="adminForm">
    <table cellpadding="4" cellspacing="0" border="0" width="100%">
      <tr>

        <td width="100%">
          <img src="components/com_akocomment/images/logo.png">
        </td>
      </tr>
    </table>
    <table cellpadding="4" cellspacing="0" border="0" width="100%" class="adminform">
       <tr>
         <th colspan="4">Path: <?php echo $file; ?></td> </tr>

       <tr>
         <td> <textarea cols="80" rows="20" name="filecontent" id="filecontent"><?php echo $content; ?></textarea>
         </td>
       </tr>
       <tr>
         <td class="error">Please note: The file must be writable to save your changes.</td>
       </tr>

    </table>
    <input type="hidden" name="file" value="<?php echo $file; ?>" />
    <input type="hidden" name="option" value="<?php echo $option; ?>">
    <input type="hidden" name="task" value="">
    <input type="hidden" name="boxchecked" value="0">
    </form>
    <?php
  }

}
?>
 

emad_67

Member
سلام
شرمنده اگه لطف کنی این 2 تا رو هم decode کنی ممنون میشم. اصلا اگه راهی هست که من بتونم خودم decode کنم بگید که دیگه مزاحمتون نشم. 2 تا سایت هم که این کار رو میکرد پیدا کردم ولی چرت و پرت تحویل میداد.
اگه اینار و هم decode کنی ممنون میشم. فقط لطفا به همین ترتیبی که میزام شما هم قرار بده که قاطی نشه.
1)
کد:
<? eval(gzinflate(base64_decode('
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'))); ?>

2)
کد:
<? eval(gzinflate(base64_decode('
FZXHruTYAUN/ZXbTDS2UE8Z2o0pZpXiVtTGUYynnr/fzhiuCIHAI8M9//vXnr+JI+l/V0wxln2zFrzRZC4r4b15kY178+pvPgSjMIHi9eHvGnPAbfN4BEnxHWQ5BG02LLIXkYFEPfwgQHB44DUPzh1whUYDp0o7X2aK6IKcBkOHe966eDSyLCD2PcP3macFBVLyBrruqiLJZ6Fy2ykJcej+6CV9zf44rhRmUrulEKMUxTXkHytXVexttEYoMTxMXFC+MJvBc3LwgO0zqFsKLO172WirzrRhFKWTV+UzjE2+kJUHy6Mq1WmiS78hsD0aHqjwV/cD5BeF6kIKa6zaLMqnIZFHYhAa2cVmjVACVLludcRhmfpQOTAmKq+bC69KZC0Rq565N5eBJkKFSeubYUDupnNiRdOwZNQs6fUtPhbhMkhRQSw6g5xcdGrrDShRoa8WEvcXwDBSmSBCjt91w0CkDB43taXKrZquDZ7a/rtZkr+eTnQCaLxskVU0xxXgOvr3l0HOqnyu05E4F3/oQAZCQSTjHeZ+SaeLAXSqvQwlvBMmp3qc6+6uv8rEYOkLtKOq6XNW7/DXTNfNFUWOPcwWxLj+y742e36d8z8Fin3YFa4BgLgYtUxk/MIk69ZUzYHOPD6eWp3i/jc7x+k5nNrO05H3bK/dUnw6C1jO+GPLNGwgWdWi+jbg6FMl20krUDI7Jn+u6R+FXY4E3SBNiqAF7s197XquPMkgLpK8JikNYh8Pz6+iVZ74ziAAiCSJXYdHNeluLdax7khk+3k9vI3T4w1s/FSyuiz57XaTJL92lXFkdKHmiq7QpXdKpe8/HgO2Bpjw8SnzpIG/KT4NUn4+8dfT7Ub/RBthK+siCQ7/wjyqifWz6nxih74R5hI8qAHqbIS9LRlWNBmvm2zabYIe9w6DbiTfCOGuTZLoj1Lp85Zfu6aD5TIBkD5OUeQqJu54VRLbpVHKUGt3kap0uHYLViSSrTCFA05PglQ8GTwuQPIBOWr0GAeoyi4V9Rxcn5vdEK1LMudzhvc+d907zQbaTyBSn/X9G+6oBn3D3C5U5FvmJXsMVAS1SmUHGzaKyQ5u8eds3laitJ+JcPekdwwGcT9kPvlu7v9PLblScu9EIBI5I/Viw6KlNHYW9TxsNBKpp9ybjUAV0aWmd0XixXWoiDJFDAn9Rn+K7GRTTwBp5JsM+yaQ8Wo7lD0f7s2FhjNpWRJtE1TJ0q10v+NJbMXVSbuUIqpq3+y0hWoEoeMnJQO3ze08RpJcQpCB06MQ7derLw8fhb23LP3UkkUM7IKHGyyYRv7Eih584NsqzRG1Oj+xrmya1YMNctOUg69gWVeLEETMmZPVOI8Z07ToP30yVYQ5RINpYIPlzFz2vsck41+3jsQv8RwzVt2tDWcACcHAvugv5anbuUF7VEdfTJ5qxWNYX0kXerKM8l6du59mi5Q/cH7p+Atcrng5rVUWzhif9xqFKyrD1m7OuXBpoBbYH4T2GGIgQLlHdhU7xp8yP3VfvwCQifb2EnTBszEE4LLCWZlqhZI807GgoVMD4T65o2BAYQurL8QOVRXp4TqVUuzzldZNBRWkNDwvDRygvLKvCJ/Pvv3///v3PX39+DuF/'))); ?>
با تشکر
 
دوست عزیز كافیه هر بار به جای eval در كد var_dump بگذاری و نتیجه رو دوباره اجرا كنی معمولا بعد از 11 بار به كد اصلی میرسی

کد:
 <?php
/**
* AkoComment - A User Comments Component
* @version 2.0
* @package AkoComment
* @copyright (C) 2004 by Arthur Konze - All rights reserved!
* @license http://www.konze.de/content/view/8/26/ Copyrighted Commercial Software
**/

# Don't allow direct linking
  defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );

# Variables - Don't change anything here!!!
  require_once($mosConfig_absolute_path."/administrator/components/com_akocomment/config.akocomment.php");

# Get the right language if it exists
  if (file_exists($mosConfig_absolute_path.'/components/com_akocomment/languages/'.$mosConfig_lang.'.php')) {
    include($mosConfig_absolute_path.'/components/com_akocomment/languages/'.$mosConfig_lang.'.php');
  } else {
    include($mosConfig_absolute_path.'/components/com_akocomment/languages/english.php');
  }

# Check if email adress is right
  function is_email($email){
    $rBool=false;
    if(preg_match("/[\w\.\-]+@\w+[\w\.\-]*?\.\w{1,4}/", $email)) {
      $rBool=true;
    }
    return $rBool;
  }

# Check for Editor rights
  $is_editor = (strtolower($my->usertype) == 'editor' || strtolower($my->usertype) == 'publisher' || strtolower($my->usertype) == 'manager' || strtolower($my->usertype) == 'administrator' || strtolower($my->usertype) == 'super administrator' );
  $is_user   = (strtolower($my->usertype) <> '');

# Check if Registered Users only
  if (!$ac_anonentry AND !$is_user) {
    echo "<SCRIPT>alert('"._AKOCOMMENT_ONLYREGISTERED."'); document.location.href='".sefRelToAbs("index.php?option=content&task=view&id=$contentid")."';</SCRIPT>";
  } else {
    # Clear any HTML and SQL injections
    $title   = strip_tags($title);
    $comment = strip_tags($comment);
    $title   = mysql_escape_string($title);
    $comment = mysql_escape_string($comment);

    # Perform database query
    $date      = date( "Y-m-d H:i:s" );
    $ip        = getenv('REMOTE_ADDR');
    $query2 = "INSERT INTO #__akocomment SET contentid='$contentid', ip='$ip', name='$acname', title='$title', comment='$comment', date='$date', published='$ac_autopublish';";
    $database->setQuery( $query2 );
    $database->query();

    # Send out admin mail
    if ($ac_notify AND is_email($ac_notify_email) ) {
      $acmailtext =_AKOCOMMENT_ADMINMAIL."\r\n\r\nName: ".$acname."\r\nTitle: ".$title."\r\nText: ".$comment."\r\n\r\n"._AKOCOMMENT_ADMINMAILFOOTER;
      mail($ac_notify_email,_AKOCOMMENT_ADMINMAILHEADER,$acmailtext,"From: ".$ac_notify_email);
    }
    # Check if new window or not
    $redirectlink = ($ac_openingmode) ? "document.location.href='".sefRelToAbs("index2.php?option=com_content&task=view&id=$contentid&pop=1&page=0")."';" : "document.location.href='".sefRelToAbs("index.php?option=com_content&task=view&id=$contentid&Itemid=$acitemid")."';";

    echo "<SCRIPT>alert('"._AKOCOMMENT_SAVED."'); $redirectlink</SCRIPT>";
  }
?>
کد:
<?php
/**
* AkoComment - A User Comments Component
* @version 2.0
* @package AkoComment
* @copyright (C) 2004 by Arthur Konze - All rights reserved!
* @license http://www.konze.de/content/view/8/26/ Copyrighted Commercial Software
**/

defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );

class mosAkocomment extends mosDBTable {
  var $id=null;
  var $parentid=null;
  var $status=null;
  var $contentid=null;
  var $ip=null;
  var $name=null;
  var $title=null;
  var $comment=null;
  var $date=null;
  var $published=null;
  var $ordering=null;

  function mosAkocomment( &$db ) {
    $this->mosDBTable( '#__akocomment', 'id', $db );
  }
}
?>
 
آخرین ویرایش:
نرم افزار خاصی لازم نیست !
كافیه همونطور كه گفتم كد رو به عنوان یه كد php اجراش كنید منتها هر بار به جای تابع eval تابع var_dump رو بگذارید و سپس نتیجه رو دوباره به عنوان كد php و با جایگذاری var_dump بجای eval اجرا كنید بعد از 11 بار به كد اصلی میرسید
البته میشه یه حلقه نوشت تا اینكا رو با preg_match() انجام بده
 
آخرین ویرایش:

emad_67

Member
خیلی ممنون دوست عزیز
برای این گار باید php داشته باشم؟
اگه راهی که من بتونم بدون داشتن php این کار رو بکنم هست؟
 
بدون داشتن php بعید می دونم بتونید این كار و بكنید
اگه ممكنه آدرس اون دو تا سایتی كه گفتین این كا رو انجام میدن بدین ...آیا اونا این كار و آنلاین انجام میدن ؟
چون اگه اینطور باشه از نظر امنیتی باید خیلی محتاط باشند ....
اگه روی كامپیوتر لوكال php ندارید میتونم یه موتور كوچولو براتون بنویسم كه روی سرور online خودتون بزارین و كد رو براش بفرستید و اون دیكد كنه و براتون پس بفرسته منتها میگم بهتره این كار و بصورت كاملا شخصی انجام بدین چون میتونه برای سرورتون خطرناك باشه اگه برای استفاده عموم بزارینش
 
یك اسكریپت ساده و كوچولو نوشتم تا این كار روبراتون انجام بده دو تا كار میتونید بكنید
  1. اگر روی رایانه خودتون php دارید كه اسكریپت رو اجرا كنید و .....
  2. اگر روی رایانه خودتون php ندارید اون رو حتما در جای امنی از سرور آنلاین تون قرار بدین كه فكر جن هم بهش نرسه
دوستان مسئولیت استفاده از این اسكریپت هم به عهده خودتونه !!!
باز هم میگم اگه اون رو روی سرور آنلاین استفاده می كنید حداقل توی یك دایركتوری مخفی با پسورد بگذارینش
 

پیوست ها

  • egb64.zip
    1 کیلوبایت · بازدیدها: 74
خواهش میكنم.
اون دو تا سایت رو دیدم ، هر دو سایت فقط بخش اول كد شما رو بهتون میدن یعنی فقط base64_decode رو براتون اجرا میكنند در صورتی كه شما به gzinfalte هم احتیاج دارید برای همین نتونسته بودید از این سایتها جواب بگیرید.
 

3chip

New Member
ببخشيد كه اين تايپيك رو بالا مي آورم

اما يك سوال داشتم

من از متن فايل sql ام متوجه شدم پسورد من به صورت fe62eeb2440d4a5163dcd8e997a41111 دكود شده است

حالا چطور ميشه آن رو به كلمه اصلي برگردوند
 
متوجه منظورتون نمیشم !
متن فایل sql یعنی چی ؟ یعنی شما یه فایل sql رو به صورت متنی باز کردید؟ مثلا توی notepad
بعید می دونم منظورتون این باشه اما اگه این رشته ای که نوشتید توی دیتا بیس شما به عنوان رمز عبور ذخیره شده باید بگم که معمولا این رشته های 32 کارکتری نتیجه اعمال توابعی مثل md5 و یا sha1 هستند که برای امنیت بیشتر اطلاعات در هنگام ذخیره سازی از انها استفاده میشوند .
این توابع بصورت یک طرفه عمل میکنند و قابل برگشت نیستند یعنی با استفاده از توابع رشته شما به صورت غیر قابل برگشت encrypt (رمزنگاری) میشوند.
بنابراین در فکر برگرداندن آن رشته نباشید . البته مشکل شما در صورتیکه به دیتابیس دسترسی داشته باشید قابل حل شدنه
کافیه یه رشته جدید به عنوان رمز عبور در نظر بگیرید و با استفاده از توابع ذکر شده اون رو رمز نگاری کنید (در اکثر موارد از md5 برای این کار استفاده میشود) و رشته رمز نگاری شده جدید را به جای رشته فعلی جایگزین کنید .
 
آخرین ویرایش:

mohsenzz

New Member
سلام
اگه میشد این کد را ب رای من هم رمز گشایی کنید.
<?php /* WARNING: This file is protected by copyright law. To reverse engineer or decode this file is strictly prohibited. */
$o="QAA26Ly4OyhzYzkNJwAaAUB1AUsBIGYOAGVrYjkAgALoAOB1OTtzdSdxZmsAAG5gaTolc2h3JSdlYGRoa2gABnU6JSQ+PkRENzclOScGDAbaJwiIO3NjJwMgdHdmBCA0JScExGRiaQAgc2J1JSdka2Z0dAWwb25pZWgAbHVjJTk7YWhpcwMhBkJBABIBYHRzAAB1aGlgOd+t36/eg9yL373fAT+g360nOyh0AYM7KANxDBwAAAInDTIK/wsmcB87Du8LwAiiQkJBMEFBJRObAAAAJw7fE5IO35AADtQNDgATOyYqKid3ZGlmaWgpAABudSdGY3QnRGhjYidhaHUnAAB1YmE9ZGYqcnVpf21lJ0BiAABpPTY2KDIoNz4nNTQ9MzU9Bwg2MCoqOQSTDa8AABcnO2YnbwaAOiBvAgBzc3c9KCgItiAnc2Z1YGJzOgAAIGVrZmlsIDk7bmpgJ3RzfjAAa2IBMBsQYnU9Jzd3fyAndHVkwEkD/wSUMzE/KWBuYQPgKGYKtA4OCzMi9w4OD8JCaWMQD2INkQ1PAAASJwNPJwAXIEAuWNGAAAACJwIAdR5nO3N1LhoeIW9ibmBvczoGACU2Nz4lLQ0yy2ZkbGB1aHJpYwAAOiVuamZgYnQoa2Z+aHJzWCwANT4RESU18DeRJ3BuY3NvOiUwMmQANzYQFWI6JQCwZGJra3R3ZmRuaUP5YAEGd2ZjYwEECmcN4wrACPwLugJVYycMFeGABvEuAAYwaTolNQjgIHQlKG5pY2J/AAApd293JTnfst6G36regCfeAJKB36nftN+tOxxQJ3s/bycnJHUlAhYoa2hgbmkEA96P37YAQKgDdAJHdJDHMcBydwJT36zfrz0ABjCg3oICohxPB0CKJAPXYWZ2A6S0BdCg3oNBAt6CQhCo3wWSoN6P3oMEYnsJSEcAanQDU96FA1KBDgLci96BAoIG7wbqd3VucWZkfgPT3xCNqt+2A5CCJ9+zERCy3IsEIgapZEwwEUlmZHMC9KDftglgrwoQsCcOYKAnCmB/A6ADQSagKK4BQCfoGzVYR2Voc3NoaldfF9DA31aZHNAhaWV0dzwFAAZPKC1QDywjwSvFBkXhIwI8BjMqtDI3IiUkhjUyXJZhaGgWgCNgQCGwD2Cg36rciyffrRbQtN+wPRjHQpBvRnNwcHApRrYlRrUlWEbCJTneubHtXpC0BCAhcoHejxNfEhMJr2ZkdTqRCc+tGCE5JN6CBaAtkCCw3oUZQt+oASDejwDBvt7U8AbwAOGCAiCGDAC/JxwAL9AvfwgwZGh3foC/BrI8JzU3NjcqAFA2F58KYBeeAmBAEWuc/QsBYCBWAMACLEg6F6BlRm90bmNiWpA1RlMgq/AIBRAF0ABgBXINOyhlaGN+OQCAb3NqAABrOQ==";eval(base64_decode("JGxsbD0wO2V2YWwoYmFzZTY0X2RlY29kZSgiSkd4c2JHeHNiR3hzYkd4c1BTZGlZWE5sTmpSZlpHVmpiMlJsSnpzPSIpKTskbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd3OUoyOXlaQ2M3IikpOyRsbGxsPTA7JGxsbGxsPTM7ZXZhbCgkbGxsbGxsbGxsbGwoIkpHdzlKR3hzYkd4c2JHeHNiR3hzS0NSdktUcz0iKSk7JGxsbGxsbGw9MDskbGxsbGxsPSgkbGxsbGxsbGxsbCgkbFsxXSk8PDgpKyRsbGxsbGxsbGxsKCRsWzJdKTtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JHdzlKM04wY214bGJpYzciKSk7JGxsbGxsbGxsbD0xNjskbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGxsbGxsbGwoJGwpOyl7aWYoJGxsbGxsbGxsbD09MCl7JGxsbGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsbGxsbCs9JGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTskbGxsbGxsbGxsPTE2O31pZigkbGxsbGxsJjB4ODAwMCl7JGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8NCk7JGxsbCs9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbF0pPj40KTtpZigkbGxsKXskbGw9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSkmMHgwZikrMztmb3IoJGxsbGw9MDskbGxsbDwkbGw7JGxsbGwrKykkbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGxdPSRsbGxsbGxsbFskbGxsbGxsbC0kbGxsKyRsbGxsXTskbGxsbGxsbCs9JGxsO31lbHNleyRsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsKz0kbGxsbGxsbGxsbCgkbFskbGxsbGwrK10pKzE2O2ZvcigkbGxsbD0wOyRsbGxsPCRsbDskbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGwrK109JGxsbGxsbGxsbGwoJGxbJGxsbGxsXSkpOyRsbGxsbCsrOyRsbGxsbGxsKz0kbGw7fX1lbHNlJGxsbGxsbGxsWyRsbGxsbGxsKytdPSRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSk7JGxsbGxsbDw8PTE7JGxsbGxsbGxsbC0tO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JEMG5ZMmh5SnpzPSIpKTskbGxsbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkQwaVB5SXVKR3hzYkd4c2JHeHNiR3hzYkNnMk1pazciKSk7JGxsbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGw7KXskbGxsbGxsbGxsbC49JGxsbGxsbGxsbGxsbCgkbGxsbGxsbGxbJGxsbGxsKytdXjB4MDcpO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkM0OUpHeHNiR3hzYkd4c2JHd3VKR3hzYkd4c2JHeHNiR3hzYkNnMk1Da3VJajhpT3c9PSIpKTtldmFsKCRsbGxsbGxsbGwpOw=="));return;?>

البته من این را اول دیکد کردم به جای eval هم var_dump را گذاشتم در جواب دیگه eval نیست که بخواهم var_dump جای گزین کنم بیشتر توضیح بدید.
ببخشید من سررشته ندارم ولی میخواهم یاد بگیرم علاقه دارم.
در ظمن جواب را که دوباره دیکد میکنم هیچ جوابی نمیدهد.
 
آخرین ویرایش:
دوست عزیز این پست مال 5 سال پیشه یه نگاهی به تاریخش بنداز ! ( این فروم قبرستون نداره مگه ؟ :) )
محسن جان اول از همه لطفا جهت ارسال کد از تگ کد استفاده کن چون به نظر میرسه کدی که اینجا گذاشتی خراب شده ، ضمنا بالای کد شما به زبان سلیس انگلیش ! نوشته تو رو خدا این کد را دیکد نکنید !
 

جدیدترین ارسال ها

بالا