├── .gitignore ├── LICENSE ├── README.md ├── extract_iocs ├── __init__.py ├── data │ └── regexes.ini ├── extract_iocs.py └── utility.py ├── requirements.txt ├── setup.cfg ├── setup.py └── tests ├── __init__.py ├── samples ├── apt28report.txt └── simple.txt └── test_samples.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mosesschwartz/extract_iocs/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mosesschwartz/extract_iocs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mosesschwartz/extract_iocs/HEAD/README.md -------------------------------------------------------------------------------- /extract_iocs/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from extract_iocs import * -------------------------------------------------------------------------------- /extract_iocs/data/regexes.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mosesschwartz/extract_iocs/HEAD/extract_iocs/data/regexes.ini -------------------------------------------------------------------------------- /extract_iocs/extract_iocs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mosesschwartz/extract_iocs/HEAD/extract_iocs/extract_iocs.py -------------------------------------------------------------------------------- /extract_iocs/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mosesschwartz/extract_iocs/HEAD/extract_iocs/utility.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mosesschwartz/extract_iocs/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mosesschwartz/extract_iocs/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/samples/apt28report.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mosesschwartz/extract_iocs/HEAD/tests/samples/apt28report.txt -------------------------------------------------------------------------------- /tests/samples/simple.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mosesschwartz/extract_iocs/HEAD/tests/samples/simple.txt -------------------------------------------------------------------------------- /tests/test_samples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mosesschwartz/extract_iocs/HEAD/tests/test_samples.py --------------------------------------------------------------------------------