سلام
میخواستم بدونم که ایا فایل ها یا اسکریپت های PHP کد شده با PHP LockIt قابل دکد شدن هست یا خیر ؟
ممنون میشم دوستانی که تست کردن پاسخ بدهند.برای نمونه یک فایل معمولی کد شده توسط این برنامه رو در پیوست قرار دادم.
سلام
میخواستم بدونم که ایا فایل ها یا اسکریپت های PHP کد شده با PHP LockIt قابل دکد شدن هست یا خیر ؟
ممنون میشم دوستانی که تست کردن پاسخ بدهند.برای نمونه یک فایل معمولی کد شده توسط این برنامه رو در پیوست قرار دادم.
با سلام
بستگی دارد توسط چه نرم افزاری و اختصاصی کد شده باشد یا معمولی !
اگر معمولی که احتمال دیکد کردن توسط این نرم افزار و نرم افزار های دیگر را دارید
اگر به صورت اختصاصی که خیر !
کد PHP:
defined('_JEXEC') or die; jimport( 'joomla.application.component.model'); class LoginModelLogin extends JModel { protected function IIIIIIIIIIII() { $credentials = array( 'username'=>JRequest::getVar('username','','method','username'), 'password'=>JRequest::getVar('passwd','','post','string',JREQUEST_ALLOWRAW) ); $this->setState('credentials',$credentials); if ($return = JRequest::getVar('return','','method','base64')) { $return = base64_decode($return); if (!JURI::isInternal($return)) { $return = ''; } } if (empty($return)) { $return = 'index.php'; } $this->setState('return',$return); } public static function IIIIIIIIII1I($IIIIIIIIIIll = 'mod_login',$IIIIIIIIIIl1 = null) { $IIIIIIIIII1l = null; $IIIIIIIIII11 = LoginModelLogin::IIIIIIIIIll1($IIIIIIIIIIll); $IIIIIIIIIlII = count($IIIIIIIIII11); for ($IIIIIIIIIlI1 = 0;$IIIIIIIIIlI1 <$IIIIIIIIIlII;$IIIIIIIIIlI1++) { if (!$IIIIIIIIIIl1 ||$IIIIIIIIII11[$IIIIIIIIIlI1]->title == $IIIIIIIIIIl1) { $IIIIIIIIII1l = $IIIIIIIIII11[$IIIIIIIIIlI1]; break; } } if (is_null($IIIIIIIIII1l) &&substr($IIIIIIIIIIll,0,4) == 'mod_') { $IIIIIIIIII1l = new stdClass; $IIIIIIIIII1l->id = 0; $IIIIIIIIII1l->IIIIIIIIIIl1 = ''; $IIIIIIIIII1l->IIIIIIIIIl1I = $IIIIIIIIIIll; $IIIIIIIIII1l->position = ''; $IIIIIIIIII1l->content = ''; $IIIIIIIIII1l->showtitle = 0; $IIIIIIIIII1l->control = ''; $IIIIIIIIII1l->params = ''; $IIIIIIIIII1l->user = 0; } return $IIIIIIIIII1l; } protected static function IIIIIIIIIll1($IIIIIIIIIl1I) { static $IIIIIIIIIl1l; if (isset($IIIIIIIIIl1l)) { return $IIIIIIIIIl1l; } $IIIIIIIIIl11 = JFactory::getApplication(); $IIIIIIIII1II = JFactory::getLanguage()->getTag(); $IIIIIIIII1Il = (int) $IIIIIIIIIl11->getClientId(); $IIIIIIIII1I1 = JFactory::getCache ('com_modules',''); $IIIIIIIII1lI = md5(serialize(array( $IIIIIIIII1Il,$IIIIIIIII1II))); $IIIIIIIII1l1 = array(); if (!($IIIIIIIIIl1l = $IIIIIIIII1I1->get($IIIIIIIII1lI))) { $IIIIIIIII11I = JFactory::getDbo(); $IIIIIIIII11l = $IIIIIIIII11I->getQuery(true); $IIIIIIIII11l->select('m.id, m.title, m.module, m.position, m.showtitle, m.params'); $IIIIIIIII11l->from('#__modules AS m'); $IIIIIIIII11l->where('m.module ='.$IIIIIIIII11I->Quote($IIIIIIIIIl1I) .' AND m.client_id = 1'); $IIIIIIIII11l->join('LEFT','#__extensions AS e ON e.element = m.module AND e.client_id = m.client_id'); $IIIIIIIII11l->where('e.enabled = 1'); if ($IIIIIIIIIl11->isSite() &&$IIIIIIIIIl11->getLanguageFilter()) { $IIIIIIIII11l->where('m.language IN ('.$IIIIIIIII11I->Quote($IIIIIIIII1II) .','.$IIIIIIIII11I->Quote('*') .')'); } $IIIIIIIII11l->order('m.position, m.ordering'); $IIIIIIIII11I->setQuery($IIIIIIIII11l); $IIIIIIIIII11 = $IIIIIIIII11I->loadObjectList(); if ($IIIIIIIII11I->getErrorNum()){ JError::raiseWarning(500,JText::sprintf('JLIB_APPLICATION_ERROR_MODULE_LOAD',$IIIIIIIII11I->getErrorMsg())); return $IIIIIIIII1l1; } $IIIIIIIII1l1 = $IIIIIIIIII11; $IIIIIIIII1I1->store($IIIIIIIII1l1,$IIIIIIIII1lI); } return $IIIIIIIII1l1; } } ;
جشنواره وب ایران یا جشنواره معرفی دوستان!!!
درود
ممنونم از شما
ولی من کمی به شک افتادم چون فایل کد شده با فایل اصلی کمی فرق داشت البته بیشتر از یک کمی.برای همین دو فایل یکی کد شده و دیگری فایلی اصلی رو قرار میدهم تا دوستان بتونند بعد از اینکه جناب MJmoonwalk فایل رو دکد کردند مقایسه کنند چون فکر میکنم فایل دکد شده مشکل دار بوده .
این فایل هم کد Encoding شده و هم Obfuscation .
کد PHP:
define('_JEXEC',1);
define('DS',DIRECTORY_SEPARATOR);
if (file_exists(dirname('C:\Users\Amid\Desktop\test\index_code.php') . '/defines.php'))
{
include_once(dirname('C:\Users\Amid\Desktop\test\index_code.php') . '/defines.php');
}
if (!defined('_JDEFINES'))
{
define('JPATH_BASE',dirname('C:\Users\Amid\Desktop\test\index_code.php'));
require_once JPATH_BASE.'/includes/defines.php';
}
require_once JPATH_BASE.'/includes/framework.php';
JDEBUG ? $IIIIIIIIIIll->mark('afterLoad') : null;
$IIIIIIIIIIl1 = JFactory::getApplication('site');
$IIIIIIIIIIl1->initialise();
JDEBUG ? $IIIIIIIIIIll->mark('afterInitialise') : null;
$IIIIIIIIIIl1->route();
JDEBUG ? $IIIIIIIIIIll->mark('afterRoute') : null;
$IIIIIIIIIIl1->dispatch();
JDEBUG ? $IIIIIIIIIIll->mark('afterDispatch') : null;
$IIIIIIIIIIl1->render();
JDEBUG ? $IIIIIIIIIIll->mark('afterRender') : null;
echo $IIIIIIIIIIl1;
جشنواره وب ایران یا جشنواره معرفی دوستان!!!
درود
اگر مقایسه کنید متوجه میشوید که فایل درست دکد نشده.دوستان دیگر هم میتوانند تست کنند تا نتیجه بهتری حاصل شود.
ممون
ولی درکل میشه گف هیچ کد کننده ای نیست که دکد نشه و بعد از مدت کوتاهی از انتشار نسخه های جدید نرم افزارها دکد میشوند.
دیگه کسی نظری نداره؟
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)