Pero te dire que necesitas un cable UTP con dos conectores RJ45 es sus extremos. El cable ha de ser cruzado para conectar directamente al PC con la Xbox y normal si pones o usas un hub o router
Sobre que programa se usa, tan simple como cualquier cliente FTP
Eso si para poder hacer todo esto necesitas tener la consola chipeada a parte de tener que usar el evolutionx para configurar la ip de tu consola.
Te recomiendo que repases porque hay multitud de hilos que hablan ampliamente de esto
Adios