{"id":16023879,"url":"https://github.com/fabaff/remediar","last_synced_at":"2025-06-17T08:40:01.229Z","repository":{"id":153784241,"uuid":"194113324","full_name":"fabaff/remediar","owner":"fabaff","description":"Remediar is an issue and vulnerability tracker framework","archived":false,"fork":false,"pushed_at":"2019-12-01T18:01:36.000Z","size":59,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-05T04:17:04.796Z","etag":null,"topics":["portscanner","python3","security","vulnerabilities","vulnerability-scanners"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fabaff.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-27T14:45:39.000Z","updated_at":"2019-12-01T18:01:33.000Z","dependencies_parsed_at":"2023-09-03T22:39:05.639Z","dependency_job_id":null,"html_url":"https://github.com/fabaff/remediar","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fabaff/remediar","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabaff%2Fremediar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabaff%2Fremediar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabaff%2Fremediar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabaff%2Fremediar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fabaff","download_url":"https://codeload.github.com/fabaff/remediar/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabaff%2Fremediar/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260324731,"owners_count":22992233,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["portscanner","python3","security","vulnerabilities","vulnerability-scanners"],"created_at":"2024-10-08T19:03:50.096Z","updated_at":"2025-06-17T08:40:01.204Z","avatar_url":"https://github.com/fabaff.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Remediar\n\n`remediar` is an issue and vulnerability tracker framework. It helps you to \ncheck on the state of findings and to document their rectification.\n\nDuring a penetration test or a security check assignment one will collect \ndetails about configuration mistakes, vulnerabilities, deviations from\ngiven standards, security implications and various other information about\nthe targets. To confirm that after a mitigation all relevant issues were\naddressed, often one will need to spend the same amount of time on the \nassessment as in the first place. This includes comparing the results from\nthe tools used and to remove the noise. \n\n`remediar` allows to check for specific issues like an open TCP port, an\navailable SSH cipher or an entry in the HTTP headers and will give you in a\nquick way the foundation to say that vulnerabilities or issues were closed \non the systems.\n\n\n## Installation\n\nOne requirements is that you have Python 3 installed. Clone the Git repository\nand change to the checkout. \n\n```bash\n$ git clone https://github.com/fabaff/remediar.git\n$ ce remediar\n$ pip3 install -r requirements.txt\n$ pip3 install setup.py\n```\n\n## Usage\n\n### Command-line interface\n\nYou should be able to use `remediar` ight after the installation from the \ncommand-line.\n\n```bash\n$ remediar --help\nusage: remediar [-h] [-d] [-q] [-v] {run} ...\n\nRemediar is an issue and vulnerability tracker framework\n\noptional arguments:\n  -h, --help     show this help message and exit\n  -d, --debug    full application debug mode\n  -q, --quiet    suppress all console output\n  -v, --version  show program's version number and exit\n\nsub-commands:\n  {run}\n    run          run tasks\n```\n\nThe task file has to be written in YAML. It can contain multiple hosts and \nneed the required checks including the necessary details \n\n```yaml\n# Remediar Sample Tasks file\n---\nname: 'This is the campaign name'\ndescription: 'More details...'\nhosts:\n  - ip_address: 192.168.122.164\n    name: demo1.lab.network.area\n    ssh:\n      checks:\n        - is_hmac_used\n    smb:\n      checks:\n        - are_shares_present\n  - ip_address: 192.168.122.165\n    name: This is demo 2\n    http:\n      port: 80\n      checks:\n        - is_server_present\n```\n\n### Docker\n\nIncluded is a basic `Dockerfile` for building and distributing `Remediar`,\nand can be built with the included `make` helper:\n\n```basgh\n$ make docker\n$ docker run -it remediar --help\n```\n\nThis requires that you have `docker` or `podman` installed.\n\n## Documentation\n\nAt the current state there is no documentation beside the README.md available.\n\n## License\n\n`remediar` is licensed under the Apache Software License 2.0.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabaff%2Fremediar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffabaff%2Fremediar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabaff%2Fremediar/lists"}