نمایش نتایج 1 تا 5 از 5

نام تاپیک: الگوریم مبهم سازی اختصاصی و ویژه

  1. #1
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    Thumbs up الگوریم مبهم سازی اختصاصی و ویژه

    سلام

    طی تاپیک های پر بار و قنی و تخصصی که توسط اساتید ایجاد شد جهت جلوگیری از لو رفتن سورس ها ، به این نظر رسیدیم که باید الگوریتم اختصاصی برای این کار داشته باشیم

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

    لطفا از ایجاد تاپیک ها اضافی و بحث های خارج از موضوع خودداری شود

  2. #2

    نقل قول: الگوریم مبهم سازی اختصاصی و ویژه

    1-اولین چیزی که برای نوشتن یه الگوریتم به ذهنم میرسه اینه که بریم درباره الگوریتم های نرم افزار های مبهم سازی تحقیق کنیم تا بفهمیم اون چجوری و بر چه اساسی نوشته شده اند
    2-بعد از اینکه متوجه شدیم الگوریتم اون ها بر چه اساسی کار میکنه و چجوری هست باید دنبال این باشیم که هکر ها چجوری تونستن اونا رو دور بزنن
    3-از نظر من مهم نیست الگوریتم ما 1000 خط باشه و یا 100 خط باشه اگه توش نقطه ضعفی داشته باشیم به راحتی هک میشه
    4-بعد از اینکه الگوریتم رو بطور کامل نوشتیم باید یه برنامه بنویسیم و این الگوریتم رو توش بکار ببریم و یا بفروشیمش و یا کاری کنیم که همه خواهان هک نرم افزارمون باشن تا مورد حمله ی هکر ها قرار بگیره و نقطه ضعف های الگوریتم معلوم بشه تا بتونیم رفعش کنیم
    5-طبق چیزی که تو اون تاپیک گفتم نباید الگوریتممون و به کسی بدیم و یا در معرض دید عموم قرار بدیم چون هر چی بیشتر از این الگوریتم دیگران خبر داشته باشن هکش راحت تر میشه
    6-سعی کنیم تو هر نرم افزاری که میسازیم یه نوع الگوریتم خاص(مخصوص خودمون) که مشابه الگوریتم های قبلی که تو برنامه هامون استفاده کردیم نباشه استفاده کنیم
    7-به هیچ وجه از الگوریتم های شناخته شده هم استفاده نکنیم(نه اینکه اصلا استفاده نشه منظورم اینه که از مشابه بودن الگوریتممون با اون الگوریتم ها خودداری کنیم)
    8-مهم ترین نکته ای که تمامی الگوریتم ها دارن از قوی ترین گرفته تا ضعیف ترین الگوریتم، همشون آخرش به یه دستور شرطی یا حلقه میرسه که هکر ها همیشه دنبال همین هستن پس باید سعی کنیم الگوریتمی رو اختراع کنیم که از اینجور دستور ها یعنی حلقه یا شرط استفاده نکنه که اگه اشتباه نکنم هنوز چنین چیزی وجود نداره پس اگه بتونیم چنین الگوریتمی بسازیم میتونیم امنیت رو تا مدتی 100 درصد تضمین کنیم با سود خیلی عالی

    این ها نکاتی بودنن درباره الگوریتم ها که الان تو ذهنم بودن و نوشتم تو پست های بعدی چیزای بیشتری که یادم بیاد درباره الگوریتم مینویسم
    با سپاس Spaceman

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آبان 1390
    محل زندگی
    Visual Studio 2013
    پست
    218

    نقل قول: الگوریم مبهم سازی اختصاصی و ویژه

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

    به نظرم الآن باید رو ی اون قسمت اول کار کنیم. اون هم یه الگوریتمی که بیاد سورس پروژه ما رو مبهم کنه (جوری که بشه خروجی مبهم رو کامپایل کرد و مشکلی نداشته باشه)

    ببخشید در حضور اساتیدی مثل شما ها گستاخی کردم

    با احترام

  4. #4
    کاربر دائمی آواتار Mojtaba0
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    ایران
    سن
    35
    پست
    124

    نقل قول: الگوریم مبهم سازی اختصاصی و ویژه

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

    من با وقت گذاشتن روی چنین پروژه ای اونم توی فضای عمومی موافق نیستم.

    لینکی برای کمک ارایه دادم که گویا با قوانین سایت نمیخونه.(پاک شد.)

    موفق باشید./
    آخرین ویرایش به وسیله Mojtaba0 : یک شنبه 09 شهریور 1393 در 23:19 عصر دلیل: لینک پاک شد./

  5. #5

    نقل قول: الگوریم مبهم سازی اختصاصی و ویژه

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

تاپیک های مشابه

  1. مبهم سازی یا پیچیده کردن کُدهای باینری
    نوشته شده توسط arash_ebrahimi_nk در بخش امنیت در نرم افزار و برنامه نویسی
    پاسخ: 5
    آخرین پست: جمعه 21 تیر 1392, 21:23 عصر
  2. مبهم سازی برنامه اسمبلی
    نوشته شده توسط hamze327 در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 2
    آخرین پست: پنج شنبه 05 بهمن 1391, 18:02 عصر
  3. پاسخ: 15
    آخرین پست: چهارشنبه 19 بهمن 1390, 12:16 عصر
  4. پاسخ: 17
    آخرین پست: یک شنبه 18 تیر 1385, 06:31 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •