تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 3 اولاول 123 آخرآخر
نمايش نتايج 11 به 20 از 27

نام تاپيک: (".")امنیت برنامه ها، انواع قفل های نرم افزاری و سخت افزاری در دات نت(".")

  1. #11
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    11 امنیت نرم افزار و کار با چند قفل نرم افزاری و سخت افزاری

    سلام دوستان.
    اینک بعد از مدتها تصمیم به ارسال مطلب گرفتم!!!

    یه عذرخواهی هم به همه بده کارم بدلیل مشغله کاری و دانشگاه و....الانم امتحانام داره شروع میشه!!!

    خوب بگذریم بریم سر اصل مطلب....

    انواع قفل که قراره فعلاً باهاش کار کنیم عبارتند از:
    1.قفل سخت افزاری
    2.قفل نرم افزار از طریق اینترنت
    3.فعلاً چیزی به ذهنم نمیرسه انشالله برسه بحث رو ادامه میدیم.

    اندکی کار و تمرین با قفل سخت افزاری:

    خوب من قفل سخت افزاری زیاد بذهنم نمیرسه بنظرم فعلاً از همون قفل گذاری فلش استفاده کنیم تا ببینیم به سی دی و دیسکت میرسیم یا نه...

    قفل سخت افزاری فلش چگونه کار میکنه؟

    چندتا روش برای اینکار داریم:
    یکی اینکه کل برنامه رو رمز نگاری کرده و پسورد حاصل رو برای بازگشایی درون فلش قرار بدیم...
    دوم اینکه برنامه رمز نگاری کرده رو درون فلش قرار بدیم و با پسورد هر سری اونو از توی فلش رمز گشایی و اجرا کنیم.
    و سوم اینکه از سریال نامبر فلش برای بازگشایی و اجرای نرم افزار استفاده کنیم...


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

    چگونه سریال نامبر فلش خود را دریافت کنیم؟
    خوب این راحت ترین کاریه که توی عمرم انجام دادم و فکر میکردم که خیلی سخته:
    ابتدا باید Refrence مورد نظر با نام System.Management رو به برنامه اضافه کنید.

    سپس میتونید از کدهایی که نوشتم استفاده کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    برای استفاده:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    با اینکار شما سریال usb هایی که به کامپیوتر شما متصل هستند رو دارید.
    ادامه آموزش در قسمت های بعدی انشالله...
    التماس دعا...
    موفق و سربلند باشید.

  2. 3 کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده اند


  3. #12
    حـــــرفـه ای MrGee's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    کرج
    پست ها
    3,693

    پيش فرض

    مقابله با هکر ها و کرکر هاست....
    شما هیچ وقت نمی تونید با من مقابله کنید
    امروز به دلیل وقت اندکی که دارم روش سوم رو به اختصار توضیح خواهم داد و روزهای بعد با همکاری شما عزیزان مفصل به بحث و تبادل اطلاعات خواهیم پرداخت.
    مطمئن نیستم که این روش بتونه جواب بده چون شاید برنامه رو تو یه محیط مصنوعی ایجاد کرد و بهش یه سریال تقلبی داد
    شاید هم بشه تا تغییر فریم ویر و سریال یه فلش معمولی اون رو به عنوان قفل معرفی کرد
    البته این هم جالبه که هر کس میاد برنامه می خره یه فلش 16 گیگ هم روش بدن که هم به عنوان قفل باشه و هم حافظه

  4. این کاربر از MrGee بخاطر این مطلب مفید تشکر کرده است


  5. #13
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    شما هیچ وقت نمی تونید با من مقابله کنید
    سلام.
    با شما که نه ولی با بقیه که میشه مقابله کرد.
    هدف این نیست که ما کاری کنیم که کسی نتونه کرک کنه...
    هدف استفاده از مطالب و روش های مرتبت و پشت سر هم برای سخت تر کردن کار اونهاست.
    هیچ غیر ممکنی وجود نداره...در هر صورت کرک میشه ولی خوب سخت تر بشه به نفع برنامه نویسه..
    یه ضرب المثل هست که میگه سخت بگیری سخت میگذره..

    ان شالله در خدمت همه شما عزیزان باشم و با هم تبادل علم و پیشرفت کنیم.
    یا علی.

  6. 2 کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده اند


  7. #14
    حـــــرفـه ای MrGee's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    کرج
    پست ها
    3,693

    پيش فرض

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


    به نظر من قفل اینترنتی هم ارزون تره و هم امنیت بیشتری داره(نسبت به روشهای ساده استفاده از قفلهای سخت افزاری)

  8. این کاربر از MrGee بخاطر این مطلب مفید تشکر کرده است


  9. #15
    در آغاز فعالیت
    تاريخ عضويت
    Aug 2008
    پست ها
    1

    پيش فرض

    اقا بیاین بر عکس کار کنیم.
    یعنی روشهای شکست قفل رو بررسی کنیم ؟!؟!؟!
    مثلا قفل tniy رو چه جوری میشه شکست و بدون قفل برنامه رو اجرا نمود !

    البته اگه خلافه قوانین نباشه

  10. #16
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

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

    توضیحات خوبی در مورد Obfuscators و جلوگیری از DeCompile شدن برنامه دادی.
    متاسفانه برنامه های تحت دات نت مثل آب خوردن دیکامپایل میشن و کد اصلی در اختیار کرکر قرار میگیره. باز امنیت VS98 بالاتر بود و نهایتا کد اسمبلی رو به دست میوردن.

    بحث دوم در مورد قفل گذاری روی نرم افزارها برای فروش هست که میشه بیشتر در موردش بحث کرد.

    به 2 روش قفل سخت افزاری و نرم افزاری اشاره کردی.
    در کل به نظر من قفل سخت افزاری مطمن تره و کار کرکر رو مشکل تر میکنه.

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

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

    البته جای بحث در این مورد زیاد هست.

  11. 3 کاربر از Payman_62 بخاطر این مطلب مفید تشکر کرده اند


  12. #17
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    سلام عمو پیمان.
    خیلی دوست دارم این کار را انجام بدهم ولی متاسفانه سرم شلوغ هست چون اینکار تفکر و تجربه میخواهد و من باید رویش فکر کنم تا یک آموزش یک صفحه ای درست کنم.
    ان شالله اگر خداوند توفیق کند و وقت برای اینکار بما بدهد در خدمت دوستان گرامی خواهیم بود.

  13. این کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده است


  14. #18
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    11 از شر رفلکتور خلاص شوید.

    بنام خدا.
    سلام خدمت همه عزیزان برنامه نویسی دات نت فرمورک.
    دیگر از شر رفلکتور و نرم افزار های باز کننده کد های سی شارپ خلاص شوید.
    فکر کنم باید اخباری یا چیزی از نرم افزار Crypto Obfuscator For .Net 2011 شنیده باشید.
    من این برنامه رو دانلود کردم و تست کردم.
    خدایی خودتون قضاوت کنید.

    قبل از عمل:



    بعد از عمل:



    حتی متون شما اعم از پسورد و داده های امنیتی هم دیگر قابل نمایش نیستند.
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    التماس دعا.

  15. 3 کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده اند


  16. #19
    داره خودمونی میشه mina_morsali's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    esfahan
    پست ها
    30

    پيش فرض

    سلام

    smart assembly رو دانلود کردم اما متاسفانه .net reflector خروجی حاصل از این نرم افزار را هم دی کامپایل می کنه... crypto obfuscator رو هم امتحان کردم اما بعد از دی کامپایل کردن با .netreflector تنها متغیرها بصورت اینکریپت شده باقی موندن...

    به نظرم تنها یه گزینه مناسب میمونه اونم Eazfuscator.net هستش که متاسفانه پولیه. دوستان کسی کرک این نرم افزار رو داره؟ لطفا اگه دارین لینک دانلودش رو بگذارید من واقعا بهش نیاز دارم. با تشکر.

  17. #20
    در آغاز فعالیت
    تاريخ عضويت
    May 2012
    پست ها
    14

    پيش فرض

    سلام
    اینم امتحان کن.
    چیزه باحالیه

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •