├── .dockerignore ├── .env.example ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── workflow.yml ├── .gitignore ├── .gitmodules ├── .pylintrc ├── CITATION.cff ├── LICENSE ├── README.md ├── SECURITY.md ├── assets ├── icon.png └── image ├── datasets ├── blacklist.json └── sources │ ├── api_sources.json │ ├── rss_sources.json │ ├── twitter_sources.json │ └── website_sources.json ├── docker-compose.optional.yml ├── docker-compose.yml ├── docs ├── README.md ├── SystemMonitoring │ └── README.md ├── configuration │ └── README.md ├── extensions │ ├── README.md │ └── empty.yafex ├── installation │ └── README.md ├── iocs │ └── README.md ├── optional │ └── README.md └── requirements │ └── README.md ├── extensions ├── analysisreport.yafex ├── apt.yafex ├── base64.yafex ├── cisaalerts.yafex ├── cisabulltin.yafex ├── cwe.yafex ├── dash.yafex ├── dogecoin.yafex ├── ethereum.yafex ├── filenames.yafex ├── githubrepository.yafex ├── githubuser.yafex ├── httprequests.yafex ├── imphash_marked.yafex ├── ipport.yafex ├── mar-id.yafex ├── mime-type.yafex ├── mitresoftware.yafex ├── msbulltin.yafex ├── onion.yafex ├── port_protocol.yafex ├── ports.yafex ├── regkeys.yafex ├── size_bytes.yafex └── windows_file_paths.yafex ├── iocextractor ├── Dockerfile ├── app.py ├── core │ ├── __init__.py │ └── server.py ├── static │ └── bootstrap │ │ ├── css │ │ ├── bootstrap-grid.min.css │ │ ├── bootstrap-grid.min.css.map │ │ ├── bootstrap-utilities.min.css │ │ ├── bootstrap-utilities.min.css.map │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ │ └── js │ │ ├── bootstrap.min.js │ │ └── bootstrap.min.js.map ├── templates │ └── index.html └── testing │ └── __init__.py ├── iocpuller ├── Dockerfile ├── app.py └── core │ ├── __init__.py │ └── server.py ├── iocpusher ├── Dockerfile ├── app.py └── core │ ├── __init__.py │ └── server.py ├── iocreporter ├── Dockerfile ├── app.py └── core │ ├── __ini__.py │ └── server.py ├── libs ├── __init__.py ├── core │ ├── __init__.py │ ├── environment.py │ ├── filter.py │ ├── get_path.py │ ├── merge_dicts.py │ └── tests_core │ │ ├── __init__.py │ │ ├── test_environment.py │ │ ├── test_filter.py │ │ └── test_merge_dicts.py ├── countrycodes │ ├── __init__.py │ ├── iso_handler.py │ └── tests_countrycodes │ │ ├── __init__.py │ │ └── test_iso_handler.py ├── cve │ ├── __init__.py │ ├── cve_information.py │ └── tests_cve │ │ ├── __init__.py │ │ ├── resources │ │ ├── cve_response_missing_access.json │ │ ├── cve_response_missing_complexity.json │ │ ├── cve_response_missing_cvss.json │ │ ├── cve_response_missing_exploit_db.json │ │ ├── cve_response_missing_refmap.json │ │ ├── cve_response_missing_summary.json │ │ ├── cve_response_missing_vector.json │ │ └── cve_response_valid.json │ │ └── test_cve_information.py ├── extensions │ ├── __init__.py │ ├── loader.py │ └── tests_extensions │ │ ├── __init__.py │ │ ├── resources │ │ ├── test_extension_empty.yafex │ │ ├── test_extension_empty_name.yafex │ │ ├── test_extension_group_string.yafex │ │ ├── test_extension_hidden_string.yafex │ │ ├── test_extension_no_group.yafex │ │ ├── test_extension_no_hidden.yafex │ │ ├── test_extension_pattern_args_string.yafex │ │ ├── test_extension_status_None.yafex │ │ ├── test_extension_status_disabled.yafex │ │ ├── test_extension_status_missing.yafex │ │ └── test_extension_valid.yafex │ │ └── test_loader.py ├── gitlabl │ ├── __init__.py │ ├── commit.py │ ├── files.py │ ├── issues.py │ ├── pull_requests.py │ ├── repository.py │ ├── sanitize_title.py │ └── tests_gitlabl │ │ └── __init__.py ├── kafka │ ├── __init__.py │ ├── logging.py │ ├── tests_kafka │ │ ├── __init__.py │ │ ├── test_logging.py │ │ └── test_topichandler.py │ └── topichandler.py ├── markdown │ ├── __init__.py │ ├── cleaner.py │ ├── converter.py │ ├── generator.py │ ├── gl_structure.py │ └── tests_markdown │ │ └── __init__.py ├── misp │ ├── __init__.py │ ├── event.py │ ├── search.py │ └── tests_misp │ │ └── __init__.py ├── mitre │ ├── __init__.py │ ├── enterprise.py │ └── tests_mitre │ │ └── __init__.py ├── text_summarization │ ├── __init__.py │ └── tsummarization.py └── virustotal │ ├── __init__.py │ ├── domains.py │ ├── ips.py │ └── tests_virustotal │ ├── __init__.py │ ├── resources │ ├── vt_domain_response_valid.json │ └── vt_ip_response_valid.json │ ├── test_domains.py │ └── test_ips.py ├── makefile ├── requirements.txt ├── scraper ├── Dockerfile ├── app.py ├── core │ ├── __init__.py │ ├── server.py │ └── static │ │ ├── DataObject.py │ │ └── __init__.py └── scrapers │ ├── __init__.py │ ├── api_scraper.py │ ├── resources │ ├── api_sources.csv │ ├── rss_sources.csv │ └── twitter_sources.csv │ ├── rss_scraper.py │ └── twitter_scraper.py └── sysmanamon ├── Dockerfile ├── app.py └── core ├── __init__.py ├── server.py └── templates └── index.html /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/.env.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | ## PR-Rules 2 | -------------------------------------------------------------------------------- /.github/workflows/workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/.github/workflows/workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/.pylintrc -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/image: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/assets/image -------------------------------------------------------------------------------- /datasets/blacklist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/datasets/blacklist.json -------------------------------------------------------------------------------- /datasets/sources/api_sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/datasets/sources/api_sources.json -------------------------------------------------------------------------------- /datasets/sources/rss_sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/datasets/sources/rss_sources.json -------------------------------------------------------------------------------- /datasets/sources/twitter_sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/datasets/sources/twitter_sources.json -------------------------------------------------------------------------------- /datasets/sources/website_sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/datasets/sources/website_sources.json -------------------------------------------------------------------------------- /docker-compose.optional.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/docker-compose.optional.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/SystemMonitoring/README.md: -------------------------------------------------------------------------------- 1 | # System Monitoring 2 | 3 | -------------------------------------------------------------------------------- /docs/configuration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/docs/configuration/README.md -------------------------------------------------------------------------------- /docs/extensions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/docs/extensions/README.md -------------------------------------------------------------------------------- /docs/extensions/empty.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/docs/extensions/empty.yafex -------------------------------------------------------------------------------- /docs/installation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/docs/installation/README.md -------------------------------------------------------------------------------- /docs/iocs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/docs/iocs/README.md -------------------------------------------------------------------------------- /docs/optional/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/docs/optional/README.md -------------------------------------------------------------------------------- /docs/requirements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/docs/requirements/README.md -------------------------------------------------------------------------------- /extensions/analysisreport.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/analysisreport.yafex -------------------------------------------------------------------------------- /extensions/apt.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/apt.yafex -------------------------------------------------------------------------------- /extensions/base64.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/base64.yafex -------------------------------------------------------------------------------- /extensions/cisaalerts.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/cisaalerts.yafex -------------------------------------------------------------------------------- /extensions/cisabulltin.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/cisabulltin.yafex -------------------------------------------------------------------------------- /extensions/cwe.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/cwe.yafex -------------------------------------------------------------------------------- /extensions/dash.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/dash.yafex -------------------------------------------------------------------------------- /extensions/dogecoin.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/dogecoin.yafex -------------------------------------------------------------------------------- /extensions/ethereum.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/ethereum.yafex -------------------------------------------------------------------------------- /extensions/filenames.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/filenames.yafex -------------------------------------------------------------------------------- /extensions/githubrepository.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/githubrepository.yafex -------------------------------------------------------------------------------- /extensions/githubuser.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/githubuser.yafex -------------------------------------------------------------------------------- /extensions/httprequests.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/httprequests.yafex -------------------------------------------------------------------------------- /extensions/imphash_marked.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/imphash_marked.yafex -------------------------------------------------------------------------------- /extensions/ipport.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/ipport.yafex -------------------------------------------------------------------------------- /extensions/mar-id.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/mar-id.yafex -------------------------------------------------------------------------------- /extensions/mime-type.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/mime-type.yafex -------------------------------------------------------------------------------- /extensions/mitresoftware.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/mitresoftware.yafex -------------------------------------------------------------------------------- /extensions/msbulltin.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/msbulltin.yafex -------------------------------------------------------------------------------- /extensions/onion.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/onion.yafex -------------------------------------------------------------------------------- /extensions/port_protocol.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/port_protocol.yafex -------------------------------------------------------------------------------- /extensions/ports.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/ports.yafex -------------------------------------------------------------------------------- /extensions/regkeys.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/regkeys.yafex -------------------------------------------------------------------------------- /extensions/size_bytes.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/size_bytes.yafex -------------------------------------------------------------------------------- /extensions/windows_file_paths.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/extensions/windows_file_paths.yafex -------------------------------------------------------------------------------- /iocextractor/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/Dockerfile -------------------------------------------------------------------------------- /iocextractor/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/app.py -------------------------------------------------------------------------------- /iocextractor/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /iocextractor/core/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/core/server.py -------------------------------------------------------------------------------- /iocextractor/static/bootstrap/css/bootstrap-grid.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/static/bootstrap/css/bootstrap-grid.min.css -------------------------------------------------------------------------------- /iocextractor/static/bootstrap/css/bootstrap-grid.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/static/bootstrap/css/bootstrap-grid.min.css.map -------------------------------------------------------------------------------- /iocextractor/static/bootstrap/css/bootstrap-utilities.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/static/bootstrap/css/bootstrap-utilities.min.css -------------------------------------------------------------------------------- /iocextractor/static/bootstrap/css/bootstrap-utilities.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/static/bootstrap/css/bootstrap-utilities.min.css.map -------------------------------------------------------------------------------- /iocextractor/static/bootstrap/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/static/bootstrap/css/bootstrap.min.css -------------------------------------------------------------------------------- /iocextractor/static/bootstrap/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/static/bootstrap/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /iocextractor/static/bootstrap/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/static/bootstrap/js/bootstrap.min.js -------------------------------------------------------------------------------- /iocextractor/static/bootstrap/js/bootstrap.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/static/bootstrap/js/bootstrap.min.js.map -------------------------------------------------------------------------------- /iocextractor/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocextractor/templates/index.html -------------------------------------------------------------------------------- /iocextractor/testing/__init__.py: -------------------------------------------------------------------------------- 1 | ''' 2 | Testing for the iocextractor package. 3 | ''' 4 | -------------------------------------------------------------------------------- /iocpuller/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocpuller/Dockerfile -------------------------------------------------------------------------------- /iocpuller/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocpuller/app.py -------------------------------------------------------------------------------- /iocpuller/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /iocpuller/core/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocpuller/core/server.py -------------------------------------------------------------------------------- /iocpusher/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocpusher/Dockerfile -------------------------------------------------------------------------------- /iocpusher/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocpusher/app.py -------------------------------------------------------------------------------- /iocpusher/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /iocpusher/core/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocpusher/core/server.py -------------------------------------------------------------------------------- /iocreporter/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocreporter/Dockerfile -------------------------------------------------------------------------------- /iocreporter/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocreporter/app.py -------------------------------------------------------------------------------- /iocreporter/core/__ini__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /iocreporter/core/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/iocreporter/core/server.py -------------------------------------------------------------------------------- /libs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/core/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/core/environment.py -------------------------------------------------------------------------------- /libs/core/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/core/filter.py -------------------------------------------------------------------------------- /libs/core/get_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/core/get_path.py -------------------------------------------------------------------------------- /libs/core/merge_dicts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/core/merge_dicts.py -------------------------------------------------------------------------------- /libs/core/tests_core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/core/tests_core/test_environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/core/tests_core/test_environment.py -------------------------------------------------------------------------------- /libs/core/tests_core/test_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/core/tests_core/test_filter.py -------------------------------------------------------------------------------- /libs/core/tests_core/test_merge_dicts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/core/tests_core/test_merge_dicts.py -------------------------------------------------------------------------------- /libs/countrycodes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/countrycodes/iso_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/countrycodes/iso_handler.py -------------------------------------------------------------------------------- /libs/countrycodes/tests_countrycodes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/countrycodes/tests_countrycodes/test_iso_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/countrycodes/tests_countrycodes/test_iso_handler.py -------------------------------------------------------------------------------- /libs/cve/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/cve/cve_information.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/cve/cve_information.py -------------------------------------------------------------------------------- /libs/cve/tests_cve/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/cve/tests_cve/resources/cve_response_missing_access.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/cve/tests_cve/resources/cve_response_missing_access.json -------------------------------------------------------------------------------- /libs/cve/tests_cve/resources/cve_response_missing_complexity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/cve/tests_cve/resources/cve_response_missing_complexity.json -------------------------------------------------------------------------------- /libs/cve/tests_cve/resources/cve_response_missing_cvss.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/cve/tests_cve/resources/cve_response_missing_cvss.json -------------------------------------------------------------------------------- /libs/cve/tests_cve/resources/cve_response_missing_exploit_db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/cve/tests_cve/resources/cve_response_missing_exploit_db.json -------------------------------------------------------------------------------- /libs/cve/tests_cve/resources/cve_response_missing_refmap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/cve/tests_cve/resources/cve_response_missing_refmap.json -------------------------------------------------------------------------------- /libs/cve/tests_cve/resources/cve_response_missing_summary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/cve/tests_cve/resources/cve_response_missing_summary.json -------------------------------------------------------------------------------- /libs/cve/tests_cve/resources/cve_response_missing_vector.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/cve/tests_cve/resources/cve_response_missing_vector.json -------------------------------------------------------------------------------- /libs/cve/tests_cve/resources/cve_response_valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/cve/tests_cve/resources/cve_response_valid.json -------------------------------------------------------------------------------- /libs/cve/tests_cve/test_cve_information.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/cve/tests_cve/test_cve_information.py -------------------------------------------------------------------------------- /libs/extensions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/extensions/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/loader.py -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/resources/test_extension_empty.yafex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/resources/test_extension_empty_name.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/tests_extensions/resources/test_extension_empty_name.yafex -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/resources/test_extension_group_string.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/tests_extensions/resources/test_extension_group_string.yafex -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/resources/test_extension_hidden_string.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/tests_extensions/resources/test_extension_hidden_string.yafex -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/resources/test_extension_no_group.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/tests_extensions/resources/test_extension_no_group.yafex -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/resources/test_extension_no_hidden.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/tests_extensions/resources/test_extension_no_hidden.yafex -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/resources/test_extension_pattern_args_string.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/tests_extensions/resources/test_extension_pattern_args_string.yafex -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/resources/test_extension_status_None.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/tests_extensions/resources/test_extension_status_None.yafex -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/resources/test_extension_status_disabled.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/tests_extensions/resources/test_extension_status_disabled.yafex -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/resources/test_extension_status_missing.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/tests_extensions/resources/test_extension_status_missing.yafex -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/resources/test_extension_valid.yafex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/tests_extensions/resources/test_extension_valid.yafex -------------------------------------------------------------------------------- /libs/extensions/tests_extensions/test_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/extensions/tests_extensions/test_loader.py -------------------------------------------------------------------------------- /libs/gitlabl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/gitlabl/commit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/gitlabl/commit.py -------------------------------------------------------------------------------- /libs/gitlabl/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/gitlabl/files.py -------------------------------------------------------------------------------- /libs/gitlabl/issues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/gitlabl/issues.py -------------------------------------------------------------------------------- /libs/gitlabl/pull_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/gitlabl/pull_requests.py -------------------------------------------------------------------------------- /libs/gitlabl/repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/gitlabl/repository.py -------------------------------------------------------------------------------- /libs/gitlabl/sanitize_title.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/gitlabl/sanitize_title.py -------------------------------------------------------------------------------- /libs/gitlabl/tests_gitlabl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/kafka/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/kafka/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/kafka/logging.py -------------------------------------------------------------------------------- /libs/kafka/tests_kafka/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/kafka/tests_kafka/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/kafka/tests_kafka/test_logging.py -------------------------------------------------------------------------------- /libs/kafka/tests_kafka/test_topichandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/kafka/tests_kafka/test_topichandler.py -------------------------------------------------------------------------------- /libs/kafka/topichandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/kafka/topichandler.py -------------------------------------------------------------------------------- /libs/markdown/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/markdown/cleaner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/markdown/cleaner.py -------------------------------------------------------------------------------- /libs/markdown/converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/markdown/converter.py -------------------------------------------------------------------------------- /libs/markdown/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/markdown/generator.py -------------------------------------------------------------------------------- /libs/markdown/gl_structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/markdown/gl_structure.py -------------------------------------------------------------------------------- /libs/markdown/tests_markdown/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/misp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/misp/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/misp/event.py -------------------------------------------------------------------------------- /libs/misp/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/misp/search.py -------------------------------------------------------------------------------- /libs/misp/tests_misp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/mitre/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/mitre/enterprise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/mitre/enterprise.py -------------------------------------------------------------------------------- /libs/mitre/tests_mitre/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/text_summarization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/text_summarization/tsummarization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/text_summarization/tsummarization.py -------------------------------------------------------------------------------- /libs/virustotal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/virustotal/domains.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/virustotal/domains.py -------------------------------------------------------------------------------- /libs/virustotal/ips.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/virustotal/ips.py -------------------------------------------------------------------------------- /libs/virustotal/tests_virustotal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/virustotal/tests_virustotal/resources/vt_domain_response_valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/virustotal/tests_virustotal/resources/vt_domain_response_valid.json -------------------------------------------------------------------------------- /libs/virustotal/tests_virustotal/resources/vt_ip_response_valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/virustotal/tests_virustotal/resources/vt_ip_response_valid.json -------------------------------------------------------------------------------- /libs/virustotal/tests_virustotal/test_domains.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/virustotal/tests_virustotal/test_domains.py -------------------------------------------------------------------------------- /libs/virustotal/tests_virustotal/test_ips.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/libs/virustotal/tests_virustotal/test_ips.py -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/makefile -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/requirements.txt -------------------------------------------------------------------------------- /scraper/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/scraper/Dockerfile -------------------------------------------------------------------------------- /scraper/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/scraper/app.py -------------------------------------------------------------------------------- /scraper/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scraper/core/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/scraper/core/server.py -------------------------------------------------------------------------------- /scraper/core/static/DataObject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/scraper/core/static/DataObject.py -------------------------------------------------------------------------------- /scraper/core/static/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scraper/scrapers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scraper/scrapers/api_scraper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/scraper/scrapers/api_scraper.py -------------------------------------------------------------------------------- /scraper/scrapers/resources/api_sources.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/scraper/scrapers/resources/api_sources.csv -------------------------------------------------------------------------------- /scraper/scrapers/resources/rss_sources.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/scraper/scrapers/resources/rss_sources.csv -------------------------------------------------------------------------------- /scraper/scrapers/resources/twitter_sources.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/scraper/scrapers/resources/twitter_sources.csv -------------------------------------------------------------------------------- /scraper/scrapers/rss_scraper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/scraper/scrapers/rss_scraper.py -------------------------------------------------------------------------------- /scraper/scrapers/twitter_scraper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/scraper/scrapers/twitter_scraper.py -------------------------------------------------------------------------------- /sysmanamon/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/sysmanamon/Dockerfile -------------------------------------------------------------------------------- /sysmanamon/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/sysmanamon/app.py -------------------------------------------------------------------------------- /sysmanamon/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sysmanamon/core/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/sysmanamon/core/server.py -------------------------------------------------------------------------------- /sysmanamon/core/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hm-seclab/YAFRA/HEAD/sysmanamon/core/templates/index.html --------------------------------------------------------------------------------