ببینید دوست عزیز این امکان وجود داره و غیر ممکن نیست اما روش انجام کار با تضوری که بقیه دارن خیلی متفاوت هست.
شما با استفاده از Diassmbller هایی مثل IDA میتونید کد اسمبلی یک برنامه رو کامل در بیارید بعد با استفاده از برنامه هایی مثل X-Rays می تونید شبه کد C یا ++C برنامه رو دربیاری اما این پایان کار نیست و شما نمی تونید از شبه کد ها سر دربیاری مگر اینکه ساعت ها وقت بزاری و برنامه رو در حالت های مختلف دیباگ کنی و تمامی توابع شبه کد شده رو نام گذاری کنی و بعد برنامه رو بعد از فهمیدن کلیاتش از نو بنویسی
مثلا فکر می کنید این چیت هایی که برای بازی ها در میاد چه چوری هست؟ با استفاده از سر درآوردن از توابع بازی هست که می تونند برنامه ای بنویسند که مثلا در آدرس رچیستر فلان یه کدی رو تزریق کنه و باعث بشه فلان تابع کار نکنه و مثلا کاراکتر شما رو هوا بمونه :دی البته مثال خیلی عامیانه بود ولی امیدوارم به درد بخوره