Skip to content

Releases: BC-SECURITY/Empire

v4.8.1

30 Oct 16:33
6bdece1
Compare
Choose a tag to compare

[4.8.1] - 2022-10-30

  • Added container structure test to CI (@vinnybod)
  • Added a fallback checkout that doesn't use a token (@vinnybod)
  • Revamped README.md (@Cx01N)
  • Simplified Dockerfile install process (@lavafroth)
  • Fixed crashing issue with IronPython agent (@Cx01N)
  • Fixed infinite loop output stream for csharpserver plugin (@dwilson5)
  • Fixed querying stale and active agents (@lavafroth)

v4.8.0

30 Aug 23:40
3f2ad6a
Compare
Choose a tag to compare

[4.8.0] - 2022-08-30

  • Updated compiler to .NET SDK 6.0 (@Hubbl3)

v4.7.3

20 Aug 20:28
6c10bfc
Compare
Choose a tag to compare

[4.7.3] - 2022-08-20

  • Added SANS 565 to README (@Cx01N)
  • Fixed error when entering empty line into client (@Cx01N)
  • Fixed Dropbox listener staging issue (@Cx01N)
  • Fixed OneDrive listener staging issue (@Cx01N)

[4.7.2] - 2022-08-20

v4.7.1

02 Aug 04:54
48afaac
Compare
Choose a tag to compare

[4.7.1] - 2022-07-29

  • Fix write_dllhijacker.yaml script_path reference (@kevNii)

[4.7.0] - 2022-06-25

  • Update Python version on Dockerfile (@vinnybod)
  • Add Python 3.10 to CI tests (@vinnybod)
  • Add a resource file command to the client (@vinnybod)
  • Add PowerShell and C# to IronPython modules (@Cx01N)
  • Add ChiselServer, SocksProxyServer plugin as a submodule (@Cx01N)
  • Fixed Sharpire download function (@Cx01N)
  • Fixed spawnas to work with new bat file format (@Cx01N)
  • Fixed tasking error for IronPython launcher executable (@Cx01N)
  • Remove some python dependencies (@vinnybod)
  • Make tkinter import failure a warning instead of a fatal error (@vinnybod)

v4.6.1

23 Jun 03:05
95019ab
Compare
Choose a tag to compare

[4.6.1] - 2022-06-10

  • Use a BC-Security fork of Donut to resolve a python 3.10 issue (@Cx01N)
  • Update reflective pick dlls (@Hubbl3)

[4.6.0] - 2022-05-24

  • Added Certify C# module (@Cx01N)
  • Added embedded VNC client and launcher (@Cx01N)
  • Added obfuscate option to C# payloads (@Hubbl3)
  • Added global obfuscation to C# modules (@Cx01N)
  • Added -BasicParsing to .bat launcher (@X0RW3LL)
  • Added obfuscation to bat launcher for HTTP and HTTP COM (@Cx01N)
  • Added option to enable/disable JA3 evasion (@Cx01N)
  • Added JA3 evasion technique to Malleable HTTP (@Cx01N)
  • Added option to client config to remove borders on tables (@Cx01N)
  • Updated staging for agents (@Cx01N)
  • Updated confuser to confuserex 2 (@Cx01N)
  • Fixed nim install on Ubuntu by using choosenim installer (@vinnybod)
  • Converted reset.sh script to Python and add tests (@vinnybod)
  • Add a --reset flag to the client (@vinnybod)

v4.5.5

07 May 19:58
c011f68
Compare
Choose a tag to compare

[4.5.5] - 2022-05-07

  • Fixed http bug in malleable, http-com, and onedrive listeners (@Cx01N)
  • Updated jq to 1.2.2 to avoid install errors (@Cx01N)

v4.5.4

26 Apr 16:15
542536d
Compare
Choose a tag to compare

[4.5.4] - 2022-04-26

  • Fixed typo from 4.5.3 with the bypass database model (@vinnybod)

v4.5.3

26 Apr 02:19
306480c
Compare
Choose a tag to compare

[4.5.3] - 2022-04-24

  • Fixed issue where default_response is needed for external/generate_agent (@Cx01N)
  • Added check if bypass language is compatible (@Cx01N)
  • Added error message formatting for listeners and stagers (@Cx01N)
  • Added zip to the Dockerfile which is necessary to create ms files such as docx (@junquera)

[4.5.2] - 2022-04-12

  • Fix string format errors in dbx listener (@awsmhacks)
  • Fix script_end error in schtasks.py (@harry-cmdzero)
  • Add workflows for doing the public releases (@vinnybod)
  • Pull out common code from listeners to a listener_utils module (@Cx01N)
  • Fix missing script_path and fix variable references in service_stager and service_exe_stager (@harry-cmdzero)

[4.5.1] - 2022-03-27

  • Fixed empire_config yaml property to include fields that don't exist on the config object (@vinnybod)

