PDA

View Full Version : تغییر قسمتی از فایل dll



ahmadreza.s
شنبه 12 دی 1394, 01:47 صبح
با سلام

چطور میتونم قسمتی از یه فایل dll رو تغییر بدم؟

یعنی من میخوام یه خط از این فایل dll رو ویرایش کنم ؛ چطور باید انجامش بدم؟

محمد رضا فاتحی
شنبه 12 دی 1394, 08:21 صبح
سلام...فایل dll بصورت پکیج توسط کامپایلر ایجاد میشه و تا وقتی سورس اصلیش یا دیکامپایل شده در اختیار نباشه نمیشه تغییرش داد

Reza-HNA
شنبه 12 دی 1394, 21:22 عصر
با سلام

چطور میتونم قسمتی از یه فایل dll رو تغییر بدم؟

یعنی من میخوام یه خط از این فایل dll رو ویرایش کنم ؛ چطور باید انجامش بدم؟

اگر با Net. باشه که خیلی دستت بازه میتونید کد تزریق کنید یا کد ها رو کم و زیاد کرد ، غیر از Net. هم ممکن هست ولی محدودیت های خودش رو داره .
در کل همه چیز به زبانی که فایل Dll نوشته شده داره ، البته مشروط به این که پک یا پروتکت نشده باشه که باز هم میشه فایل رو آنپک کرد و تغییرات رو انجام داد.
به هر حال این بحث بیشتر مربوط میشه به مهندسی معکوس .
موفق باشید...

khokhan
شنبه 12 دی 1394, 23:17 عصر
با سلام

چطور میتونم قسمتی از یه فایل dll رو تغییر بدم؟

یعنی من میخوام یه خط از این فایل dll رو ویرایش کنم ؛ چطور باید انجامش بدم؟

می شه این ،به قول شما dll رو دید؟!!

ahmadreza.s
دوشنبه 14 دی 1394, 01:25 صبح
اگر با Net. باشه که خیلی دستت بازه میتونید کد تزریق کنید یا کد ها رو کم و زیاد کرد ، غیر از Net. هم ممکن هست ولی محدودیت های خودش رو داره .
در کل همه چیز به زبانی که فایل Dll نوشته شده داره ، البته مشروط به این که پک یا پروتکت نشده باشه که باز هم میشه فایل رو آنپک کرد و تغییرات رو انجام داد.
به هر حال این بحث بیشتر مربوط میشه به مهندسی معکوس .
موفق باشید...

سلام به زبان سی شارپ

ahmadreza.s
دوشنبه 14 دی 1394, 01:27 صبح
می شه این ،به قول شما dll رو دید؟!!
بله من با NET Reflector اونو باز کردم ، و یه خط کدش مشکل داره ! باید یه اون یه خط رو تغییر بدم

ahmadreza.s
دوشنبه 14 دی 1394, 01:34 صبح
اینم آدرس اون dll :
link (https://www.nuget.org/packages/Whatsapp.NET/)