PDA

View Full Version : رمز دار كردن كدهاي php



tux-world
دوشنبه 12 دی 1390, 09:31 صبح
تو يكي از اسكريپتها رو كه باز كردم اينو ديدم:

<?php /* WARNING: This file is protected by copyright law. To reverse engineer or decode this file is strictly prohibited. */
$o="QAAAOzh3b3cKDWRrZnR0J3RzcgAAY2Jpc3QnYn9zYmljdCdmYw AAam5pdAoNfAoNJ3FmdScjcwASZmVrYlhpZmpiOiUC5SU8AeVm BIB1dWZ+WAKQdDoAsi8lbmMlOjkAACAgKyV3YnV0aGlma1hkaG NwFGIBRARxALRhZmpua2t+AOR3CNBwaEJMdQPFdWhoagOFJSUE wGZ1CmABKWJqEFlmbmsD1GpoZW5rBjMuCaAI4CcjCOKAYAmQa2 5jZnNuaGkKDwoOY3J3a24AAGRmc2JjPWlyamJ1bmQ9amYAB38r Njc9dWJ2cm51YmMNYAwlAaF3eDUBqg0YAdE0AdoOCQToYgxlB8 gBQgeiMTc9nLsY0Cs2B3AONwXBNjIBkjAKhQIQEykgAkEJ0GwC aQxjAeB3FAoCDS48JygobGJ+HxBrFqByYicAF2IJ8QiyNAcSNh CmK3N1cmIBAz0KDQoNdHMWAGQnYXJpZBaBJSWDhCMiLyNuYy4k wiMAJLA6aWJwAhV0L6AAGsEnAWEjcyo5ZHJ0c2hqYlhhCkBuaW MvI8wrBHArNgLzbmEvJiNzAAcuJ3Vic3J1aSclKioqKOIBFQTB EIBgYnMfoXJiLyAa8SAuKSUnJSnXCAGsGvQgBXF6DH8EQS71Ly NjZQxzJyNzSAA6ANAqOQHxdWhwdC8ldGJrYmQFQHMnbmMrJRor B6ErBlQnJ2F1aGqfAA+mJyUHUSpEM4QBIRJQYWh1YmZkby8Bui NzJ2Z0JyMGMAeQJzjREqAtQlwBUVwBPiBuYyBaWjoKJT09AKQX dAOAAjMFcSfyQA3wEfYEQjJQCg0BYAoNAFA4OQ==";eval(base64_decode("JGxsbD0wO2V2YWwoYmFzZTY0X2RlY29kZSgiSkd4c2JHeHNiR3 hzYkd4c1BTZGlZWE5sTmpSZlpHVmpiMlJsSnpzPSIpKTskbGw9 MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd3OU oyOXlaQ2M3IikpOyRsbGxsPTA7JGxsbGxsPTM7ZXZhbCgkbGxs bGxsbGxsbGwoIkpHdzlKR3hzYkd4c2JHeHNiR3hzS0NSdktUcz 0iKSk7JGxsbGxsbGw9MDskbGxsbGxsPSgkbGxsbGxsbGxsbCgk bFsxXSk8PDgpKyRsbGxsbGxsbGxsKCRsWzJdKTtldmFsKCRsbG xsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JHdzlKM04wY214 bGJpYzciKSk7JGxsbGxsbGxsbD0xNjskbGxsbGxsbGw9IiI7Zm 9yKDskbGxsbGw8JGxsbGxsbGxsbGxsbGwoJGwpOyl7aWYoJGxs bGxsbGxsbD09MCl7JGxsbGxsbD0oJGxsbGxsbGxsbGwoJGxbJG xsbGxsKytdKTw8OCk7JGxsbGxsbCs9JGxsbGxsbGxsbGwoJGxb JGxsbGxsKytdKTskbGxsbGxsbGxsPTE2O31pZigkbGxsbGxsJj B4ODAwMCl7JGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytd KTw8NCk7JGxsbCs9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbF0pPj 40KTtpZigkbGxsKXskbGw9KCRsbGxsbGxsbGxsKCRsWyRsbGxs bCsrXSkmMHgwZikrMztmb3IoJGxsbGw9MDskbGxsbDwkbGw7JG xsbGwrKykkbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGxdPSRsbGxs bGxsbFskbGxsbGxsbC0kbGxsKyRsbGxsXTskbGxsbGxsbCs9JG xsO31lbHNleyRsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytd KTw8OCk7JGxsKz0kbGxsbGxsbGxsbCgkbFskbGxsbGwrK10pKz E2O2ZvcigkbGxsbD0wOyRsbGxsPCRsbDskbGxsbGxsbGxbJGxs bGxsbGwrJGxsbGwrK109JGxsbGxsbGxsbGwoJGxbJGxsbGxsXS kpOyRsbGxsbCsrOyRsbGxsbGxsKz0kbGw7fX1lbHNlJGxsbGxs bGxsWyRsbGxsbGxsKytdPSRsbGxsbGxsbGxsKCRsWyRsbGxsbC srXSk7JGxsbGxsbDw8PTE7JGxsbGxsbGxsbC0tO31ldmFsKCRs bGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JEMG5ZMmh5Sn pzPSIpKTskbGxsbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4 c2JHeHNiR3hzYkQwaVB5SXVKR3hzYkd4c2JHeHNiR3hzYkNnMk 1pazciKSk7JGxsbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxs bGxsbGw7KXskbGxsbGxsbGxsbC49JGxsbGxsbGxsbGxsbCgkbG xsbGxsbGxbJGxsbGxsKytdXjB4MDcpO31ldmFsKCRsbGxsbGxs bGxsbCgiSkd4c2JHeHNiR3hzYkM0OUpHeHNiR3hzYkd4c2JHd3 VKR3hzYkd4c2JHeHNiR3hzYkNnMk1Da3VJajhpT3c9PSIpKTtl dmFsKCRsbGxsbGxsbGwpOw=="));return;?>
چطوري ميشه كدها رو به اين صورت كد و استفاده كرد؟

