Skip to content

Payloads binaries should have multiple possible names #6

@ejedev

Description

@ejedev

Right now a payload is defined in data/payloads.py like this:

    "binaryname": [
        "payload",
        "alternative payload"
    ],

However, for programs like python, it is inconsistent across systems what will come from the whereis command. Some may only return a result for python and some might only return a result for python3.

Ideally, defining a payload would switch to something like this:

   ("binaryname", "binaryname3"): [
        "payload",
        "alternative payload"
    ],

Instead of what it currently is:

    "binaryname": [
        "payload",
        "alternative payload"
    ],
    "binaryname3": [
        "payload",
        "alternative payload"
    ],

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