PDA

View Full Version : تغییرات در سورس برنامه



roox_3000
جمعه 30 فروردین 1392, 15:45 عصر
با سلام

من یک برنامرو به صورت باینری خوندم و حالا به برنامه اصلی یک باتن اضافه کردم , اما نمیدونم برای اینکه این باتن کار مورد نظرمو تو برنامه انجام بده به چه صورت عمل کنم ؟؟؟؟

یه سوال دیگه اینکه میشه در داخل یک فرم تو c# یک برنامه دیگر که بصورت exe است رو اجرا کرد؟؟؟و داخل فرم اونو دید؟؟

ممنون

مبین رنجبر
جمعه 30 فروردین 1392, 15:53 عصر
برای هرگونه تغییر در کد برنامه و اضافه کردن کدی باید فایل اجرایی رو با زبان اسمبلی Disassemble کرد(اگر که پک شده نباشه) . میتونید با استفاده از نرم افزار OllyDebug اینکار رو انجام بدید و از سی شارپ نمیتونید انتظار زیادی داشته باشید.

در مورد سوال دوم هم خیر امکانش نیست.ولی میشه با ترفند های API خود ویندوز پنجره اون برنامه رو در مختصات برنامه مورد نظر قرار داد.