CsT
دوشنبه 12 دی 1390, 10:59 صبح
اسکریپتش رو قبلاً نوشته بودم، فکر میکنم برای Wordpress بود...


<?php
class students extends admins
{
var $table_name="students";
var $array_vars=array("id"=>'',"personal_code"=>'',"name"=>'',"familly"=>'',"password"=>'',"room_code"=>"","parent_code"=>"","email"=>'',"mobile"=>'');
var $array_validations=array("id"=>'',"personal_code"=>'duplicated:numeric:max,10:required',"name"=>'max,20:required',"familly"=>'max,30:required',"password"=>'required',"email"=>'duplicated:email:max,60:min,1',"mobile"=>'max,15:min,7:numeric',"room_code"=>'max,20:numeric',"parent_code"=>'max,20:numeric'); //key value email:max,3:min,1:required,true:

static function student_name($id)
{

$t=new students();
$t=$t->custome_find("personal_code",$id,1);
if(!$t) return "---";
return $t->get_value('name')." ".$t->get_value('familly');
}
static function get_students($db)
{
$t=$db->get_rows("select id,personal_code,name,familly from students ");
$array=array();

foreach($t as $row)
{
$array[$row['id']]=students::student_name($row['id']);
}
return $array;

}

}
?>


اسکریپتش رو قبلاً نوشته بودم، فکر میکنم برای Wordpress بود...

http://sinadir.com/files/decoder/

soroush.r70
دوشنبه 12 دی 1390, 12:53 عصر
یه نرم افزاری هست به نام Encrypt HTML Pro که قابلیت رمز دار کردن کد های php رو هم داره من استفاده کردم کد php رو به این شکل در آورد.

tux-world
سه شنبه 13 دی 1390, 11:05 صبح
ممنون . بعد اين كه به اون صورت در اومد چجوري ازش استفاده ميكنيد حالا؟

speeed
سه شنبه 13 دی 1390, 11:41 صبح
ممنون . بعد اين كه به اون صورت در اومد چجوري ازش استفاده ميكنيد حالا؟
ببین دوست من این کار باعث میشه هر کسی به کد شما دسترسی نداشته باشه
شما برای اینکه بتونی تغییرات بدی کد اصلی را یه جایی نگه داری میکنه و کد رمزنگاری شده را تحویل مشتری میدی.
بعد خواستی توش تغییرات بدی از کد اصلی میدی و دوباره کد میکنی و به مشتری میدی

tux-world
چهارشنبه 14 دی 1390, 09:04 صبح
خوب همين كد شده موقعي كه اجرا نميشه يا چيزي نشون نميده مثلا يه صفحه ساده اچ تي ام ال به چه درد مشتري ميخوره؟

speeed
چهارشنبه 14 دی 1390, 09:55 صبح
خوب همين كد شده موقعي كه اجرا نميشه يا چيزي نشون نميده مثلا يه صفحه ساده اچ تي ام ال به چه درد مشتري ميخوره؟
مبحث رمزنگاری را برو دنبالش
این کد اجرا میشه ولی به زبان رمزنگاری مثلا به زبان ماشین یا ....

mtchabok
چهارشنبه 14 دی 1390, 11:23 صبح
خوب همين كد شده موقعي كه اجرا نميشه يا چيزي نشون نميده مثلا يه صفحه ساده اچ تي ام ال به چه درد مشتري ميخوره؟
این کار بیشتر برای حق کپی رایت استفاده میشه . که برنامه نویس می آد و یه سری کد برای کپی نشدن و یا کار نکردن سایت رو به صورت رمز در می آره که با کپی کردن کدها دیگه اون برنامه در جای دیگه کار نکنه . رمزنگاری کاربردهای خیلی زیادی داره که همونطوریکه گفتم بیشتر برای کپی رایت برنامه نویسها ازش استفاده میکنن .

mbf5923
چهارشنبه 14 دی 1390, 11:26 صبح
از TrueBug PHP Obfuscator استفاده کن
مزیتی که داره برای اجرا بر روی سرور نیاز به ابزار اضافه نیست