توی این پست میخوام یه آموزش جالب بزارم تا برنامه های سی شارپ و ویژوال بیسیک رو که بصورت Exe هستن رو سورسشونو در بیارین و داخلش تغییر ایجاد کنین و با اسم خودتون ازش استفاده کنین یا استفاده های دیگه ، یکی از فواید این برنامه اینه که میتونیم کد های سی شارپ رو به ویژوال بیسیک تبدیل کنیم و کد های ویژوال بیسیک رو به سی شارپ و... که اینجوری میتونیم اگه سی شارپ بلد نیستیم از کدهای ویژوال بیسیک استفاده کنیم و بالعکس
برنامه ای که قراره توی این پست ازش استفاده کنیم dnSpy هستش که میتونین از اینجا دانلودش کنین ، بعد از دانلود وارد پوشه ای بشین که dnSpy وجود داره و از اونجا فایلی که اسمش dnSpy.exe هست رو اجرا کنین و بعدش از منوی File گزینه ی Open رو بزنین و کارای دیگشو انجام بدین( رفتن به مسیر مورد نظر و انتخاب فایل اجرایی ) ، من قصد دارم یوزر گرابری که توی پست کرک اکانت اینستاگرام گذاشته بودم رو آنپک کنم که شما هم برای اینکه با من هماهنگ بشین میتونین از اون استفاده کنین ولی زیاد فرق نمیکنه
خب ، حالا بعد از اینکه فایل اجرایی رو وارد برنامه کردین با عکس پایین روبرو میشین
"برای واضح تر شدن تصویر روی اون کلیک کنین"
توی تصویر بالا تو کادر سمت راست یه کادر هستش که در مورد اون برنامه توضیح داده و ... ، تو قسمت بالا توی اون کادر کوچیک که دورش خط کشیدم ، میتونیم انتخاب کنیم که کدهای ما بصورت ویژوال بیسیک باشه یا بصورت سی شارپ و... بعدا تو سمت چپ که یه کادر دیگه کشیدم که فکر کنم دات نت کارا با اون آشنایی داشته باشن ، تو همون کادر سمت چپ داخلش یه کادر کوچولوی دیگه هم کشیدم که اونو بزنین تا زیر شاخه ها باز بشه و ما به کد های منبع دسترسی داشته باشیم ، حالا باید بگردیم ببینیم که چخبره و ... ، مثلا من کد اجزای فرم برنامه ای که دارم روش کار میکنم رو پیدا کردم که تو تصویر پایین مشخصه
این از این ، خب حالا میخوام یه تصویر دیگه بزارم که مربوط میشه به کدهای منبع همین برنامه که تبدیل به کد های ویژوال بیسیک شدن
خب حالا همونطور که میبینین این کد ها به زبان ویژوال بیسیک هستش
" حرف های پایانی "
اگه از این پست خوشتون اومد و علاقه دارین که اینطور چیزارو دنبال کنین باید برنامه نویس خوبی باشین و به زبان هایی مثل سی ، اسمبلی و... آشنا باشین بعدش میتونین با آموزش هایی که تو سطح سایت های مختلف هستش دنبال اینگونه مسائل باشین ، البته گفتنیه که اگه علاقمند به کرک برنامه های تحت دات نت هستین فقط کافیه که از اون زبان اطلاعات خوبی داشته باشین و ... در کل اینو گفتم بدونین که این یه آموزش ساده بود و فقط اینجا ختم نمیشه
موفق باشید