créer un rapport xml avec les outils Blindeelephant, waffit
créer un rapport xml avec les outils Blindeelephant, waffit - Java - Programmation
MarshPosté le 08-02-2014 à 15:43:23
Bonsoir,
Je travaille sur des outils de test d'intrusion comme waffit, BlindeElephant, nmap en java, je veux pour l'instant créer un rapport xml affichant la résultat de sortie de chaque commande. Pour nmap , il suffit d'ajouter l'option -oX. pour le reste des outils, je trouve pas la méthode pour réaliser la conversion. Voici un exemple de code pour traiter la commande nmap et obtenir en sortie un fichier "scan.xml" comme résultat de cette commande. Merci d'avance pour votre réponse.
Code :
import java.lang.Runtime;
import java.lang.Process;
import java.io.*;
import java.lang.InterruptedException;
publicclass nmap {
publicstaticvoid main (String args[]) throws IOException, InterruptedException {
String[] cmd1 = new String[6];
cmd1[0] = "nmap";
cmd1[1] = "-sS";
cmd1[2] = "-O";
cmd1[3]=Host;
cmd1[4] = "-oX";
cmd1[5] = "scan.xml";
Runtime rt = Runtime.getRuntime();
Process pr = rt.exec(cmd);
BufferedReader bfr = new BufferedReader(new InputStreamReader(pr.getInputStream()));
Marsh Posté le 08-02-2014 à 15:43:23
Bonsoir,
Je travaille sur des outils de test d'intrusion comme waffit, BlindeElephant, nmap en java, je veux pour l'instant créer un rapport xml affichant la résultat de sortie de chaque commande. Pour nmap , il suffit d'ajouter l'option -oX. pour le reste des outils, je trouve pas la méthode pour réaliser la conversion.
Voici un exemple de code pour traiter la commande nmap et obtenir en sortie un fichier "scan.xml" comme résultat de cette commande. Merci d'avance pour votre réponse.