OJ
34db0d71bb
Merge branch 'upstream/master' into transport-refactor
2015-06-27 12:01:16 +10:00
OJ
3e551a8b9d
Land #46 : update android API to level 10
2015-06-27 11:45:54 +10:00
Brent Cook
d48beb4782
simplify package checks, add test for _su as well
2015-06-26 18:09:23 -05:00
Brent Cook
d1eb125688
update to android API level 10
2015-06-26 14:57:52 -05:00
OJ
801b48aa1e
Merge branch 'upstream/master' into transport-refactor
2015-06-26 15:23:58 +10:00
OJ
b6a3c41e40
Last print statements removed
2015-06-26 14:27:45 +10:00
OJ
3afca8dc40
Remove log statements
2015-06-26 14:24:38 +10:00
Joao Pena Gil
c1fd2340c2
fixing fixes
2015-06-25 23:47:43 +01:00
Joao Pena Gil
89c3da95d3
fix accidental run of su
2015-06-25 23:04:12 +01:00
Joao Pena Gil
3e3202bb71
fixed check_root file extensions
2015-06-25 16:57:33 +01:00
OJ
b62971d265
Implemented proper timeout modification
...
Also added the socket poll timeout to the stager
2015-06-25 13:29:13 +10:00
OJ
4ed2b484f0
Modify the staging process
2015-06-24 13:20:25 +10:00
Joao Pena Gil
b47ed549c8
Added SuperSU.apk to check_root
2015-06-23 15:25:08 +01:00
Tim
ac3d244538
add machine_id and fix sysinfo as root
2015-06-03 08:12:38 +01:00
Tim
cd0d091eb0
fix race condition
2015-06-01 07:15:19 +01:00
Tim
509e67b27a
add ssl cert validation
2015-05-20 07:28:20 +01:00
Tim
d02a5e41e4
add ability to change retry_wait/retry_total at runtime
2015-05-19 20:03:58 +01:00
Tim
7bbe4f5794
Merge branch 'master' into retry_options
...
Conflicts:
androidpayload/app/src/com/metasploit/stage/Payload.java
2015-05-19 17:31:44 +01:00
Tim
5c362ad256
cleaner contextless meterpreter
2015-05-19 17:19:38 +01:00
Tim
a66ec09285
wait for the context object
2015-05-18 06:55:31 +01:00
Tim
d1e69b2d43
format all code with the default intellij java formatter
2015-05-17 19:05:21 +01:00
Tim
5fce838afc
add support for configurable retry options
2015-05-17 18:56:30 +01:00
Tim Wright
3b59d513b5
Fix AndroidMeterpreter when running on Main thread
2015-03-13 23:29:42 +00:00
Tim
29aaec7188
remove logging
2014-12-01 03:17:12 +00:00
Tim
d9c6acc343
fix to run as root
2014-11-27 22:48:32 +00:00
Tim
882937154b
don't pass android context through meterpreter
2014-11-27 22:32:03 +00:00
Tim Wright
081a30ea4c
dx has moved again
2014-11-25 00:33:20 +00:00
AnwarMohamed
3e1a10d19a
removing shutdown but cached
2014-06-15 00:52:03 +02:00
AnwarMohamed
4d51eff4bb
indentation
2014-06-11 17:11:17 +02:00
AnwarMohamed
d77e3d9244
inserting extra spaces
2014-06-11 17:08:48 +02:00
AnwarMohamed
94509cf8d6
indentation
2014-06-11 17:06:10 +02:00
AnwarMohamed
f8432bdb6c
formatting
2014-06-11 17:00:34 +02:00
AnwarMohamed
80216ceb83
android extension ~ rebase
2014-06-11 16:49:57 +02:00
Tim
ffb1f711f4
get context via reflection
2014-02-24 23:09:20 +00:00
Tim
021532869e
fix silly exception handling
2014-02-19 00:25:47 +00:00
Tim
1c34b863a3
fix webcam_snap visibility
2014-02-15 14:49:14 +00:00
Tim
5e2d21e56f
disable android commands when the context is null
2014-02-15 13:40:03 +00:00
Tim
93c854ac86
fix webcam_stream
2014-02-15 13:39:58 +00:00
Tim
3c5a00a558
fix webcam_snap
2014-02-10 03:24:32 +00:00
Tim
e9b07f0d7c
the Android Context should be optional
2013-10-07 20:48:02 +01:00
Michael Schierl
216c85996e
Fix relative paths to Metasploit repository
...
As this repo it is no longer in external/source directory, the deploy
targets need to know where the Framework repository is. This defaults to
../metasploit-framework, but can be changed via -D deploy.path= command
line switch.
2013-06-12 23:44:57 +02:00
timwr
bd8c9125ff
camera fixes and add wav header to audio record
2013-05-03 01:43:50 +01:00
timwr
6c4d3ddfa0
include javapayload in the dx build path
2013-05-02 16:17:56 +01:00
timwr
24cf469899
Merge pull request #3 from schierlm/android-deploy-profiles
...
Call dx from Maven profile
2013-05-01 08:18:31 -07:00
Michael Schierl
28b3adc3a6
Call dx from Maven profile
...
Convert the dx calls from build.sh to equivalent exec calls in Maven
deploy profile.
While this commit takes into account differences between Windows and *nix,
it was only tested on Windows, and the resulting binaries have not been
tested at all!
In addition, I was not able to pass individual .class file names to dx
without getting a "class name does not match path" error, so I changed it
to copy all required classes into a temp directory and call dx from there.
I also changed the cross-project paths to refer to the respective Maven
classpath, so in case you do an individual project build, the library
dependencies are taken from the Maven repository instead of taking them
from the target/ directory of the projects directly.
2013-04-27 22:20:18 +02:00
Michael Schierl
facf2076e1
Use 1.4 version of net_config_get_interfaces
...
Apparently Android API 3 does not know the getMTU() function, which was
added in Java 1.6, and in Android API Level 9 (Gingerbread). Therefore,
fall back to the 1.4 version that does not need this API.
2013-04-27 20:39:13 +02:00
timwr
7b8b36f8b9
remove unused resources and fix whitespace
2013-04-13 16:22:52 +01:00
timwr
8a53a94f2e
android meterpreter
2013-04-12 18:57:04 +01:00