PDA

View Full Version : نحوه ی جلوگیری از ریسورس شدن برنامه ها



upload
جمعه 23 مهر 1389, 12:46 عصر
سلام:
چطور می شه از ریسورس شدن برنامه جلوگیری کرد ، یعنی برنامه فقط حالت read داشته باشه؟
من برنامه ای ساختم دادم به یکی از دوستام و بعد دیدم سورسشو همراه با فرم برنامه بهم داد!
می خوام من از این کار جلوگیری کنم باید چه کار کنم؟

milad-fa
جمعه 23 مهر 1389, 13:26 عصر
برنامه رو با vb نوشته بودی؟!
غیر ممکنه!
البته اسم فرم ها عکس های استفاده شده در پروژه چرا،ولی کدها و دستورات رو به هیچ وجه نمیشه!من که تا حالا ندیدم!

ali190
جمعه 23 مهر 1389, 14:45 عصر
سلام
منظورتون همون decompile شدن هست؟
ممنون

upload
جمعه 23 مهر 1389, 19:23 عصر
برنامه رو با vb نوشته بودم.حالا یعنی نمی شه کاری کرد که برنامه ها ریسورس نشه؟

kooroush
جمعه 23 مهر 1389, 21:38 عصر
این دوستوتون اگه واقعا می تونه این کار رو انجام بده دعوتش می کنم به شرکتمون با حقوق و مزایای عالی !!

ali190
جمعه 23 مهر 1389, 22:18 عصر
سلام

غیر ممکنه!
البته اسم فرم ها عکس های استفاده شده در پروژه چرا،ولی کدها و دستورات رو به هیچ وجه نمیشه!من که تا حالا ندیدم!
پس یک کراکر چطور یک برنامه رو کرک میکنه بدون دیدن کدها و دستورات برنامه؟
ممنون

vahid_visualbasic
جمعه 23 مهر 1389, 23:01 عصر
سلام:
چطور می شه از ریسورس شدن برنامه جلوگیری کرد ، یعنی برنامه فقط حالت read داشته باشه؟
من برنامه ای ساختم دادم به یکی از دوستام و بعد دیدم سورسشو همراه با فرم برنامه بهم داد!
می خوام من از این کار جلوگیری کنم باید چه کار کنم؟
دوست عزیز سئوال شما مربوط میشه به بخش امنیت نرم افزار ولی در کل برای جلوگیری از دکامپایل شدن برنامتون میتونید برنامتون رو پک کنید با نرم افزار هایی نظیر انیگما یا molebox یا .... یا از شرط ها و حلقه ها در خود برنامه استفاده کنید ولی در کل همه این ها کار کرکر رو سخت تر می کنه فقط و یا شاید جلوی کار کرکرهای مبتدی رو بگیره

SilverLearn
جمعه 23 مهر 1389, 23:16 عصر
دوست گرامي آقا علي 190 يك كراكر به قسمتي از كد كه نيازش هست دسترسي پيدا مي كنه ولي نه به كد اصلي برنامه(همان زبان استفاده شده) اين كد به زبان ماشين نزديك تر هست و يك كراكر حتي با استفاده از مانيتورينگ مي تونه برنامه رو كرك كنه . كه در بحث ما الان نمي گنجه

در هر صورت براي جلوگيري( سخت تر كردن ) كرك برنامه مي تونيد از روش كد كردن سورس برنامه استفاده كنيد كه اگه يه سرچ كوچولو بزنيد خيلي مطالب در اين مورد پيدا مي كنيد

ترانسپورتر
سه شنبه 16 فروردین 1390, 18:09 عصر
کرک کردن برنامه نیازی به دیدن کامل کدهای برنامه نیست ، چون اصلا دیدن کدهای کامل یه برنامه امکان نداره تازه برنامه ای که با VB نوشته شده باشه از بقیه برنامه ها سختره.(کرک کردنش)
این کار با استفاده از یکسری از ابزارهای خاصی صورت میگیره.

یه کتاب تو بازار هست تحت عنوان "کرک و تکنیکهای نفوذ به نرم افزار" مال انتشارات ناقوس.اطلاعات خیلی خوبی توش داره در این زمینه ، البته فکر کنم در این زمینه باید یه دانشی از اسمبلی هم داشته باشید.در کل یکسری از ابزارهای مال این کار و روش کار را توش توضیح داده

kuh_nur
سه شنبه 16 فروردین 1390, 19:40 عصر
سلام من پیشنهاد می کنم برای اینکه فرم ها و سورس اصلی رو توی یه فایل دیگه بزارین و از طریق یه فایل دیگه اونها رو فراخوانی و اجرا کنید
مثلا فرم ها و برنامه اصلی شما به اسم MSDXL.DLL ذخیره و پک شده و بصورت مستقیم قابل اجرا نیست ( می تونید از Command Line کمک بگیرید ) و یک فایل دیگه به اسم MSDXL.exe دارید که پک شده است که کارش اجرای فایل MXDSL.DLL می باشد حالا کاربر باید حتما فایل اجرایی رو اجرا کنه و به مراتب کار کراکر ها سخت تر می شه

ترانسپورتر
سه شنبه 16 فروردین 1390, 21:10 عصر
راستی اینو یادم رفت بگم:
اگه می شد از کرک کردن برنامه ها جلوگیری کرد اول همه شرکت های بزرگ نرم افزاری این کارو می کردند!

kuh_nur
چهارشنبه 17 فروردین 1390, 08:35 صبح
دوست عزیز ما هم می دونیم که جلوگیری از کرک برنامه ها غیر ممکنه
فقط داریم کار کراکر ها رو مشکل می کنیم همین