سلام
میخوام ببینم میشه کد برنامه ای که نوشتم تغییر بدم؟
چجوری؟
ممنون میشم راهنمایی کنید
Printable View
سلام
میخوام ببینم میشه کد برنامه ای که نوشتم تغییر بدم؟
چجوری؟
ممنون میشم راهنمایی کنید
اگه می شه یکم بیشتر توضیح بده
منظورت رو نمی فهمم
منظورم اینه که:
"msgbox "hello
تبدیل بشه به:
"msgbox "bye
البته این یه مثاله!
1. شما کد برنامتون رو تغییر بدین .نقل قول:
2. درصورتی که میخواهید از فایل کامپایل شده تغییری صورت بدین از یکی از برنامه های Resourcer مخصوص وی بی استفاده کنید .
اگه منظورتون اینه که برنامه خودش خودش رو تغییر بده به نظر من غیر ممکنه!
اگه کسی بلده بگه
دوست من یکم واضح تر توضیح میدین ؟نقل قول:
یعنی خودش ، خودش رو دوباره کامپایل کنه اما با کدی متفاوت ؟
نه اتفاقا غیر ممکن نیست چون ویروسهایی که به یه فایل الحاق میشن یه همچین کاری انجام میدن ولی مسئله اینه که باید دقیقا ساختار فایل exe رو بشناسی و بدونی داری چیکار میکنی. اگه خیلی واجبه کارهای زیر را انجام بده:نقل قول:
1- خیلی در مورد فایل exe تحقیق کن.
2 و 3 و4 و5 - در مورد این فایلها مطالعه کن
6- کار را با تغییر یه فایل اجرایی خارجی (یعنی یه فایل دیگه نه فایل اجرایی همین برنامه) شروع کن. از فایل های ساده شروع کن و با فایلهای پیچیده تر ادامه بده.
7- در این مرحله مثل آب خوردن میتونی کاری که دلت میخواد را انجام بدی.
سخته ولی ممکنه
بله ممکنهنقل قول:
مثلا debugger ها همین کارو انجام میدن( مثل ollydbg)
مشکلی نیست من میونم یه کپی از فایل اجرایی خودم در resource بزنم و بعد اون کپی رو تغییر بدم
ولی میشه بگید چجوری؟
اموزشی چیزی؟
سلام
یک نکته در جهت اقفال دوستان!!!!
در VB9 شما میتوانید در هر لحظه و به صورت runtime و با کمترین خطوط کد، متن دستوری String را کامپایل کنید و exe یا dll بسازید.
یعنی کاری که خود VS انجام میدهد و شما دستوری را تایپ میکنید و VS آن را کامپایل میکند و exe را تحویل میدهد، خودتان هم در کد میتوانید انجامش دهید.
اولا اگه می شه چند تا منابع در مورد فایل های exe معرفی کنین
ثانیا منظور من اینه که برنامه به خودش دستور بده :
یعنی خودش هر کار دلش می خواد بکونه!!
اینیکی که دیگه امکان نداره
یعنی ما یه برنامه بنویسم واسه یه کاری بعد برنامه خودش خودش رو تغییر بده و به جایه کاری که ما می خواستیم کار دیگه ای انجام بده
می شه!!!!!!!!!!!!!!!!!!