PDA

View Full Version : سوال: سوالی درباره کرک کردن برنامه اجرایی دات نت



reza69
دوشنبه 03 تیر 1392, 20:03 عصر
سلام
آیا برنامه اجرایی که توسط کرکر ها کرک میشه قابل تغییره؟
منظورم اینکه یه کرکر میتونه یه برنامه که با C#‎ نوشته شده رو به نفع خودش تغییر بده یا سورسشو کپی کنه و برای خودش برداره؟

mehdy.programmer
دوشنبه 03 تیر 1392, 21:31 عصر
دوست عزیز بعید میدونم سورسش قابل دسترسی باشه...ولی همینطوری که شاهد هستیم هر روز برنامه های زیادی (چه تحت .net چه فریمورک های دیگه) کرک میشن و ازشون سواستفاده میشه

mz6488
دوشنبه 03 تیر 1392, 22:47 عصر
سلام.اگه برنامه تون رو protect نکنید اونوقت توسط ابزارهایی که به reflector یا decompiler معروف اند کرک میشه و کدهایی که نوشتید رو صاف و پوست کنده نشون میده!!

darknes666
دوشنبه 03 تیر 1392, 22:50 عصر
تقربا درسته ولی کاملا درست نیست.
protect کردن به این مفهوم نیست که سورس کد رو پنهان میکنه.و نمیشه بهشون دسترسی پیدا کرد.
فقط یه سری کد ها رو به برنامه اضافه میکنه و یه سری متغیر ها رو دست کاری میکنه تا کرک کردنش سخت بشه.

کرک که 100% میشه چه پروتکتور استفاده کنین چه نکنین.

darknes666
دوشنبه 03 تیر 1392, 22:55 عصر
آیا برنامه اجرایی که توسط کرکر ها کرک میشه قابل تغییره؟
منظورم اینکه یه کرکر میتونه یه برنامه که با C#‎ نوشته شده رو به نفع خودش تغییر بده یا سورسشو کپی کنه و برای خودش برداره؟

بله ممکنه.
ولی نیاز به حوصله و وقت بسیار زیادی داره.
به خاطر همین بعید میدونم کسی به سرش بزنه این کار رو کنه.

تو این دنیا 99% کار هایی که غیر ممکن به نظر میاد ممکنه.

mz6488
دوشنبه 03 تیر 1392, 23:10 عصر
پروتکت کردن این نیست که یه سری کد رو به برنامه تون اضافه کنه بلکه میتونه کدهایی که نوشتین رو encrypt کنه

darknes666
دوشنبه 03 تیر 1392, 23:13 عصر
پروتکت کردن این نیست که یه سری کد رو به برنامه تون اضافه کنه بلکه میتونه کدهایی که نوشتین رو encrypt کنه

من خودم کرکرم و میدونم دارم چی میگم.
کد هایی رو اضافه میکنه و مقدار های موجود تو ثبات ها رو دستکاری میکنه.

پروتکتور کارش همینه.
اگر کد اضافه نکنه پس چجوری مانع دستکاری کردن بشه؟
نکنه میخواد مثل آنتی ویروس عمل کنه؟

پروتکتور هیچ دخالتی تو کد های برنامه نمیکنه.و کد ها همونجوری میمونه که هستن.

mz6488
دوشنبه 03 تیر 1392, 23:17 عصر
من خودم کرکم و میدونم دارم چی میگم.
کد هایی رو اضافه میکنه و مقدار های موجود تو ثبات ها رو دستکاری میکنه.

پروتکتور کارش همینه.
اگر کد اضافه نکنه پس چجوری مانع دستکاری کردن بشه؟
نکنه میخواد مثل آنتی ویروس عمل کنه؟

باشه آمو شما حرفه ای ما مبتدی بدون تعارف میگم.ولی حرفی که زدم رو هوا نبود و چند نمونه ش رو دیدم بیشتر از این دیگه نمیدونم.

davidrobert
سه شنبه 04 تیر 1392, 01:04 صبح
برای جلو گیری از کرک برنامه سعی کنید که smart assaimbly استفاده کنید در آخر برنامه فایل exe خودتون رو به صفر و یک تبدیل کنید. دیگه کدی نیست که طرف سر در بیاد همش میشه صفر و یک و بگم کامل میشناسه دستورات رو و همین طور نوشته های فارسی رو اون موقع کسی خودش بکشه کرک کنه و اخر سر میبنی همش صفر و یک نشان میده پشیمون میشه و فکر کرک کردنش رو میزنه.چون کسی حوصله صفر و یک رو نداره چون برای ما قابل فهم نیست ولی برای کامپیوتر چرا.

mthreat.info
سه شنبه 04 تیر 1392, 07:17 صبح
برای جلو گیری از کرک برنامه سعی کنید که smart assaimbly استفاده کنید در آخر برنامه فایل exe خودتون رو به صفر و یک تبدیل کنید. دیگه کدی نیست که طرف سر در بیاد همش میشه صفر و یک و بگم کامل میشناسه دستورات رو و همین طور نوشته های فارسی رو اون موقع کسی خودش بکشه کرک کنه و اخر سر میبنی همش صفر و یک نشان میده پشیمون میشه و فکر کرک کردنش رو میزنه.چون کسی حوصله صفر و یک رو نداره چون برای ما قابل فهم نیست ولی برای کامپیوتر چرا.
برنامه برای از باینری در آوردن کد ها زیاده!!! اسمارت هم بنظرم بدرد نمیخوره

reza69
سه شنبه 04 تیر 1392, 08:28 صبح
برنامه برای از باینری در آوردن کد ها زیاده!!! اسمارت هم بنظرم بدرد نمیخوره
اولا تشکر از همه ی دوستان که لطف کردن منو راهنمایی کردن
دومه اگه اسمارت خوب نیست چی خوبه میشه چندتاشو نام ببرید؟
سوما یه سوال دیگه: میشه برای امنیت از چندتا برنامه استفاده کنم؟ مثلا استفاده از آنپکر یا آنتی دیکامپایلر یا پروتکتور همشو با هم استفاده کنم، میشه؟

mthreat.info
سه شنبه 04 تیر 1392, 08:38 صبح
یه تاپیک دیگه هم بود تو اونجا گفتم من از The_Enigma_Protector استفاده میکنم کارش بد نیست حداقل به سادگی اسمارت کدش معلوم نمیشه!!
شما اگه از تمام برنامه های محافظ استفاده کنید ولی این ها با هم سازگار نباشن برنامتون دچار مشکل میشه!!! تو همون تاپیک گفتم که آخر سر طرف از کدی که مقایسه رو انجام میدی رو کافیه پیدا کنه فقط کافیه شرط رو برعکس کنه همین مگه عوض کردن شرط کاری داره؟؟ (حالا من که این حرف رو میزم به صورت حرفه ای مبحث کرک رو کار نکردم ولی تا همون جایی که کار کردم سخت ترین نرم افزاری که طول کشید تا کرک کنم 15 دقیقه بود تازه اونم برای پیدا کردن شرطش وگرنه که ...)

rezam44
سه شنبه 04 تیر 1392, 11:20 صبح
یه تاپیک دیگه هم بود تو اونجا گفتم من از The_Enigma_Protector استفاده میکنم کارش بد نیست حداقل به سادگی اسمارت کدش معلوم نمیشه!!
شما اگه از تمام برنامه های محافظ استفاده کنید ولی این ها با هم سازگار نباشن برنامتون دچار مشکل میشه!!! تو همون تاپیک گفتم که آخر سر طرف از کدی که مقایسه رو انجام میدی رو کافیه پیدا کنه فقط کافیه شرط رو برعکس کنه همین مگه عوض کردن شرط کاری داره؟؟ (حالا من که این حرف رو میزم به صورت حرفه ای مبحث کرک رو کار نکردم ولی تا همون جایی که کار کردم سخت ترین نرم افزاری که طول کشید تا کرک کنم 15 دقیقه بود تازه اونم برای پیدا کردن شرطش وگرنه که ...)

سلام
اگه ممکنه لینک دانلود این نرم افزار The_Enigma_Protector رو اینجا قرار می دی تا استفاده کنیم؟
به علاوه ی نوحوه کار کردن با اون رو....
ممنون

mthreat.info
سه شنبه 04 تیر 1392, 11:38 صبح
تو سایت میهن دانلود هست میتونید سرچ و دانلود کنید آموزش هم اینقدر که سادست نمیخواد در حد Next , Close هست

reza69
سه شنبه 04 تیر 1392, 12:19 عصر
اگه میشد یه فایل پیدی اف آموزشی در مورد امنیت دات نت بزارید خیلی خوب میشه.
اگر هم چنین فایلی ندارید بیاید با هم یه فایل آموزشی درست کنیم یا هرکی هر اطلاعاتی در مورد امنیت .net داره بزاره تا تو یه فایل pdf جمعش کنیم این خیلی کار خوبو پر اهمیتیه.
نظر بچه ها چیه؟