Petr Medonos
42745800c3
bypass UAC module based on fodhelper.exe technique ( https://winscripting.blog/2017/05/12/first-entry-welcome-and-uac-bypass/ )
2017-06-29 15:41:52 +02:00
cobbr
c691830ddd
Merge branch '2.0_beta' of https://github.com/cobbr/ObfuscatedEmpire into 2.0_beta
2017-06-19 22:35:34 -05:00
cobbr
8f98d642d8
Fixed Invoke-Obfuscation byte-array issue, ConfirmImpact issue, and PowerUp missing semi-colon
2017-06-19 22:35:06 -05:00
Ryan Cobb
f776011e2f
Merge pull request #8 from EmpireProject/master
...
Merge latest Empire commits
2017-06-18 22:59:28 -07:00
cobbr
f2b025395f
Added obfuscation to new modules
2017-06-19 00:46:30 -05:00
Chris Ross
0b582eac36
Merge pull request #578 from dchrastil/module/prompt-sandboxmode
...
Added 'SandboxMode' to evade Apple Sandbox protection on applescript
2017-06-15 17:20:56 -04:00
disk0nn3ct
7074616113
Added 'SandboxMode' option to evade Apple Sandbox protections on applescript
2017-06-13 23:34:50 -06:00
Chris Ross
c9959753fc
Merge pull request #557 from tevora-threat/dropboxpull
...
Addition of DropBox Exfil Module
2017-06-07 20:13:07 -04:00
Chris Ross
b7cb687418
Merge pull request #509 from tristandostaler/dev
...
Added wmi_updater module
2017-06-06 21:38:15 -04:00
tristandostaler
c2d865be68
Added the option for the custom launcher
2017-06-06 12:30:58 -04:00
Chris Ross
a629b6179a
Merge pull request #532 from ThePirateWhoSmellsOfSunflowers/add-ms16135
...
Add privesc module MS16-135
2017-06-05 23:23:43 -04:00
kevin dick
63e373a7da
added eternal blue exploitation module
2017-06-04 10:05:26 -07:00
kevin dick
0c3170f9ca
added dropbox exfil module
2017-06-02 19:04:32 -07:00
rvrsh3ll
c2b155202b
BloodHound update
2017-05-26 11:58:52 -04:00
ThePirateWhoSmellsOfSunflowers
930e31c509
Minor changes
2017-05-22 20:28:58 +02:00
ThePirateWhoSmellsOfSunflowers
15f961c058
Initial commit, add MS16-135 exploit
2017-05-21 20:49:49 +02:00
rvrsh3ll
6d88e8ee1b
GetSchwifty fix
2017-05-16 09:25:27 -04:00
rvrsh3ll
ec6daaba3f
GetSchwifty fix
2017-05-16 09:23:45 -04:00
rvrsh3ll
7ad76fdc1f
Added get schwifty trollsploit module
2017-05-16 09:15:28 -04:00
cobbr
d11221bead
Merge latest Empire commits
2017-05-15 18:44:05 -05:00
r1p
46fa5b34f9
Added wmi_updater module
2017-05-15 11:10:51 -04:00
Chris Ross
2654f02552
Merge pull request #504 from n00py/2.0_beta
...
Change Agent option description [Typo]
2017-05-13 23:36:59 -04:00
rvrsh3ll
44d61d3b28
Add DCOM Lateral Movement
2017-05-12 10:10:21 -04:00
n00py
c34377e8ce
Change Agent option description
...
The template is pre-populated with "Agent to grab a screenshot from" but that description does not apply here.
2017-05-11 10:24:56 -06:00
n00py
5d197907f4
Change Agent option description
...
The template is pre-populated with "Agent to grab a screenshot from" but that description does not apply here.
2017-05-11 10:24:03 -06:00
Brandon Arvanaghi
fb4621645d
SessionGopher
2017-05-07 22:55:11 -04:00
Brandon Arvanaghi
02e2a2dfce
SessionGopher
2017-05-07 22:11:32 -04:00
cobbr
8d1efea1b9
Merge branch '2.0_beta' of https://github.com/EmpireProject/Empire into EmpireProject-2.0_beta
2017-04-22 21:08:55 -05:00
chris
e1f7bda70e
Moved management/redirector to inactive modules
2017-04-22 21:31:47 -04:00
cobbr
dac5ba6b39
Improved preobfuscate command, better support for invoke-obfuscation style obfuscate commands, added warning message when trying to obfuscate without PowerShell installed
2017-04-22 20:17:28 -05:00
Chris Ross
3b722d013f
Merge pull request #483 from Kevin-Robertson/2.0_beta
...
Inveigh 1.3.1 Modules
2017-04-20 21:42:41 -04:00
Chris Ross
92cc1ec36d
Merge pull request #472 from benichmt1/wlmdr-2.0_beta
...
Add Wlrmdr.exe Popup module (Licensing Balloons) - 2.0 beta format
2017-04-20 21:29:34 -04:00
a5b9f44cad
Moved socks module
2017-04-20 21:21:39 -04:00
Chris Ross
042f24ab3b
Merge pull request #478 from klustic/2.0_beta
...
Added a module for SOCKSv5 proxying
2017-04-20 21:17:48 -04:00
Kevin Robertson
534218cf31
Inveigh 1.3.1 Modules
...
Sync with Inveigh 1.3.1.
2017-04-09 16:37:51 -04:00
Chris Ross
287ecd3f0a
Merge pull request #452 from n00py/2.0_beta
...
VNC Inject
2017-04-09 16:08:41 -04:00
Chris Ross
3cafd25f51
Merge pull request #437 from 0xbadjuju/2.0_beta
...
PowerUpSQL Modules
2017-04-09 14:59:11 -04:00
Chris Ross
3baad71f09
Merge pull request #438 from erikbarzdukas/dev-monitortcp
...
New module to monitor TCP connections
2017-04-08 23:16:12 -04:00
Chris Ross
a58e1c8d6d
Merge pull request #350 from leesoh/powershell-template
...
Documentation, reorganization, and a touch of PEP8
2017-04-08 15:32:41 -04:00
ThePirateWhoSmellsOfSunflowers
51082a66fc
Fix harcoded path, should resolv #465
2017-04-06 20:02:00 +02:00
Kevin
05dae225b6
Added a new module for SOCKSv5 proxying
...
When executed, this module connects back to a designated AlmondRocks server under SSL. The AlmondRocks server acts as a SOCKSv5 proxy, and multiplexes all SOCKS communications over the single SSL connection to/through the target, enabling any SOCKSv5 client (e.g. curl, proxychains) to extend past NAT devices into the target network.
This is based on the following work:
https://github.com/klustic/AlmondRocks
** Server Usage **
$ ./almondrocks.py server -d -t 4433 --cert cert.pem --key key.pem
** Empire Usage **
set HOST 192.168.20.10
set PORT 4433
set Agent ...
2017-04-05 10:24:31 -06:00
Michael Benich
d948ce3eb2
Fixed extra bracket
2017-03-13 13:51:26 -04:00
cobbr
52008f8a32
Update powershell module template
2017-03-11 22:10:21 -06:00
cobbr
ab1b3e5f3f
Implement Obfuscation
2017-03-11 17:35:17 -06:00
Michael Benich
76dd97ca99
Add wlmdr.py (for 2.0_beta_
...
Update for 2.0 module
2017-03-02 16:26:01 -05:00
n00py
b8f0bb2bbd
Added module for enabling ARD
2017-02-10 08:38:46 -07:00
n00py
f6a0ed6f0e
Update vnc.py
2017-02-09 15:12:35 -07:00
n00py
d78972ea05
Create vnc.py
2017-02-09 15:07:40 -07:00
killswitch-gui
dd6a8d4450
change imports
2017-02-08 11:55:57 -05:00
killswitch-gui
beca8fa1a9
add in ability to set interface
2017-02-08 09:31:38 -05:00
killswitch-gui
0ff5a98dd9
add osx sniffer/fix sudospawn
2017-02-07 23:50:01 -05:00
Alexander
de9b05e5f9
Merge remote-tracking branch 'refs/remotes/adaptivethreat/2.0_beta' into 2.0_beta
2017-01-17 11:00:13 -06:00
root
72727f2ecd
Merge branch '2.0_beta' of https://github.com/erikbarzdukas/Empire into dev-monitortcp
...
Updated repo
2017-01-16 18:50:02 -05:00
root
e16ed25d07
Updated python module code
2017-01-16 18:22:50 -05:00
Alexander
affd33d413
2.0 Initial Commit
2017-01-16 14:08:27 -06:00
Chris
4b79172d13
Removed unnecessary imports for Foundation and LaunchServices
2017-01-09 20:59:14 -05:00
Chris
3e7c2b9dea
Removed Foundation import. Unnecessary.
2017-01-09 20:54:31 -05:00
Chris
bfd9ee1413
Changed native_screenshot to be opsec safe. Added safe aliases for screenshot, ls, whoami
2017-01-07 22:15:20 -05:00
root
3ee18a061f
Initial monitortcpconnections file
2017-01-06 16:50:04 -05:00
Chris
e5bf468158
Fix for issue #382 . Fixed downloads in python agent. updated install script to include zlib_wrapper module.
2017-01-04 22:39:37 -05:00
Chris
3fae3e2ac5
Modified how listener settings are obtained to resolve issue 412
2016-12-23 00:20:48 -05:00
Chris
58efd3d0c3
Fixed logic for PEUrl and DllPath check
2016-12-21 09:05:44 -05:00
Chris
714c56e58b
Add Invoke-ExecuteMSBuild lateral movement module
2016-12-14 17:04:02 -05:00
Chris
3148493e15
Fixed issue 421 in reflectivepeinjection module
2016-12-11 21:43:19 -05:00
Chris
2d96a72460
Swapped native_screenshot with screenshot source. Modules were named improperly
2016-12-10 22:48:13 -05:00
Chris
2058b86ae8
Corrected key for self.mainMenu.stagers.stagers['windows/launcher_bat']
2016-12-10 12:31:22 -05:00
Chris
47bbfa64db
Fixed pyinstaller. Added -ForceASLR options to ReflectivePEInjection module
2016-12-09 18:17:47 -05:00
rvrsh3ll
619ae2c132
Merge pull request #355 from mlinton/patch-3
...
Typo
2016-11-26 20:44:37 -05:00
rvrsh3ll
9f7eabf587
Merge pull request #366 from nnh100/dev
...
Add module to exfiltrate files and data to a GitHub repository
2016-11-26 15:40:48 -05:00
Adam DeMamp
d2179b7042
removed some dcos modules, recommended to now use the http rest api module
2016-11-20 18:23:30 +00:00
Adam DeMamp
e1fa30c14f
added etcd crawler module
2016-11-20 18:11:55 +00:00
Adam DeMamp
a52b680445
added http rest api module
2016-11-20 18:04:31 +00:00
nnh100
7974ea3ae2
Update for 2.0_beta branch
2016-11-14 22:26:25 +00:00
rvrsh3ll
61d92e5738
Update USBKeylogger.py
...
Changed 'MinLanguageVersion' : '2'
2016-11-14 13:08:21 -05:00
conjecturalhex
8f671e9c4f
USB ETW keylogger for 2.0_beta branch
2016-11-13 08:15:08 -08:00
HarmJ0y
6ee7e03660
Renamed credentials/get_spn_tickets to credentials/invoke_kerberoast, updated
...
kerberoasting code to newest version.
2016-10-31 19:40:33 -04:00
rvrsh3ll
327f91473b
Merge pull request #357 from n00py/2.0_beta
...
Module - Sudo Piggyback + Mail Persistence + Bash Profile Backdoor
2016-10-30 16:45:31 -04:00
Matt Nelson
13678af3b3
Fix for install path bug
2016-10-30 07:44:00 -04:00
nnh100
2ed2df5854
Remove contact
2016-10-28 12:10:01 +01:00
rvrsh3ll
0a0184ae6b
Modified smbscanner to require username and password
2016-10-24 10:01:14 -04:00
rvrsh3ll
eed8cf1c1f
Fixed ms16-032 launcher, issue #359
2016-10-17 19:03:10 -04:00
rvrsh3ll
da2cabbddf
Spelling fix
2016-10-17 17:26:40 -04:00
nnh100
5d14a92649
Add Invoke_ExfilDataToGitHub.py
2016-10-12 19:59:59 +01:00
n00py
26c8839edf
Update bashdoor.py
...
Removed iTunes subdirectory
2016-10-11 09:40:54 -07:00
n00py
3f39272711
new module bashdoor
2016-10-10 13:53:48 -07:00
n00py
f7dd1c11e3
removed default trigger
2016-10-08 12:51:46 -07:00
n00py
5ac6b9cf00
modified mail
2016-10-08 12:47:03 -07:00
n00py
1ae3fb906c
Merge remote-tracking branch 'origin/2.0_beta' into 2.0_beta
...
# Conflicts:
# lib/modules/python/persistence/osx/mail.py
2016-10-08 12:46:25 -07:00
n00py
17e97360ff
new modules
2016-10-08 12:45:44 -07:00
n00py
2c5d7f5373
Delete mail.py
2016-10-08 11:19:51 -07:00
n00py
06d580e69a
new modules
2016-10-07 22:04:58 -07:00
n00py
236d303da3
new modules
2016-10-07 20:52:42 -07:00
n00py
c23ceac128
new modules
2016-10-07 20:38:27 -07:00
n00py
16d0df5f04
new modules
2016-10-07 20:38:07 -07:00
mlinton
b45d417e1d
Typo
...
Changed from screenshot
2016-10-07 13:58:26 -06:00
leesoh
a5f9b7a9b4
Documentation, reorganization, and a touch of PEP8
2016-10-05 13:47:17 -06:00
xorrior
e93ef08055
Updated Dylib templates. Removed hijacker generation from dylib stager menu. Added additional error checking to the HijackScanner module
2016-10-05 12:40:29 -04:00
HarmJ0y
26cd0089dd
2.0.0 beta, DerbyCon release
2016-09-23 14:04:35 -04:00
enigma0x3
eefc493411
Added fileless UAC bypass using eventvwr.exe
2016-08-15 17:55:57 -04:00
Matt Nelson
b7010b7f37
Merge pull request #164 from 0xbadjuju/master
...
Resubmitting pull request for normal module
2016-08-13 21:28:00 -04:00
chris
e4aad33146
Renamed module. Merged embedded assemblies. Fixed issue with module execution
2016-07-24 20:16:55 -04:00
Harmj0y
bec33f73ac
moved collection/keethief to collection/vaults/keethief
...
added collection/vaults/find_keepass_config to enumerate KeePass configs on a system
added collection/vaults/add_keepass_config_trigger to add a trigger backdoor to all reachable KeePass instances
added collection/vaults/get_keepass_config_trigger to enumerate all triggers for all reachable KeePass instances
added collection/vaults/remove_keepass_config_trigger to remove all triggers for all reachable KeePass instances
misc. bug fixes
2016-07-20 23:44:30 -04:00
Harmj0y
7790b250a2
misc. bug fixes and standardization updates
2016-07-20 23:39:25 -04:00
Harmj0y
0163ebec06
Added missing Invoke-CredentialInjection.ps1 file
...
Updated .gitignore
2016-07-20 21:51:14 -04:00
Matt Nelson
e83b545476
Merge pull request #277 from BeetleChunks/master
...
Adding credentials module to extract the current interactive user's Credential Manager credentials.
2016-07-16 22:06:04 -04:00
Harmj0y
39d174235a
Added module collection/keethief
2016-07-16 19:58:08 -04:00
Harmj0y
21893bacde
Fix for issue #257 - sysinfo now tasked after steal_token/revtoself
2016-07-15 19:14:43 -04:00
Harmj0y
c9bae2fc4c
Fix for issue #252
2016-07-15 19:00:49 -04:00
HarmJ0y
8028963b64
Merge pull request #274 from curi0usJack/dev
...
Adding SMB auto-brute module
2016-07-15 14:51:25 -07:00
BeetleChunks
5094c10a42
Add files via upload
2016-07-08 08:59:44 -05:00
@424f424f
05302321ac
Add Browser Search Module
2016-07-07 22:46:41 -04:00
curi0usJack
97aa252cad
Added smbautobrute.py
2016-07-07 16:31:34 -05:00
Matt Nelson
039934b883
Merge pull request #235 from Kevin-Robertson/master
...
Sync with Inveigh 1.1.1 and current Tater
2016-06-24 22:15:37 -04:00
Matt Nelson
2a23255460
Fixed typo thanks to @jrmdev
...
Typo prevented the module from working. Implemented fix submitted here: https://github.com/PowerShellEmpire/Empire/pull/262 by @jrmdev.
2016-06-24 21:33:12 -04:00
Matt Nelson
fae79cef1d
Merge pull request #247 from n0clues/master
...
Change paths from %TEMP% to %PUBLIC% for spawnas module
2016-06-24 21:24:48 -04:00
n0clues
9c00cb4d70
Change paths from %TEMP% to %PUBLIC% for spawnas module
2016-06-16 16:09:50 +02:00
Harmj0y
b6db99f66f
Fix for situational_awareness/host/computerdetails object output.
2016-05-27 15:16:22 -04:00
Harmj0y
7a47ea3583
Fix for issue #232
2016-05-27 14:02:34 -04:00
leoloobeek
75dfe996e7
Typo fix
2016-05-12 01:41:29 -05:00
lloobeek
61bddbc9ab
Edited MS16-032 exploit for Empire
2016-05-12 01:16:04 -05:00
Kevin Robertson
5158c160b4
Sync with Inveigh 1.1.1 and current Tater
2016-05-10 23:12:34 -04:00
Alexander
9c8feb170f
Merge remote-tracking branch 'refs/remotes/PowerShellEmpire/dev'
2016-04-29 15:10:45 -05:00
Alexander
065f940f4d
Merge remote-tracking branch 'refs/remotes/PowerShellEmpire/master'
2016-04-29 15:10:19 -05:00
Jared Haight
5d101cb228
typing is hard
2016-04-29 14:50:34 -04:00
Jared Haight
6e42249417
removed template stuff
2016-04-29 14:49:03 -04:00
Jared Haight
b3224860df
adding the invoke-metasploitpayload module
2016-04-29 11:52:58 -04:00
Rob Fuller
7d692a1f69
No need for elevated
...
You don't need elevation to extract kerberos tickets
2016-04-28 08:35:30 -04:00
Harmj0y
b977dec1ae
Updated PowerView
...
Added credentials/get_spn_tickets to request user SPN tickets
Added credentials/mimikatz/extract_tickets to extract kerberos tickets from memory
Updated PowerView location citations
2016-04-24 11:26:39 -04:00
HarmJ0y
96ac925773
Merge pull request #182 from xorrior/master
...
Added MiniEye collection module; Minor change to ChromeDump
2016-04-11 15:47:19 -07:00
xorrior
523e4458c1
Added MiniEye collection module; Minor change to ChromeDump
...
MiniEye - Collect recordings from Webcam.
ChromeDump - Modified sqlite DB connection string for read-only access.
2016-04-09 22:11:28 -04:00
Lux Cupitor
4f61ecda2b
added modules for unauthenticated Jenkins Script console access
2016-04-06 08:06:24 -04:00
mynameisv
917cb2b246
screeshot in jpeg and shortcut
2016-03-31 23:27:15 +02:00
HarmJ0y
dae17d1bc1
Merge pull request #165 from Kevin-Robertson/master
...
Inveigh 1.1 and Tater Modules
2016-03-31 11:13:53 -07:00
Kevin Robertson
32b36c9597
Comment/Notes changes and WPADResponse removal
...
Updated additional comment/notes. I removed WPADResponse from inveigh
and inveigh_bruteforce since wpad.dat code contains commas. The python
code that is parsing the commas for the array parameters is getting in
that way. I can add WPADResponse back in later.
2016-03-30 15:35:44 -04:00
Alexander
d7cf4c02c4
Merge branch 'master' of https://github.com/0xbadjuju/Empire
2016-03-30 08:27:52 -05:00
Alexander
e6aff73eb1
Merge remote-tracking branch 'refs/remotes/origin/dev'
2016-03-30 08:21:56 -05:00
Kevin Robertson
987679bd9a
Fixed missing single quote in description
2016-03-30 08:52:20 -04:00
Kevin Robertson
7a3a95f735
Sync features with updated versions of Inveigh and Tater
...
Upgrading collection/inveigh, lateral_movement/inveigh_relay, and
privesc/tater. Adding collection/inveigh_bruteforce.
2016-03-29 23:55:39 -04:00
Alexander
74945a953a
Update normal.py
2016-03-29 17:00:45 -05:00
Alexander
f6fc8550b1
Added normal.dot persistence mechanism
2016-03-29 16:38:02 -05:00
Harmj0y
ae9f046aba
Added trollsploit/rick_astley to run @SadProcessor's audio rickroll
2016-03-21 23:11:12 -04:00
Harmj0y
e6e5222647
Added lateral_movement/new_gpo_immediate_task
2016-03-19 11:51:09 -04:00
Harmj0y
97335b83d6
-Added the ability to specify multiple function names to helpers.generate_dynamic_powershell_script()
...
-Added Unconstained option to get_computer
-Added AdminCount option to get_user
-Added situational_awareness/network/powerview/get_gpo_computer to get computers a GPO is applied to
2016-03-19 10:53:28 -04:00
Harmj0y
d5db75c3d0
-Updated PowerView.ps1 code
...
-Re-tested all powerview modules
-Updated some module options
-Fixed bug in helpers.generate_dynamic_powershell_script()
-Added situational_awareness/network/powerview/get_domain_policy
-Added situational_awareness/network/powerview/get_dfs_share
-Added situational_awareness/network/powerview/get_fileserver
-Added situational_awareness/network/powerview/get_rdp_session
-Added situational_awareness/network/powerview/get_site
-Added situational_awareness/network/powerview/get_subnet
-Added situational_awareness/host/get_proxy
-Added situational_awareness/host/get_pathacl
-Added management/get_domain_sid
2016-03-19 08:38:18 -04:00
Harmj0y
2382bd0dea
Added privesc/getsystem
2016-03-11 19:31:27 -05:00
Harmj0y
355db39847
Added privesc/mcafee_sitelist
2016-02-18 00:08:08 -05:00
Kevin Robertson
8b385928dc
Added Tater privesc module
...
Empire module version of https://github.com/Kevin-Robertson/Tater .
2016-02-15 18:40:09 -05:00
Harmj0y
e696bb7078
spelling mistakes
2015-12-30 16:18:59 -05:00
Harmj0y
0d30181baf
Added situational_awareness/network/powerview/find_managed_security_groups module
...
implementing @stufus' recent changes
2015-12-29 15:58:39 -05:00
HarmJ0y
da439c441b
Merge pull request #118 from jamcut/trusted-document-store
...
Add module to enumerate trusted documents and locations for MS Office.
2015-12-27 13:03:54 -08:00