Skip to content

aascedu/rainfall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rainfall

This project serves as an introduction to exploiting ELF-like binaries through a series of progressively challenging levels. The goal of this project is to gain understanding of why small bad practices can lead to vulnerabilities in your code.

How to run the project

You need to download the rainfall .iso and then run it.
In order to connect with ssh or copy file to your host machine with scp, you need to add a bridged network to the VM so that it can communicate with the host.

  • For VirtualBox :
  1. Go to the VM Settings -> Network
  2. Enable Network Adapter
  3. Choose Bridged Adapter
Screenshot of Bridged Network in VirtualBox

Now you can run commands like these :

ssh -p 4242 level0@<ip address>
scp -P 4242 level0@<ip address>:~/level0 ./level0

Table of Contents

Collaborators

About

This project is an introduction to the exploitation of (ELF-like) binary.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published