10-11-2011، 11:57 AM
1. منظور از آنتی کرک چیست؟
به هر روشی که کرک کردن یک برنامه را سخت می کند،آنتی کرک می گوییم
2.منظور از آنتی دیباگ چیست؟
به هر روشی برای شناسایی دیباگر یا سخت کردن دیباگ شدن برنامه ،آنتی دیباگ می گوییم
3.پکرها و پروتکتورها چه هستند؟ و چه کار می کنند؟
پک کردن یک فایل های اجرایی،عملیاتی است که طی آن یک فایل اجرایی فشرده شده و برنامه ای از طرف پکر که به آن Decompression stubمی گوییم،به ابتدای آن تزریق می شود.Decompression stub که به ابتدای فایل ما اضافه شده،وظیفه اجرای فایل ما را دارد.
وقتی ما فایل پک شده را اجرا می کنیم.ابتدا Decompression stub اجرا می شود،فایل اصلی ما را در خودش پیدا می کند،و بعد شروع به باز کردن آن فایل و به اصطلاح Decompressکردن آن می کند.بعد از اینکه فایل به طور کامل Decompressشد.آنوقت اختیار به دست فایل اصلی می افتد و برنامه ما اجرا می شود.این عملیات به طور کامل از دید کاربر معمولی مخفی می ماند و فکر می کند که این فایل همان فایل قبلی ما می باشد
پروتکتورها
4.چه طور از برنامه خود محافظت کنیم؟
پک کردن ساده ترین راه برای محافظت کردن از برنامه شما می باشد،اما معمولا کرکرها به خوبی قابلیت های پروتکتورها را می شناسند،به همین دلیل توانایی آنپک و کرک کردن برنامه شما را خواهند داشت
البته تمام پروتکتورهایی که در بالا داده شده یا رایگان هستند یا کرک شده،اگر برنامه تان تجاری است،برای محافظت از آن بهتر است یک پروتکتور بخرید.
در مورد استفاده از پروتکتور هم سعی کنید حتما فایل راهنمای پروتکتور را کامل بخوانید تا از امکانات متنوع آن ها اطلاع پیدا کنید.
اما مطمئنا قدرت یک برنامه نویس حرف اول را در محافظت از برنامه تان میزند.
باید با پیچوندن برنامه تان و ساده ننوشتن کدهایتان امنیت برنامه تان را افزایش دهید.
5.آیا هر برنامه ای کرک شدنی هست؟
هر کسی نظر خاصی داره ولی به نظر من هر چیزی کرک شدنی هست،اما میزان امنیت برنامه شما هم خیلی تاثیر داره،اگه برنامه تون امنیت درست و حسابی نداشته باشه...دو دقیقه بعد از ریلیز،کرکش هم میاد...اما اگه امنیت خیلی خوبی داشته باشه،طول می کشه تا کرکرها کرکش کنند...یا شاید هم هیچوقت کرکی براش ریلیز نشه،مثل خیلی از برنامه ها با اینکه مدت زیادی هست ریلیز شده اند،اما هنوز براشون کرک نیست بر اینکه فایل را پک می کنند،مقداری فایل رو می پیچونند تا آنپک و کرک کردن آن سخت شود.
مرجع : سیستم بلک
به هر روشی که کرک کردن یک برنامه را سخت می کند،آنتی کرک می گوییم
2.منظور از آنتی دیباگ چیست؟
به هر روشی برای شناسایی دیباگر یا سخت کردن دیباگ شدن برنامه ،آنتی دیباگ می گوییم
3.پکرها و پروتکتورها چه هستند؟ و چه کار می کنند؟
پک کردن یک فایل های اجرایی،عملیاتی است که طی آن یک فایل اجرایی فشرده شده و برنامه ای از طرف پکر که به آن Decompression stubمی گوییم،به ابتدای آن تزریق می شود.Decompression stub که به ابتدای فایل ما اضافه شده،وظیفه اجرای فایل ما را دارد.
وقتی ما فایل پک شده را اجرا می کنیم.ابتدا Decompression stub اجرا می شود،فایل اصلی ما را در خودش پیدا می کند،و بعد شروع به باز کردن آن فایل و به اصطلاح Decompressکردن آن می کند.بعد از اینکه فایل به طور کامل Decompressشد.آنوقت اختیار به دست فایل اصلی می افتد و برنامه ما اجرا می شود.این عملیات به طور کامل از دید کاربر معمولی مخفی می ماند و فکر می کند که این فایل همان فایل قبلی ما می باشد
پروتکتورها
4.چه طور از برنامه خود محافظت کنیم؟
پک کردن ساده ترین راه برای محافظت کردن از برنامه شما می باشد،اما معمولا کرکرها به خوبی قابلیت های پروتکتورها را می شناسند،به همین دلیل توانایی آنپک و کرک کردن برنامه شما را خواهند داشت
البته تمام پروتکتورهایی که در بالا داده شده یا رایگان هستند یا کرک شده،اگر برنامه تان تجاری است،برای محافظت از آن بهتر است یک پروتکتور بخرید.
در مورد استفاده از پروتکتور هم سعی کنید حتما فایل راهنمای پروتکتور را کامل بخوانید تا از امکانات متنوع آن ها اطلاع پیدا کنید.
اما مطمئنا قدرت یک برنامه نویس حرف اول را در محافظت از برنامه تان میزند.
باید با پیچوندن برنامه تان و ساده ننوشتن کدهایتان امنیت برنامه تان را افزایش دهید.
5.آیا هر برنامه ای کرک شدنی هست؟
هر کسی نظر خاصی داره ولی به نظر من هر چیزی کرک شدنی هست،اما میزان امنیت برنامه شما هم خیلی تاثیر داره،اگه برنامه تون امنیت درست و حسابی نداشته باشه...دو دقیقه بعد از ریلیز،کرکش هم میاد...اما اگه امنیت خیلی خوبی داشته باشه،طول می کشه تا کرکرها کرکش کنند...یا شاید هم هیچوقت کرکی براش ریلیز نشه،مثل خیلی از برنامه ها با اینکه مدت زیادی هست ریلیز شده اند،اما هنوز براشون کرک نیست بر اینکه فایل را پک می کنند،مقداری فایل رو می پیچونند تا آنپک و کرک کردن آن سخت شود.
مرجع : سیستم بلک
گروه دور همی پارسی کدرز
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg