Para compilar código en archivos .xex hace falta el SDK de microsoft, que no está disponible gratuitamente.
Para modificarlos tienes que usar primero el XexToolGUI para desencriptarlos.
No se puede hacer que puedas leer un disco duro y que no puedas escribir lo que has leído. Todo lo que se puede leer se puede copiar.