This tool was built in order to fit the riptool.dol that appeared someday on Usenet...

This tool and the dol together help you make your own backup of your games, which may or may not be legal depending on the country you live in.

Use this at your own risk. The authors shall not be responsible for any claims, actions, or damages...

Compile :
gcc -O3 -Wall -o ripserver ripserver.c

Usage : 
- GC IP address MUST be 192.168.1.32
- PC IP address MUST be 192.168.1.100
- Try to have your GC directly connected to your PC, using a crossed ethernet network cable, in order to prevent packet loss
- launch "psul -i 192.168.1.100 riptool.dol" OR "psoload riptool.dol" on your PC
- launch "ripserver <filename.iso>" on your PC
- Boot your GC with PSO, start an online game and wait for the dol to be uploaded
- When the GC screen bacomes red with white text on it, you can open the GC, swap the PSO disc with the one you want to rip, and close the GC.
- The rip starts after 10 seconds, and takes one hour and 1.5GB to complete.
- Enjoy it!

Apps used :
- Pan the newsreader
- Ethereal the network analyser
- Netcat the TCP/IP swiss army knife
- VIM the text editor
- GCC the compiler collection

How the dol works :
- the riptool dol sends an udp packet on port 5137 and waits for a reply
- and loops doing this
- the first packet is just 5 bytes : "hello"
- then there are 1024 bytes packets containing data
- the reply can be anything
