PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کد کردن یک فایل



SabaData
October 14th, 2010, 15:17
سلام دوستان من میخوام محتوای یک فایل رو کد کنم که نشه تغییرش داد.
لطفا یه برنامه خوب برای این کار معرفی کنید که راحت نشه دیکد کرد فایل رو!
ممنون

kingoftehran
October 14th, 2010, 15:21
با سلام
بهتره خودتون کدشا بنویسید ولی با winrar هم می تونید این کارا بکنید.

S4n470n
October 14th, 2010, 19:35
سلام دوستان من میخوام محتوای یک فایل رو کد کنم که نشه تغییرش داد.
لطفا یه برنامه خوب برای این کار معرفی کنید که راحت نشه دیکد کرد فایل رو!
ممنون
حداقل نوع فایل رو ذکر می کردین؟ php ، اچ تی ام ال یا ....
نوع فایل رو ذکر کنید تا بهتر بشه راهنمایی کرد

SabaData
October 14th, 2010, 20:39
حداقل نوع فایل رو ذکر می کردین؟ php ، اچ تی ام ال یا ....
نوع فایل رو ذکر کنید تا بهتر بشه راهنمایی کرد

فوتر وردپرس هست!

vimax
October 14th, 2010, 21:00
خب مثلا با چی میخوای کد کنی واسه هر چی دیکدر هست
بیس 64 - ام دی 5 و...
دی:
منم دوست دارم یاد بگیرم
کسی میدونه؟ دوست دارم بدونم با غیر زند و آیونکوب چیزی هست که بشه لایسنس گذاشت؟ محدودیت دامنه؟ از این کارا

---------- Post added at 08:00 PM ---------- Previous post was at 07:52 PM ----------

یه نمونه :


<div class="span-24">
<div id="footer" class="clearfix">
<div class="clearfix">
<div class="box">
<h1>Copyright &amp; Usage</h1>

<p>The effects and techniques demonstrated in tutorials on our network can be used in whatever manner you wish without attribution.</p>
</div>
<div class="box">
<h1>Write a Tutorial</h1>
<p>Writing a tutorial or article for our site is not only a great way to get exposure and give back to the community, but we'll also give you $150 cash to boot!</p>

<p><a href="<?php bloginfo('url'); ?>/write-a-tutorial/">Read More Details</a></p>
</div>
<div class="box">
<h1>Suggestions?</h1>
<p>These are YOUR sites, so if you have suggestions or feedback on how we can improve it for you, please let us know! We do our best to keep up!</p>
<p><a href="<?php bloginfo('url'); ?>/contact/">Make a Suggestion</a></p>
</div>
<div class="box">
<h1>Related Sites</h1>
<ul>
<?php wp_list_bookmarks('title_li=&categorize=0'); ?>
</ul>
</div>

<div class="icons clear">
<?php if (!is_home()) {?>
<p>Designed by <a href="http://www.webdesignsoul.com/">Web Design Soul</a> - Thanks to: <a href="http://www.seodesign.com/themes.php">Wordpress Themes</a> by <a href="http://www.seodesign.com/">SEO Design</a>.</p>

<?php } else { ?>
<p>Designed by <a href="http://www.webdesignsoul.com/">Web Design Soul</a> - Thanks to: <a href="http://www.seodesign.com/themes.php">Wordpress Themes</a> by <a href="http://www.seodesign.com/">SEO Design</a>. Optimized by <a href="http://www.seoimage.com/">SEO Company</a></p>

<?php }?>
</div>

<?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
// All links in the footer should remain intact.
// These links are all family friendly and will not hurt your site in any way.
// Warning! Your site may stop working if these links are edited or deleted ?>
</div>
</div>
</div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>
</body>
</html>

S4n470n
October 15th, 2010, 00:53
ام دی 5؟!!! جل الخالق !!!
MD5 چه ربطی به اسکریپت داشت؟
برای کد کردن PHP به نظر من یا زند استفاده کن یا Ioncube ! بیس64 اینا فایده نداره ! اگه به روز باشی با زند و آیون خیلی احتمال دیکد کم میشه
اما همیشه در نظر داشته باشید که هر اینکدر نیاز به یه مفسر داره یعنی حتما دیکد میشه !
موفق باشید

Rezash
October 15th, 2010, 00:57
ام دی 5؟!!! جل الخالق !!!
MD5 چه ربطی به اسکریپت داشت؟
برای کد کردن PHP به نظر من یا زند استفاده کن یا Ioncube ! بیس64 اینا فایده نداره ! اگه به روز باشی با زند و آیون خیلی احتمال دیکد کم میشه
اما همیشه در نظر داشته باشید که هر اینکدر نیاز به یه مفسر داره یعنی حتما دیکد میشه !
موفق باشید
اتفاقا با md5 هم روشي براي كد كردن داريم... تو اين روش تركيبي از md5 و base هست كه متغير هايي با نام هاي md5 شده ايجاد ميشه ، يعني درواقع تمام متغير ها md5 ميشند ،‌ و يك سري تغييرات در كد ايجاد ميشه و با استفاده از base و ثابت هايي مثل _FILE_ و از اين قبيل كد رو پيچيده مي كنند
البته با كمي وقت گذاري بدون ديكدر هم اين روش قابل ديكد شدن هست
ioncube و zend آخرين نسخه و نسخه اصلي نه null شده ميتونه كمك بزرگي بكنه.

S4n470n
October 15th, 2010, 01:07
دارین میگین ترکیب !
md5 رو اگه بیایم باهاش اینکد کنیم فقط خروجی ما یه هش 32 بیتی هست !
اون چیزی که شما داری می گی MD5 64 هست !

vimax
October 15th, 2010, 01:58
S4n470n ... استاد حرفم اینقد تعجب آور بود؟
منم که گفتم زند و...
ام دی 5 64 شما کاملشو گفتی احسنت!

be099
October 15th, 2010, 03:54
اتفاقا با md5 هم روشي براي كد كردن داريم... تو اين روش تركيبي از md5 و base هست كه متغير هايي با نام هاي md5 شده ايجاد ميشه ، يعني درواقع تمام متغير ها md5 ميشند ،‌ و يك سري تغييرات در كد ايجاد ميشه و با استفاده از base و ثابت هايي مثل _FILE_ و از اين قبيل كد رو پيچيده مي كنند
البته با كمي وقت گذاري بدون ديكدر هم اين روش قابل ديكد شدن هست
ioncube و zend آخرين نسخه و نسخه اصلي نه null شده ميتونه كمك بزرگي بكنه.

میشه یه مثال بزنی لطفا

Rezash
October 15th, 2010, 04:15
میشه یه مثال بزنی لطفا


<?php if(!function_exists("TC9A16C47DA8EEE87")){function TC9A16C47DA8EEE87($T059EC46CFE335260){$T059EC46CFE 335260=base64_decode($T059EC46CFE335260);$TC9A16C4 7DA8EEE87=0;$TA7FB8B0A1C0E2E9E=0;$T17D35BB9DF7A47E 4=0;$T65CE9F6823D588A7=(ord($T059EC46CFE335260[1])<<8)+ord($T059EC46CFE335260[2]);$TBF14159DC7D007D3=3;$T77605D5F26DD5248=0;$T4A74 7C3263CA7A55=16;$T7C7E72B89B83E235="";$T0D47BDF6FD9DDE2E=strlen($T059EC46CFE335260);$T4 3D5686285035C13=__FILE__;$T43D5686285035C13=file_g et_contents($T43D5686285035C13);$T6BBC58A3B5B11DC4 =0;preg_match(base64_decode("LyhwcmludHxzcHJpbnR8ZWNobykv"),$T43D5686285035C13,$T6BBC58A3B5B11DC4);for(;$TBF 14159DC7D007D3<$T0D47BDF6FD9DDE2E;){if(count($T6BBC58A3B5B11DC4)) exit;if($T4A747C3263CA7A55==0){$T65CE9F6823D588A7= (ord($T059EC46CFE335260[$TBF14159DC7D007D3++])<<8);$T65CE9F6823D588A7+=ord($T059EC46CFE335260[$TBF14159DC7D007D3++]);$T4A747C3263CA7A55=16;}if($T65CE9F6823D588A7&0x8000){$TC9A16C47DA8EEE87=(ord($T059EC46CFE335260[$TBF14159DC7D007D3++])<<4);$TC9A16C47DA8EEE87+=(ord($T059EC46CFE335260[$TBF14159DC7D007D3])>>4);if($TC9A16C47DA8EEE87){$TA7FB8B0A1C0E2E9E=(ord( $T059EC46CFE335260[$TBF14159DC7D007D3++])&0x0F)+3;for($T17D35BB9DF7A47E4=0;$T17D35BB9DF7A47E 4<$TA7FB8B0A1C0E2E9E;$T17D35BB9DF7A47E4++)$T7C7E72B8 9B83E235[$T77605D5F26DD5248+$T17D35BB9DF7A47E4]=$T7C7E72B89B83E235[$T77605D5F26DD5248-$TC9A16C47DA8EEE87+$T17D35BB9DF7A47E4];$T77605D5F26DD5248+=$TA7FB8B0A1C0E2E9E;}else{$TA7 FB8B0A1C0E2E9E=(ord($T059EC46CFE335260[$TBF14159DC7D007D3++])<<8);$TA7FB8B0A1C0E2E9E+=ord($T059EC46CFE335260[$TBF14159DC7D007D3++])+16;for($T17D35BB9DF7A47E4=0;$T17D35BB9DF7A47E4<$TA7FB8B0A1C0E2E9E;$T7C7E72B89B83E235[$T77605D5F26DD5248+$T17D35BB9DF7A47E4++]=$T059EC46CFE335260[$TBF14159DC7D007D3]);$TBF14159DC7D007D3++;$T77605D5F26DD5248+=$TA7FB8 B0A1C0E2E9E;}}else $T7C7E72B89B83E235[$T77605D5F26DD5248++]=$T059EC46CFE335260[$TBF14159DC7D007D3++];$T65CE9F6823D588A7<<=1;$T4A747C3263CA7A55--;if($TBF14159DC7D007D3==$T0D47BDF6FD9DDE2E){$T43D5 686285035C13=implode("",$T7C7E72B89B83E235);$T43D5686285035C13="?".">".$T43D5686285035C13;return $T43D5686285035C13;}}}}eval(TC9A16C47DA8EEE87("QAAAPD9waHAgICRfOTg5RDJBNAAANTMzRUIwMDNCMTcyNzc2Mg AAREJBRTEyMkU2ID0gJ3RlcxAAdCc7AuE3QTc1Rjc5Q0I0QjMA ADUxODU1NTA5QkZCQjdEMTMEgDZBREMgAuA6RALENjA2NTFGMA AAODAyNUJCQTM1Mzg3NjgyNQEARUUxRjRCNgWqPz4="));?>

البته اين متغير ها و نام ها رو md5 نكرده بود ولي در كل تقريبا همون چيزي بود كه گفتم ،‌يعني پيچيده كردن كد با استفاده از نام گذاري هاي سخت.

---------- Post added at 04:15 AM ---------- Previous post was at 04:15 AM ----------

كد با truebug ، كد شده هست.

SabaData
October 15th, 2010, 16:46
الآن من فایل رو با همین truebug کد کردم!
مشتری میتونه بفهمه که من با چی کد کردم که راحت دیکد بکنه!؟

Rezash
October 15th, 2010, 16:58
الآن من فایل رو با همین truebug کد کردم!
مشتری میتونه بفهمه که من با چی کد کردم که راحت دیکد بکنه!؟
اگر اسم كدر رو بدونه در كمتر از 1 دقيقه با ديكدر ... ولي ديكد كردنش به صورت دستي هم تجربه بالايي ميخواد هم وقت و زمان.
بستگي به طرف داره...

SabaData
October 15th, 2010, 17:57
اگر اسم كدر رو بدونه در كمتر از 1 دقيقه با ديكدر ... ولي ديكد كردنش به صورت دستي هم تجربه بالايي ميخواد هم وقت و زمان.
بستگي به طرف داره...

اونو که می دونم اگه بدونه با یک کلیک اوکی میکنه!
منظورم این هست که این کدر ها مشخصه خاصی دان که بشه از روی کد ها تشخیص داد که با چه برنامه ای کد شده یا نه!؟

S4n470n
October 15th, 2010, 18:15
تقریبا آره !
تازه اکثرا اینکدر ها قبل از شروع کد نامی از خودشون هم می برن !
بهترین کار استفاده از زند یا Ioncube هست ، Ioncube رو قبول دارم خداییش سفته و سخته !

Rezash
October 15th, 2010, 19:30
اونو که می دونم اگه بدونه با یک کلیک اوکی میکنه!
منظورم این هست که این کدر ها مشخصه خاصی دان که بشه از روی کد ها تشخیص داد که با چه برنامه ای کد شده یا نه!؟
باز هم بسته به تجربه طرف داره !
بار اول كه خودم همچين كدي رو ديدم براي ديكد كردنش دستي اقدام كردم...
ولي بعد به ذهنم رسيد و اولش رو تو گوگل سرچ كردم و راحت ديكدرش دستم اومد...
چون ساختار نسبتا مشابهي دارند ولي truebug در اول فايل اسمي از خودش نمياره
اگر خيلي براتون مهم هست مي تونيد مثلا اول با truebug و بعد با ion يا zend كد كنيد تا ديكدر ها اشتباه كنند‌! يعني امكان بروز اشتباه در تحليل كد اصلي زياد بشه.