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

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

تشکرها : 34
( 18 تشکر در 14 ارسال )
ارسال: #1
تو ضیح کامل dll injection
سلام دوستان واساتید محترم
لطفا توضیح کاملی در مورد موضوع
dll injection
قرار بدهید
ودر صورت امکان یه آموزش به صورت فیلم یا PDF کامل قرار دهید
خیلی نیاز مبرم دارم
با تشکر
یا علی مدد
۲۰-شهریور-۱۳۹۱, ۱۴:۱۹:۰۲
ارسال‌ها
پاسخ
تشکر شده توسط : Kadilak
lord_viper غایب
مدیر کل انجمن
*****

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

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: تو ضیح کامل dll injection
تو همین سایت بگردی هم تاپیک اموزشش و ... باید باشه

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۲۰-شهریور-۱۳۹۱, ۲۰:۲۳:۳۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Kadilak
Sh4DoVV آفلاین
عضو افتخاری
****

ارسال‌ها: 154
موضوع‌ها: 6
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 32
( 293 تشکر در 118 ارسال )
ارسال: #3
RE: تو ضیح کامل dll injection
با سلام
کلا مبحث dll injection یه مبحث پیچیده ای نیست ، در کل یعنی اینکه یه پروسس رو کاری کنی که بیاد یه dll رو load کنه
که شما با فراخوانی api مربوطه یعنی CreateRemoteThread باید api مربوط به load کردن dll که همون LoadLibraryA هستش رو فراخونی کنی
اگر با ویژوال بیسیک کار کردی که یه نمونه سورس بهت بدم ؟
یا علی

اللهم عجل لوليك الفرج
۲۰-شهریور-۱۳۹۱, ۲۲:۲۹:۳۰
ارسال‌ها
پاسخ
تشکر شده توسط : p3rtic@n, TORIST, Kadilak, mahdi321
TORIST آفلاین
كاربر دو ستاره
**

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

تشکرها : 34
( 18 تشکر در 14 ارسال )
ارسال: #4
RE: تو ضیح کامل dll injection
باتشکر از شما
اگر لطف کنید ممنون میشم
ولی بازهم اگر امکانش هست یه آموزشی درست کنید
از ساخت یک DLLتا اینجکت کردنش
مثلا پسورد خواستن یه برنامه
با تشکر
یاعلی مدد
۲۳-شهریور-۱۳۹۱, ۰۹:۳۱:۳۳
ارسال‌ها
پاسخ
تشکر شده توسط : Kadilak
lord_viper غایب
مدیر کل انجمن
*****

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

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #5
RE: تو ضیح کامل dll injection
برای پسورد خواستن Static injection بهتره مگه اینکه یه لودر بنویسی که برنامه رو لود کنه

برای dll Injection شما باید تابع LoadLibraryرو تو پروسه مقصد اجرا کنی
این تابع 1 پارامتر داره که اون ادرس dll مورد نظر هست
شما باید با تابع virtualalloc به اندازه طول رشته ادرس dll تو پروسه مورد نظر فضای خالی ایجاد کنی نتیجه این تابع یک pointerبه مکان فضای خالی هست با استفاده از این pointer شما با WriteProcessMemory ادرس dll رو پروسه مقصد مینوسی حالا با استفاده از CreateRemoteTHread که یک ترد در پروسه مقصد ایجاد میکنه برای اجرای یک بلاک از کد
چون dll های اسناندارد ویندوز در یک بخش ثابت از پروسه ها لود میشن ادرس LoadLibrary تو پروسه شما به پروسه های دیگه یکی هست این ادرس رو پیدا میکنی + اونpointer که ادرس dll توش نوشته به CreateRemoteTHread پاس میدی تا اونو اجرا کنه

یک نمونه به دلفی
کد:
procedure InjectDll(PID: dword;  DLL: pChar);

var

  BytesWritten, hProcess, hThread, TID: Cardinal;

  Parameters: pointer;

  pThreadStartRoutine: Pointer;

begin

  hProcess := OpenProcess(PROCESS_ALL_ACCESS,  False,  PID);

  Parameters := VirtualAllocEx( hProcess, nil, Length(DLL)+1, MEM_COMMIT or MEM_RESERVE, PAGE_READWRITE);

  WriteProcessMemory(hProcess,Parameters,Pointer(DLL  ),Length(DLL)+1,BytesWritten);

  pThreadStartRoutine := GetProcAddress(GetModuleHandle('KERNEL32.DLL'), 'LoadLibraryA');

  hThread := CreateRemoteThread(hProcess,  nil,  0,  pThreadStartRoutine,  Parameters,  0,  TID);

  CloseHandle(hProcess);

end;

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۲۴-شهریور-۱۳۹۱, ۱۱:۱۶:۴۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : TORIST, Kadilak
TORIST آفلاین
كاربر دو ستاره
**

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

تشکرها : 34
( 18 تشکر در 14 ارسال )
ارسال: #6
RE: تو ضیح کامل dll injection
با تشکر از اساتید ودوستان
امکان درست کردن یک فیلم آموزشی نیست؟
باتشکر
یا علی
۲۴-شهریور-۱۳۹۱, ۱۴:۱۵:۱۵
ارسال‌ها
پاسخ
تشکر شده توسط : Kadilak
lord_viper غایب
مدیر کل انجمن
*****

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

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #7
RE: تو ضیح کامل dll injection
فیلم آموزشی از چی؟
از dll inject?
کد:
http://www.youtube.com/watch?v=-25H5LJSpLU
http://www.youtube.com/watch?v=IURwCM4PMKs

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۲۴-شهریور-۱۳۹۱, ۱۷:۲۵:۳۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : TORIST, Kadilak
TORIST آفلاین
كاربر دو ستاره
**

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

تشکرها : 34
( 18 تشکر در 14 ارسال )
ارسال: #8
RE: تو ضیح کامل dll injection
ممنون دوست عزیز
با کلی زحمت گرفتم
ولی من چیزی ازش دستگیرم نشد
شما خودتون دیدید؟
ممنون میشم اگر فیلمی اموزشی فارسی با توضیح کامل از ابتدا در آختیار طالبان علم قرار دهید
با تشکر
یا علی مدد
۲۶-شهریور-۱۳۹۱, ۱۱:۴۳:۲۸
ارسال‌ها
پاسخ
تشکر شده توسط : Kadilak
lord_viper غایب
مدیر کل انجمن
*****

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

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #9
RE: تو ضیح کامل dll injection
چیشو میخواهی متوجه بشی؟
(من اهل ساخت فیلم اموزشی نیستم :d)

http://www.iranled.com/forum/thread-6972.html

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
(آخرین ویرایش در این ارسال: ۲۷-شهریور-۱۳۹۱, ۲۰:۱۲:۰۱، توسط lord_viper.)
۲۷-شهریور-۱۳۹۱, ۱۹:۱۷:۳۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : TORIST, Kadilak
TORIST آفلاین
كاربر دو ستاره
**

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

تشکرها : 34
( 18 تشکر در 14 ارسال )
ارسال: #10
RE: تو ضیح کامل dll injection
lord_viper عزیز
میدونم سرت شلوغه
ولی برای ما یه کاریش بکون
ممنون
با تشکر
یاعلی مدد
۲۸-شهریور-۱۳۹۱, ۱۳:۰۷:۴۱
ارسال‌ها
پاسخ
تشکر شده توسط : Kadilak


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  دیکامپایل کامل برای دلفی abasfar 11 12,211 ۱۲-خرداد-۱۳۹۲, ۰۹:۱۴:۴۹
آخرین ارسال: Di Di

پرش به انجمن:


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

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