Technology moves fast! ⚡ Don't get left behind.🚶 Subscribe to our mailing list to keep up with latest and greatest in open source projects! 🏆

Subscribe to our mailing list

Statistics on ctf-vagrant-64

Number of watchers on Github 67
Number of open issues 1
Main language Shell
Open pull requests 1+
Closed pull requests 0+
Last commit over 3 years ago
Repo Created over 3 years ago
Repo Last Updated over 1 year ago
Size 3.7 MB
Organization / Authorctfhacker
Page Updated
Do you use ctf-vagrant-64? Leave a review!
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating ctf-vagrant-64 for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Vagrant CTF Box

Tools included

Install VirtualBox

Check Virtualbox for information on installing Virtualbox on your respective operating system.

Install Vagrant

Check VagrantUp for information on installing vagrant.

Check correct installation


Run the following command in the VM:

gdb /bin/ls

Expected output:

Loaded 53 commands.  Type pwndbg for a list.
Reading symbols from host-share/crackme...(no debugging symbols found)...done.
Only available when running


Run the following command in the VM:

r2 /bin/ls

Expected output:

[0x00404890]> aaa


Run the following command in the VM:

>>> from pwn import *
>>> elf = ELF('/bin/ls')
[*] '/bin/ls'
    Arch:     amd64-64-little
    RELRO:    Partial RELRO
    Stack:    Canary found
    NX:       NX enabled
    PIE:      No PIE
    FORTIFY:  Enabled
>>> rop = ROP(elf)
[*] Loading gadgets for '/bin/ls'


Run the following commands in the VM:

source ~/angr/bin/activate
>>> import angr

Shared folder

Drop files in the host-share folder on your host to find them on your VM at /home/vagrant/host-share

ctf-vagrant-64 open pull requests (View All Pulls)
  • Update
ctf-vagrant-64 list of languages used
More projects by ctfhacker View all
Other projects in Shell