Cuando aprendía C ahora hace un año hice este extractor de los archivos que hay dentro del PUP. Hoy he hecho algunas pequeñas modificaciones así que no esperéis demasiado cosa.
Para compilar: gcc -o pupextractor pupextarctor.c
Hope you enjoy: