xorrior
659b15f86c
Added check to helpers.get_config to dynamically add missing column
2017-12-18 12:00:59 -05:00
xorrior
24a59efe3b
Merge Templating engine changes
2017-12-18 11:20:28 -05:00
xorrior
6932decba3
Merge branch 'pycrypto-rm' of https://github.com/elitest/Empire into elitest-pycrypto-rm
2017-12-18 01:49:19 -05:00
Dakota Nelson
e8b7fd0af1
remove unnecessary import
2017-12-14 16:24:51 +00:00
Dakota Nelson
855408bb75
Add templating engine, convert HTTP python stager to use jinja template. Also:
...
- deprecate strip_python_comments
- add jinja2 dependency in install.sh
2017-12-14 13:52:17 +00:00
Chris Ross
7e0809f562
Merge pull request #847 from jetsecurity/fix_distinct_ports
...
Allow distinct values between the Host and Port options
2017-12-07 23:04:56 -05:00
Chris Ross
c5ee1841ed
Merge pull request #826 from cobbr/empire-dev
...
Obfuscation bug fixes/improvements, ScriptBlockLogging bypass update
2017-12-03 23:03:31 -05:00
Chris Ross
8ddeb63137
Merge pull request #844 from kost/fixemptybomutils
...
Fix empty bomutils folder
2017-12-03 01:21:34 -05:00
xorrior
dad46533da
Added redirector listener. Complete
2017-12-03 01:14:44 -05:00
xorrior
6495980444
Added pwd alias
2017-11-30 18:32:50 -08:00
xorrior
d678ea7333
Added python cat alias
2017-11-30 18:28:43 -08:00
xorrior
99a9a4a6fa
Renamed osx ls module
2017-11-30 18:24:34 -08:00
xorrior
16e4467557
Added background shell exec
2017-11-29 19:06:55 -05:00
xorrior
d615e99352
Swapped native_screenshot module. Now uses python-mss and drops image to disk
2017-11-29 14:08:12 -05:00
jetsecurity
cb1cb96306
Allow distinct values between the Host and Port options
...
Setting the Host option automatically modifies the Port option, and
vice versa. Consequently, a single http listener can't be configured
to work with port forwarding.
TODO: fix the listeners: the port in the Host option is currently
overwritten with the Port option if BindIP is an IPv6 address
(contains ':').
2017-11-29 02:23:08 +01:00
xorrior
8627462394
Fixed pythonscript command in python agent
2017-11-26 22:42:01 -05:00
cobbr
f6d36c0067
PowerShell Beta.9 Fix, launcher_vbs bug fix, improved PowerShell install, Updated Invoke-Obfuscation
2017-11-16 21:56:37 -06:00
Chris Ross
37e897fe5a
Merge pull request #790 from DakotaNelson/plugins
...
Add basic plugin functionality to Empire
2017-11-12 02:16:24 -05:00
Chris Ross
41bfb6cb07
Merge pull request #809 from lsfxz/master
...
Make compatible with more recent pyopenssl
2017-11-09 13:55:36 -05:00
xorrior
e5729e67d5
Repair jar stager generation
2017-11-01 20:48:34 -04:00
xorrior
64e4b370df
Fixed tabs in recent merge
2017-11-01 13:22:14 -04:00
Chris Ross
87ad884085
Merge pull request #794 from clr2of8/dev
...
fix bug #792 that was blocking module output (such as mimikatz) from showing on screen
2017-11-01 13:20:01 -04:00
Carrie Roberts
2475ef3b9d
fix bug that was blocking module output (such as mimikatz) from showing on screen
2017-11-01 09:13:07 -06:00
xorrior
863c1fe42e
add missing import
2017-10-31 22:08:22 -04:00
Dakota Nelson
3741b0e786
Minor refactoring to plugin loading code
2017-10-31 13:20:13 +00:00
Dakota Nelson
d539cc69ad
Add basic plugin functionality to Empire
2017-10-31 11:15:14 +00:00
xorrior
cfdc5d5556
Patch b64decode padding error
2017-10-27 03:47:06 -04:00
evs-ch
c1da4a060f
allow new pyOpenSSL, somewhat "better" fix for #697
2017-10-25 10:18:17 +02:00
xorrior
0eb4cd02d3
Fix tabs in empire.py and http.py
2017-10-24 11:10:59 -04:00
Chris Ross
fb8778a103
Merge branch 'dev' into ntsd
2017-10-20 01:46:45 -04:00
Jim Shaver
f8ada8a81b
Finalize Pycrypto removal
2017-10-19 13:56:53 -05:00
Jim Shaver
47570ee92a
Change out Pycrypto for Cryptography
2017-10-19 13:50:04 -05:00
root
a645d461ef
changes to the invoke_ntsd module
2017-10-19 11:10:39 -04:00
Chris Ross
1cb3e1e375
Merge pull request #750 from clr2of8/dev
...
Added resource file and auto run functionality as in Metasploit
2017-10-18 16:31:17 -04:00
Carrie Roberts
6a283719f3
fix PS keylogger bug where it only logged to file while you were interacting with the agent
2017-10-17 14:28:25 -06:00
Carrie Roberts
30da1bced1
add ability call resource within a resource file
2017-10-17 10:25:19 -06:00
Carrie Roberts
7e56e552a6
typo correction
2017-10-16 16:28:19 -06:00
Carrie Roberts
21e56bcc3e
make sure autorun exists for agent language
2017-10-16 14:04:30 -06:00
Carrie Roberts
e38662b384
specify the agent language for the autorun, powershell or python for example
2017-10-16 12:55:09 -06:00
Carrie Roberts
69dbc89422
add autorun feature to agents menu to run all commands in a resource file on incoming agents
2017-10-16 09:55:48 -06:00
xorrior
888d6efb09
Fix tab
2017-10-15 15:16:20 -04:00
Chris Ross
9ab30eb6ea
Merge pull request #754 from ccsplit/dev
...
Fix #749 - Add check for 'Agent' in self.module.options
2017-10-15 15:15:48 -04:00
Chris Ross
1474fa9975
Added line strip of asterisks
2017-10-15 15:13:56 -04:00
xorrior
b971803658
Removed option to set chucksize. Added logic to set it agent side
2017-10-15 12:52:51 -04:00
xorrior
32990dfe11
Fix for #755
2017-10-14 18:11:00 -04:00
Carrie Roberts
23de7bc71a
removing duplicate method
2017-10-13 21:13:25 -06:00
ccsplit
94725cd64b
Fix #749 - Add check for 'Agent' in self.module.options
...
When attempting to switch Modules it will try to set the current Agent for the
new module that will be used. However, this fails when switching from
`external/generate_agent.py` because it does not have this option within the
self.module.options.
Therefore, I changed it to check if the Key exists within self.module.options
and if it does not exist it will be set to ''.
2017-10-13 19:24:42 -05:00
Carrie Roberts
0485b2b6fd
can call agents from any submenu now
2017-10-13 10:45:55 -06:00
Carrie Roberts
acdb393a01
Merge remote-tracking branch 'upstream/dev' into dev
2017-10-13 10:34:53 -06:00
Carrie Roberts
8a1d076d14
refactoring submenu's to not duplicate so much code
2017-10-13 10:31:35 -06:00