ویراستاران هگز در مقابل بدافزار: انتخاب یک ویرایشگر هگزا دسیمال برای تجزیه و تحلیل باینری ها. بهترین ویرایشگرها، ماشین حساب ها و مبدل های هگز

Hex Editor Neo یک نسخه رایگان از ویرایشگر هگز و باینری است که قادر به ویرایش اشیاء است سایز بزرگ. چندین بار امکان واگرد/بازگرداندن پس از ویرایش را می دهد. علاوه بر این، ابزارهای مناسب برای جستجو و جایگزینی داده ها تعبیه شده است.

Hex Editor Neo دارای ویژگی هایی برای برجسته کردن، مشاهده، ویرایش، جایگزینی، اشکال زدایی و تجزیه و تحلیل داده ها است. یکی از کیفیت های مهم این برنامه قابلیت باز کردن چندین فایل به صورت همزمان (پشتیبانی از تب ها) است. برای مثال، با ویرایشگر، می توانید یک فایل را با دو کلیک ماوس وصله کنید.

EXE، DLL، DAT، AVI، MP3 خود را دستکاری کنید، فایل های JPGبا نامحدود خنثیسازی و ازنو (Undo/Redo). تاریخچه کار انجام شده شبیه یک درخت است، همیشه می توانید به راحتی به نمای داده دلخواه یا اصلی بازگردید.

ویژگی های Hex Editor Neo

  • ویرایش فایل های باینریهر اندازه با بالاترین سرعت
  • جستجو و جایگزینی داده ها در فایل های باینری
  • نوشتن برنامه های میکروکد
  • مطالعه عملکردهر فایل اجرایی

شرح

این برنامه ای است که برای ویرایش فایل های روی هارد دیسک و کار با رم طراحی شده است. ویرایشگر Hex در دسترس است نسخه رایگانو راحت برای استفاده تفاوت آن با ویرایشگر استاندارد این است که فایل ها در فرمت هگزادسیمال هستند. با تشکر از این برنامه، شما می توانید نه تنها محتوا، بلکه انواع مختلفی را نیز نشان دهید اطلاعات خدمات. با خواندن آن، کاربران می توانند به طور مستقل آن را درک کنند کد مخرباز دست رفته، و وضعیت جسم واضح تر می شود.

این برنامه حاوی مرتبط ترین ویژگی های ویرایشگر استاندارد است. برای تعویض، مشاهده، تغییر، کپی و بازیابی اطلاعات از قسمت های مختلف حافظه دستگاه استفاده می شود. هر کاربر حق دارد فایل ها را با کد برنامه تجهیز کند، فایل های با پسوند کوچک را مطالعه کند و به دلخواه آنها را تصحیح کند. همچنین می توانید HxD Hex Editor 1.7 7.0 rus را از وب سایت ما در رایانه خود دانلود کنید.

طراحی برنامه

مانند بسیاری از ویرایشگرهای محبوب، ویرایشگر Hex طراحی ساده ای دارد. این برنامه دارای پانل های شناور و تب های مناسب است. فایل های مورد استفاده برای ویرایش را می توان به صورت افقی یا عمودی باز کرد. همچنین در ابزار گنجانده شده است انواع متفاوتکدگذاری ها، که فرآیند ویرایش را جالب تر می کند. برای آشنایی با مزیت های اصلی برنامه، باید Hex Editor HxDxd را به زبان روسی به صورت رایگان دانلود کنید.

مزایای اصلی

  • این برنامه به صورت رایگان برای همه کاربران در دسترس است
  • بازرس داده های داخلی و محتوا در قالب های مختلف
  • چیدمان تب راحت و پانل های شناور
  • امکان استفاده از کدهای متعدد
  • چند منظوره: جستجو، جایگزینی، کپی، چسباندن

برای دانلود Hex Editor به زبان روسی به صورت تورنت رایگان، باید لینک وب سایت ما را دنبال کنید.

سیستم مورد نیاز:

  • ویندوز: XP، Vista، 7، 8، 8.1، 10
  • سال: 2001

HxD Hex Editor یک ویرایشگر هگز مفید است که دارای مجموعه ای از ویژگی های خوب و رایگان است. این برنامه بدون هیچ مشکلی به شما امکان می دهد در صورت وجود تغییرات با فایل هایی با هر اندازه کار کنید حافظه دسترسی تصادفی. یعنی می توان نه تنها فایل هایی را که روی هارد دیسک هستند، بلکه مستقیماً از "RAM" ویرایش کرد. ناگفته نماند سرعت این برنامه. HxD عملکرد بسیار بالایی دارد. صرف نظر از اندازه فایل، ابزار تقریباً بلافاصله آن را باز می کند. تمام عملیات (تعویض، جستجو، کپی و صادرات داده ها) به سرعت انجام می شود. همچنین بسیاری از عملکردهای دیگر مانند تقسیم و ادغام فایل ها، ایجاد آمار و نشانک ها، حذف ایمن دائمی، آپلود مطابق با الگوی انتخاب شده، درج بایت و غیره وجود دارد.

ویرایشگر HxD بسیار خوب فکر شده است. در هنگام ویرایش فایل ها، همه چیزهایی را که لازم است در نظر گرفت. می توانید فایل ها را با سایر برنامه ها به اشتراک بگذارید. این مجموعهفرصت ها به صورت رایگان ارائه می شود. این برنامه روسی زبان است، اما زبان های دیگر را می توان انتخاب کرد. همچنین لازم به ذکر است که برنامه تعداد "بازگرداندن" آخرین اقدام را محدود نمی کند.

این مقاله در مورد کار در ویرایشگر هگز رایگان Free Hex Editor Neo با استفاده از مثال ویرایش یک فایل صحبت خواهد کرد. BkEnd.dllاز تحویل برای عملکرد صحیحاین سیستم با .

1. کمی در مورد ویرایشگرها و فایل های هگز

همانطور که می دانید، هر فایلی که روی هارد دیسک کامپیوتر ذخیره می شود، دنباله ای از کلمات ماشینی - بایت ها است. یک بایت به نوبه خود از 8 بیت تشکیل شده است که هر یک از آنها می تواند مقدار "0" یا "1" را به خود اختصاص دهد، به این معنی که یک بایت می تواند 2 8 = 256 مقدار در محدوده 0 تا را بگیرد. 255. عدد 256 10 که در سیستم هگزادسیمال نوشته شده است یک عدد گرد سه رقمی است - 100 16، یعنی برای نشان دادن هر عددی از محدوده 0-255 بیش از 2 رقم لازم نیست. و این بدان معنی است که مقدار هر بایت برای نوشتن یک عدد دو رقمی در هگزادسیمال بسیار راحت است.

ویرایشگر Hex (ویرایشگر hex انگلیسی) فایل را به ما نشان می دهد، همانطور که ماشین آن را "می بیند"، یعنی به عنوان دنباله ای از بایت ها. برای مثال، با باز کردن یک فایل در ویرایشگر، ماتریسی متشکل از 16 ستون و تعداد سطرها بسته به حجم فایل را مشاهده خواهیم کرد. هر مقدار ماتریس مربوط به یک بایت است که به صورت یک عدد هگزادسیمال دو رقمی نوشته می شود. با تغییر مقدار بایت مورد نظر می توانیم خود فایل را متناسب با آن تغییر دهیم.

علاوه بر این، در کنار جدول می بینیم:

  • در سمت چپ ماتریس، یک خط از اعداد نمایش داده می شود: هر خط دارای یک عدد است که نشان دهنده آدرس / افست اولین بایت این خط است. مرحله آدرس برابر است با تعداد ستون ها.
  • خط کش دیگری در بالای ماتریس نمایش داده می شود: بالای هر ستون، افست بایت در این ستون نسبت به اولین بایت خط مربوطه نمایش داده می شود. مجموع عدد مربوط به ردیف i و عدد متناظر با ستون j، آدرس/آفست بایت (i;j) در تقاطع ردیف گرفته شده و ستون گرفته شده است.
  • در سمت راست ماتریس، همان داده ها نمایش داده می شود، اما در تفسیر متفاوت. رایج ترین جایگزین نمایش داده ها به عنوان متن ASCII است، با بایت هایی که مقادیر آنها مربوط به کاراکترهای غیر قابل چاپ است که به صورت نقطه نمایش داده می شوند (·). همچنین می توانید مقادیر را در این قسمت ویرایش کنید.

2. Free Hex Editor Neo را نصب کنید

به عنوان مثال، من به یک بایت با افست نیاز دارم 000d9ccaیک مقدار بنویس eb. برای انجام این کار، ردیف "000d9cco" و ستون "0a" را پیدا می کنم، روی سلول مورد نظر دوبار کلیک کرده و مقدار جدید را پر می کنم.

به همین ترتیب، تغییرات زیر را انجام می دهم:

  1. برای رفع خطا" به ام اس نیاز دارد SQL Server 6.5 + Service Pack 5a یا بالاتر!» تغییر فیلدها:
    با افست 000d9ccaمعنی 83 تغییر به eb
    با افست 000d9ccbمعنی e8تغییر به 15
    با افست 000db130معنی 83 تغییر به eb
    با افست 000db131معنی e8تغییر به 10
  2. برای رفع خطا" ترتیب مرتب سازی برای پایگاه داده با سیستمی متفاوت است!»:
    با افست 0018a79dمعنی 75 تغییر به eb
  3. برای رفع خطا" نحو اشتباه در اطراف کلمه کلیدیمعامله»
    عبارت مبادله %s با TRUNCATE_ONLY، که در افست قرار دارد 002856B0با عبارت جایگزین کنید تغییر پایگاه داده %s بازیابی ساده را تنظیم می کند
  4. برای رفع خطا" پایگاه داده را نمی توان در حالت تک کاربر باز کرد"، فیلدها را تغییر دهید:
    با افست 0028549cمعنی 64 تغییر به 6b
    با افست 0028549dمعنی 62 تغییر به 70

پس از انجام تمام تغییرات، فایل را با کلیک بر روی " ذخیره کنید. فایل» — « صرفه جویی» .

آیا این مقاله به شما کمک کرد؟