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

ارسال‌ها: 10
موضوع‌ها: 4
تاریخ عضویت: آبان ۱۳۸۷

تشکرها : 6
( 0 تشکر در 0 ارسال )
ارسال: #1
Question  تزریق قفل به یه فایل اجرایی
با سلام
من این سوال رو توی چند تا انجمن دیگه هم مطرح کردم ولی انگار کسی چیزی نمی دونست و فقط هر روز می یومدن ببینن نتیجه چی شده . امیدوارم توی این انجمن دوستان بتونن کمک کنن و منو راهنمایی کنن تا این برنامه رو بنویسم.

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

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

کد ساخت سکشن:(هنوز اینو تست نکردم)

.txt   code1.txt (اندازه: 3.96 KB / تعداد دفعات دریافت: 127)

اینم پیدا کردم اینو خودم تست کردم:
این برنامه کارش دستکاری فایل هست یا به قول سازندش برای گول زدن PeID وRDG.
تا اونجایی که دیدم وقتی فایل رو می گیره با کد هایی که در یونیت untPeFile فایل رو آنالیز می کنه ( آدرس EntryPoint رو می گیره و ایمیج بیس هم همین طور و ... )بعد یه سکشن در فایل انتخاب شده درست می کنه و اگه اشتباه نگم کد مربوطه رو که در فایل Sig.dat هست رو به سکشن تزریق می کنه .
سورس
.rar   TrickySigner_Source.rar (اندازه: 301.1 KB / تعداد دفعات دریافت: 248)
(آخرین ویرایش در این ارسال: ۲۶-دى-۱۳۸۷, ۱۱:۵۲:۱۱، توسط saied_new.)
۲۶-دى-۱۳۸۷, ۱۱:۳۵:۱۱
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: تزریق قفل به یه فایل اجرایی
شما اول بگین تا چه حد با ساختار فایلهای pe اشنا هستین و چقدر دلفی بلد هستین
۲۶-دى-۱۳۸۷, ۱۲:۲۰:۳۸
وب سایت ارسال‌ها
پاسخ
saied_new آفلاین
تازه وارد

ارسال‌ها: 10
موضوع‌ها: 4
تاریخ عضویت: آبان ۱۳۸۷

تشکرها : 6
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: تزریق قفل به یه فایل اجرایی
با ساختار فایلهای pe در سطح مقدماتی .
دلفی در حد خوب بلدم (مونده تا حرفه ای شم). برای نمونه کارایی که بلدم برنامه نویسی پورت ها و برنامه نویسی تحت شبکه و ... .
در مورد ساختار فایلهای pe هم دنبال کتاب ساختار فایلهای pe مربوط به تیم AR گشتم اما نتونستم پیداش کنم.
(آخرین ویرایش در این ارسال: ۲۶-دى-۱۳۸۷, ۱۲:۴۵:۳۲، توسط saied_new.)
۲۶-دى-۱۳۸۷, ۱۲:۴۲:۵۳
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #4
RE: تزریق قفل به یه فایل اجرایی
فکر کنم تو همین فوروم لینک داده بودم
شما برای اینکه بتونی کد قفلتو بصورت static تزیق کنی باید با ساختار فایلهای pe کاملا اشنا باشی برای ایجاد یک سکشن جدید باید تو هدر فایل exe یک مقدار دستکاری ایجاد کنی و یک سکشن که قابلیت excutable داشته باشه ایجاد کنی کدهای بخش اجرایی قفل خودتو تو اون بخش قرار بدی و از سکشن اجرایی فایل اصلی یکی از jump ها رو به کد خودت تغییر بدی و در انتهای کدت با یه jumb به کد اصلی فایل برگردی تا روند اجرای برنامه با موفقیت ادامه پیدا کنه برای یک چنین کاری شما باید یه چیزی شبیه disasem بنویسین تا این کارها رو براتون انجام بده
۲۶-دى-۱۳۸۷, ۱۵:۴۲:۰۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : yeketaz, saied_new
saied_new آفلاین
تازه وارد

ارسال‌ها: 10
موضوع‌ها: 4
تاریخ عضویت: آبان ۱۳۸۷

تشکرها : 6
( 0 تشکر در 0 ارسال )
ارسال: #5
RE: تزریق قفل به یه فایل اجرایی
جناب lord_viper من هرچی تو سایت در مورد کتاب ساختار فایل pe جستجو کردم نتونستم لینکی که شما تو این فرم داده بودید پیدا کنم تو google هم جستجو کردم اونجا هم نتونستم پیدا کنم اگه می شه لینک رو یه بار دیگه اینجا بزارید.
۲۶-دى-۱۳۸۷, ۱۸:۲۴:۰۲
ارسال‌ها
پاسخ
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1050 تشکر در 294 ارسال )
ارسال: #6
RE: تزریق قفل به یه فایل اجرایی
این لینک اموزش تزریق کد به صورت static هستش :

http://forum.iranled.com/showthread.php?tid=7434

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
۲۶-دى-۱۳۸۷, ۱۸:۳۳:۰۱
وب سایت ارسال‌ها
پاسخ
saied_new آفلاین
تازه وارد

ارسال‌ها: 10
موضوع‌ها: 4
تاریخ عضویت: آبان ۱۳۸۷

تشکرها : 6
( 0 تشکر در 0 ارسال )
ارسال: #7
RE: تزریق قفل به یه فایل اجرایی
ممنون جناب yeketaz این مقاله خیلی کمک کرد .
ولی چون من ساختار فایلهای pe در سطح مقدماتی بلدم می خوام کتاب ساختار فایلهای pe مربوط به تیم AR رو حتما بخونم اگه از دوستان کسی لینک دانلود این کتاب رو داره لطفا لینک رو اینجا بزاره.
۲۶-دى-۱۳۸۷, ۱۹:۵۵:۴۴
ارسال‌ها
پاسخ
amirjan آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,105
موضوع‌ها: 24
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 348
( 697 تشکر در 251 ارسال )
ارسال: #8
RE: تزریق قفل به یه فایل اجرایی
نقل قول: ولی چون من ساختار فایلهای pe در سطح مقدماتی بلدم می خوام کتاب ساختار فایلهای pe مربوط به تیم AR رو حتما بخونم اگه از دوستان کسی لینک دانلود این کتاب رو داره لطفا لینک رو اینجا بزاره.
اینجا رو یه نگاهی بنداز شاید پیداش کردی : http://xchg.info/ARTeam/Tutorials/

سید امیر حسین حسنینی

Human knowledge belongs to the world ...
۲۷-دى-۱۳۸۷, ۰۰:۳۵:۰۰
ارسال‌ها
پاسخ
تشکر شده توسط : saied_new, zahed2009


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question عدم باز شدن همزمان چند فایل اجرایی برنامه greenEmo 1 2,629 ۰۲-اسفند-۱۳۸۹, ۱۱:۱۷:۳۶
آخرین ارسال: lord_viper
  ترکیب یک فایل اجرایی با برنامه نوشته شده namionline3 1 2,667 ۱۲-آبان-۱۳۸۸, ۱۹:۵۳:۴۲
آخرین ارسال: lord_viper

پرش به انجمن:


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

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