forked from EmpireProject/Empire
-
-
Notifications
You must be signed in to change notification settings - Fork 579
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v5.8.1 into main #710
Merged
Merged
v5.8.1 into main #710
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…c by default (#710) * updated listener ports to 80 and 443 * fixed pytests * changelog * update listener validation test to tests a different validation --------- Co-authored-by: Vince Rose <[email protected]>
* separated out packet types to functions * fixed task 40 with same function name * initial mainagent class built * more ipy updates for mainagent * added core functions to mainagent and moved out packethandler * moved rc4 to packethandler * added todo * Update http.py * fix some mainagent mistakes * moved packethandler to rc4.py * reorganized staging for http listener * extended packethandler class to include comms * removed global variables from comms * removed redundant packet_handler in staging and agent * fixed killdate and workinghours * removed redundant entries of workinghours and killdate, removed update_proxies since its unused and a problem with ipy * dropbox staging updates * malleable c2 updates - agent dies after initial checkin * comms updates - still error * fixed malleable ipy * fixed dropbox * dropbox error 404 * fixed dbx listener api * formatting * smb fixes * fixed process job taskings * updated stageless to work with new ipy formats * updated python agent to new formatting * initial agent docs * Update CHANGELOG.md * fixed python get_sysinfo task * added auto sysinfo for stageless agents * Update CHANGELOG.md * Update empire/server/common/stagers.py Co-authored-by: Vincent Rose <[email protected]> * added docs to summary.md * moved execute_function util to stagers --------- Co-authored-by: Vincent Rose <[email protected]>
* added option to enable mysql service * updated changelog * Update CHANGELOG.md Co-authored-by: Vincent Rose <[email protected]> * fixed || true * Update setup/install.sh --------- Co-authored-by: Vincent Rose <[email protected]>
* initial install script updates * more cleanup * merge common code * update Dockerfile * update dependencies for python 3.12 * allow 3.12 for deps * pysecretsocks compat * bump minimum py version to 3.10, upgrade deps for 3.12, add 3.12 to supported versions * bump to python 3.12 * upgrade deps * update pr matrix * ignore thread warnings * take out the huge query * take out the huge query in the perf test * typos in compose file * more tweaks * bump time limit on install tests * bump perf test again because py3.12 is slow on the runner for some reason * disable some steps * run ci * remove token * fix geo issue * run py 3.12 tests * uncomment * move symlink to install script. use sudo for mysql setup * fix symlinks * add keyring bypass to kali * setup keyring no matter the os. update nim symlinking * Update CHANGELOG.md * split install tests * org agnostic check * Fix function * remove release token from checkout in python step * remove release token from checkout in python step * fix function * syntax * update run-all-tests script * change var name * add some echos * split CI * updates * remove token * wrong path * re-enable token * disable parrot for now * install starkiller in the docker build. check or it in cst. update forked dep references * update changelog with warning
#721) * make donut install conditional so we can support arm machines. add warnings when donut is invoked but not installed * post-merge fix
* bump black and ruff * fix UP006 UP035 * more 3.9 fixes * more 3.9 fixes * run safe fixes for ruff with 3.10 compat * apply ruff 3.10 lints * add a type alias for taggable and fix client reset test * missed a file
* initial dockerimage update * use private-main * use proper capture for private-main head * get docker build working on arm * temporarily swap out config.yaml * cleanup * remove comment
* Use path for config and config properties. Always expanduser and resolve to the absolute path * fix obfuscation * fix download test * allow starkiller to be outside the dir too
v5.8.0 into private-main
* bump deps * convert but still have some failing tests * add validators to get v1 functionality * remove unnecessary changes * some more fixes * remove a unnecessary change * Initial conversion to use Annotated * Changelog
… scripts. add tag filters to credentials (#728)
* allow starkiller to be disabled * allow port to be configured via the config.yaml * changelog * allow for unset field
* Add flake8-comprehensions * update contributing.md
* remove usages of deprecated listener function * remove usages of deprecated credential functions * changelog, update imports, add typehinting * remove usages of deprecated agent functions
* Apply suggestions from code review * changelog --------- Co-authored-by: Vincent Rose <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was automatically generated by the
release-public-start
workflow.This PR should be merged with a merge commit, not a squash commit.
Merging this PR will trigger a tag and release automatically.