/** * Written by SaEeD * Description : Execute and get output from external application */ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class JExecuter { //masire File morede nazaret ke mikhai ejra beshe private static final String Application ="Path to your console application"; public static void main(String[] args) throws IOException { System.out.println("[+]Executing :" + Application); //Ejra kardane filet Process p = Runtime.getRuntime().exec(Application); //agar bekhai khoorji az ejra shodane filet begiri System.out.println("[+]Obtaining handle to output pipe..."); BufferedReader stdin = new BufferedReader(new InputStreamReader(p.getInputStream())); String line = ""; while((line = stdin.readLine())!=null){ System.out.println("===>" +line + "<===="); } } }