Skip to content

Latest commit

 

History

117 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



PwnPad Lima

A fully virtualised environment

Requirements

If you are building this yourself, you will need the following tools installed:

MacOS

  • lima (special version required)
  • ansible (not required if not building)
  • qemu (not required if not building)

To get the full experience, you will need a special version of lima that supports USB passthrough. To install, download the latest Darwin ARM64 build and extract it to /usr/local/:

tar -xzvf lima-*-Darwin-arm64.tar.gz -C /usr/local/

You may skip this step if you are using the pre-built VM.

brew install ansible qemu

Building

To build the VM yourself:

./build_vm.sh

If you would like to export the VM to a qcow2 file:

./create_qcow2.sh

The file will be created in ~/.lima/pwnpad-builder/pwnpad-arm64.qcow2

Usage

Create the new VM using the following command:

limactl create --yes https://raw.githubusercontent.com/pwnpad/pwnpad-lima/refs/heads/master/lima/pwnpad.yml

About

📦 Pwnpad running on Apple Virtualization.framework or Qemu!

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages