-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Armory commands return no output #1864
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
Comments
I'm just here to help the devs at my level, I'm facing the same problem and I've had a look, the problem seems to come from go/donut in binject. When you activate debug mode in the implant, you see that access is denied and the command to stop a sacrificial process doesn't work, simply because the process died before receiving the command because it wasn't loaded. in short, the temporary solution is to return to the previous functional state of go/donut, in particular to the following state |
Most likely it's the AMSI bypass being detected. |
I did several tests before publishing my message, and what I can say is that even with windows security turned off I don't get the output, and indeed in --in-process it works and I thought of the same thing amsi kills us even before the answer, but I also tried to put the recent version of the donut loader on sliver 1.5.42 and well same worries no output on functions based on execute-assembly |
Could it be related to this: https://hshrzd.wordpress.com/2025/01/27/process-hollowing-on-windows-11-24h2/ ? |
I believe there are two different places AMSI is used, one which donut uses (loader stub) and the other which execute-assembly uses. One seems to be detected and flagged, the donut one seems to fail silently or is not present in the newer loader stub.
Since I am not using 24h2, it shouldn't be the case. |
Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
When I try to use extensions from the armory on active windows sessions, I receive no output, no matter the extension or argument.
I am on version 1.6.0 and built from source. the armory commands work when I use 1.5.4
To Reproduce
Steps to reproduce the behavior:
armory install seatbelt
seatbelt -- -groups=system
Expected behavior
Seatbelt returns an ascii banner and info about the system
Screenshots
[*] seatabelt output:
and nothing else```Desktop (please complete the following information):
-pentoo linux
The text was updated successfully, but these errors were encountered: