├── .gitignore ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── bugbar └── bugbar.json ├── docs ├── create_cx_prj.png ├── create_cx_prj2.png ├── create_cx_prj_1.png ├── create_cx_prj_3.png ├── execution-model.png ├── html_report.png ├── logo.png ├── rp_finding.png └── ticket.png ├── entrypoint.sh ├── licenses └── licenses.csv ├── reportportal-client-v.3.2.0.zip ├── requirements.txt ├── sast_controller ├── __init__.py ├── bin │ ├── __init__.py │ ├── config.py │ ├── generate_reports.py │ ├── json_to_jira.py │ ├── notifications.py │ └── scan.py ├── bug_bar │ ├── __init__.py │ └── bug_bar.py ├── converters │ ├── BaseReport.py │ ├── CheckmarxReport.py │ ├── Converter.py │ ├── SnykReport.py │ └── __init__.py ├── drivers │ ├── __init__.py │ ├── connect_utils.py │ ├── cx │ │ ├── Checkmarx.py │ │ ├── CheckmarxConnection.py │ │ ├── CxManager.py │ │ ├── __init__.py │ │ └── utils.py │ ├── jira │ │ ├── __init__.py │ │ └── baseClient.py │ └── rp │ │ ├── TestItem.py │ │ ├── TestMessage.py │ │ ├── __init__.py │ │ ├── report_portal_writer.py │ │ └── rp_portal_controller.py ├── extractors │ ├── __init__.py │ └── vulnerability_info.py └── tests │ ├── convertors │ ├── __init__.py │ ├── checkmarx_report.xml │ ├── snyk_dotnet.json │ ├── snyk_report.json │ ├── test_checkmarx_report.py │ ├── test_convertor.py │ └── test_snyk_report.py │ └── drivers │ ├── __init__.py │ ├── jira_overview.html │ ├── jira_recommendation.html │ ├── test_checkmarx.py │ ├── test_checkmarx_connection.py │ ├── test_jira_client.py │ └── test_utils.py ├── setup.py ├── snyk_py_scan.sh └── tox.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/README.md -------------------------------------------------------------------------------- /bugbar/bugbar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/bugbar/bugbar.json -------------------------------------------------------------------------------- /docs/create_cx_prj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/docs/create_cx_prj.png -------------------------------------------------------------------------------- /docs/create_cx_prj2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/docs/create_cx_prj2.png -------------------------------------------------------------------------------- /docs/create_cx_prj_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/docs/create_cx_prj_1.png -------------------------------------------------------------------------------- /docs/create_cx_prj_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/docs/create_cx_prj_3.png -------------------------------------------------------------------------------- /docs/execution-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/docs/execution-model.png -------------------------------------------------------------------------------- /docs/html_report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/docs/html_report.png -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/docs/logo.png -------------------------------------------------------------------------------- /docs/rp_finding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/docs/rp_finding.png -------------------------------------------------------------------------------- /docs/ticket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/docs/ticket.png -------------------------------------------------------------------------------- /entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/entrypoint.sh -------------------------------------------------------------------------------- /licenses/licenses.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/licenses/licenses.csv -------------------------------------------------------------------------------- /reportportal-client-v.3.2.0.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/reportportal-client-v.3.2.0.zip -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/requirements.txt -------------------------------------------------------------------------------- /sast_controller/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sast_controller/bin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sast_controller/bin/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/bin/config.py -------------------------------------------------------------------------------- /sast_controller/bin/generate_reports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/bin/generate_reports.py -------------------------------------------------------------------------------- /sast_controller/bin/json_to_jira.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/bin/json_to_jira.py -------------------------------------------------------------------------------- /sast_controller/bin/notifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/bin/notifications.py -------------------------------------------------------------------------------- /sast_controller/bin/scan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/bin/scan.py -------------------------------------------------------------------------------- /sast_controller/bug_bar/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sast_controller/bug_bar/bug_bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/bug_bar/bug_bar.py -------------------------------------------------------------------------------- /sast_controller/converters/BaseReport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/converters/BaseReport.py -------------------------------------------------------------------------------- /sast_controller/converters/CheckmarxReport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/converters/CheckmarxReport.py -------------------------------------------------------------------------------- /sast_controller/converters/Converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/converters/Converter.py -------------------------------------------------------------------------------- /sast_controller/converters/SnykReport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/converters/SnykReport.py -------------------------------------------------------------------------------- /sast_controller/converters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/converters/__init__.py -------------------------------------------------------------------------------- /sast_controller/drivers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sast_controller/drivers/connect_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/drivers/connect_utils.py -------------------------------------------------------------------------------- /sast_controller/drivers/cx/Checkmarx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/drivers/cx/Checkmarx.py -------------------------------------------------------------------------------- /sast_controller/drivers/cx/CheckmarxConnection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/drivers/cx/CheckmarxConnection.py -------------------------------------------------------------------------------- /sast_controller/drivers/cx/CxManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/drivers/cx/CxManager.py -------------------------------------------------------------------------------- /sast_controller/drivers/cx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sast_controller/drivers/cx/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/drivers/cx/utils.py -------------------------------------------------------------------------------- /sast_controller/drivers/jira/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sast_controller/drivers/jira/baseClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/drivers/jira/baseClient.py -------------------------------------------------------------------------------- /sast_controller/drivers/rp/TestItem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/drivers/rp/TestItem.py -------------------------------------------------------------------------------- /sast_controller/drivers/rp/TestMessage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/drivers/rp/TestMessage.py -------------------------------------------------------------------------------- /sast_controller/drivers/rp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/drivers/rp/__init__.py -------------------------------------------------------------------------------- /sast_controller/drivers/rp/report_portal_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/drivers/rp/report_portal_writer.py -------------------------------------------------------------------------------- /sast_controller/drivers/rp/rp_portal_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/drivers/rp/rp_portal_controller.py -------------------------------------------------------------------------------- /sast_controller/extractors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sast_controller/extractors/vulnerability_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/extractors/vulnerability_info.py -------------------------------------------------------------------------------- /sast_controller/tests/convertors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sast_controller/tests/convertors/checkmarx_report.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/convertors/checkmarx_report.xml -------------------------------------------------------------------------------- /sast_controller/tests/convertors/snyk_dotnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/convertors/snyk_dotnet.json -------------------------------------------------------------------------------- /sast_controller/tests/convertors/snyk_report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/convertors/snyk_report.json -------------------------------------------------------------------------------- /sast_controller/tests/convertors/test_checkmarx_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/convertors/test_checkmarx_report.py -------------------------------------------------------------------------------- /sast_controller/tests/convertors/test_convertor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/convertors/test_convertor.py -------------------------------------------------------------------------------- /sast_controller/tests/convertors/test_snyk_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/convertors/test_snyk_report.py -------------------------------------------------------------------------------- /sast_controller/tests/drivers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sast_controller/tests/drivers/jira_overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/drivers/jira_overview.html -------------------------------------------------------------------------------- /sast_controller/tests/drivers/jira_recommendation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/drivers/jira_recommendation.html -------------------------------------------------------------------------------- /sast_controller/tests/drivers/test_checkmarx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/drivers/test_checkmarx.py -------------------------------------------------------------------------------- /sast_controller/tests/drivers/test_checkmarx_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/drivers/test_checkmarx_connection.py -------------------------------------------------------------------------------- /sast_controller/tests/drivers/test_jira_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/drivers/test_jira_client.py -------------------------------------------------------------------------------- /sast_controller/tests/drivers/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/sast_controller/tests/drivers/test_utils.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/setup.py -------------------------------------------------------------------------------- /snyk_py_scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/snyk_py_scan.sh -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dowjones/reapsaw/HEAD/tox.ini --------------------------------------------------------------------------------