58 Commits

Author SHA1 Message Date
xorrior 7e6dc31fe6 Merge branch 'dev' of https://github.com/adaptivethreat/EmPyre into dev 2016-10-03 13:04:32 -04:00
xorrior ee2bf516d3 Removed standalone hijacker creation 2016-10-03 13:03:31 -04:00
xorrior 7424e42f94 Updated hijackers 2016-10-03 12:20:03 -04:00
HarmJ0y 9661c3a022 patched "skywalker 2.0" thanks to @zeroSteiner 2016-09-29 13:17:37 -04:00
xorrior 2b7bb42652 Added in memory imports to agent. Still testing 2016-09-27 21:09:02 -04:00
chris 50166c4374 Added Jar stager 2016-09-13 01:18:00 -04:00
chris 5c4e62d31f Updated the install script and dylib, pkg, application stagers 2016-08-27 22:09:33 -04:00
chris cfb5ac84fa Remove comment in stagers.py 2016-08-21 13:16:43 -04:00
chris 1dc3d6f13e Added more customization for Installer Pkg's 2016-08-21 13:08:08 -04:00
chris 4e767c528e Add pkg installer stager.
Added pkg installer stager. Not very customizable at the moment.
Added AppName option to application stager.
Updated install bash script to include depencies for creating pkg files (mkbom, xar archiver).
2016-08-17 11:24:03 -04:00
xorrior 2f4cbbac53 Merge branch 'dev' of https://github.com/adaptivethreat/EmPyre into dev 2016-08-14 17:20:18 -04:00
xorrior b494b09809 Added application launcher 2016-08-14 17:19:20 -04:00
@424f424f 012c3a4218 Updated SafeChecks for little snitch and sandboxes 2016-08-08 11:12:38 -04:00
@424f424f fede159b76 Update version number 2016-07-28 10:12:23 -04:00
Alexander Rymdeko-Harvey 5cc2615ef9 Merge pull request #27 from adaptivethreat/dev-compress
Dev compress
2016-06-28 13:07:00 -04:00
Alexander Rymdeko-Harvey 9c42adbe88 Merge pull request #26 from adaptivethreat/dev-chainbreaker
Dev chainbreaker
2016-06-28 13:01:45 -04:00
Killswitch-GUI 93449bba45 module outpu 2016-06-26 00:13:49 -04:00
Killswitch-GUI aa56d39622 upload/download 2016-06-25 11:45:59 -04:00
rvrsh3ll 602e0025a9 Merge pull request #24 from imaibou/binder
Allow the possibility to separate between socket address and listener's public IP address
2016-06-20 22:07:53 -04:00
imaibou b56f11adaf Update http.py 2016-06-19 17:23:17 +02:00
rvrsh3ll 8a7297aac8 Update version 2016-06-17 10:26:11 -04:00
Harmj0y a6e4d6b5f6 bug fix for module description display bug 2016-06-03 13:41:07 -04:00
Harmj0y e119c40722 bug fix for searchmodule 2016-06-03 13:19:38 -04:00
imaibou bc31358bd4 Update http.py
Sometimes, we need to listen on the public server and redirect the traffic into our empire listener on the internal server using DNAT, we would like to set the listeners "Host" to the public IP address while listening on the internal server. This way, all the stager payloads would contain the public IP address while the EmPyre instance turns on the local machine. This pull request would allow us to implement this scenario.
On the empire powershell project, the listener listens by default to the 0.0.0.0 IP address (https://github.com/PowerShellEmpire/Empire/blob/e43fb9463410dfa804e0aa507a5842c1a0504c0d/lib/common/http.py#L150).
2016-05-27 17:11:50 +02:00
chris 26351a045c Added dylib's without re-export load command
Updated stagers
Updated CreateHijacker
Added x64 Shellcode Injection module
2016-05-21 10:25:48 -04:00
Alexander Rymdeko-Harvey 7b397da483 Merge pull request #15 from adaptivethreat/master
Merge master into dev
2016-05-18 14:41:47 -04:00
Harmj0y a3c2acd694 Bug fix for Python 2.6, thanks guys :) 2016-05-17 00:32:51 -04:00
Killswitch-GUI bf4e7de550 Prevent bad chars for do_sleep 2016-05-15 15:16:37 -04:00
Killswitch-GUI 9467495a02 Prevent bad chars for do_sleep 2016-05-15 15:13:33 -04:00
Harmj0y cd15fa12d0 license updates 2016-05-12 00:56:59 -04:00
Harmj0y 722f8b638e Implemented RESTful API, revamped backend code for support
Code changes synced with Empire-Dev's codebase from 5/8/16
Various bug fixes.
2016-05-09 03:57:43 -04:00
Killswitch-GUI 9c85914d4f Hot Fix Module Gen 2016-05-06 09:25:06 -04:00
rvrsh3ll 49a987b25f Version change 2016-04-12 19:42:16 -04:00
rvrsh3ll f2febcc284 Removed options from menu 2016-04-12 19:30:29 -04:00
rvrsh3ll 17e572cf6a Removing Empire proxy stuff 2016-04-11 21:37:09 -04:00
Killswitch-GUI 2f38db2560 LittleSnitch Stagger Fixes 2016-03-31 08:48:09 -04:00
Killswitch-GUI 7941abe366 Add in tasking 102, on disk execution 2016-03-25 11:25:32 -04:00
xorrior 0d55d1a6d3 Modified launcher to make LittleSnitch check optional. Changed stagers and modules as necessary 2016-03-25 09:37:21 -04:00
Killswitch-GUI ef8e338004 Patch CD function with import and os.pardir support 2016-03-23 23:07:52 -04:00
Rohan Vazarkar 81fc07a9ab PEP8 for lib\common\stagers.py 2016-03-22 14:36:51 -04:00
Rohan Vazarkar 36c611d9b7 PEP8 for lib\common\packets.py 2016-03-22 14:33:54 -04:00
Rohan Vazarkar 7c7e68540f PEP8 for lib\common\modules.py 2016-03-22 14:32:11 -04:00
Rohan Vazarkar 9293c9a66a PEP8 for lib\common\messages.py 2016-03-22 14:30:46 -04:00
Rohan Vazarkar 3975b68b15 PEP8 + Bugfixes for lib\common\listeners.py 2016-03-22 14:27:13 -04:00
Rohan Vazarkar 13087d2d03 PEP8 Fixes for lib\common\http.py 2016-03-22 14:20:26 -04:00
Rohan Vazarkar ea36d89992 PEP8 for lib\common\helpers.py 2016-03-22 14:16:52 -04:00
Rohan Vazarkar df536f63c3 PEP8 Fixes for lib\common\encryption.py 2016-03-22 14:07:23 -04:00
Rohan Vazarkar 0fca27e70f PEP8/Bugfixing for empyre.py 2016-03-22 13:54:48 -04:00
Rohan Vazarkar 7a0ab2538d PEP8 Formatting and small bugfixes for lib/common/agents.py 2016-03-22 13:54:36 -04:00
Killswitch-GUI d60086f8af Add root warning and startup check 2016-03-22 08:40:50 -04:00