awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to longsoft/uefitool

Open-source alternatives to UEFITool

30 open-source projects similar to longsoft/uefitool, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best UEFITool alternative.

  • seemoo-lab/nexmonAvatar von seemoo-lab

    seemoo-lab/nexmon

    2,750Auf GitHub ansehen↗

    Nexmon is a suite of operational tools designed for firmware patching, ROM extraction, frame injection, and enabling monitor mode on wireless hardware. It provides utilities to modify wireless chip firmware to unlock low-level hardware capabilities not supported by official drivers. The project enables the activation of monitor mode for capturing raw network packets with radiotap headers and allows for the transmission of custom-crafted wireless frames. It includes tools for dumping the read-only memory of wireless chips to facilitate reverse engineering and analysis of hardware behavior. Th

    Cbroadcomfirmwareframework
    Auf GitHub ansehen↗2,750
  • brandonlw/psychsonAvatar von brandonlw

    brandonlw/Psychson

    4,178Auf GitHub ansehen↗

    Psychson is a toolset for modifying USB firmware binaries and flashing custom images to specific hardware controller architectures. It provides utilities for dumping, patching, and flashing custom firmware specifically for Phison 2251-03 USB controllers. The software includes a payload injector for embedding HID keystroke scripts into USB firmware to automate inputs on a target machine. It also features a controller flasher for writing modified burner images directly to Phison-based USB hardware. The suite covers firmware management and hardware forensic analysis, including capabilities for

    C#
    Auf GitHub ansehen↗4,178
  • devttys0/binwalkAvatar von devttys0

    devttys0/binwalk

    14,048Auf GitHub ansehen↗

    Binwalk is a firmware analysis tool and binary data carver used to identify and extract embedded files and data segments from binary images. It functions as an embedded file extractor and data entropy analyzer to retrieve fragments from binary blobs when original file system structures are missing. The tool employs signature-based pattern matching and linear byte-stream scanning to detect known byte sequences and isolate hidden files. It uses sliding-window entropy analysis to locate regions of a file that are compressed or encrypted. The system supports recursive file carving, utilizing heu

    Rust
    Auf GitHub ansehen↗14,048

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • refirmlabs/binwalkAvatar von ReFirmLabs

    ReFirmLabs/binwalk

    14,045Auf GitHub ansehen↗

    Binwalk is a firmware analysis and reverse engineering tool designed to identify, extract, and analyze embedded files and data types within binary firmware blobs. It functions as a binary file signature scanner and entropy analyzer to decompose firmware images into their constituent components. The tool distinguishes itself by combining signature-based pattern matching for known binary headers with entropy analysis. By calculating data randomness across file offsets, it can locate compressed or encrypted sections that do not possess known signatures. The project covers binary data forensics

    Rust
    Auf GitHub ansehen↗14,045
  • dekunukem/nintendo_switch_reverse_engineeringAvatar von dekuNukem

    dekuNukem/Nintendo_Switch_Reverse_Engineering

    3,746Auf GitHub ansehen↗

    This project is a collection of research and tools for reverse engineering the hardware and communication protocols of Nintendo Switch consoles and controllers. It provides a comprehensive toolset for analyzing physical hardware interfaces, parsing controller communication protocols, extracting embedded firmware, and emulating input signals. The project focuses on decoding raw serial data and packets from controllers to extract input and sensor states. It includes capabilities for simulating hardware signals to send spoofed input data to the system console and extracting microcontroller softw

    C
    Auf GitHub ansehen↗3,746
  • seriouscache/uabeAvatar von SeriousCache

    SeriousCache/UABE

    4,137Auf GitHub ansehen↗

    UABE is a specialized toolset for extracting, modifying, and converting assets stored within Unity engine bundle files. It functions as an asset bundle extractor and a game modding utility designed to alter 3D meshes, textures, and audio within Unity games. The project includes an asset format converter that transforms internal Unity data into common file formats for external editing. It also features a mod installer generator to create standalone installation packages from modified asset bundle files. The software provides capabilities for game resource extraction and asset conversion, allo

    C++unityunity3d
    Auf GitHub ansehen↗4,137
  • jaquadro/nbtexplorerAvatar von jaquadro

    jaquadro/NBTExplorer

    2,813Auf GitHub ansehen↗

    NBTExplorer is a viewer and editor for Named Binary Tag data. It functions as a processor for the hierarchical binary tag files used within Minecraft save files and game configuration. The tool enables the exploration and modification of game world settings, player data, and entity states. It supports reading and updating structured binary data across standard, uncompressed, and region-based file formats. The project provides capabilities for binary tag deserialization and in-place modification. It handles data through buffered stream reading, zlib-based decompression, and region-file indexi

    C#
    Auf GitHub ansehen↗2,813
  • nvidia/open-gpu-kernel-modulesAvatar von NVIDIA

    NVIDIA/open-gpu-kernel-modules

    17,107Auf GitHub ansehen↗

    This project is an open source Linux GPU kernel driver implemented as a loadable kernel module. It functions as a GPU firmware loader, providing the low-level driver services necessary to enable direct communication between the operating system and graphics processing units. The driver utilizes a dual-module architecture that separates GPL-licensed kernel code from proprietary firmware blobs. This system extracts and links signed binary firmware images into the kernel modules at driver load time. The project provides driver support for Turing-architecture GPUs and all subsequent newer hardwa

    C
    Auf GitHub ansehen↗17,107
  • blacktop/ipswAvatar von blacktop

    blacktop/ipsw

    3,163Auf GitHub ansehen↗

    ipsw is a specialized toolkit for iOS firmware analysis, binary reverse engineering, and hardware interaction. It provides a suite of tools for downloading, extracting, and analyzing firmware images and kernel caches, alongside a MachO binary analysis tool for disassembling and patching executables. The project distinguishes itself through integrated language-model-powered code reconstruction to translate machine code into high-level source code. It also features an automation client for the App Store Connect API to manage certificates and application settings. The framework covers a broad r

    Goappleclass-dumpdyld
    Auf GitHub ansehen↗3,163
  • querz/mcaselectorAvatar von Querz

    Querz/mcaselector

    4,580Auf GitHub ansehen↗

    mcaselector is a Minecraft save file editor, world chunk selector, and region manager. It allows for the modification of the structure and size of world files by removing unwanted chunks or managing regional data. The tool provides a visual interface for selecting specific world chunks to be exported or deleted from a save file. It enables the extraction of selected chunks and regions into separate files for backups or transfers. The software performs low-level binary processing, including NBT parsing and coordinate-to-region mapping, to identify and modify specific world entity and tile str

    Javachunksdeleteexport
    Auf GitHub ansehen↗4,580
  • lief-project/liefAvatar von lief-project

    lief-project/LIEF

    5,462Auf GitHub ansehen↗

    LIEF is a framework for parsing, modifying, and analyzing executable binary formats and system shared caches across multiple platforms. It serves as a cross-platform library for the programmatic manipulation of ELF, PE, and MachO binary files. The project provides tools for altering the internal structure and sections of executable files to change program behavior. It also includes a dedicated parser for recovering individual dynamic libraries from combined system shared caches. The toolset covers binary executable analysis, machine code disassembly, and the extraction of debug metadata and

    C++
    Auf GitHub ansehen↗5,462
  • corna/me_cleanerAvatar von corna

    corna/me_cleaner

    4,982Auf GitHub ansehen↗

    me_cleaner is a set of specialized tools for parsing flash descriptors, stripping firmware blobs, and configuring hardware-level shutdowns for management and execution engines. It provides utilities to analyze BIOS memory dumps, extract specific firmware regions, and remove non-essential binary modules to reduce the system interaction surface. The project specifically targets the cleaning of Intel Management Engine and Trusted Execution Engine firmware images. This involves removing binary blobs and modifying configuration bits to force these subsystems to shut down automatically after the ha

    Python
    Auf GitHub ansehen↗4,982
  • ufrisk/memprocfsAvatar von ufrisk

    ufrisk/MemProcFS

    4,202Auf GitHub ansehen↗

    MemProcFS is a volatile memory analysis tool and cross-platform memory acquisition system. It functions as a memory forensic virtual file system, mapping physical memory and kernel objects into a virtual directory structure that allows users to analyze system artifacts using standard file system tools. The project distinguishes itself by providing a virtual file system for memory forensics, enabling the browsing and querying of physical memory as read-only files and folders. It also incorporates a Yara-based memory scanner to identify malware signatures and injected code within physical memor

    C
    Auf GitHub ansehen↗4,202
  • velocidex/velociraptorAvatar von Velocidex

    Velocidex/velociraptor

    3,769Auf GitHub ansehen↗

    Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and visibility tool. It provides a query engine and remote forensic collector used to hunt for indicators of compromise and perform triage across a fleet of hosts. The system is distinguished by its specialized query language for interrogating host state and parsing binary files. It features a notebook environment that combines markdown documentation with executable query cells to standardize investigative workflows and enable collaborative reporting. The platform covers a wide range o

    Godigital-forensicsendpoint-discoveryendpoint-protection
    Auf GitHub ansehen↗3,769
  • lakr233/vphone-cliAvatar von Lakr233

    Lakr233/vphone-cli

    6,936Auf GitHub ansehen↗

    vphone-cli is a command line interface for booting virtual iOS devices using Apple's native virtualization framework. It provides a sandboxed virtual mobile environment and tools for executing iOS system images on a host operating system. The project includes a firmware flashing utility capable of building signed ramdisks and applying custom firmware patches to virtual device boot chains. It facilitates the installation of custom firmware variants to remove system security restrictions. The toolset covers virtual device provisioning through system image restoration and security blob retrieva

    Swift
    Auf GitHub ansehen↗6,936
  • rmerl/asuswrt-merlinAvatar von RMerl

    RMerl/asuswrt-merlin

    6,764Auf GitHub ansehen↗

    Asuswrt-Merlin is a custom router firmware that provides an enhanced version of the original manufacturer software. Its primary purpose is to offer additional features, bug fixes, and advanced configuration options not available in standard factory firmware. The project utilizes a modification process that applies binary patching and a layered firmware overlay to a proprietary distribution. This approach allows for the implementation of kernel extensions and functionality adjustments while maintaining compatibility with the original hardware. The software covers broad capability areas includ

    asus-routersasuswrt-merlinfirmware
    Auf GitHub ansehen↗6,764
  • apiaryio/api-blueprintAvatar von apiaryio

    apiaryio/api-blueprint

    8,648Auf GitHub ansehen↗

    api-blueprint is a markdown-based API design language and specification standard used to define the structure, behavior, and data schemas of HTTP web services. It provides a formal method for mapping HTTP methods to resources and defining payload validation rules through a machine-readable syntax. The project functions as a blueprint for creating interactive technical documentation and functional mock servers. These tools transform design specifications into human-readable guides and simulated backend environments to enable integration testing before implementation. The language covers API m

    Auf GitHub ansehen↗8,648
  • dortania/opencore-install-guideAvatar von dortania

    dortania/OpenCore-Install-Guide

    4,212Auf GitHub ansehen↗

    This project is a comprehensive technical manual for installing macOS on non-Apple x86 hardware using the OpenCore bootloader. It serves as a configuration guide for emulating Apple hardware and patching system firmware to achieve operating system compatibility on PCs. The documentation provides detailed instructions for SMBIOS hardware emulation, including the generation of system identifiers and model profiles. It covers the application of ACPI table patches to enable native power management and the modification of UEFI runtime services to resolve memory map and write protection issues. Th

    JavaScript
    Auf GitHub ansehen↗4,212
  • chrivers/samsung-firmware-magicAvatar von chrivers

    chrivers/samsung-firmware-magic

    235Auf GitHub ansehen↗

    Tool for decrypting the firmware files for Samsung SSDs

    Python
    Auf GitHub ansehen↗235
  • longld/pedaAvatar von longld

    longld/peda

    6,130Auf GitHub ansehen↗

    Peda is a security tool suite and exploit development framework designed for binary analysis, debugger automation, and memory inspection. It functions as a set of Python scripts that extend a debugger to automate the analysis of compiled files and the inspection of process memory. The project provides specialized utilities for memory corruption research, including a payload generation utility for creating cyclic patterns to discover buffer overflows and a gadget finder to locate return-oriented programming sequences within binaries. It differentiates itself by offering a visualization tool th

    Python
    Auf GitHub ansehen↗6,130
  • gskinner/regexrAvatar von gskinner

    gskinner/regexr

    10,344Auf GitHub ansehen↗

    Regexr is a web-based regular expression IDE designed for building, testing, and debugging patterns. It functions as a testing tool to validate expressions against sample text and a learning tool that provides an interactive guide and a built-in cheat sheet for studying syntax. The platform includes a community regex library, which is a searchable repository of user-contributed patterns. This enables the discovery, sharing, and reuse of proven matching logic through a public directory and collaborative sharing links. The tool supports real-time pattern construction with syntax highlighting a

    JavaScript
    Auf GitHub ansehen↗10,344
  • hexfiend/hexfiendAvatar von HexFiend

    HexFiend/HexFiend

    5,859Auf GitHub ansehen↗

    HexFiend is a native macOS hex editor designed for opening and editing binary files of any size without loading them entirely into memory. It uses a 64-bit addressable data model with memory-mapped file access, enabling navigation of multi-gigabyte files while maintaining byte-level undo for insert and delete operations. The editor distinguishes itself through a diff algorithm for binary file comparison that accounts for insertions and deletions, and a template-based structure parsing system that uses user-defined scripts to visualize binary file layouts. It also includes a typed data interpr

    Objective-C
    Auf GitHub ansehen↗5,859
  • acidanthera/opencorepkgAvatar von acidanthera

    acidanthera/OpenCorePkg

    14,750Auf GitHub ansehen↗

    OpenCorePkg is a modular UEFI bootloader designed to initialize hardware and facilitate the loading of modern operating systems on non-standard or unsupported hardware. It functions as a comprehensive firmware emulation environment, providing the necessary runtime services and memory management to bridge the gap between diverse hardware configurations and operating system requirements. The project distinguishes itself through its ability to perform runtime kernel patching and system firmware modification, allowing for the injection of drivers and the manipulation of hardware tables during the

    Copencore
    Auf GitHub ansehen↗14,750
  • blackint3/openarkB

    BlackINT3/OpenArk

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • binspector/binspectorB

    binspector/binspector

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • alonemonkey/iosrebookA

    AloneMonkey/iOSREBook

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • decaf-project/droidscopeD

    decaf-project/Droidscope

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • deved2/fxhammer-disasmAvatar von DevEd2

    DevEd2/FXHammer-Disasm

    9Auf GitHub ansehen↗

    Disassembly of FX Hammer by Aleksi Eeben

    Assembly
    Auf GitHub ansehen↗9
  • deathmarine/luytenAvatar von deathmarine

    deathmarine/Luyten

    5,105Auf GitHub ansehen↗

    Luyten is an open source Java decompiler and bytecode analyzer designed to transform compiled class files back into high-level source code. It functions as a graphical user interface for the Procyon decompilation engine, allowing for the inspection and recovery of program logic from Java bytecode. The tool provides capabilities for Java reverse engineering and legacy code analysis, enabling the examination of third-party applications or libraries when original source code is unavailable. The system includes a desktop interface for browsing class hierarchies, recursive classpath scanning to

    Java
    Auf GitHub ansehen↗5,105
  • binarly-io/efixplorerB

    binarly-io/efiXplorer

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0