David Maloney
|
130474fdfd
|
Fix java payload generation
jsp payloads are java but do not generate JARs
also we were not merging datastore options in properly
|
2014-03-18 13:41:27 -05:00 |
|
David Maloney
|
f51cbfffb8
|
minor fix to payload generator
was passing platform string instead of the
platform lsit when formatting the payload
|
2014-02-25 15:51:06 -06:00 |
|
David Maloney
|
4565be18e3
|
require active_support numeric
ensure we have the activesupport numeric bytes extension
loaded for calling .gigabyte
|
2014-02-12 13:20:13 -06:00 |
|
David Maloney
|
f189b753e5
|
use more clear syntax for space
use 1.gigabyte as kronicdeth suggested, for great awesomeness
|
2014-02-07 15:52:19 -06:00 |
|
David Maloney
|
aa3985c5e3
|
relign attribute tags
|
2014-02-07 11:04:17 -06:00 |
|
David Maloney
|
5d8dc76f48
|
put verbose messages to stderr
egypt pointed out we'll stomp on the payload output
otherwise. Good catch
|
2014-02-07 10:22:39 -06:00 |
|
David Maloney
|
9d9305d2c0
|
more yardtag cleanup
|
2014-02-06 11:16:00 -06:00 |
|
David Maloney
|
34c4718e95
|
more style fixups
further kronicdeth appeasement
|
2014-02-05 18:12:44 -06:00 |
|
David Maloney
|
1bf11e5b92
|
some alpha-sorting
begining to appease KronicDeth
|
2014-02-05 17:47:32 -06:00 |
|
David Maloney
|
ca48fb6590
|
fix encoding cycle if all encoders fail
we need to raise an exception if all encoders fail
|
2014-02-05 15:25:14 -06:00 |
|
David Maloney
|
1227a47342
|
fix exe template
don't pass an emtpy string for templates
this causes read errors. pass no value instead
|
2014-02-05 12:10:14 -06:00 |
|
David Maloney
|
508f251db2
|
add cli compat
add cli capability to putut verbose info to the console
|
2014-02-05 11:00:57 -06:00 |
|
David Maloney
|
293c231dfe
|
alpha-sort methods for ease
lexically sorted methods to make it easier to
look through code
|
2014-02-04 18:05:03 -06:00 |
|
David Maloney
|
fc9105d862
|
final generation and specs
generation wrapped method complete with specs
|
2014-02-04 17:52:20 -06:00 |
|
David Maloney
|
4dcae920f8
|
add specs for generate_java_payload
pretty self-explanatory
|
2014-02-04 17:40:59 -06:00 |
|
David Maloney
|
70d8246791
|
finish wiring up the final generation
formating and main generate methods wired up
still need to add some final tests
|
2014-02-04 15:52:18 -06:00 |
|
David Maloney
|
c8b7dc30b4
|
added encoding routines
now has a method for encoding the shellcode
and tests to go with
|
2014-02-03 17:51:22 -06:00 |
|
David Maloney
|
3b648346da
|
starting in on encoders
added get_encoders method to find propper encoders
started on encode_payload, incomplete
added specs
|
2014-02-03 00:59:08 -06:00 |
|
David Maloney
|
4a82bc74cf
|
added nop sled generator
added code to prepend a nop sled
with tests to match
|
2014-02-02 22:51:12 -06:00 |
|
David Maloney
|
bb5f5542f0
|
generating raw payload bits now
added raw payload generation, arch selection,
and specs for everything thus far
|
2014-02-02 21:09:17 -06:00 |
|
David Maloney
|
f9c31f988e
|
test platform selection
added tests around platform selection
|
2014-02-02 16:52:41 -06:00 |
|
David Maloney
|
f5d730e874
|
write specs around initialiser
added specs around object initialisation
|
2014-02-02 16:05:11 -06:00 |
|
David Maloney
|
e265d6f54c
|
begining of payload generator
started basics of generator
started adding specs
added option to simple framework to disable logging
|
2014-02-02 14:35:16 -06:00 |
|