تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 19

نام تاپيک: ایا امکان تغییر کد برنامه خودم وجودداره؟

  1. #1
    کاربر فعال انجمن گنو لینوکس V i r u s e r's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    bin/
    پست ها
    2,086

    پيش فرض ایا امکان تغییر کد برنامه خودم وجودداره؟

    سلام
    میخوام ببینم میشه کد برنامه ای که نوشتم تغییر بدم؟
    چجوری؟
    ممنون میشم راهنمایی کنید

  2. #2
    داره خودمونی میشه vb_lord_AR's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    RAM
    پست ها
    108

    پيش فرض

    اگه می شه یکم بیشتر توضیح بده
    منظورت رو نمی فهمم

  3. #3
    کاربر فعال انجمن گنو لینوکس V i r u s e r's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    bin/
    پست ها
    2,086

    پيش فرض

    منظورم اینه که:
    "msgbox "hello
    تبدیل بشه به:
    "msgbox "bye
    البته این یه مثاله!

  4. #4
    اگه نباشه جاش خالی می مونه redfild's Avatar
    تاريخ عضويت
    Jan 2008
    پست ها
    245

    پيش فرض

    منظورم اینه که:
    "msgbox "hello
    تبدیل بشه به:
    "msgbox "bye
    البته این یه مثاله!
    1. شما کد برنامتون رو تغییر بدین .

    2. درصورتی که میخواهید از فایل کامپایل شده تغییری صورت بدین از یکی از برنامه های Resourcer مخصوص وی بی استفاده کنید .

  5. #5
    داره خودمونی میشه vb_lord_AR's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    RAM
    پست ها
    108

    پيش فرض

    اگه منظورتون اینه که برنامه خودش خودش رو تغییر بده به نظر من غیر ممکنه!

    اگه کسی بلده بگه

  6. #6
    اگه نباشه جاش خالی می مونه redfild's Avatar
    تاريخ عضويت
    Jan 2008
    پست ها
    245

    پيش فرض

    اگه منظورتون اینه که برنامه خودش خودش رو تغییر بده به نظر من غیر ممکنه!

    اگه کسی بلده بگه
    دوست من یکم واضح تر توضیح میدین ؟
    یعنی خودش ، خودش رو دوباره کامپایل کنه اما با کدی متفاوت ؟

  7. #7
    داره خودمونی میشه
    تاريخ عضويت
    Nov 2007
    پست ها
    79

    پيش فرض

    اگه منظورتون اینه که برنامه خودش خودش رو تغییر بده به نظر من غیر ممکنه!

    اگه کسی بلده بگه
    نه اتفاقا غیر ممکن نیست چون ویروسهایی که به یه فایل الحاق میشن یه همچین کاری انجام میدن ولی مسئله اینه که باید دقیقا ساختار فایل exe رو بشناسی و بدونی داری چیکار میکنی. اگه خیلی واجبه کارهای زیر را انجام بده:
    1- خیلی در مورد فایل exe تحقیق کن.
    2 و 3 و4 و5 - در مورد این فایلها مطالعه کن
    6- کار را با تغییر یه فایل اجرایی خارجی (یعنی یه فایل دیگه نه فایل اجرایی همین برنامه) شروع کن. از فایل های ساده شروع کن و با فایلهای پیچیده تر ادامه بده.
    7- در این مرحله مثل آب خوردن میتونی کاری که دلت میخواد را انجام بدی.

    سخته ولی ممکنه
    Last edited by sajadmg; 24-08-2008 at 21:03. دليل: قلط املایی

  8. #8
    کاربر فعال انجمن گنو لینوکس V i r u s e r's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    bin/
    پست ها
    2,086

    پيش فرض

    نه اتفاقا غیر ممکن نیست چون ویروسهایی که به یه فایل الحاق میشن یه همچین کاری انجام میدن ولی مسئله اینه که باید دقیقا ساختار فایل exe رو بشناسی و بدونی داری چیکار میکنی. اگه خیلی واجبه کارهای زیر را انجام بده:
    1- خیلی در مورد فایل exe تحقیق کن.
    2 و 3 و4 و5 - در مورد این فایلها مطالعه کن
    6- کار را با تغییر یه فایل اجرایی خارجی (یعنی یه فایل دیگه نه فایل اجرایی همین برنامه) شروع کن. از فایل های ساده شروع کن و با فایلهای پیچیده تر ادامه بده.
    7- در این مرحله مثل آب خوردن میتونی کاری که دلت میخواد را انجام بدی.

    سخته ولی ممکنه
    بله ممکنه
    مثلا debugger ها همین کارو انجام میدن( مثل ollydbg)
    مشکلی نیست من میونم یه کپی از فایل اجرایی خودم در resource بزنم و بعد اون کپی رو تغییر بدم
    ولی میشه بگید چجوری؟
    اموزشی چیزی؟

  9. #9
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    یک نکته در جهت اقفال دوستان!!!!
    در VB9 شما میتوانید در هر لحظه و به صورت runtime و با کمترین خطوط کد، متن دستوری String را کامپایل کنید و exe یا dll بسازید.

    یعنی کاری که خود VS انجام میدهد و شما دستوری را تایپ میکنید و VS آن را کامپایل میکند و exe را تحویل میدهد، خودتان هم در کد میتوانید انجامش دهید.

  10. #10
    داره خودمونی میشه vb_lord_AR's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    RAM
    پست ها
    108

    پيش فرض

    اولا اگه می شه چند تا منابع در مورد فایل های exe معرفی کنین

    ثانیا منظور من اینه که برنامه به خودش دستور بده :

    یعنی خودش هر کار دلش می خواد بکونه!!

    اینیکی که دیگه امکان نداره

    یعنی ما یه برنامه بنویسم واسه یه کاری بعد برنامه خودش خودش رو تغییر بده و به جایه کاری که ما می خواستیم کار دیگه ای انجام بده

    می شه!!!!!!!!!!!!!!!!!!

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •