Pues eso, me encuentro creando un troyano en java y deseo realizar esta funcion y la verdad no se como implementarla.
Esta funcion que realizan los troyanos mas conocidos como bifrost(por ejemplo) como la implementa, se conecta via ftp, ssh, etc...? O se trae todo las rutas, directorios, ficheros desde la victima? O lo realiza todo por medio de sockets?
Todo lo que he conseguido es de manera local, File root[] = File.listRoots(), jFileChooser...
Un saludo!
Despues de varios dias buscando por internet y nada.
Nadie puede ayudarme?
Podrias utilizar por ejemplo JFilechooser. O implementar tu mismo un explorador. Quedaría a tu elección.
Lo siguiente sería un ejemplo usando la clase JFileChooser
JFileChooser file=new JFileChooser();
file.changeToParentDirectory();
file.showOpenDialog(null);
Desktop.getDesktop().open(file.getSelectedFile());