Skip to content
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

Armory update/install is not working as expected #1713

Open
Kirasumairu opened this issue Jun 10, 2024 · 1 comment
Open

Armory update/install is not working as expected #1713

Kirasumairu opened this issue Jun 10, 2024 · 1 comment
Labels
armory bug Something isn't working

Comments

@Kirasumairu
Copy link

Kirasumairu commented Jun 10, 2024

Describe the bug
Once any subcommand is executed for the Armory module it does not work and always returns errors.

To Reproduce
Steps to reproduce the behavior:

  1. Install Sliver following the instructions mentioned in the README.md (curl https://sliver.sh/install|sudo bash)
  2. Execute armory update
  3. Execute armory install rubeus
  4. See error

Expected behavior
The armory command should return a successful response once a vaild plugin is supplied as mentioned in the documentation.

Evidence

sliver > armory install sliverkeylogger

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0x9d86a6]                                                                                                                
                                                                                                                                                                                       
goroutine 23 [running]:
github.com/bishopfox/sliver/client/command/armory.downloadRequest({0x0, 0x0, 0x0, 0xd18c2e2800, 0x0}, {0xc00017e140, 0x4a}, 0x26d9480?)
        github.com/bishopfox/sliver/client/command/armory/parsers.go:439 +0x166
github.com/bishopfox/sliver/client/command/armory.GithubAPIArmoryIndexParser(0x26d9480, {0x0, 0x0, 0x0, 0xd18c2e2800, 0x0})
        github.com/bishopfox/sliver/client/command/armory/parsers.go:225 +0x554
github.com/bishopfox/sliver/client/command/armory.fetchIndex(0x26d9480, {0x0, 0x0, 0x0, 0xd18c2e2800, 0x0}, 0xc00059e9b0?)
        github.com/bishopfox/sliver/client/command/armory/armory.go:427 +0x34e
created by github.com/bishopfox/sliver/client/command/armory.fetchIndexes
        github.com/bishopfox/sliver/client/command/armory/armory.go:382 +0x78

Desktop (please complete the following information):

  • OS: Kali Linux
  • Version: 2024.2

  • OS: Ubuntu
  • Version: 22.04.1
@rkervella rkervella added bug Something isn't working armory labels Jul 11, 2024
@adrian-rt
Copy link

adrian-rt commented Aug 7, 2024

have a similar issue on Ubuntu. I can't install anything with armory, but I get a different error, which makes no sense to me, because I checked the permissions and they look ok:

sliver > armory install seatbelt

[!]
Failed to install file: open /home/adrian/.sliver-client/aliases/seatbelt/Seatbelt.exe: operation not permitted
[!] Failed to install alias 'seatbelt': failed to install alias
sliver > armory install seatbelt

[!]
Failed to install file: open /home/adrian/.sliver-client/aliases/seatbelt/Seatbelt.exe: operation not permitted
[!] Failed to install alias 'seatbelt': failed to install alias
sliver > armory install sharpup

[!]
Failed to install file: open /home/adrian/.sliver-client/aliases/sharpup/SharpUp.exe: operation not permitted
[!] Failed to install alias 'sharpup': failed to install alias

"operation not permitted" makes no sense to me, I checked all the permissions, changed the owner of the folder again, I still get the same errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
armory bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants