Skip to content
@BitEdits

Bit Edits

InfoSec Binary Hex Editor with Retro Disassemblers.

InfoSec Binary Hex Editor with Retro Disassemblers

Синопсис

Є цілий клас бінарних редакторів, серед яких 010 Editor, beye, hiew, Binary Ninja, WinHex, що мають окрім HEX режиму — режим дизасемблера. Такі програми зручно використовати для дослідження ROM файлів, прошивок дронів, телефонів, BIOS, у якості систем накладання патчів, створення map-файлу бінарного образу за допомогою текстових анотацій, а також для візуального аналізу об`єктного коду. Фактично це objdump, але з можливістю зберігання та візуального редагування. У цій статті презентується концепт сучасного нового представника цієї когорти редакторів — BE (Binary Editor) InfoSec Hex Editor with Disassemblers, який має наступні характеристики:

Властивості

— Без залежностей, потрібно тільки C99/POSIX які є стандартом
— Без використання ncurses та S-Lang, тільки termios
— Модальність редагування HEX з варіативною довжиною рядка
— Модальність редагування ASM об`єктного коду з відображенням дизасемблера
— 16, 32, 64, 128 бітні режими процесора
— Маркування редагованих байтів перед збереженням, анотація регіонів
— Пошук байтової послідовності, побітове редагування
— Редагування секторів дисків (LBA)
— Створення та накладення патчів з анотованих регіонів
— Повна підтримка x86 архітектури та її розширень у дизасемблері
— vi-подібна система команд та режимів
— Компактне ядро з підтримкою Maс та Linux
— Підтримка контейнерів обʼєктного коду ELF, Mach-O, PE/COFF
— Перша лінія дизасемблерів: EM64T, RISC-V, AArch64
— Друга лінія дизасемблерів: M68K, PowerPC, MIPS, SuperH
— Третя лінія дизасемблерів: PDP-11, 8080/8085/Z80/MSX, 6502/C64/Atari, HC08/HC11
— Четверта лінія дизасемблерів: CLR, JVM, BEAM, EFI Byte Code

Note: The development of this project and all subprojects are for learning purposes only and cannot be used for any commercial purposes.

Публікації

[1]. Домашня сторінка проекту
[2]. FPGA археологія
[2]. XT: 8086 Дизасемблер
[3]. ARM64: Armv9.2 Дизасемблер
[4]. Процесори Intel
[5]. Ретроконсолі
[6]. Ретрокомпіки
[7]. Компіки Сохацького

Pinned Loading

  1. be be Public

    InfoSec Binary Hex Editor with Retro Disassemblers

    C 18 7

  2. ps3sdk ps3sdk Public

    Forked from ps3dev/PSL1GHT

    Open source library for PS3 development.

    C

  3. n64sdk n64sdk Public

    Forked from DragonMinded/libdragon

    Open source library for N64 development.

    C

  4. ps3rsx ps3rsx Public

    Forked from crystalct/RSXGL

    The RSX Graphics Library for PS3.

    C++

  5. ps2sdk ps2sdk Public

    Forked from ps2dev/ps2sdk

    Open source library for PS2 development.

    C

  6. ps3tools ps3tools Public

    PS3 PUP/PKG/SELF Packaging and Signing

    C

Repositories

Showing 10 of 82 repositories
  • vaio Public

    VAIO PC

    BitEdits/vaio’s past year of commit activity
    HTML 2 1 0 0 Updated Feb 18, 2025
  • ps3mfw Public

    PS3 Modified Firmware Release Tool

    BitEdits/ps3mfw’s past year of commit activity
    Tcl 0 GPL-3.0 0 0 0 Updated Feb 18, 2025
  • ps3 Public

    BitEdits PlayStation 3 Main Site

    BitEdits/ps3’s past year of commit activity
    HTML 0 0 0 0 Updated Feb 17, 2025
  • ps3gim Public
    BitEdits/ps3gim’s past year of commit activity
    0 0 0 0 Updated Feb 17, 2025
  • ps3rco Public Forked from zingaburga/RCOMage

    A general purpose RCO creation and manipulation command-line tool.

    BitEdits/ps3rco’s past year of commit activity
    C 0 LGPL-2.1 17 0 0 Updated Feb 17, 2025
  • ps3tools Public

    PS3 PUP/PKG/SELF Packaging and Signing

    BitEdits/ps3tools’s past year of commit activity
    C 0 GPL-3.0 0 0 0 Updated Feb 16, 2025
  • .github Public
    BitEdits/.github’s past year of commit activity
    0 0 0 0 Updated Feb 16, 2025
  • ps2sdk Public Forked from ps2dev/ps2sdk

    Open source library for PS2 development.

    BitEdits/ps2sdk’s past year of commit activity
    C 0 140 0 0 Updated Feb 16, 2025
  • ps3sce Public

    Open Source replacement of scetool

    BitEdits/ps3sce’s past year of commit activity
    C 0 GPL-3.0 0 0 0 Updated Feb 16, 2025
  • ps3xport Public

    PS3 HDD Backup

    BitEdits/ps3xport’s past year of commit activity
    C 0 GPL-3.0 0 0 0 Updated Feb 16, 2025

Top languages

Loading…

Most used topics

Loading…