forked from EmpireProject/Empire
-
-
Notifications
You must be signed in to change notification settings - Fork 577
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.5.3 into main #680
Merged
Merged
v5.5.3 into main #680
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
* expand file options to plugins * expand file options to plugins, stagers, and listeners * add additional tests
* started work on smb listener * more fixes for smb listener * updated smb listener with new redirector stucture fixes * smb agents communicating no server connection * data between agents and to server - no push * read/write p2p working * beacon and checkin working * working smb agent - needs cleanup * fixed stageless payloads for python * updated smb options to select agent * fixed start to use agent vs name option * fixed staged vs stageless for ironpython * fixed staged agent * updated smb task to restart on disconnect * reverted missing pipe_writer * fixed template issue with hostname * formatting * fixed merge conflicts on agent restart * startup change * fixes * added full copy for agent in options * reverted launcher changes * formatting * removed smb_data from agents * added dynamic pipe names * reduced cpu usage * working python smb stagining * cleaned up code * formatting * moved http comms out of main agent to be modular * removed debug statements * fixed staged smb agent with hop name * formatting * added comments and fixed staging issue * chained smb agents received broken pipe error * testing starkiller 2.0.1 * formatting * fixed default response issue * fixed formatting * fixed stageless issue * possibly working chained smb * issue with staging second smb agent * working staged smb agents, need to fix crashing executable * not actually working, stages normal agent if hop doesnt exist * reverted changes * staging for chain still not working * added stageless for hop call to http * stagless with multi-to-one working with smb * updated changelog and formatting * Update empire/server/listeners/smb.py Co-authored-by: Vincent Rose <[email protected]> * Update empire/server/stagers/multi/launcher.py Co-authored-by: Vincent Rose <[email protected]> * Update empire/server/listeners/smb.py Co-authored-by: Vincent Rose <[email protected]> * fixes * fixes for vinnybod * fixed wrong listener name for ironpython hop * added 1 sec delay to lower cpu usage of agent * removed unused shutdown functions --------- Co-authored-by: Vincent Rose <[email protected]>
* Added python-obfuscator * updated python obfuscate name * fixed module test for python with obfuscation off * updated pytest for python obfuscation --------- Co-authored-by: Vincent Rose <[email protected]>
Co-authored-by: Vincent Rose <[email protected]>
* initial work on checkin data * fix starkiller commit * update sqlalchemy, use hybrid expressins for stale and lastseen * fix tests * gettinga bit more efficient * fix tests post-merge * fixes for test shutdown, insert checkins faster * update performance test * refactoring test fixtures * refactor tests, stub aggregate endpoints * get basic aggregate functionality * fix formatting * fix aggregate tests, disable aggregeate functions for sqlite' * test timezone handling * changelog * working through cleaning up diff * add a 'slow' marker for tests. update pytest to v7 minimum * fix some todos, add others * assert response time * make 3.8 compatible * calm the logging * try to fix reset hanging issue * adjust response times for slower machines * give more breathing room to the slower ci machines * fix 204 response * fix database deletion * upgrade sqlalchemy-utc to suppress all the cache_ok warnings * bump timeout to 30 min temporarily * remove a couple duplicate steps * fix changelog
* started work on smb listener * more fixes for smb listener * updated smb listener with new redirector stucture fixes * smb agents communicating no server connection * data between agents and to server - no push * read/write p2p working * beacon and checkin working * working smb agent - needs cleanup * fixed stageless payloads for python * updated smb options to select agent * fixed start to use agent vs name option * fixed staged vs stageless for ironpython * fixed staged agent * updated smb task to restart on disconnect * reverted missing pipe_writer * fixed template issue with hostname * formatting * fixed merge conflicts on agent restart * startup change * fixes * added full copy for agent in options * reverted launcher changes * formatting * removed smb_data from agents * added dynamic pipe names * reduced cpu usage * working python smb stagining * cleaned up code * formatting * moved http comms out of main agent to be modular * removed debug statements * fixed staged smb agent with hop name * formatting * added comments and fixed staging issue * chained smb agents received broken pipe error * testing starkiller 2.0.1 * formatting * fixed default response issue * fixed formatting * fixed stageless issue * possibly working chained smb * issue with staging second smb agent * working staged smb agents, need to fix crashing executable * not actually working, stages normal agent if hop doesnt exist * reverted changes * staging for chain still not working * added stageless for hop call to http * stagless with multi-to-one working with smb * updated changelog and formatting * Update empire/server/listeners/smb.py Co-authored-by: Vincent Rose <[email protected]> * Update empire/server/stagers/multi/launcher.py Co-authored-by: Vincent Rose <[email protected]> * Update empire/server/listeners/smb.py Co-authored-by: Vincent Rose <[email protected]> * fixes * fixes for vinnybod * fixed wrong listener name for ironpython hop * added 1 sec delay to lower cpu usage of agent * fixed python hop launcher * issue in comms.py for destination server * fixed staging for hop listener * updated pytest with working python code * removed debug statement * changelog * changelong update * made fixes for vinnybod --------- Co-authored-by: Vincent Rose <[email protected]>
* added polkit cve python modules * both exploits working * Update empire/server/modules/python/privesc/multi/CVE-2021-3560.py Co-authored-by: Vincent Rose <[email protected]> * Update empire/server/modules/python/privesc/multi/CVE-2021-4034.py Co-authored-by: Vincent Rose <[email protected]> * added github link * revert mistaken profile update on this branch * fixed elevated agent issue --------- Co-authored-by: Vincent Rose <[email protected]>
#633) * fixed callback issue on malleable listener * updated profile submodule * formatting * removed import re * fixed python callback error * add a check for duplicate entries before writing checkin * fix error in db query, update test assertions to be more explicit * reverted exception statement removal * fixed byete encoding error * fixed netbios error for python * formatting --------- Co-authored-by: Vince Rose <[email protected]>
* removed duplicate modules * updated shortcuts in client * removed powerkatz dlls * updated changelog * fixed invoke-shellcode and updated tests * Update CHANGELOG.md Co-authored-by: Vincent Rose <[email protected]> --------- Co-authored-by: Vincent Rose <[email protected]>
5.5.x -> private-main
* allow the server to start even when starkiler sync fails * add log message and readme
* Updated and fixed pyinstaller launcher * formatting * use official releaes --------- Co-authored-by: Vince Rose <[email protected]>
* added reset for malleable profiles * added reload functions to server with tests * changelog * added reload first to test to avoid auto increment error * added reset vs reload * switch test order to reset then reload * Added comment * Update empire/server/core/bypass_service.py Co-authored-by: Vincent Rose <[email protected]> * Update empire/test/test_module_api.py Co-authored-by: Vincent Rose <[email protected]> * Update empire/test/test_profile_api.py Co-authored-by: Vincent Rose <[email protected]> * Update empire/server/api/v2/module/module_api.py Co-authored-by: Vincent Rose <[email protected]> * Update empire/server/api/v2/module/module_api.py Co-authored-by: Vincent Rose <[email protected]> * fixed test return codes * added reset to fix module_service test isuee * made fixes for vinnybod --------- Co-authored-by: Vincent Rose <[email protected]>
v5.5.0 into private-main
* updated first stagers and agents to fix keyword obfuscation * updated malleable * fixed remaining stagers * fixed test
This reverts commit 7eac52c.
v5.5.1 into private-main
v5.5.2 into private-main
* fixed onedrive taskings for powershell * updated changelog * updated changelog
* Updated restip message to show IP address on server * updated changelog * fixed uvicorn running on ip instead of 0.0.0.0
* upgrade pyyaml * run install tests * update install script to use mariadb for debian and update the tests. trying to install mysql was not working
* updated twitter account * Update README.md * updated sponsors * add the mayor * update cybrary image * use a logo for cybrary that is visible in dark and light mode --------- Co-authored-by: Vince Rose <[email protected]>
v5.5.3 into private-main
vinnybod
commented
Jul 20, 2023
Cx01N
approved these changes
Jul 20, 2023
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.