[4.5.0] - 2022-03-27

  • Updated changelog to use Keep a Changelog (@vinnybod).
  • Added tests for listener launchers (@vinnybod).
  • Add a step to run the test suite on the Docker image itself (@vinnybod)
  • Removed .plugin from the black configuration (@vinnybod)
  • Removed random caps from backdoorlnk (@Cx01N)
  • Added html files for listener responses (@Cx01N)
  • Converted server config to a typed class (@vinnybod)
  • Add keyword obfuscation to the config.yaml (@vinnybod)
  • Fix proxy_creds variable name in bypassuac (@Cx01N)
  • Updated launcher_bat to use web request for launcher (@Cx01N)
  • updated malleable profiles with banzarloader (@Cx01N)
  • Added C# execution modules (@Cx01N)
  • Add tests for launcher code (@vinnybod)
  • Split ls/dir command line to get the first element for ls/dir command (@CyrilleFranchet)
  • Updated lastwritetime on ls/dir command (@CyrilleFranchet)
  • Fix script_end variable on privesc/ask module (@CyrilleFranchet)
  • script_import will upload a file from the client's machine (@Cx01N)

Empire v4.4.1

16 Mar 05:46
cde97c6
Compare
Choose a tag to compare

3/6/2022

  • Version 4.4.1 Master Release
    - Fixed agent generation with custom headers (@Hubbl3)
    - Fixed missing quote in get_users.yaml (@Cx01N)
    - Fixed displaying info for plugins (@Cx01N)
    - Fixed legacy plugin loading to ignore folders (@Cx01N)
    - Removed http_mapi.ps1
    - Removed comment that global obfuscation and keyword obfuscation cannot be combined (@Cx01N)

2/14/2022

  • Version 4.4.0 Master Release
    - Added auto copy to clipboard feature (@Cx01N)
    - Added directory settings to yaml for downloads/stagers/obfuscated_modules (@Cx01N)
    - Added C# process injection module (Cx01N)
    - Added bypass yamls for PowerShell (@Hubbl3)
    - Added Black and Isort integration (@vinnybod)
    - Added tests for loading and generating scripts with defaults (@vinnybod)
    - Updated Psinject to use updated version of reflective pick and bypasses (@Hubbl3)
    - Fixed check for preobfuscation of files (Cx01N)
    - Fixed issue with plugins using tuple (@vinnybod)
    - Removed random capitialization function for listeners (@Cx01N)
    - Removed meterpreter and mapi listeners (@Cx01N)
    - Powerview - added functions for group managed service accounts and fine grained pw pol (@jfmaes)

New Contributors

Full Changelog: v4.3.3...v4.4.1

Empire v4.3.3

25 Jan 02:30
d60f36d
Compare
Choose a tag to compare

1/24/2022

  • Version 4.3.3 Master Release
    - Added a hook for when an agent is fully checked in (stage2) (@vinnybod)

1/14/2022

  • Version 4.3.2 Master Release
    - Fixed issues with variables names in Mimikatz & Privesc modules (@sbrun)
    - Fixed issue with Invoke-Obfuscation not being properly called (@Cx01N)
    - Add dotnet install to dockerfile (@vinnybod)

1/8/2022

  • Version 4.3.1 Master Release
    - Fixed issue with module variables referenced before assignment or undefined (@vinnybod)
    - Fixed bug with Invoke-Seatbelt caused by variable name mismatch (@vinnybod)
    - Fixed IronPython exit/shutdown issue (@Cx01N)
    - Fixed ToLower() bug in PowerShell agent when using route (@CyrilleFranchet)
    - Fixed multiline shell output bug (#491) (@CyrilleFranchet)
    - Added dir command to the file browser hook (@CyrilleFranchet)
    - Generate test account with secure rng (@moloch--)
    - Add Invoke-FodhelperProgIDs module (@m1m1k4tz)
    - Add Invoke-VeeamGetCreds module (@sadshade)

12/23/2021

  • Version 4.3.0 Master Release
    - Updated Invoke-Seatbelt, Invoke-Rubeus, & Invoke-WinPeas (@Cx01N)
    - Updated C# modules: Seatbelt, SharpSploit (@Cx01N)
    - Updated profiles to include APT29 (@Cx01N)
    - Updated Mimikatz to 20210810-2 (@Cx01N)
    - Updated reset script to remove c# tasks and generated-stagers (@Cx01N)
    - Added obfuscation options into Empire CLI (@Cx01N)
    - Added Invoke-BOF module (@Cx01N)
    - Added C# server plugin to run on startup (@Cx01N)
    - Added autostart plugin with options to config file (@Cx01N)
    - Added upload & download options for Empire CLI (@Cx01N)
    - Added Plugin folders and extensions (@Cx01N)
    - Added C# redirector (@Cx01N)
    - Added Invoke-DownloadFile (@Cx01N)
    - Added error message in client for file downloads >1MB (@Cx01N)
    - Moved NVNC and Sharpire as C# submodules (@Cx01N)
    - Fixed Invoke-Assembley (@Cx01N)
    - Fixed osx/clipboard & pilliageuser modules (@Cx01N)
    - Removed unused wiki workflows (@Cx01N)

New Contributors

Full Changelog: v4.2.0...v4.3.3