ما هو داخل ملف exe. كيف تفتح exe؟ ما هي الملفات غير المنطقية لفتحها في محرر الموارد

مع مساعدة موالف الموارد. يمكنك فتح الملفات القابلة للتنفيذ، مثل .exe، .dll، .ocx، screensavers (.scr) وغيرها الكثير. عند فتح الملف، يمكنك الوصول إلى موارد الملفات ويمكنك استبدال الرموز والمؤشرات والرسومات في تنسيقات مختلفة، وتغيير الخطوط في القائمة مربعات الحوار وعناصر واجهة المستخدم الأخرى.

ومع ذلك، تجدر الإشارة إلى أن الموارد في الملف القابل للتنفيذ يتم فصلها عن رمز البرنامج، وتغيير واجهة البرنامج، فأنت لا تصل إلى رمز البرنامج. باستخدام محرر الموارد، يمكنك تغيير عناصر التحكم في البرنامج. لا يمكن تغيير رمز البرنامج باستخدام محرر الموارد.

لمزيد من التغييرات الخطيرة (والتي، ومع ذلك، لن تؤدي إلى أي شيء جيد دون خبرة كافية في تطبيقات البرمجة لنظام التشغيل Windows)، نوصي باستخدام PE Explorer (محرر بنية الملفات PE) أو FlexHex (محرر HEX للملفات الثنائية).

فتح ملف EXE أو DLL في موالف الموارد

يدعم عدة طرق لفتح الملفات. لفتح ملف للعرض والتحرير، انقر فتح الملف. على شريط الأدوات أو حدد الأمر ملف > فتح. من القائمة. القائمة المنسدلة بجانب الزر الموجود في Tulbar يمنحك الوصول السريع إلى قائمة الملفات الحديثة. يمكن الحصول على نفس القائمة من قبل فريق. ملف > الملفات الحديثة. من قائمة البرنامج. تم تكوين عدد الملفات الموجودة في القائمة في مربع الحوار يعدل أو يكيف.


يمكنك أيضا فتح الملف باستخدام موالف الموارد مباشرة من مستكشف Windows، والنقر فوق الملف بزر الماوس الأيمن واختيار فتح مع موالف الموارد من قائمة السياق.

أو يمكنك ببساطة سحب ورمي أيقونة الملف من مستكشف Windows إلى أيقونة موالف الموارد على سطح المكتب أو على نافذة تشغيل موالف الموارد.

يمكنك أيضا فتح الملف من سطر الأوامر.
على سبيل المثال: restuner.exe filename.exe.

عند فتح ملف موالف الموارد، فإنه يجعل العديد من العمليات التلقائية: فك تشفير الملف إذا تم العثور عليه أنه تم تعبئته باستخدام UPX، ثم التحقق من هيكل الملفات والموارد الأخطاء الممكنةوأخيرا إعادة هيكلة الموارد التالفة وفقا لتوحيد تنسيق الملفات القابلة للتنفيذ.

أخطاء عند فتح ملف

إذا حدث خطأ عند فتح ملف، فمن المرجح أن ثلاثة أسباب: الملف محمي، الملف هو 16 بت، أو هذا غير قابل للتنفيذ على الإطلاق.

1. خطأ: الملف معطوب، مضغوط بواسطة باكر أو محمي من قبل فقي.

احتمال ضغط الملف لتقليل الحجم كبير جدا. باكرز وحامي الملفات القابلة للتنفيذ لا يوجد أي عشرات واحدة، وظهور كل وقت جديد. يدعم موالف الموارد تفريغه واحد فقط، ولكن أكثر من باكر معلقة - UPX. لا يتم دعم العبارات المتبقية، وسيتعين عليك الانخراط بشكل مستقل في ملف تفريغ قبل أن تتمكن من فتح ملف للعرض أو التحرير.

لا يعتبر هذا الوضع خطأ في البرنامج. لن نحارب محاولات مؤلفين آخرين للبرامج لحماية إبداعاتهم من القرصنة، ولا يدعمون تفريغ عدة عشرات مختلفة، من بينها المنتجات التجارية والملفات الذاتية.

2. خطأ: يتم تعريف الملف كقابل تنفيذه 16 بت. هذا التنسيق غير مدعوم!

تعمل برامجنا فقط مع ملفات PE 32 و 64 بت. هو تنسيق NE (تقليل من "قابل للتنفيذ الجديد") هو تنسيق تطبيقات 16 بت التي تظل موروثة من القديم إصدارات Windows. 3.xx. من عند ظهور النوافذ 95 يعتبر هذا التنسيق عفا عليه الزمن ولا يتم استخدامه، على الرغم من أنه يمكن تنفيذه على المنصات الحديثة من Microsoft. نحن لا ندعم ملفات 16 بت ولن تدعمها.

3. خطأ: الملف ليس exe أو ملف dll.وبعد على الاطلاق!

موالف الموارد يحدد الملف ليس عن طريق التوسع. إذا قمت بإعادة تسمية الملحق من الملف القابل للتنفيذ، فقل، صحيح. exe. ، ولا ينظر إلى التمديد.

لذلك، إذا أفاد موالف الموارد أن الملف غير قابل للتنفيذ، فهذا هو كذلك. إذا قدم شخص ما لسبب ما ملف نصي في تسليم ملحق اللعبة.dll، ثم لا يتوقف الملف عن أن يكون نصيا، ولا يصبح مكتبة ديناميكية. لا تدع ملف توسيع نفسك.

ما هي الملفات غير المنطقية لفتحها في محرر الموارد

على الرغم من أن موالف الموارد مصمم لفتح وتحرير أي ملفات قابلة للتنفيذ 32- / 64 بت، هناك أنواع من ملفات EXE التي تغيب فيها الموارد عمليا.

1. الملفات التي تم إنشاؤها بواسطة Visual Basic.

لا يوجد شيء في مثل هذه الملفات في قسم الموارد، باستثناء الرموز ومعلومات الإصدار. يتم تخزين الخط والحوارات في البرامج المكتوبة في قاعدة Visual بتنسيقها المغلق الخاص بها، ولا يتم استخدام قسم الموارد القياسي فيها.

2. الملفات. exe gigabyte الحجم وأكثر من ذلك.

نظرا لأن موالف الموارد هو برنامج 32 بت، فهناك قيود طبيعية لوضع صورة الملف المفتوح في الذاكرة الظاهرية داخل أول غيغابايت. ملف في الحجم في غيغابايت وأكثر من ذلك ببساطة لن يصلح.

3. الأرشيفات ذاتية التوسع في شكل ملفات EXE.

لا يوجد شيء في هذه الملفات في الموارد، باستثناء الرموز ومعلومات الإصدار، وربما ليس هذا كذلك. في الواقع، يتم إحضاره على مؤرشفة البيانات المجهزة بتحرير فرعي تفريغ.

4. تثبيت البرامج الأخرى.

لا يوجد شيء في هذه الملفات في الموارد باستثناء أيقونة معلومات الإصدار. مشابهة جدا للفقرة 3. يمكن عرض ملف المثبت كحاوية داخلية موجودة بواسطة ملف Other.exe في نموذج مضغوط وروتين فرعي لاستخراجه. بالإضافة إلى ذلك، تستخدم برامج إنشاء المثبتات خوارزميات مختلفة لتخزين البيانات المؤرشفة في الداخل.

تحميل مرجعية مجانية!


موالف الموارد يعمل على جميع إصدارات ويندوز
من عام 2000 و XP إلى 8 و 10.

الحد الأدنى لمتطلبات النظام:
وحدة المعالجة المركزية إنتل بنتيوم.® أو AMD K5 166 MHz
16 ميغابايت من ذاكرة الوصول العشوائي.

Hacker Resource Hacker هو أداة مساعدة للعمل مع الموارد المخزنة في الملفات القابلة للتنفيذ. لديها في تكوينها مجموعة كاملة من الأدوات لتحرير الموارد: تجميع، عرض، فك الضغط وإعادة ترجمة الموارد ذات 32 بت و 64 بت ملفات ويندوز (* .exe؛ * .dll؛ * .scr؛ * .mui وهلم جرا). يمكن ل Hacker Hacker حفظ أو إضافة أو تعديل أو حذف موارد منفصلة من هذه الملفات، بالإضافة إلى إنشاء وتجميع. استخدم البرامج النصية وتحرير ملفات التنسيق.

ل المستخدمين العاديين سيكون reshacker مثيرة للاهتمام في المقام الأول برنامج مناسب لاستخراج الرموز والمؤشرات والصور من البرامج وفي بعض الحالات ملفات الصوت والفيديو. بالنسبة للمبرمجين والمحولاتين والأشخاص الذين يفهمون لماذا هذا البرنامج على ما يرام، يفتح قراصنة الموارد أكثر فرص واسعةبدءا من نقل البرامج إلى لغات أخرى قبل تغيير الواجهة والوظائف الأخرى. يحتوي البرنامج على محرر مربع حوار والقدرة على إضافة عناصر تحكم جديدة من فئات التحكم الشائعة ل Microsoft. توفر الأداة المساعدة القدرة على العمل وتجميعها من خلال نصوص سطر الأوامر باستخدام البرامج النصية التي تشبه نمط "C" مع المعلمات والتوجيهات الإضافية (على سبيل المثال #Define، #uldef، #If، #elif، #Lse قريبا).

كوب 386 3.4.

Hacker الشهير Unpackingman DOS COM / ملفات تعبئة أو آمنة من قبل Sage / Cyberware (UCF). يتيح لك فك البرامج المضغوطة / المشفرة من قبل الأدوات المساعدة غير المعروفة أو الجديدة. يعمل من خلال سطر الأوامر ولديه العديد من المعلمات (اقرأ القدرات). يحتوي البرنامج على العديد من أوضاع القرصنة: الوضع الحقيقي خطوة بخطوة، خطوة بخطوة V86 ومحاكاة I80386 الوضع الحقيقي. اعتمادا على الوضع، يستخدم CUP386 أساليب تصحيح الأخطاء المختلفة، متجاوزة رمز AntideBag، إلخ. بالمناسبة، يحتوي البرنامج على مصحح أخطاء بصرية مدمجة مثل Turbo Debugger للاختراق "اليدوي". شخصيا، بدا الخيار الأصلي "ما زلت أحياء"، مما يجعل مؤشرات LED على لوحة المفاتيح أثناء التفريغ، مما يظهر أن البرنامج لم يعتمد بعد.

FTP://ftp.elf.stuba.sk/pub/pc/pack/ucfcup34.zip (60 كيلوبايت)

deshrink 1.6.

الأداة المساعدة Windows الأكثر تقدما مخصصة لملفات EXE / DLL المضغوطة "تفريغ" مضغوط بواسطة Shrinker Exe Packer Exe Packer (حتى الإصدار 3.4). يحتوي Deshrink على واجهة رسومية تسمح لك بسهولة بتحديد مسار وأسماء ملفات الإدخال / الإخراج، وعرض رأس EXE وحتى إزالة التشفير من الأقسام الفردية بواسطة ضبطت بسيطة.

يمكن تنزيل البرنامج من موقع FTP://ftp.lf.stuba.sk/pub/pc/pack/dshrnk16.zip (190 كيلو بايت)

إيميسكان 3.21.

تم تصميم هذه الأداة المساعدة DOS بواسطة Stillson لتحديد العبوة والمرفق (كثيرا)، والتي كانت محمية بواسطة ملفات EXE أو COM. بالإضافة إلى ذلك، يسمح لك إيميسك بالتعرف على المترجمين الأكثر شيوعا.

يمكن أن يعمل البرنامج (أو بالأحرى، وحدتان) في عدة أوضاع: في تعريف بسيط ("غبي")، في DeepScan (في محاولة للكشف عن حماية / ضغط متعدد الطبقات، على سبيل المثال، عندما تكون exe "schnick مضغوط pklite و محمي من برنامج Crackstop) وفي اكتشاف الوضع العام (اعتراض INT INT 21H، قم بتنفيذ الملف الذي تتم دراسته ومحاولة تحديد التعليمات البرمجية).

يتيح لك ExESCAN أيضا عرض ومقارنة معلومات الرأس من ملفتين قابليتين للتنفيذ المختلفة، يحتوي على disasmbler مضمن (هناك وظائف لعرض نقاط الإدخال، وما إلى ذلك)، يمكن أن تعمل جنبا إلى جنب مع أزمة عالمية.

FTP://ftp.elf.stuba.sk/pub/pc/pack/es321.zip (70 كيلوبايت)

محلل الملفات 1.6.x.

محلل الملفات - يمكن لهذا البرنامج تحديد ما يتم تجميع الملف منه هو تعبئته، يتم ترميزه، محصن، إلخ. يعرف محلل الملفات أيضا كيفية إظهار المحفوظات ومحفوظات SFX (RAR، ARJ، ZIP، LZH، LHA، ICE، ZOO، SWG، DWC، SQZ، HYP، ACE، CAB، PAC ،، Statirling)، معلومات عن ملفات جرافيك مختلفة (GIF / JPG / PCX / BMP / ICO / IFF) - دقة وعدد الألوان، إلخ. يفهم تنسيقات EXE التالية: MZ / NE / LE / LX / LX / LE / W3 / P2 / P3 / DL / MP.
محلل الملفات قادرة على إظهار جداول كائن NE / LX / LX / PE. هناك دعم للمكونات الإضافية الخارجية، المترجم المدمج لقاعدة بياناتها التي تم إنشاؤها لزيادة الإنتاجية. في قاعدة البيانات، يمكنك استخدام أوامر ماكرو نوع "J1J1" - وهذا يعني أمر "JMP / JMPS / Call ETC، I.E. من الممكن تحليل الملفات مع انتقالات مختلفة ...

يأخذ البرنامج بعض مساحة القرص ويأتي مع وثائق جيدة باللغة الروسية والإنجليزية.

يمكن تنزيل البرنامج من http://www.world.lv/vnet (135 كيلو بايت)

fileinfo 2.49.

الأداة المساعدة الطازجة من M.Hering، مصممة لتحديد العبوات والحماية (بما في ذلك الأحدث)، والتي كانت "معالجتها" الملفات القابلة للتنفيذ. بالإضافة إلى ذلك، يسمح لك FileINFO بالتعرف على "العمل" من المترجمين الأكثر شيوعا وتنسيقات أرشيف SFX-EXE.

يمكن للبرنامج العمل في وضع عرض معلومات موجزة حول الملفات الموجودة في الدليل (الأساس) أو في وضع عرض معلومات مفصلة حول ملف معين. هناك نادل HEX / TXT المدمج (مع القدرة على الانتقال بسرعة إلى العناوين، والبحث، والتصفية رؤوس محرر MZ / PE، ومحلل البايت الرسم الأصلي.

يدعم أسماء الملفات الطويلة تحت WIN9X.

في احدث اصدار وأضاف وتحسين الدعم لتعريف دزينة من تنسيقات حماية / باكرز، بما في ذلك UPX، Telock، انخفاض استهلاك الذاكرة، أدلى بالتحسينات الأخرى ...

يمكن تنزيل البرنامج من http://www.programmstools.org/files/uturities/fi.zip (155 كيلو بايت)

NED 2.31 (الملفات القابلة للتنفيذ الجديدة Deshrink)

الأداة المساعدة لسطر الأوامر من قبل Snajder، مما يتيح تفريغ تنفيذه بواسطة ملفات NE (NE-Visual Basic 3.0)، إصدارات Scrinker الأداة المساعدة المضغوطة 3.xx.

يمكن تنزيل البرنامج من http://www.programmstools.com/files/unpackers/ned.zip (8 KB)

صغيرتي 2.x enlarger 1.3

نظام Windows-Overity بسيط من قبل R! SC، مما يتيح لك تفريغ ملفات Exe / DLL المضغوطة بواسطة إصدارات Passer Petite 2.1 / 2.2.

تم إعادة كتابة النسخة الجديدة بواسطة معالج سطر الأوامر (في بعض الأحيان لم يتم فتح الملفات الموجودة تحت NT).

PE UNPERPACT 1.5

يتيح لك أداة Windows-Utility الصغيرة من TNO عن ملفات Unpack EXE أو DLL أو SCR و OCX (؟) المضغوط بواسطة إصدار PECOMPACT الشهير من الإصدارات 1.24-1.30. لا يتم تنفيذ الممارسة إذا كان الملف المحدد غير مضغوط. عند تفريغه، يستعيد البرنامج ملحق الملف، جدول الاستيراد، القسم، رمز "خطوط".

PECOMOMATE 1.30 الدعم المضافة في الإصدار الجديد، يتم إجراء التغييرات الداخلية.

يمكن تنزيل البرنامج من http://pleiku.vietmedia.com/protools/files/unpackers/tnopeunc.zip (15 كيلو بايت)

PMWunlite 1.30.

أداة مساعدة صغيرة مخصصة لتفكيك ملفات الوضع الآمن القابل للتنفيذ (مثل DOS / 4GW) مضغوطة بواسطة الأداة المساعدة PMWLite من الطلب PMODE / W.

يمكن تنزيل البرنامج من http://www.suddendislighge.com/cgi-bin/aNtileech.cgi؟pmwun130.zip (38 KB)

TEU 1.8x (الملفات التنفيذية "unpacker)

ضابط Universal تفريغ الملفات المعبأة أو آمنة الملفات القابلة للتنفيذ بواسطة JVP. يتعرف TEU على البرامج التي تم الحصول عليها في المترجمين الأكثر شيوعا وتتيح لك تفريغ الملفات إذا كانت محمية / مضغوطة بواسطة أدوات مساعدة غير معروفة أو جديدة. بالإضافة إلى هذه الأموال في TEU، هناك العديد من أوضاع القرصنة TM المسمى TM: Directy و Passivex. ومع ذلك، بسبب عدم وجود وثائق، لا أستطيع أن أقول أي شيء عنهم.

تعمل الأداة المساعدة من سطر الأوامر ولديها عدد N من المعلمات غير الضرورية عادة للاستخدام. أريد أيضا أن أشير إلى أن TEU يمكن أن تعمل جنبا إلى جنب مع الأداة المساعدة.

يأتي البرنامج في نسختين: باللغة الإنجليزية (حرف "E" في نهاية الإصدار) واللغات الألمانية ("D").

يمكن تنزيل البرنامج من http://members.xoom.com/jvp/ (40 كيلو بايت)

ترون 1.30.

ملفات غير قابلة للتنفيذ أو تأمين ملفات غير قابلة للتنفيذ أو آمنة بواسطة Smilesoft Company. إنه يعرف حوالي عشرين برامج (من COMPACK لحماية EXE / COM و WWPACK)، وليس عدلها من الموضوعات. يمكن أن تحاول الأداة المساعدة تقليديا إزالة الملفات المضغوطة / المحمية بواسطة برامج غير معروفة أو جديدة. صحيح، لذلك، يجب عليك أولا التسجيل ودفع ثمن البرنامج 25 دولارا ... عندما يكون Tron هو اختراق، يمكن أن يعمل اختياريا في "انحراف" خاص للمقاطعات، وكذلك في الوضع المحمي.

يأخذ البرنامج مساحة صغيرة على القرص وهو موثق جيدا؛ هناك الكثير من المعلومات حول التعبئة / معالجته.

يمكن تنزيل البرنامج من موقع FTP://ftp.lf.stuba.sk/pub/pc/tron130.zip (40 كيلوبايت)

Unappack 1.0.9.1.

تتيح لك هذه الأداة المساعدة Small Windows-Utility by Biweiguo تفريغ ملفات EXE و DLL المضغوطة بواسطة Aspack Passer الشهير للإصدار 2.1. لن يتم إجراء المسار إذا كان الملف المحدد ليس ASPACK (أو استخدام إصدار ضغط Aspack غير معروف).

عند التفريغ، يتم إنشاء نسخة احتياطية من الملف دائما.

يمكن تنزيل البرنامج من http://pleiku.vietmadia.com/protoools/files/unpacks/2unaspack.zip (73 KB)

UNP 4.12C.

لا يوجد وقت شائع جدا، على الرغم من أن ضابط تفريغ عالمي قديم (1995) يتفوق مع ملفات DOS المخزنة أو المحمية التي قدمها بن كاستريكوم. قادرة على تحديد وإزالة العديد من الحماية و "الحزم" (تعرف حوالي 50 أسماء برامج، وليس عد مواضيعها المتعددة). بالإضافة إلى ذلك، قد تحاول UNP أن تحاول فك الملفات المضغوطة / المحمية بواسطة أدوات مساعدة غير معروفة أو جديدة (على الرغم من أن هذه الميزة ليست قوية كما في البرامج المتخصصة الأخرى الموضحة في هذه الصفحة).

يسمح لك UNP بتحويل بعض ملفات EXE في COM وعلى العكس من ذلك، أدخل الملفات في رؤوس البرامج، "اسحب" Overlyys، للبحث عن الملفات المضغوطة في الدليل، وتحسين EXE "Shnik للضغط اللاحق ، "محاذاة" EXE رؤوس الإطلاق بسرعة أكبر، حذف المعلومات غير الضرورية فيها، مثل تعليقات رابط، إلخ.

البرنامج موثق جيدا، يتطلب الأمر تقليديا قليلا من الفضاء. كما يقول "يجب أن يكون لديك برنامج" ...

يمكن تنزيل البرنامج من موقع FTP://ftp.lf.stuba.sk/pub/pc/pack/unp412b.zip (بدون قفص الاتهام)
يمكن تنزيل النسخة الكاملة من FTP://ftp.elf.stuba.sk/pub/pack/unp411.zip (40 كيلو بايت)

UN-Pack (ملف anallizer & unpacker) 2.2

الأداة المساعدة DOS قوية جديدة من قبل النمر الثلجي، المصممة لتحديد، وإمكانية، مع الوضع التلقائي للمرفقات المختلفة و COM / EXE- "TARKS". يقوم البرنامج بفك تشفير معظم تلك الملفات التي لا "تأخذ" و X. في بعض الأحيان بعد بعض التغييرات التي أجراها الأداة المساعدة قيد النظر، يمكن إجراء تفريغها بمساعدة أي حزمة الأمم المتحدة سوف تخطرك.

هناك وظيفة تحديد تاريخ / وقت الملفات، والمسح، وتحليل ملفات PE (الاستيراد. / الوظائف المصدرة)، والفوام (Universal Unpackinger) لملفات COM، كاشف عام أنواع مشهورة الحماية / الضغط، EXE-\u003e محول كوم، معالج نقل، نقطة دخول Disassembler "أ، محلل الزائق ...

يدعم البرنامج أسماء الملفات الطويلة (LFN)، يمكن أن تعمل جنبا إلى جنب مع النزلاء. كما أنه يحدد جميع أنواع تنسيقات الملفات "اليسرى" على الملحقات وتستخدم المرافق "محركات"، IDARC، مما جعل من الممكن التعرف على حوالي 170 نوعا من ملفات الأرشيف.

في الإصدار الجديد، تمت إضافة التواقيع ل MZ، NE، ملفات PE، يتم الانتهاء من تحويل exe-\u003e COM، تم تحديث محرك IDARC، ودعم Telock المعدل، ASPROTECT، ASPACK، GFX2EXE، يتم تطبيق ملفات PE NOWNMARE وبعد إصلاح العديد من الأخطاء ...

يمكن تنزيل البرنامج من http://mud.sz.jsinfo.net/per/aaron/files/file-analyzers/unpack22.zip (800 KB)

Unpecompact 1.31.

طائرة نوافذ بطيئة صغيرة عن طريق Yoda، مما يتيح لك تفريغ ملفات EXE المضغوطة بواسطة باكر PECOMOMPACT شهير تقريبا أي إصدارات (0.9-1.43). لا يتم تنفيذ تفريغ إذا كان الملف المحدد غير مضغوط. من الممكن التحكم في سطر الأوامر.

الأداة عادة لا تعمل تحت WIN2K.

تمت إضافة دعم الإصدارات الإضافية من PECOMOMACT في الإصدار الجديد، ظهر الخيار القسري الكامل لاستيراد جدول الاستيراد.

http://y0da.cjb.net (70 كيلو بايت)

UnpePack 1.0.

الأداة المساعدة Windows الصغيرة بواسطة m.o.d.، مما يسمح بتفريغ الملفات القابلة للتنفيذ مضغوطة بواسطة بيبي باكر. لا يعمل تحت WIN2K.

يمكن تنزيل البرنامج مع المصدر من http://peiku.vietmedia.com/protoools/files/unpacks/unpePack.zip (135 KB)

Unshrinker 1.0.

تم تصميم الأداة المساعدة لسطر الأوامر لهؤلاء الأشخاص الذين يحتاجون فجأة إلى الحصول على ملف تعبئته.

محرري الموارد البرامج المتخصصة لعرض، قم بإنشاء وتغيير موارد ملفات PE. بمساعدتهم، يمكنك، على سبيل المثال، فتح عناصر القائمة في برنامج Sharovar، قم بتغيير أيقونة التطبيق، والتغيير مظهر خارجي مربعات الحوار، أداء الترجمة الواجهة، إلخ. كل أخصائي عكسي لديه محرر الموارد المفضل، لذلك من المستحيل أن نقول أن بعضها أفضل أو أسوأ. في كثير من الأحيان، لحل المهام المختلفة، فإن وظائف بعض الأداة المعينة مطلوبة، وفي هذه المقالة سأحاول إخبار لفترة وجيزة عن محرري الموارد الأكثر شعبية من الملفات القابلة للتنفيذ.

الاستعانة. - ربما يكون محرر الموارد الأكثر تقدما للملفات القابلة للتنفيذ في إكس، DLL، OCX، SCR، تنسيق الدقة وغيرها. يسمح لك بإنشاء وتحرير الملفات القياسية الموارد. RES، استخراج وإضافة مواردك إلى الملف. لكن الميزة الرئيسية للمتداول هي أن نتائج أعمالك يمكن إجراءها من قبل عدة نقرات من الماوس كتصحيح صغير. وبهذه الطريقة، على سبيل المثال، تم إنشاء عدد كبير من الشقوق برامج مختلفةوبعد من أوجه القصور المختارة، فإن المفصل الأول هو الحاجة إلى دفع ثمن استخدام البرنامج (في الإصدارات المصاحبة، وقد تم حل هذه المشكلة بالفعل)، والثاني عادة غبي في تحويل خط "بوم" في الحدث حقول أيقونات الملفات المحررة.



إزجادات. - المحرر المفضل لدي. إنه يعمل بسرعة كبيرة مع الموارد، يمكنك أن ترى بسرعة مربعات الحوار، اسحب أو تبديل الرموز والصور، لكنني أسرع بشكل خاص بموارد الملفات المكتوبة في دلفي. في بعض الأحيان توجد مشاكل في موارد الملفات التفكيلة، وفي هذه الحالة، تساعد تمرد قسم موارد الملفات عادة قبل إرسالها إلى المحرر. يتم دفع إزهار أيضا، ولكن تم حل هذه المشكلة أيضا لفترة طويلة. إذا كنت تفضل واجهة الإنجليزيةإزالة ملف Exescope.rus من دليل البرنامج.



بيو إكسبلورر. مصممة لعرض وتحرير الهيكل الداخلي للملفات القابلة للتنفيذ، مثل EXE، DLL، ActiveX وغيرها. يتضمن PE Explorer محرر الموارد ومقاطعات المحرر والكفافة وماسح الضوئي التبعي ومحلل التوقيع الرقمي وغيرها من الأدوات التي لا غنى عنها في باحثي العمل. مع PE Explorer، من السهل جدا تحليل ملفات المشكلة أو تحريرها أو تحسينها، ترجمة واجهات إلى لغات أخرى. مؤلفي هذه الحصة هم نفس الشيء السابق، مع كل النتائج التي تلت ذلك. لكن في الخارج سوف تساعدنا مرة أخرى.



بناء الموارد. - تطور تجاري آخر في ترسانة محرري الموارد. باستخدام Builder Resource Builder، يصبح تحرير الموارد أبسط مهمة. يقدم هذا المحرر مجموعة كاملة من الأدوات المريحة والمفهومة للغاية لجميع أنواع الموارد. سيقوم الخط المدمج بتحديث الموارد مباشرة في الوحدات النمطية القابلة للتنفيذ دون إعادة ترجمة، وسيستغرق إنشاء مكتبات الموارد (Resource DLLs فقط) المستخدمة لتوسيع التطبيقات مجرد نقرات من الماوس فقط. خذ هذا مجانا اداة مفيدة يمكنك في موارد الطرف الثالث: واثنان.



- عارض مجاني ومحرر الملفات القابلة للتنفيذ من الموارد. يمكنك تنزيل، والمطورين في الوصول المفتوح هناك أيضا نصوص مصدر محرر المصدر. هنا، تعلم، Borokers، كيفية العمل.

Restedit.1.5.9.zip (527،389 بايت)




تاجر - يمكن استخدام محرر الموارد للإبداع المرئي وتحرير ملفات RC بالتزامن مع IDE أو تطبيقها على محرري الموارد الأخرى كأداة مساعدة. مباشرة س. الملفات القابلة للتنفيذ أنا لا أعمل، لذلك لا أرى استفادة كبيرة من RCE.

تعيين برامج لتفريغ المثبتات أمر مفهوم. حاليا، يقوم المثبتون أنفسهم برامج معقدة للغاية تجعل التغييرات في النظام أو التسجيل، وإنشاء اختصارات تكتب الملفات إلى مجلدات مختلفة. ولكن في بعض الأحيان يؤدي التركيبات إجراءات غير مرغوب فيها، على سبيل المثال، محاولة دون معرفة مستخدم لتثبيت أشرطة الأدوات أو وحدات إعلانية، أرسل معلومات المصنع إلى المطور، لا تسمح بالتثبيت دون إدخال كلمة مرور أو رقم تسلسلي وغيرها. في هذه الحالة، نحتاج إلى استخراج من توزيع جميع الملفات الموجودة فيه، وليس بدء تشغيل المثبت نفسه. بالإضافة إلى الملفات من بعض الأجهزة، يمكنك استخراج البرامج النصية التثبيت المزعومة التي يتم فيها وصف تسلسل الإجراءات، يمكنك معرفة مفاتيح التسجيل التي تتغير الملفات والتي تتم كتابتها، وما إلى ذلك. أيضا، يمكن استخدام البرامج النصية المستخرجة من المثبتات لإنشاء متغيرات من البرامج، على سبيل المثال، تتضمن بالفعل الملفات مع تسجيل مكسور. لا يزال بعض الكلام الموهوبين بشكل خاص تحقق من النزاهة في وقت سابق البرنامج المثبت ولا تسمح بالتحديثات بالمنشآت المعدلة، ويتم العثور على معظم النكات اللطيفة في الألعاب. لذلك فإن القدرة على مكافحة المثبتات ستأتي دائما في متناول يدي.

الأداة الأقوى والمريحة للتفريغ التلقائي للمثبات هي برنامج النازع العالمي. إنها قذيفة لبرامج مكافحة غيرها من غيرها، كل شيء يدعمه عدة عشرات من أشكال مختلفة، بما في ذلك تلك التي تحظى بشعبية مثل تفريغ Inno Setup و InstallShield و Wise Installer وغيرها. اللغة الروسية مدعومة، التكامل في قائمة سياق مستكشف Windows، يمكن للمستخدمين المتقدمين حفظ ومعرفة سجل العمل الوحدات الخارجية تفريغ. في وقت كتابة المقالة التي تستضيفها مع التوزيعات ومصادر النازع العالمي غير متوفر، لذلك سأضع النازع العالمي هنا.

الآن ننتقل إلى Unpackurser متخصص يركز على النوع المحدد من المثبتين. الأداة الأقوى والأكثر شعبية لإنشاء المثبتات هي إعداد Inno مجانا، ولديها لغة نصية، والتي تتيح لك إجراء توزيعات غير محدودة عمليا على الخيارات.



، تفريغ إصدارات Inno Setup Installer من 2.0.8 إلى 5.3.11. Inno Setup Unpacker هي أداة مساعدة من وحدة التحكم، لذلك تم إجراء العديد من قذائف الرسوم من أجل راحة العمل، على سبيل المثال، يمكن العثور على النسخة الروسية على موقع Msilab على الويب) أو Innosetup و NSIS Unpacker Shell (يتطلب 7zip و Innounp).

Innosetup.and.nsis.unpacker.shell.1.4.zip (660،484 بايت)




فائدة مساعدة innocry. مصممة لتجاوز كلمات المرور على المثبتات التي تم إنشاؤها بواسطة Inno Setup. ابدأ تشغيل المثبت الأول الذي تكون فيه كلمة المرور مطلوبة، بالتوازي، تشغيل InnoCry. ثم innocry في بعض الطرق التي تحاول أن تختفي في الذاكرة كود القابل للتنفيذ المثبت بحيث لا يتطلب إدخال كلمة المرور. في أحدث إصدار، ظهر تنشيط الأزرار المحظورة أيضا.

Innocry.1.2.7.sip (238،909 بايت)




يتكون InnoExtractor على أساس أرشفة 7zip. يتيح لك عرض وإزالة محتويات مثبتات إعداد Inno. الزائد الكبير هو أن InnoExtractor يحسن باستمرار والحفاظ على كل من القديم أحدث الإصدارات من هذا المثبت.

Innoextractor.4.8.0.156.zip (1،693،514 بايت)




لتفريغ المثبتات التي تم إنشاؤها من قبل أو اختصار NSIS.الأكثر ملاءمة لاستخدام أرشيف 7zip المجاني. يفتح بسهولة مثبتات مثل عرض وتتيح لك استخراج الملفات اللازمة منها.

أداة التحكم في وحدة التحكم لاستخراج الملفات من المثبتين الحكيمين. يتم دعم جميع إصدارات المثبتات الحكيمة تقريبا، في المجموعة هناك إصدارات من UNPUCKER for DOS و Windows و Linux، بالإضافة إلى الوثائق باللغة الإنجليزية والألمانية.

e_wise.2002.03.29.z (102،968 بايت)


e_wise.2002.07.01.zip (24،686 بايت)




هوون. تم تصميم Usorist Wise Unpacker) أيضا لتفريغ المثبتات الحكيمة، ولكن على النقيض من ذلك، يستخدم البرنامج السابق خوارزميات إرشادية للبحث عن التوقيعات والبيانات اللازمة، لذلك هناك احتمال كبير ستعمل مع إصدارات أحدث من المثبتين.

hwun.v0.50a.zip (22،912 بايت)


hwun.v0.50b.zip (40.509 بايت)


- وحدة تحكم تفريغ Setup Factory Installers الإصدار 5 و 6. كما يتم التعرف على المؤلف نفسه، هناك خزائن وأخطاء، لذلك سيكون مفيدا للجمع.

setup.factory.unpacker.zip (27،161 بايت)




تثبيت InstallShield (بواسطة ملف exe واحد) - وحدة التحكم التلقائي تفريغ اثنين من الأنواع الثلاثة المعروفة من المثبتات التي أنشأتها برنامج InstallShield. هذا ملف كابينة واحدة معبأة في حاوية MSI، وكذلك مجموعة من ملفات التثبيت ووضع أرشيف الكابينة أيضا داخل ملف MSI (Microsoft Installer). لا يتم دعم هذا النوع الثالث الذي يستخدم التشفير بواسطة هذه التفريغ.

InstallShield.unpacker.0.99.zip (57،056 بايت)