Forum Programmation.java pfe sur le Firewall Netfilter et interprétation de la commande iptables en java

Posté par  .
Étiquettes : aucune
0
1
nov.
2007

Salut tous le monde , je suis en train de faire un pfe sur le Firewall Netfilter .J'ai fait un code qui interprete la commande ls (voila son code aprés).Maintenant Je veux interpréter la commande iptables dans un code java..

import java.io.*;
public class pfe{
public static void main(string []args){
try{
Runtime runtime = Runtime.getRuntime();
String[] cmd = { "/bin/sh", "-c", "ls / root>fichier.txt" };
Process p = runtime.exec(cmd);
p.waitfor();
}catch(Exeption e) {
System.out.println("erreur d'execution");
}
}
}

  • # s/ls/iptables/

    Posté par  . Évalué à 3.

    Je comprends pas très bien le sens de la question.

    Il suffit pas de remplacer tout simplement la commande ls par la commande iptable dans ton programme
    Genre:
    String[] cmd = { "/bin/sh", "-c", "iptables -L >fichier.txt" };

    Mais bon, je vois pas en quoi le code "interprête" la commande ls.

    Note: il serait mieux d'écrire la question dans le corps du message en décrivant plus précisément ce que tu veux faire.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.