-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Free automatic execution #1513
Comments
You could write a client that reads commands from a file (or something else), parses them and then calls the appropriate RPC. You can be flexible, no need to write one client per action. |
Hello @MohamedKarrab, could you have a look at #1359 and see if this kind of thing would solve your problems ? The section III - Example worflows might be the one to look at here. |
Make it possible to automatically execute any command on the sliver server and get output (depending on events).
reactions is very limited and doesn't support executing a command every 5 seconds for example, nor does it support variables.
Besides, writing your own client for each action doesn't seem very practical. Because you may have different goals each time and that's what scripts are meant for.
This should supposedly be possible using sliverpy, but there are limits on the commands we can use (white list). But for instance, I want to use an armory command that doesn't exist within the sliver.interactive.BaseInteractiveCommands class.
If you change the implementation and make it like if you did type "use xyz-session", "cmd" and wait for the output, it would be possible to execute anything rather than a limited set of predefined commands.
The text was updated successfully, but these errors were encountered: