امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
پکر وانپکر
نویسنده پیام
godvb غایب
مدیر بازنشسته بخش نفوذ و امنیت
*****

ارسال‌ها: 430
موضوع‌ها: 77
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 886
( 1338 تشکر در 343 ارسال )
ارسال: #1
پکر وانپکر
سلام .
شرمنده مبتدیم . این قضیه پکرو انپکر چیه ؟ الا ن کدهای فایل های پک شده توی ollydbg چه فرقی با پک نشده اش داره ؟ اگه به یک فایل پک شده برخورد کردیم از کجا انپکر شو باید تشخیص بدیم ؟ یک اموزش درست حسابی درمورد ollydbg دارین به منم بدین . یک اموزشی از didi خان پیدا کردم کمک زیادی بهم کرد .At

آنچه توانسته ایم انجام دهیم، لطف پرودگار بوده است.

XMen For Ever
۰۸-فروردین-۱۳۸۷, ۱۲:۰۳:۰۰
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #2
RE: پکر وانپکر
سلام

وقتي شما يك برنامه رو با VB‌يا Delphy يا هر زبان ديگه اي مي نويسيد در نهايت بايد اون رو با كامپايلر مربوط به خودش كامپايل كرده و فايل EXE نهايي رو بدست بياريد. در واقع كامپايلر كدهاي نوشته شده توسط شما رو به كدهاي قابل فهم براي ماشين ( كدهاي سطح پائين ) تبديل مي كنه.
بعد از كامپايل شدن برنامه به دست آوردن كدهاي اوليه نوشته شده توسط برنامه نويس غير ممكن هست ولي مي شه اونها رو به زبانهاي سطح پائيني كه براي انسان هم قابل فهم هستند تبديل كرد.

اما فايده اين كار چي هست؟‌بعضي وقتها ممكنه شما به هر علتي روي برنامه خود كدهايي قرار بديد تا دسترسي كاربران به برنامه شما رو محدود كنه. به زبان ساده تر روي برنامه خود قفل بزاريد. خوب اگه كسي بخواد بدون اجازه شما از برنامه استفاده كنه كافيه فايل اجرايي برنامه شما رو ديكد كنه و كدهايي كه شما براي محافظت از برنامه تون قرار داديد رو از كار بندازه. يعني همون كاري كه با برنامه هايي نظير OllyDbg مي شه انجام داد.

براي جلوگيري از ديكد شدن فايل اجرايي، برنامه هايي وجود دارند كه كد برنامه شما رو به هم مي ريزن و زمان اجرا اونها رو خودشون درست مي كنن و آماده اجرا مي كنن كه به اونها پكر يا پروتكتور مي گن. گرچه نحوه عملكرد اونها متفاوت هست ولي در نهايت از برنامه محافظت مي كنند ( پكرها معمولا حجم فايل اجرايي رو كم مي كنن مثل UPX‌ كه ويروس نويس ها خيلي ازش استفاده مي كنن)

آنپكر يا آنپروتكتور ها برنامه هايي هستند كه از راهاي مختلفي مثل دامپ كردن مموري يا مهندسي معكوس يا .... اين محافظت ها رو از كار مي اندازن.

(آخرین ویرایش در این ارسال: ۰۸-فروردین-۱۳۸۷, ۱۲:۳۵:۲۷، توسط Di Di.)
۰۸-فروردین-۱۳۸۷, ۱۲:۳۱:۵۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : lord_viper, HoseinVig, yaghoob.ekrami
godvb غایب
مدیر بازنشسته بخش نفوذ و امنیت
*****

ارسال‌ها: 430
موضوع‌ها: 77
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 886
( 1338 تشکر در 343 ارسال )
ارسال: #3
RE: پکر وانپکر
دست didi درد نکنه و هنوز دوتا سوالم مونده هرکی میتونه جواب بده . جون داداش ثواب داره .
1 . الا ن کدهای فایل های پک شده توی ollydbg چه فرقی با پک نشده اش داره ؟
2. اگه به یک فایل پک شده برخورد کردیم از کجا انپکر شو باید تشخیص بدیم ؟

