Skip to content

[Feature Request]: default browser scripts #449

@DarkC0ntributor

Description

@DarkC0ntributor

I recently developed another agent and I think its a bit of a muddle to "always" copy the default browser scripts for ls, ps and download to all the agents.
This also bugs me on the wire as one does not only provide e.g. file_browser but also its JSON in user_output. That's of course something a translation container can do but still...

It would be nice if the UI would handle the common hooking-features file_browser, processes and download on its own - without the need for custom browser scripts.

So if there is no browser_script configured:

  • show a file listing if user_output is not present, but file_browser is (and supported_ui_features contains file_browser:list).
  • show a process listing if user_output is not present, but processes is (and supported_ui_features contains process_browser:list).
  • show a loading bar or download button if user_output is not present, but download is (and supported_ui_features contains file_browser:download).

I am trying to do this in mythic cli. However scripting seems to have only access to user_output

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions