PDA

View Full Version : ایجاد تغییر در خصوصیات برنامه ای که کمپایل شده(EXE)



ali190
جمعه 15 مرداد 1389, 20:34 عصر
باسلام و عرض خسته نباشید
من چند روز پیش از اینترنت یه نرم افزار دانلود کردم به اسم RES hacker که کارش ایجاد تغییرات در برنامه هاست
مثلاً من تونستم با این برنامه منوهای برنامه winrar رو فارسی کنم
ولی نتونستم باهاش exe های کمپایل شده vb رو تغییر بدم.
آیا تو مایه های این برنامه ، برنامه ای هست که بتونه بدون نیاز به سورس یک برنامه درش ایجاد تغییر کنه؟
(دوستان احتمال داره بنده - بدلیل ندانستن ایجاد این تایپیک در کدام تالار - این تایپیک رو به اشتباه در اینجا ایجاد کردم ، اگر اینطوره لطفاً بگید این مباحث رو باید کجا مطرح کنم)
ممنون از همگی

M.T.P
جمعه 15 مرداد 1389, 20:44 عصر
برنامه های ریسورس هکر فقط به منابع یا Resource برنامه دسترسی دارن ، یعنی تو vb هر چیزی که تو ریسورس برنامه ات بزاری توسط اون نرم افزارها قابل تغییر هست. خب شاید بپرسید چطور بعضی ها فرم و منوش رو میشه تغییر داد.!
برنامه های کامپایل شده ++C فرم ها ، منوها همه تو Resources هستن اما vb نه. :لبخند:

ali190
جمعه 15 مرداد 1389, 21:11 عصر
باسلام
من دیده بودم بعضی ها تونسته بودند با یک همچین نرم افزارهایی حتی در پنجره های بخش های مختلف مجموعه آفیس هم دست ببرند و اونها رو فارسی کرده بودن.
از اساتید کسی میتونه توضیح بده که چطور این کار رو کرده بودن؟
ممنون

saeedvir
شنبه 16 مرداد 1389, 00:06 صبح
سلام
آموزش را ضميمه كردم.:لبخند:

در اين آموزش نحوه فارسي كردن Notepad ++ را ميبينيد.

ali190
شنبه 16 مرداد 1389, 00:15 صبح
سلام
ممنون saeedvir عزیز
من آکار با این نرم افزار رو بلدم
میخواستم بدونم آیا نرم افزاری در این زمینه از reshacker قوی تر وجود داره که مثلاً بتونه حتی در برنامه هایی مثل آفیس هم تغییراتی ایجاد کنه
مثلاً تغییراتی که بعضی از شرکتها مثل پرنیان و گستره نگار در نرم افزار msp مایکروسافت ایجاد میکنند ، بعضی از پنجره ها رو فارسی میکنند و تقویم فارسی بهش اضافه میکنن و...
اونها که سورس آفیس رو ندارند
پس 100 درصد از یک نرم افزار استفاده میکنند و تغییرات دلخواهشون رو انجام میدهند و پس از انجام تغییرات اون فایل exe رو با یک ستاپ ساز به داخل سیستم user در محل مورد نظر تزریق میکنند.
اسم و یه مقدار اطلاعات در مورد اینجور کارها میخواستم بدونم.
آها یادم رفت بگم: مثلاً نسخه فارسی شده نرم افزار فتوشاپ و...
ممنون
منتظر راهنمایی های شما اساتید هستم.
یاعلی

Heidari66
شنبه 16 مرداد 1389, 01:10 صبح
نرم افزارهای زیادی برای فارسی کردن یا تغییرات در برنامه ها هستن مثل:
Resource Hacker
Resource Tuner
Multilizer_2007_Enterprise
Resource Builder
ولی هیچ کدام نمیتونن برنامه VB رو تغییر بدن...

من خودم با همین نرم افزارها نرو 9 رو فارسی کردم

برای تغییر در آفیس حتمن نباید فایل exe رو تغییر بدین شاید منوها و پنجره های برنامه در فایل های DLL باشند ، باید تمام فایل هارو امتحان کنید

مثلا این فایل رو که ضمیمه کردم از پک فارسی ساز آفیس 2007 در آوردم ، با نرم افزار Resource Hacker بازش کن ببین تمام منوها و پنجره ها فارسی هستن.
جالبه نه؟!:چشمک:

http://heidari66.persiangig.com/OUTLLIBR.rar

M.T.P
شنبه 16 مرداد 1389, 11:32 صبح
باسلام
من دیده بودم بعضی ها تونسته بودند با یک همچین نرم افزارهایی حتی در پنجره های بخش های مختلف مجموعه آفیس هم دست ببرند و اونها رو فارسی کرده بودن.
از اساتید کسی میتونه توضیح بده که چطور این کار رو کرده بودن؟
ممنون

سلام برای فارسی کردن منوهای Office با خود آفیس امکان پذیر هست.
روی نوارابزار آفیس راست کلیک کنید و گزینه Customize رو انتخاب کنید.
بعد از پنجره باز شده و تب Command منوهایی که جلوشون تیک خورده همونایی هستن که ازشون استفاده میشه. روی یکیشون کلیک کنید (مثلا File / New ) بعد گزینه Rearrange Command رو انتخاب کنید.
پنجره جدیدی باز میشه که با انتخاب هر گزینه از منو و انتخاب کلید Modify ... میتونید متن منو رو تغییر بدید.
در خصوص فارسی بودن فرم ها هم باید پکیج زبان فارسی محصول Microsoft رو نصب کنید تا نه تنها فرم بلکه کل Office فارسی شه.

ali190
شنبه 16 مرداد 1389, 19:36 عصر
سلام
ممنون از Heidari66 عزیز
از فایلی که گذاشتی خیلی خیلی ممنونم
ولی باز هم یک مقدار سردر گمم
من میخوام بعضی از قسمتهای نرم افزار microsoft MSProject رو فارسی کنم(محصول مایکروسافت در زمینه کنترل پروژه)
2 تا سئوال داشتم از خدمتتون:
1-آیا فرمهای این برنامه و یا بکل مجموعه آفیس در این dll ها ذخیره میشه؟
2-این dll ها کجا میرن بعد از نصب ؟ در خود پوشه محل نصب یا در سیستم 32؟ در کل چطور میشه پیداشون کرد؟
3-چه نرم افزاری برای انجام این ویرایش مناسب هست؟
ممنونومتشکر از همه شما دوستان
یاعلی

Heidari66
شنبه 16 مرداد 1389, 21:51 عصر
سلام
ممنون از Heidari66 عزیز
از فایلی که گذاشتی خیلی خیلی ممنونم
ولی باز هم یک مقدار سردر گمم
من میخوام بعضی از قسمتهای نرم افزار microsoft MSProject رو فارسی کنم(محصول مایکروسافت در زمینه کنترل پروژه)
2 تا سئوال داشتم از خدمتتون:
1-آیا فرمهای این برنامه و یا بکل مجموعه آفیس در این dll ها ذخیره میشه؟
2-این dll ها کجا میرن بعد از نصب ؟ در خود پوشه محل نصب یا در سیستم 32؟ در کل چطور میشه پیداشون کرد؟
3-چه نرم افزاری برای انجام این ویرایش مناسب هست؟
ممنونومتشکر از همه شما دوستان
یاعلی

خواهش میکنم...

من MSProject نصب نکردم ولی برای فارسی کردن همچین برنامه های بزرگی باید تعداد زیادی فایل DLL و EXE رو فارسی کنید چون برنامه از چندین فایل استفاده میکنه
اول برو تو پوشه نصب شده برنامه تمام فایل ها رو امتحان کن ببین کدام فایل شامل منوها و دیالوگ و استرینگ هست ، حتمن فایل های موردنیاز داخل پوشه خود برنامه هست .
البته شما باید ابتدا به نرم افزار مسلط بشی تا بتونی راحت فارسی کنی
از نرم افزار Multilizer_2007_Enterprise برای فارسی کردن استفاده کن چون تعداد زیادی فایل میتونی همزمان باز کنی

ali190
یک شنبه 17 مرداد 1389, 20:15 عصر
سلام
پس حتی برنامه هایی در حد office هم قابلیت دخل و تصرف کردن وجود دارد؟

Danial_Yousefi
یک شنبه 17 مرداد 1389, 23:18 عصر
قدیم یادمه یه برنامه بود که فرم ها و پروجکت هارو از داخل exe برنامه های کامپایل شده با vb در می آورد ولی کد برنامه معمولا به زبون اسمبلی در میومد اسم برنامه هم فکر کنم vbres بود ولی میشد باهاش منو ها عکس ها و... رو انگولک کرد

ali190
دوشنبه 18 مرداد 1389, 21:24 عصر
باسلام
دوستان این نرم افزار Multilizer 2007 Enterprise v7.1 چرا اینقدر کمیابه ؟
هیچ جا گیر نمیاد
البته خودش رو با حجم 27 مگابایت دانلود کردم اما تحت هیچ شرایطی کرکش گیر نمیاد
از کجا میتونم این برنامه رو گیر بیارم؟
حالا برنامه دیگه ای تو مایه های این برنامه نیست که بشه باهاش کار کرد؟
ممنون دوستان

Heidari66
شنبه 06 شهریور 1389, 13:15 عصر
از این برنامه استفاده کن ، برنامه ی قوی ایه:

http://www.p30download.com/archives/security/hack_spy_tool/download_restorator_2007_full_retail/

hamid_asad
شنبه 22 آبان 1389, 15:39 عصر
سلام من یه بازی کم حجم exe رو با recource hack ادیت کردم ول یوقتی تمام شد و تغییراتو سیو کردم وقتی خواستم دوباره برنامه را باز کنم ارور dont send میده لطفا راهنمایی کنید....