آنچه توانسته ایم انجام دهیم، لطف پرودگار بوده است.

XMen For Ever
(آخرین ویرایش در این ارسال: ۰۸-فروردین-۱۳۸۷, ۱۳:۱۱:۲۸، توسط godvb.)
۰۸-فروردین-۱۳۸۷, ۱۳:۱۰:۱۴
ارسال‌ها
پاسخ
surpriser آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 4
تاریخ عضویت: بهمن ۱۳۸۶

تشکرها : 10
( 9 تشکر در 9 ارسال )
ارسال: #4
RE: پکر وانپکر
1.خیلی فرق میکنه مثلا متن مسیج باکس ها و... دیده نمیشن و اصلا ربطی به سورس اصلی برنامه نداره و نمیشه کرک یا دستکاری کرد.
2.وقتی فایلتون رو با peid (که در بخش ابزارهای کرک هست) اسکن میکنید به جای نوشتن نام کامپایلر نام پکری که فایل باهاش پک شده رو مینویسه و شما از روی نام پکر و ورژنش آنپکرش رو پیدا می کنی(اکثر آنپکر های معروف در بخش ابزارهای کرک هست) و فایلتون رو آنپک میکنین.
۰۸-فروردین-۱۳۸۷, ۱۶:۵۳:۲۲
ارسال‌ها
پاسخ
تشکر شده توسط : godvb
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #5
RE: پکر وانپکر
godvb نوشته است:1 . الا ن کدهای فایل های پک شده توی ollydbg چه فرقی با پک نشده اش داره ؟
2. اگه به یک فایل پک شده برخورد کردیم از کجا انپکر شو باید تشخیص بدیم ؟
1 وقتی یک فایل exe را داخل ollydbg یا disasembler های دیگر باز میکنیم کد فایل exe که بصورت binary میباشد بصورت زبان اسمبلی مایش داده میشود و به کاربر (cracker) اجازه هر گونه دخل و تصرف(شکستن قفل و ...) را میدهد که این کار برای نویسنده یا شرکت تولید کننده که برای ساخت ان برنامه هزینه کرده است خسارات زیادی به دنبال دارد برای جلو گیری از این کار فایل مورد نظر را پک میکنند با وقتی یک فایل پک میشود مقادیر و دستورات در برنامه از حالت اصلی خود خارج میشوند و دیگر در دسترس نیستند تا بتوان تغییرات لازم(شکستن قفل) را روی ان انجام داد
2 ابزارهایی مانند peid قابلیت معرفی پکر استفاده شده در فایل مورد نظر را دارند
۰۸-فروردین-۱۳۸۷, ۲۰:۵۰:۳۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : godvb
impostor آفلاین
كاربر دو ستاره
**

ارسال‌ها: 132
موضوع‌ها: 22
تاریخ عضویت: فروردین ۱۳۸۴

تشکرها : 0
( 19 تشکر در 10 ارسال )
ارسال: #6
RE: پکر وانپکر
Di Di نوشته است:سلام

وقتي شما يك برنامه رو با VB‌يا Delphy يا هر زبان ...

منظورتون delphi بود ديگه...

Trojan Is My Language
۱۲-فروردین-۱۳۸۷, ۲۳:۱۳:۴۷
وب سایت ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #7
RE: پکر وانپکر
بله ولی با y قشنگتره Tongue

۱۳-فروردین-۱۳۸۷, ۲۳:۱۱:۲۶
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #8
RE: پکر وانپکر
Di Di نوشته است:بله ولی با y قشنگتره Tongue
Amaze
۱۴-فروردین-۱۳۸۷, ۰۸:۴۰:۵۶
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


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

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS