บรรณาธิการ Hex เทียบกับ มัลแวร์: เลือกโปรแกรมแก้ไขเลขฐานสิบหกเพื่อวิเคราะห์ไบนารี เครื่องมือแก้ไข เครื่องคิดเลข และตัวแปลง Hex ที่ดีที่สุด

ฐานสิบหก บรรณาธิการ นีโอโปรแกรมแก้ไขไฟล์เลขฐานสิบหกและไบนารีเวอร์ชันฟรี สามารถแก้ไขวัตถุได้ ขนาดใหญ่- ช่วยให้คุณสามารถเลิกทำ/ทำซ้ำได้หลายครั้งหลังจากแก้ไข นอกจากนี้บิวท์อินแล้ว เครื่องมือที่สะดวกการค้นหาและการแทนที่ข้อมูล

Hex Editor Neo มีความสามารถในการเน้น ดู แก้ไข แทนที่ ดีบัก และวิเคราะห์ข้อมูล คุณภาพที่สำคัญของโปรแกรมคือความสามารถในการเปิดไฟล์หลายไฟล์พร้อมกัน (รองรับแบบแท็บ) ตัวอย่างเช่น ด้วยตัวแก้ไข คุณสามารถสร้างแพตช์ให้กับไฟล์ได้ด้วยการคลิกสองครั้ง

จัดการ EXE, DLL, DAT, AVI, MP3, ไฟล์ JPGพร้อมความสามารถในการเลิกทำ/ทำซ้ำได้ไม่จำกัด (เลิกทำ/ทำซ้ำ) ประวัติของงานที่ทำเสร็จแล้วจะปรากฏในรูปแบบต้นไม้ คุณสามารถกลับไปยังข้อมูลประเภทที่ต้องการหรือต้นฉบับได้อย่างง่ายดาย

คุณสมบัติของ Hex Editor Neo

  • การแก้ไข ไฟล์ไบนารีทุกขนาดด้วยความเร็วสูงสุด
  • ค้นหาและแทนที่ข้อมูลในไฟล์ไบนารี
  • การเขียนโปรแกรมไมโครโค้ด
  • กำลังเรียน ฟังก์ชั่นไฟล์ปฏิบัติการใดๆ

คำอธิบาย

เป็นโปรแกรมที่ออกแบบมาสำหรับแก้ไขไฟล์ในฮาร์ดไดรฟ์และทำงานกับ RAM Hex Editor มีอยู่ใน รุ่นฟรีและสะดวกต่อการใช้งาน ความแตกต่างจากโปรแกรมแก้ไขมาตรฐานคือไฟล์อยู่ในรูปแบบเลขฐานสิบหก ต้องขอบคุณโปรแกรมนี้ ที่ทำให้คุณสามารถสาธิตได้ไม่เพียงแค่เนื้อหาเท่านั้น แต่ยังรวมถึงความหลากหลายอีกด้วย ข้อมูลอย่างเป็นทางการ- เมื่ออ่านแล้วผู้ใช้สามารถเข้าใจได้อย่างอิสระ รหัสที่เป็นอันตรายหายไปและสถานะของวัตถุก็ชัดเจนขึ้น

แอปพลิเคชั่นนี้มีคุณสมบัติล่าสุดของตัวแก้ไขมาตรฐาน ใช้เพื่อแทนที่ ดู เปลี่ยนแปลง คัดลอกและดึงข้อมูลจากส่วนต่างๆ ของหน่วยความจำของอุปกรณ์ ผู้ใช้แต่ละคนมีสิทธิ์จัดเตรียมไฟล์ด้วยรหัสโปรแกรม ศึกษาไฟล์ที่มีนามสกุลเล็ก และแก้ไขได้ตามต้องการ คุณยังสามารถดาวน์โหลด HxD Hex Editor 1.7 7.0 rus ไปยังคอมพิวเตอร์ของคุณได้จากเว็บไซต์ของเรา

การออกแบบโปรแกรม

เช่นเดียวกับโปรแกรมแก้ไขยอดนิยม Hex Editor มีการออกแบบที่เรียบง่าย โปรแกรมมีแผงลอยและแท็บที่สะดวกสบาย ไฟล์ที่ใช้แก้ไขสามารถเปิดได้ในแนวนอนหรือแนวตั้ง รวมไปถึงเครื่องมือต่างๆด้วยได้แก่ ประเภทต่างๆการเข้ารหัสซึ่งทำให้กระบวนการแก้ไขน่าสนใจยิ่งขึ้น เพื่อทำความคุ้นเคยกับข้อดีหลักของโปรแกรม คุณต้องดาวน์โหลด Hex Editor HxDxd เป็นภาษารัสเซียฟรี

ข้อได้เปรียบหลัก

  • โปรแกรมนี้ให้บริการฟรีสำหรับผู้ใช้ทุกคน
  • ตัวตรวจสอบข้อมูลและเนื้อหาในรูปแบบต่างๆ ในตัว
  • รูปแบบแท็บที่สะดวกและแผงลอย
  • ความสามารถในการใช้การเข้ารหัสหลายรายการ
  • มัลติฟังก์ชั่น: ค้นหา แทนที่ คัดลอก วาง

หากต้องการดาวน์โหลด Hex Editor ในภาษารัสเซียสำหรับทอร์เรนต์ฟรี คุณต้องไปที่ลิงก์บนเว็บไซต์ของเรา

ความต้องการของระบบ:

  • วินโดว์: XP, Vista, 7, 8, 8.1, 10
  • ปี: 2544

HxD Hex Editor เป็นโปรแกรมแก้ไขเลขฐานสิบหกที่สะดวกสบายซึ่งมีชุดฟังก์ชันที่ดีและยิ่งไปกว่านั้นคือใช้งานได้ฟรี โปรแกรมนี้ช่วยให้คุณสามารถทำงานกับไฟล์ทุกขนาดได้โดยไม่มีปัญหาใด ๆ ขึ้นอยู่กับการแก้ไข แรม- นั่นคือเป็นไปได้ที่จะแก้ไขไม่เฉพาะไฟล์ที่อยู่ในฮาร์ดไดรฟ์ แต่ยังสามารถแก้ไขได้โดยตรงจาก RAM เป็นไปไม่ได้ที่จะไม่พูดถึงความเร็วของโปรแกรมนี้ HxD มีประสิทธิภาพสูงมาก ไม่ว่าไฟล์จะมีขนาดเท่าใดก็ตาม ยูทิลิตีจะเปิดขึ้นมาเกือบจะในทันที การดำเนินการทั้งหมด (การแทนที่ ค้นหา การคัดลอก และการส่งออกข้อมูล) ดำเนินการได้อย่างรวดเร็ว นอกจากนี้ยังมีฟังก์ชันอื่นๆ อีกมากมาย เช่น การแบ่งและรวมไฟล์ การสร้างสถิติและบุ๊กมาร์ก การลบอย่างปลอดภัยอย่างถาวร การกรอกข้อมูลตามเทมเพลตที่เลือก การแทรกไบต์ และอื่นๆ

โปรแกรมแก้ไข HxD มีความคิดที่ดีมาก โดยคำนึงถึงทุกสิ่งที่จำเป็นในการแก้ไขไฟล์ คุณสามารถแลกเปลี่ยนไฟล์กับแอพพลิเคชั่นอื่นได้ ชุดนี้มีโอกาสให้บริการฟรี โปรแกรมเป็นภาษารัสเซียแต่สามารถเลือกภาษาอื่นได้ ควรสังเกตว่าโปรแกรมไม่ได้จำกัดจำนวน "การยกเลิก" ของการดำเนินการครั้งล่าสุด

บทความนี้จะพูดถึงการทำงานในตัวแก้ไข hex ฟรี Free Hex Editor Neo โดยใช้ตัวอย่างการแก้ไขไฟล์ BkEnd.dllจากการจัดส่งสำหรับ การดำเนินการที่ถูกต้องระบบนี้ด้วย.

1. เล็กน้อยเกี่ยวกับโปรแกรมแก้ไขและไฟล์ hex

ดังที่คุณทราบ ไฟล์ใด ๆ ที่จัดเก็บไว้ในฮาร์ดไดรฟ์ของคอมพิวเตอร์นั้นเป็นลำดับของคำของเครื่อง - ไบต์ ในทางกลับกันไบต์ประกอบด้วย 8 บิตซึ่งแต่ละไบต์สามารถรับค่า "0" หรือ "1" ซึ่งหมายความว่าหนึ่งไบต์สามารถรับได้ 2 8 = 256 ค่าในช่วงตั้งแต่ 0 ถึง 255 จำนวน คือ 256 10 เขียนในระบบเลขฐานสิบหกเป็นตัวเลขสามหลักกลม - 100 16 กล่าวคือ เพื่อแสดงตัวเลขใดๆ ในช่วง 0-255 จะต้องไม่เกิน 2 หลัก ซึ่งหมายความว่าสะดวกมากในการเขียนค่าของแต่ละไบต์เป็นตัวเลขสองหลักในระบบเลขฐานสิบหก

โปรแกรมแก้ไขเลขฐานสิบหกจะแสดงไฟล์ให้เราเห็นว่าเครื่อง "เห็น" ไฟล์นั้นอย่างไร กล่าวคือ เป็นลำดับไบต์ ตัวอย่างเช่น การเปิดไฟล์ในโปรแกรมแก้ไข เราจะเห็นเมทริกซ์ประกอบด้วย 16 คอลัมน์ และจำนวนแถวขึ้นอยู่กับขนาดไฟล์ ค่าเมทริกซ์แต่ละค่าสอดคล้องกับหนึ่งไบต์ ซึ่งเขียนเป็นเลขฐานสิบหกสองหลัก ด้วยการเปลี่ยนค่าของไบต์ที่ต้องการเราสามารถเปลี่ยนไฟล์ได้ตามลำดับ

นอกจากนี้ ข้างตารางเราจะเห็น:

  • ทางด้านซ้ายของเมทริกซ์จะมีบรรทัดตัวเลขปรากฏขึ้น: แต่ละบรรทัดสอดคล้องกับตัวเลขที่ระบุที่อยู่/ออฟเซ็ตของไบต์แรกของบรรทัดนี้ ขั้นตอนที่อยู่จะเท่ากับจำนวนคอลัมน์
  • ไม้บรรทัดอีกอันหนึ่งจะแสดงที่ด้านบนของเมทริกซ์: เหนือแต่ละคอลัมน์ ออฟเซ็ตของไบต์ในคอลัมน์นี้สัมพันธ์กับไบต์แรกของบรรทัดที่เกี่ยวข้องจะปรากฏขึ้น ผลรวมของตัวเลขที่สอดคล้องกับแถวที่ i และหมายเลขที่สอดคล้องกับคอลัมน์ j -th คือที่อยู่/ออฟเซ็ตของไบต์ (i;j) ซึ่งอยู่ที่จุดตัดของแถวที่นำมาและคอลัมน์ที่นำมา
  • ทางด้านขวาของเมทริกซ์ข้อมูลเดียวกันจะแสดงขึ้น แต่ในการตีความที่แตกต่างกัน ทางเลือกที่พบบ่อยที่สุดคือการแสดงข้อมูลเป็นข้อความ ASCII โดยมีไบต์ที่มีค่าตรงกับอักขระที่ไม่สามารถพิมพ์ได้ซึ่งแสดงเป็นจุด (·) คุณสามารถแก้ไขค่าในพื้นที่นี้ได้

2. ติดตั้ง Hex Editor Neo ฟรี

ตัวอย่างเช่น ฉันต้องการไบต์ที่มีการชดเชย 000d9ccaเขียนค่า eb- ในการดำเนินการนี้ ฉันพบแถว "000d9cco" และคอลัมน์ "0a" ดับเบิลคลิกบนเซลล์ที่ต้องการแล้วป้อนค่าใหม่

ในทำนองเดียวกัน ฉันทำการเปลี่ยนแปลงต่อไปนี้:

  1. เพื่อแก้ไขข้อผิดพลาด” จำเป็นต้องมี MS เซิร์ฟเวอร์ SQL 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 เปลี่ยนเป็น 6ข
    โดยการชดเชย 0028549dความหมาย 62 เปลี่ยนเป็น 70

หลังจากทำการเปลี่ยนแปลงทั้งหมดแล้ว ให้บันทึกไฟล์โดยคลิก " ไฟล์» — « บันทึก» .

บทความนี้ช่วยคุณได้หรือไม่?