تکنیک های مبهم سازی کد برنامه های جاوا
- سال انتشار: 1398
- محل انتشار: چهارمین کنفرانس بین المللی نوآوری وتحقیق در علوم مهندسی(ICIRES ۲۰۱۹)
- کد COI اختصاصی: ICIRES04_070
- زبان مقاله: فارسی
- تعداد مشاهده: 870
نویسندگان
دانشگاه آزاد اسلامی واحد علوم و تحقیقات رشت،
دانشگاه گیلان دانشکده فنی مهندسی
چکیده
امنیت یکی از اهداف اساسی در تولید و توسعه ی نرم افزار است. مهندسی امنیت یک بخش مهم ازمهندسی نرم افزار است که با استفاده از ابزارها، فرآیندها و روش های خاصی، نرم افزار را در برابر سوءاستفاده ها قابل اطمینان نگه می دارد . با استفاده از مهندسی معکوس می توان به اطلاعات زیادی از کدهای برنامه دسترسی پیدا کرد. در نتیجه نفوذ به برنامه را برای نفوذگران آسان می سازد. برای ایمن سازی کد برنامه و مقابله با مهندسی معکوس آسان ترین و ارزان ترین روش، استفاده از مبهمسازی کدبرنامه است که یکی از روشهای مهم و پرکاربرد برای حفاظت تکنیکی از نرم افزار است که با استفاده از آن میتوان از دسترسی به کد برنامه اصلی توسط مهندسی معکوس و دیکامپایلر کردن جلوگیری کرد. مبهم سازی کد، تکنیکی است که برنامه ی اصلی را به برنامهی دیگری تبدیل می کند که دارای عملکرد کاملا یکسان با برنامه ی اصلی است، اما دارای پیچیدگی هایی است که درک و فهم آن را دشوار می سازد. در این میان کامپایلر جاوا، برنامه ی نوشته شده را به کد میانی تبدیل می کند. کد میانی شامل اطلاعات قابل توجهی از برنامه می باشد که میتوان به کمک آن برنامه ی اصلی را باز سازی اجرا نمود.کلیدواژه ها
مهندسی معکوس، مبهم سازی کد ، کد بایت، دکامپایلر، حفاظت از برنامهمقالات مرتبط جدید
- The Building Energy and Energy Consumption Optimization Using Modern Methods
- تحلیل مکانی بهره برداری از پنلهای خورشیدی به منظور شیرین سازی آب با تاکید بر پارامترهای محیطی با استفاده از روش AHP و داده های دورسنجی مطالعه موردی استان سمنان
- ارزیابی لزجت و مدلسازی رفتار نانوسیالات هیبریدی در سیستمهای روان کاری خودرو
- A Comparative Mechanistic Review of Retinol in Anti-Aging Skincare
- Smart vs. Standard Mattresses for Pressure Ulcer Prevention in ICU: a systematic review and Meta-Analysis
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.