امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مبهم سازی برنامه اسمبلی
نویسنده پیام
حمزه 327 آفلاین
تازه وارد

ارسال‌ها: 8
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۹۱

تشکرها : 6
( 2 تشکر در 2 ارسال )
ارسال: #1
مبهم سازی برنامه اسمبلی
سلام
من به دنبال یک روشی هستم که بشه یه برنامه اسمبلی را مبهم کرد یعنی ظاهر برنامه را یه کم تغییر بده ولی برنامه همان کار قبلی را انجام بده.در زیر چند روش را که تاکنون بهشون دست پیدا کردم عرض می کنم ولی من به دنبال یه روش جدیدتر هستم.ممنون میشم اگه دوستان کمکم کنند.
روش های یافت شده:
استفاده از دستورات زباله(دستورات بدون اثر در برنامه) در لابه لای دستورات برنامه
جابه جایی ثبات های استفاده شده در برنامه با ثبات های استفاده نشده
جابه جایی کد برنامه و پیگیری رفتار و روال اصلی برنامه با دستورات پرش
جابه جایی زیرروال های برنامه
۰۴-بهمن-۱۳۹۱, ۱۳:۰۹:۴۶
ارسال‌ها
پاسخ
The.Ghost غایب
مدیر بازنشسته
*****

ارسال‌ها: 461
موضوع‌ها: 201
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 674
( 354 تشکر در 158 ارسال )
ارسال: #2
RE: مبهم سازی برنامه اسمبلی
سلام
بهترین روش برای اینکار فقط استفاده از روال ها می باشد.
چون در غیر این صورت شما هر کدی که بنویسید مقدار ثبات ها و پرچم ها تغییر خواهد کرد.
ولی اگه برنامه ای که کار اصلی را انجام میدهد را درون یک روال بنویسید بعد آن را فراخوانی کنید.
دیگه هیچ مشکلی برایتان پیش نمیاد.
البته از دستور پرش غیر شرطی هم می تونی استفاده کنی برای مثال از چند تا برنامه را با هم یکی کن بعد با استفاده از دستور پرش غیر شرطی قطع کد برنامه ای که می خواهی را اجرا کن.
البته یک روش پیچیده تری هم هست که که برنامه ای که نوشتی به زبان ماشین تبدیل کن بعد همان برنامه را کپی کن درون فایل اصلی بعد برنامه را کامپایل کن.

Assembly Language 039

(آخرین ویرایش در این ارسال: ۱۱-اسفند-۱۳۹۱, ۰۴:۲۱:۳۶، توسط The.Ghost.)
۱۱-اسفند-۱۳۹۱, ۰۴:۱۷:۱۶
ارسال‌ها
پاسخ
تشکر شده توسط : flush


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [آموزشی] ویژوال اسمبلی babyy 0 2,025 ۱۷-مرداد-۱۳۹۶, ۲۳:۲۸:۱۹
آخرین ارسال: babyy
  [سوال] معرفی کتاب برای شروع اسمبلی و چند سوال nImaarek 3 3,157 ۰۲-تير-۱۳۹۶, ۱۷:۵۲:۰۴
آخرین ارسال: NO DONGLE
Question [سوال] کمک برای نوشتن برنامه چاپ ستاره در اسمبلی shahinbufaluo 5 5,011 ۱۹-اسفند-۱۳۹۴, ۱۶:۰۵:۵۴
آخرین ارسال: The.Ghost
  [سوال] یادگیری زبان اسمبلی mirage0411 2 2,664 ۲۶-بهمن-۱۳۹۴, ۰۲:۱۰:۲۲
آخرین ارسال: mirage0411
Rolleyes صفر اسمبلی کجاس ؟میخوام از صرف شروع کنم 007rap 2 2,647 ۰۳-آذر-۱۳۹۴, ۱۰:۲۲:۴۱
آخرین ارسال: lord_viper
Question کار با فایل ها در اسمبلی به وسیله وقفه ها The.Ghost 4 11,698 ۰۳-آذر-۱۳۹۴, ۰۷:۰۳:۵۷
آخرین ارسال: 007rap
Question رسم اشکال هندس مانند مستطیل و مربع در اسمبلی The.Ghost 7 12,097 ۰۳-آذر-۱۳۹۴, ۰۶:۳۱:۰۵
آخرین ارسال: 007rap
  [سوال] چند برنامگی در اسمبلی Ghoghnus 0 1,924 ۱۳-آبان-۱۳۹۳, ۱۹:۲۵:۱۶
آخرین ارسال: Ghoghnus
  [سوال] کمک در خصوص تبدیل فیل هگز به اسمبلی یا c h_fotohi 1 3,144 ۲۵-اسفند-۱۳۹۲, ۰۳:۱۷:۵۷
آخرین ارسال: The.Ghost
  کمک فوری->برنامه ای به زبان اسمبلی Smart_SY 1 2,905 ۲۵-آذر-۱۳۹۲, ۰۱:۱۱:۴۰
آخرین ارسال: babyy

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS