با سلام و درود
برای ویرایش یا ... یک برنامه دو دسته ابزار وجود داره :
1 - ابزار ویرایش ریسورس ها مثل تصاویر و متن ها و منوها و ..... که بیشتر به کار اونا می آید که قصد فارسی کردن یا کارهای مشابه رو دارن . که به عنوان مثال میشه به Resource Tuner اشاره کرد .
اگه به این نوع برنامه ها هم نیاز داشتید بگید تا لینک و توضیح اضافه کنم .
2- ابزاری که با گرفتن یک برنامه سورس کد اون رو استخراج میکنن ... که بیشتر به مهندسی معکوس نزدیکه و به ما کمک میکنه بفمیم یک برنامه چطور ساخته شده یا بعضی از موارد برای کرک کردن برنامه ها ...که به این جور برنامه Decompiler میگن .
فعلا قصد دارم اینجا اطلاعات و لینک و آموزش کار با ابزار Decompil برای زبونهای مختلف قرار بدم ....
توجه کنید اکثر برنامه ها نمی تون 100% کدهای برنامه رو به ما تحویل بدن البته این تجربه کار با ابزاری بوده که من میشناسم ... اما بدست آوردن همین خروجی ها هم میتونه تو خیلی از موارد کمک کننده باشه .
خوب برای شروع باید بفهمیم که برنامه با چه زبونی نوشته شده !
شاید برای خیلی ها این کار راحت باشه اما من توضیح میدم :
شما میتونید از چند ابزار برای این کار استفاده کنید به عنوان مثال میتونم به Language 2000 یا PEiD اشاره کنم .
لینک دانلود PEiD
http://www.peid.info/files/PEiD-0.94-20060510.zip
لینک دانلود plugins
http://www.peid.info/plugins/
خوب بعد از دریافت این برنامه فایلی که قراره روش کار کنیم ، EXE , DLL یا ... رو بازمیکنیم و برنامه اطلاعاتی مثل کامپایلر و اگر فایل فشرده شده باشه ( برای امنیت ) نوع فشرده سازی رو به ما میده .
یک ابزار دیگه وجود داره که اگه برنامه فشرده شده باشه به کا میاد : uniextract
این برنامه خودش از برنامه بالا استفاده میکنه ...
لینک دانلود uniextract
http://uniextract.c1pher.com/uniextract15.exe
بعد از گرفتن این اطلاعات باید ابزار زبون مورد نظر رو استفاده کنید .
فعلا وقت ندارم اما سعی میکنم زود ادامه بدم و ابزار رو معرفی کنم .
اگه نظریا سوالی داری حتما مطرح کنید یا اگه دوستان اطلاعاتی دارن که فکر میکنن باید اضافه بشه لطف کنن اضافه کنن .
" مسعود میرعدلی "