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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
DrDonk avatar

DrDonk/unlocker

0
View on GitHub↗
3,840 stele·527 fork-uri·Go·mit·2 vizualizări

Unlocker

Unlocker is a patching tool designed to enable the installation and booting of macOS guest operating systems on non-Apple hardware. It functions as a macOS guest enabler by modifying virtualization software binaries to bypass hardware restrictions and support OS combinations that are not supported by default.

The project provides a mechanism to emulate Apple-specific device signatures by intercepting calls between the virtual machine manager and the hardware. It also includes a driver image provider that delivers ISO images containing the necessary utilities and drivers for guest installations.

The software covers binary patching, checksum-based version verification to ensure patch compatibility, and state-based reversion logic to restore software to its original factory state. It also manages the provisioning of guest tool images and the verification of patch status.

Features

  • macOS Virtualization - Enables the installation and booting of macOS guest operating systems on non-Apple hardware.
  • Virtualization Patching Tools - Modifies virtualization software binaries to support hardware and OS combinations not supported by default.
  • Hypervisor Compatibility Patches - Ensures macOS guest machines can boot and function correctly on unsupported virtualization platforms.
  • Hypervisor Hooking - Intercepts calls between the virtual machine manager and hardware to emulate Apple-specific device signatures.
  • macOS Proxmox Virtualization - Functions as a system for bypassing hardware restrictions to run macOS virtual machines on non-Apple hardware.
  • Virtualization Software Patching - Applies and reverts modifications to virtualization tools to enable unsupported guest operating systems.
  • VMware macOS Unlockers - Enables the installation and booting of macOS guest operating systems on VMware virtualization software.
  • Binary Patching Utilities - Implements a binary patching mechanism to modify virtualization software binaries for bypassing hardware restrictions.
  • Binary State Restoration - Tracks original file bytes before modification to allow complete restoration of the software to its factory state.
  • Guest Software Provisioning - Provides custom image files to install necessary drivers and utilities within the guest operating system.
  • Guest Driver ISOs - Provides ISO images containing necessary drivers and utilities for macOS guest installations.
  • Patch Version Verifications - Uses checksum-based verification to ensure patches are applied only to compatible versions of the virtualization software.
  • Disk Image Bundlers - Provides bootable ISO images that bundle necessary drivers and utilities for guest installation.
  • Patch Reversion Utilities - Removes applied modifications from the virtualization software to restore the installation to its original state.

Istoric stele

Graficul istoricului de stele pentru drdonk/unlockerGraficul istoricului de stele pentru drdonk/unlocker

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Unlocker

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Unlocker.
  • paolo-projects/auto-unlockerAvatar paolo-projects

    paolo-projects/auto-unlocker

    4,928Vezi pe GitHub↗

    Auto-unlocker is a collection of utilities designed to modify virtualization software libraries to bypass system restrictions on guest operating systems. It primarily functions as a binary patcher that enables the selection and booting of macOS guests within VMware. The project modifies core system libraries to unlock hidden operating system selection options and bypass boot checks for unsupported guests. It also includes a guest tools installer that downloads and applies the driver packages necessary for hardware integration and performance. The toolset provides capabilities for managing vi

    C++
    Vezi pe GitHub↗4,928
  • pwndbg/pwndbgAvatar pwndbg

    pwndbg/pwndbg

    10,051Vezi pe GitHub↗

    pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and low-level program analysis. It extends the core functionality of the debugger to provide advanced memory inspection and automation tools. The project distinguishes itself with specialized capabilities for heap analysis across glibc, jemalloc, and musl, as well as a comprehensive kernel debugging toolkit for inspecting Linux kernel tasks and slab allocators. It includes an integrated ROP gadget searcher for constructing exploit chains and an LLM-powered debugging assistant that provi

    Pythonbinary-ninjacapture-the-flagctf
    Vezi pe GitHub↗10,051
  • foxlet/macos-simple-kvmAvatar foxlet

    foxlet/macOS-Simple-KVM

    13,914Vezi pe GitHub↗

    Tools to set up a quick macOS VM in QEMU, accelerated by KVM.

    Shellbigsurcatalinahackintosh
    Vezi pe GitHub↗13,914
  • myspaghetti/macos-virtualboxAvatar myspaghetti

    myspaghetti/macos-virtualbox

    13,535Vezi pe GitHub↗

    This is a virtualization tool designed to run macOS guest operating systems, such as Catalina, Mojave, and High Sierra, inside VirtualBox on Windows, Linux, or Mac hardware. It provides a system for deploying these operating systems on x86 CPUs using official installation files. The project includes specialized utilities to manage EFI and NVRAM settings, enabling the emulation of device serial numbers and board identifiers to allow connectivity for cloud services and messaging. It also features a configurator for adjusting CPUID profiles and display resolutions to ensure hardware compatibilit

    Shellbash-scriptmacosmacos-installer
    Vezi pe GitHub↗13,535
Vezi toate cele 30 alternative pentru Unlocker→

Întrebări frecvente

Ce face drdonk/unlocker?

Unlocker is a patching tool designed to enable the installation and booting of macOS guest operating systems on non-Apple hardware. It functions as a macOS guest enabler by modifying virtualization software binaries to bypass hardware restrictions and support OS combinations that are not supported by default.

Care sunt principalele funcționalități ale drdonk/unlocker?

Principalele funcționalități ale drdonk/unlocker sunt: macOS Virtualization, Virtualization Patching Tools, Hypervisor Compatibility Patches, Hypervisor Hooking, macOS Proxmox Virtualization, Virtualization Software Patching, VMware macOS Unlockers, Binary Patching Utilities.

Care sunt câteva alternative open-source pentru drdonk/unlocker?

Alternativele open-source pentru drdonk/unlocker includ: paolo-projects/auto-unlocker — Auto-unlocker is a collection of utilities designed to modify virtualization software libraries to bypass system… pwndbg/pwndbg — pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and… foxlet/macos-simple-kvm — Tools to set up a quick macOS VM in QEMU, accelerated by KVM. myspaghetti/macos-virtualbox — This is a virtualization tool designed to run macOS guest operating systems, such as Catalina, Mojave, and High… luchina-gabriel/osx-proxmox. machyve/xhyve — xhyve is a macOS virtual machine manager and virtualization tool that leverages the native hypervisor framework to run…