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

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




نمايش نتايج 1 به 4 از 4

نام تاپيک: نحوه assebbly كردن يك برنامه در pe explorer

  1. #1
    آخر فروم باز hamidreza2010's Avatar
    تاريخ عضويت
    Jul 2009
    محل سكونت
    اینتـــــرنت
    پست ها
    1,639

    پيش فرض نحوه assebbly كردن يك برنامه در pe explorer

    سلام به همگي من چندتا برنامه خارجي رو توي pe explorer فازسيش كردم فقط چند جا رو نميتونم پيدا كنم مي خواستم ببينم چطوري ميشه assembly كنم كه ذخيره بشه لطفا كمكم كنيد

  2. #2
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2006
    پست ها
    6

    پيش فرض

    فارسي كردن برنامه‌ها معمولاً با اعمال تغييرات در resourceها انجام مي‌شود كه شما از ابزار درستي PE Explorer استفاده مي‌كنيد.
    دليل اينكه بعضي از بخش‌ها رو نمي‌تونيد فارسي كنيد علت‌هاي مختلفي دارد كه برخي از آنها را با كمي توضيح در ادامه آوردم:
    - ممكن است بخش‌هاي از متن‌ها مربوط به كنترل‌ها و كتابخانه‌هائي باشند كه با برنامه نصب مي‌شوند و يا مربوط به Windows باشند. پس هنگام نصب برنامه مورد نظر كليه فايل‌هايي رو كه نصب مي‌شوند ليست كرده و بدنبال متن‌هاي باقي مانده بگرديد.
    - برخي نرم‌افزارها فايل‌هاي حساس رو بصورت كد شده Encrypted و فشرده شده Compressed براي نصب آماده مي‌كنند. در اين صورت بايد اين فايل‌ها رو به صورت اوليه برگردونيد تا بتونيد متن‌هاي آن‌ها بصورت عادي (غير كد شده) تغيير بدين. انجام اين كار نياز به اطلاعات بيشتري در رابطه با ساختار فايل‌هاي PE و ابزارهاي Debugger و Decryptor دارد ولي بايد ابتدا نوع نرم‌افزار استفاده شده براي كد كردن رو تشخيص بدين و بعد ابزار ضدش رو پيدا كنيد. براي تشخيص ابزارهاي خودكاري وجود دارد كه اگر بگردي مطمئناً چندتاشون رو پيدا مي‌كنيد.
    - برخي برنامه‌ها اطلاعات متني، گرافيكي... را در فايل‌هاي غير استاندار ذخيره مي‌كنند. ساختار اين فايل‌ها براي برنامه نويس و طراح نرم‌افزار مشخص است و براي سايرين خير. در اين صورت بايد فايل‌هاي مختلفي كه همراه نرم‌افزار آمده را يك به يك با ابزارهائي مانند HexView و يا همان PE Eplorer خودتان كنترل كنيد. برخي برنامه نويسان هم ساختارهاي استاندارد رو با پسوندهاي غير استاندارد استفاده مي‌كنند مثلاً يك فايل XML مي‌سازند و سپس پسوند آن رو به تغير مي‌دهند.

    به هر حال اگر خواستي بخشي از برنامه رو بصورت Dis-assembly ببيني مي‌توني از Debugger ها و Dis-Assemblerها استفاده كني. البته PE Explorer هم اين كار را بصورت محدود انجام مي‌دهد. براي اعمال تغييرات بايد حتماً در محيط Debugger بخشي رو كه مي‌خواهيد تغيير بدهيد به زبان Assembly بنويسيد و يا به اصطلاح برنامه نويسان Assemble كنيد و بعد كدهاي Up Codeهاي توليد شده را ياداشت كرده و در فايل اصلي جايگزين كنيد. البته با همان ابزار PE Explorer .

    موفق باشيد

  3. این کاربر از vahid1 بخاطر این مطلب مفید تشکر کرده است


  4. #3
    آخر فروم باز hamidreza2010's Avatar
    تاريخ عضويت
    Jul 2009
    محل سكونت
    اینتـــــرنت
    پست ها
    1,639

    پيش فرض

    مرسي وحيد جان ولي من چيزه زيادي متوجه نشدم حالا فرض كن يك نرم افزار رو كه با دلفي نوشته شده رو بخوام فارسي كنم بايد چيكار كنم البته با pe explorer

  5. #4
    آخر فروم باز hamidreza2010's Avatar
    تاريخ عضويت
    Jul 2009
    محل سكونت
    اینتـــــرنت
    پست ها
    1,639

    پيش فرض

    كس ديگه نسيت كمك كنه

Thread Information

Users Browsing this Thread

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

User Tag List

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

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