Loading
0 رای
  • تکنیک های مبهم سازی کد برنامه های جاوا

  • نویسندگان مقاله
    • محمد علی سلیمی دانشگاه صنعتی امیرکبیر)پلی تکنیک تهران(دانشکده ریاضی و کامپیوتر
    • سمیه عزیزی دانشگاه گیلان دانشکده فنی مهندسی
  • چکیده مقاله

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

  • کلید واژه

    مهندسی معکوس/مبهم سازی کد/کد بایت/دکامپایلر/حفاظت از برنامه

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

برای ارسال نظر، لطفا وارد حساب کاربری خود شوید.