├── .dockerignore ├── .gitignore ├── CHANGELOG ├── Dockerfile ├── LICENSE ├── README.md ├── TEMP └── readme.txt ├── circle.yml ├── debug.yml ├── doc ├── 01-download.png ├── 02-search_tree.png ├── 03-searchbox.png ├── 04-library_textbox.png ├── 05-search-dll.png ├── 06-results-filter.png ├── 07-results-filter2.png ├── 08-buttons.png ├── 09-buttons2.png ├── 10-buttons.png ├── 11-export-example.png ├── 12-button-process.png ├── 13-button-copy-hashes.png ├── 14-button-yara.png ├── 15-file-json.png ├── 16-file-download.png ├── 17-file-process.png ├── 18-file-export.png ├── 19-file-vt-scan.png ├── 20-file-scans.png ├── 21-search-tree2.png ├── 22-search-dino.exe.png ├── 23-results-dino.exe.png ├── 24-search-tree-section-hash.png ├── 25-results-search-by-section-hash.png ├── 26-charts.png ├── 27-results-sort.png ├── 28-results-hash.png ├── 29-tree-menu-section-name.png ├── 30-searchbox-section-hash.png ├── 31-searchbox-section-hash2.png ├── 32-searchbox-section-hash3.png ├── 33-searchbox-section-hash4.png ├── 34-simple-compare.png ├── 35-simple-compare2.png ├── 36-simple-compare3.png ├── 37-simple-compare4.png ├── 38-simple-compare5.png ├── 39-equals.png ├── 40-menu-upload.png ├── 41-upload-example.png ├── 42-load-example.png ├── 43-load-example2.png ├── 44-load-example3.png ├── 45-process-example.png ├── 46-process-example2.png ├── 47-preview.png └── user-guide.md ├── docker-compose.yml ├── files_to_load └── .gitignore ├── pull-install.yml ├── src ├── Api │ ├── __init__.py │ ├── av_count.py │ ├── cron.py │ ├── export.py │ ├── last_uploaded.py │ ├── pathmagic.py │ ├── queue_count.py │ ├── queue_tasks.py │ └── task.py ├── Cataloger.py ├── KeyManager │ ├── KeyManager.py │ ├── __init__.py │ └── pathmagic.py ├── Launcher.py ├── MetaControl │ ├── MetaController.py │ ├── Page.py │ ├── XMLCreator.py │ ├── __init__.py │ ├── pathmagic.py │ └── test.xml ├── MetaDataPKG │ ├── Generic │ │ ├── HashMeta.py │ │ ├── SizeMeta.py │ │ └── __init__.py │ ├── Metadata.py │ ├── PE │ │ ├── ImportsMeta.py │ │ ├── SectionsMeta.py │ │ └── __init__.py │ └── __init__.py ├── Modules │ ├── MetaDataModule.py │ ├── Module.py │ ├── PEFileModule.py │ └── __init__.py ├── PackageControl │ ├── PackageController.py │ ├── __init__.py │ └── pathmagic.py ├── PlugIns │ ├── Generic │ │ ├── DatePlug.py │ │ ├── DescPlug.py │ │ ├── FuzzyPlug.py │ │ ├── HashPlug.py │ │ ├── MimePlug.py │ │ ├── SizePlug.py │ │ └── __init__.py │ ├── PE │ │ ├── AVAnalysisPlug.py │ │ ├── AddImportsToTreePlug.py │ │ ├── CRCCheckPlug.py │ │ ├── CertficatePlug.py │ │ ├── CheckEPSectionPlug.py │ │ ├── CheckPackerPlug.py │ │ ├── ChildOfPlug.py │ │ ├── CypherPlug.py │ │ ├── EntropyPlug.py │ │ ├── ExportsPlug.py │ │ ├── HeadersPlug.py │ │ ├── ImportsPlug.py │ │ ├── PackerVersionPlug.py │ │ ├── ResourceEntriesPlug.py │ │ ├── SectionsPlug.py │ │ ├── StringPlug.py │ │ ├── TestPlug.py │ │ ├── TimeStampPlug.py │ │ ├── VersionInfoPlug.py │ │ ├── __init__.py │ │ └── pathmagic.py │ ├── PlugIn.py │ └── __init__.py ├── ProcessControl.py ├── Processors │ ├── DummyProcessor.py │ ├── HashProcessor.py │ ├── PEProcessor.py │ ├── Processor.py │ ├── ProcessorFactory.py │ └── __init__.py ├── Query │ ├── __init__.py │ ├── apifuzz.py │ ├── fuzzyCompare.py │ ├── getFile.py │ ├── pathmagic.py │ ├── query.py │ └── searchForFuzzy.py ├── Ram.py ├── Sample.py ├── Scripts │ ├── create_indexes.py │ ├── pathmagic.py │ └── release_semaphore.py ├── SearchModule.py ├── TreeMenu │ ├── ExecutableTree.py │ ├── GenericTree.py │ └── __init__.py ├── Utils │ ├── Functions.py │ ├── InfoExtractor.py │ ├── PEHeaderReader.py │ ├── ProcessDate.py │ ├── TimeLogger.py │ ├── __init__.py │ ├── mailSender.py │ ├── pathmagic.py │ ├── pescanner.py │ ├── task.py │ └── test.py ├── VersionControl │ ├── VersionController.py │ └── __init__.py ├── __init__.py ├── api2.py ├── clear_failed_queue.py ├── config │ └── __init__.py ├── cron │ └── cronDockerfile ├── db_pool.py ├── default_config.py ├── env.py ├── health │ ├── 2016-12-22-2013-check_file_ids2.py │ ├── 2016-12-22-2045-process_files_without_version.py │ ├── 2017-01-17-1623-fix_dates_in_av.py │ ├── check_dates.py │ ├── check_dates_av.py │ ├── check_file_ids.py │ ├── delete_list_of_object_ids.py │ └── pathmagic.py ├── loadToMongo.py ├── pip_requirements.txt ├── pip_test_requirements.txt ├── pip_vt_api_requirements.txt ├── pip_yargen_requirements.txt ├── process_hash.py ├── tests │ └── test_health.py ├── tree_menu.py ├── virusTotalApi.py └── workerDockerfile └── yara ├── YaraGenerator ├── README.md ├── modules │ ├── email_blacklist.txt │ ├── email_regexblacklist.txt │ ├── exe_blacklist.txt │ ├── exe_regexblacklist.txt │ ├── jshtml_blacklist.txt │ ├── jshtml_regexblacklist.txt │ ├── office_blacklist.txt │ ├── office_regexblacklist.txt │ ├── pdf_blacklist.txt │ ├── pdf_regexblacklist.txt │ ├── unknown_blacklist.txt │ └── unknown_regexblacklist.txt └── yaraGenerator.py ├── pestudio.zipdummy ├── readme.txt ├── setupYarGen.sh ├── yarGen-master.zipdummy └── yara.zipdummy /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/CHANGELOG -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/README.md -------------------------------------------------------------------------------- /TEMP/readme.txt: -------------------------------------------------------------------------------- 1 | Zip creation temporal folder 2 | -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/circle.yml -------------------------------------------------------------------------------- /debug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/debug.yml -------------------------------------------------------------------------------- /doc/01-download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/01-download.png -------------------------------------------------------------------------------- /doc/02-search_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/02-search_tree.png -------------------------------------------------------------------------------- /doc/03-searchbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/03-searchbox.png -------------------------------------------------------------------------------- /doc/04-library_textbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/04-library_textbox.png -------------------------------------------------------------------------------- /doc/05-search-dll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/05-search-dll.png -------------------------------------------------------------------------------- /doc/06-results-filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/06-results-filter.png -------------------------------------------------------------------------------- /doc/07-results-filter2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/07-results-filter2.png -------------------------------------------------------------------------------- /doc/08-buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/08-buttons.png -------------------------------------------------------------------------------- /doc/09-buttons2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/09-buttons2.png -------------------------------------------------------------------------------- /doc/10-buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/10-buttons.png -------------------------------------------------------------------------------- /doc/11-export-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/11-export-example.png -------------------------------------------------------------------------------- /doc/12-button-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/12-button-process.png -------------------------------------------------------------------------------- /doc/13-button-copy-hashes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/13-button-copy-hashes.png -------------------------------------------------------------------------------- /doc/14-button-yara.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/14-button-yara.png -------------------------------------------------------------------------------- /doc/15-file-json.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/15-file-json.png -------------------------------------------------------------------------------- /doc/16-file-download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/16-file-download.png -------------------------------------------------------------------------------- /doc/17-file-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/17-file-process.png -------------------------------------------------------------------------------- /doc/18-file-export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/18-file-export.png -------------------------------------------------------------------------------- /doc/19-file-vt-scan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/19-file-vt-scan.png -------------------------------------------------------------------------------- /doc/20-file-scans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/20-file-scans.png -------------------------------------------------------------------------------- /doc/21-search-tree2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/21-search-tree2.png -------------------------------------------------------------------------------- /doc/22-search-dino.exe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/22-search-dino.exe.png -------------------------------------------------------------------------------- /doc/23-results-dino.exe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/23-results-dino.exe.png -------------------------------------------------------------------------------- /doc/24-search-tree-section-hash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/24-search-tree-section-hash.png -------------------------------------------------------------------------------- /doc/25-results-search-by-section-hash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/25-results-search-by-section-hash.png -------------------------------------------------------------------------------- /doc/26-charts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/26-charts.png -------------------------------------------------------------------------------- /doc/27-results-sort.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/27-results-sort.png -------------------------------------------------------------------------------- /doc/28-results-hash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/28-results-hash.png -------------------------------------------------------------------------------- /doc/29-tree-menu-section-name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/29-tree-menu-section-name.png -------------------------------------------------------------------------------- /doc/30-searchbox-section-hash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/30-searchbox-section-hash.png -------------------------------------------------------------------------------- /doc/31-searchbox-section-hash2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/31-searchbox-section-hash2.png -------------------------------------------------------------------------------- /doc/32-searchbox-section-hash3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/32-searchbox-section-hash3.png -------------------------------------------------------------------------------- /doc/33-searchbox-section-hash4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/33-searchbox-section-hash4.png -------------------------------------------------------------------------------- /doc/34-simple-compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/34-simple-compare.png -------------------------------------------------------------------------------- /doc/35-simple-compare2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/35-simple-compare2.png -------------------------------------------------------------------------------- /doc/36-simple-compare3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/36-simple-compare3.png -------------------------------------------------------------------------------- /doc/37-simple-compare4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/37-simple-compare4.png -------------------------------------------------------------------------------- /doc/38-simple-compare5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/38-simple-compare5.png -------------------------------------------------------------------------------- /doc/39-equals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/39-equals.png -------------------------------------------------------------------------------- /doc/40-menu-upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/40-menu-upload.png -------------------------------------------------------------------------------- /doc/41-upload-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/41-upload-example.png -------------------------------------------------------------------------------- /doc/42-load-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/42-load-example.png -------------------------------------------------------------------------------- /doc/43-load-example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/43-load-example2.png -------------------------------------------------------------------------------- /doc/44-load-example3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/44-load-example3.png -------------------------------------------------------------------------------- /doc/45-process-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/45-process-example.png -------------------------------------------------------------------------------- /doc/46-process-example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/46-process-example2.png -------------------------------------------------------------------------------- /doc/47-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/47-preview.png -------------------------------------------------------------------------------- /doc/user-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/doc/user-guide.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /files_to_load/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/files_to_load/.gitignore -------------------------------------------------------------------------------- /pull-install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/pull-install.yml -------------------------------------------------------------------------------- /src/Api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Api/av_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Api/av_count.py -------------------------------------------------------------------------------- /src/Api/cron.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Api/cron.py -------------------------------------------------------------------------------- /src/Api/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Api/export.py -------------------------------------------------------------------------------- /src/Api/last_uploaded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Api/last_uploaded.py -------------------------------------------------------------------------------- /src/Api/pathmagic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Api/pathmagic.py -------------------------------------------------------------------------------- /src/Api/queue_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Api/queue_count.py -------------------------------------------------------------------------------- /src/Api/queue_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Api/queue_tasks.py -------------------------------------------------------------------------------- /src/Api/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Api/task.py -------------------------------------------------------------------------------- /src/Cataloger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Cataloger.py -------------------------------------------------------------------------------- /src/KeyManager/KeyManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/KeyManager/KeyManager.py -------------------------------------------------------------------------------- /src/KeyManager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/KeyManager/pathmagic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/KeyManager/pathmagic.py -------------------------------------------------------------------------------- /src/Launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Launcher.py -------------------------------------------------------------------------------- /src/MetaControl/MetaController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/MetaControl/MetaController.py -------------------------------------------------------------------------------- /src/MetaControl/Page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/MetaControl/Page.py -------------------------------------------------------------------------------- /src/MetaControl/XMLCreator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/MetaControl/XMLCreator.py -------------------------------------------------------------------------------- /src/MetaControl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/MetaControl/pathmagic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/MetaControl/pathmagic.py -------------------------------------------------------------------------------- /src/MetaControl/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/MetaControl/test.xml -------------------------------------------------------------------------------- /src/MetaDataPKG/Generic/HashMeta.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/MetaDataPKG/Generic/SizeMeta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/MetaDataPKG/Generic/SizeMeta.py -------------------------------------------------------------------------------- /src/MetaDataPKG/Generic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/MetaDataPKG/Metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/MetaDataPKG/Metadata.py -------------------------------------------------------------------------------- /src/MetaDataPKG/PE/ImportsMeta.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/MetaDataPKG/PE/SectionsMeta.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/MetaDataPKG/PE/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/MetaDataPKG/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Modules/MetaDataModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Modules/MetaDataModule.py -------------------------------------------------------------------------------- /src/Modules/Module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Modules/Module.py -------------------------------------------------------------------------------- /src/Modules/PEFileModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Modules/PEFileModule.py -------------------------------------------------------------------------------- /src/Modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/PackageControl/PackageController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PackageControl/PackageController.py -------------------------------------------------------------------------------- /src/PackageControl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/PackageControl/pathmagic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PackageControl/pathmagic.py -------------------------------------------------------------------------------- /src/PlugIns/Generic/DatePlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/Generic/DatePlug.py -------------------------------------------------------------------------------- /src/PlugIns/Generic/DescPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/Generic/DescPlug.py -------------------------------------------------------------------------------- /src/PlugIns/Generic/FuzzyPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/Generic/FuzzyPlug.py -------------------------------------------------------------------------------- /src/PlugIns/Generic/HashPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/Generic/HashPlug.py -------------------------------------------------------------------------------- /src/PlugIns/Generic/MimePlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/Generic/MimePlug.py -------------------------------------------------------------------------------- /src/PlugIns/Generic/SizePlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/Generic/SizePlug.py -------------------------------------------------------------------------------- /src/PlugIns/Generic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/Generic/__init__.py -------------------------------------------------------------------------------- /src/PlugIns/PE/AVAnalysisPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/AVAnalysisPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/AddImportsToTreePlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/AddImportsToTreePlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/CRCCheckPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/CRCCheckPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/CertficatePlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/CertficatePlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/CheckEPSectionPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/CheckEPSectionPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/CheckPackerPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/CheckPackerPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/ChildOfPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/ChildOfPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/CypherPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/CypherPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/EntropyPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/EntropyPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/ExportsPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/ExportsPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/HeadersPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/HeadersPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/ImportsPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/ImportsPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/PackerVersionPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/PackerVersionPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/ResourceEntriesPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/ResourceEntriesPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/SectionsPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/SectionsPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/StringPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/StringPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/TestPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/TestPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/TimeStampPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/TimeStampPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/VersionInfoPlug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/VersionInfoPlug.py -------------------------------------------------------------------------------- /src/PlugIns/PE/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/__init__.py -------------------------------------------------------------------------------- /src/PlugIns/PE/pathmagic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PE/pathmagic.py -------------------------------------------------------------------------------- /src/PlugIns/PlugIn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/PlugIns/PlugIn.py -------------------------------------------------------------------------------- /src/PlugIns/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ProcessControl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/ProcessControl.py -------------------------------------------------------------------------------- /src/Processors/DummyProcessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Processors/DummyProcessor.py -------------------------------------------------------------------------------- /src/Processors/HashProcessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Processors/HashProcessor.py -------------------------------------------------------------------------------- /src/Processors/PEProcessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Processors/PEProcessor.py -------------------------------------------------------------------------------- /src/Processors/Processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Processors/Processor.py -------------------------------------------------------------------------------- /src/Processors/ProcessorFactory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Processors/ProcessorFactory.py -------------------------------------------------------------------------------- /src/Processors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Query/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Query/apifuzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Query/apifuzz.py -------------------------------------------------------------------------------- /src/Query/fuzzyCompare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Query/fuzzyCompare.py -------------------------------------------------------------------------------- /src/Query/getFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Query/getFile.py -------------------------------------------------------------------------------- /src/Query/pathmagic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Query/pathmagic.py -------------------------------------------------------------------------------- /src/Query/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Query/query.py -------------------------------------------------------------------------------- /src/Query/searchForFuzzy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Query/searchForFuzzy.py -------------------------------------------------------------------------------- /src/Ram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Ram.py -------------------------------------------------------------------------------- /src/Sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Sample.py -------------------------------------------------------------------------------- /src/Scripts/create_indexes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Scripts/create_indexes.py -------------------------------------------------------------------------------- /src/Scripts/pathmagic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Scripts/pathmagic.py -------------------------------------------------------------------------------- /src/Scripts/release_semaphore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Scripts/release_semaphore.py -------------------------------------------------------------------------------- /src/SearchModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/SearchModule.py -------------------------------------------------------------------------------- /src/TreeMenu/ExecutableTree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/TreeMenu/ExecutableTree.py -------------------------------------------------------------------------------- /src/TreeMenu/GenericTree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/TreeMenu/GenericTree.py -------------------------------------------------------------------------------- /src/TreeMenu/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/TreeMenu/__init__.py -------------------------------------------------------------------------------- /src/Utils/Functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Utils/Functions.py -------------------------------------------------------------------------------- /src/Utils/InfoExtractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Utils/InfoExtractor.py -------------------------------------------------------------------------------- /src/Utils/PEHeaderReader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Utils/PEHeaderReader.py -------------------------------------------------------------------------------- /src/Utils/ProcessDate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Utils/ProcessDate.py -------------------------------------------------------------------------------- /src/Utils/TimeLogger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Utils/TimeLogger.py -------------------------------------------------------------------------------- /src/Utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Utils/mailSender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Utils/mailSender.py -------------------------------------------------------------------------------- /src/Utils/pathmagic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Utils/pathmagic.py -------------------------------------------------------------------------------- /src/Utils/pescanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Utils/pescanner.py -------------------------------------------------------------------------------- /src/Utils/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Utils/task.py -------------------------------------------------------------------------------- /src/Utils/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/Utils/test.py -------------------------------------------------------------------------------- /src/VersionControl/VersionController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/VersionControl/VersionController.py -------------------------------------------------------------------------------- /src/VersionControl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/api2.py -------------------------------------------------------------------------------- /src/clear_failed_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/clear_failed_queue.py -------------------------------------------------------------------------------- /src/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cron/cronDockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/cron/cronDockerfile -------------------------------------------------------------------------------- /src/db_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/db_pool.py -------------------------------------------------------------------------------- /src/default_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/default_config.py -------------------------------------------------------------------------------- /src/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/env.py -------------------------------------------------------------------------------- /src/health/2016-12-22-2013-check_file_ids2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/health/2016-12-22-2013-check_file_ids2.py -------------------------------------------------------------------------------- /src/health/2016-12-22-2045-process_files_without_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/health/2016-12-22-2045-process_files_without_version.py -------------------------------------------------------------------------------- /src/health/2017-01-17-1623-fix_dates_in_av.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/health/2017-01-17-1623-fix_dates_in_av.py -------------------------------------------------------------------------------- /src/health/check_dates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/health/check_dates.py -------------------------------------------------------------------------------- /src/health/check_dates_av.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/health/check_dates_av.py -------------------------------------------------------------------------------- /src/health/check_file_ids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/health/check_file_ids.py -------------------------------------------------------------------------------- /src/health/delete_list_of_object_ids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/health/delete_list_of_object_ids.py -------------------------------------------------------------------------------- /src/health/pathmagic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/health/pathmagic.py -------------------------------------------------------------------------------- /src/loadToMongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/loadToMongo.py -------------------------------------------------------------------------------- /src/pip_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/pip_requirements.txt -------------------------------------------------------------------------------- /src/pip_test_requirements.txt: -------------------------------------------------------------------------------- 1 | pytest 2 | pycodestyle 3 | -------------------------------------------------------------------------------- /src/pip_vt_api_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/pip_vt_api_requirements.txt -------------------------------------------------------------------------------- /src/pip_yargen_requirements.txt: -------------------------------------------------------------------------------- 1 | lxml 2 | naiveBayesClassifier 3 | pefile 4 | scandir 5 | -------------------------------------------------------------------------------- /src/process_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/process_hash.py -------------------------------------------------------------------------------- /src/tests/test_health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/tests/test_health.py -------------------------------------------------------------------------------- /src/tree_menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/tree_menu.py -------------------------------------------------------------------------------- /src/virusTotalApi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/virusTotalApi.py -------------------------------------------------------------------------------- /src/workerDockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/src/workerDockerfile -------------------------------------------------------------------------------- /yara/YaraGenerator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/yara/YaraGenerator/README.md -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/email_blacklist.txt: -------------------------------------------------------------------------------- 1 | undisclosed-recipients:; -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/email_regexblacklist.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/exe_blacklist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/yara/YaraGenerator/modules/exe_blacklist.txt -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/exe_regexblacklist.txt: -------------------------------------------------------------------------------- 1 | ^thisisaplaceholder$ -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/jshtml_blacklist.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/jshtml_regexblacklist.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/office_blacklist.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/office_regexblacklist.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/pdf_blacklist.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/pdf_regexblacklist.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/unknown_blacklist.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yara/YaraGenerator/modules/unknown_regexblacklist.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yara/YaraGenerator/yaraGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/yara/YaraGenerator/yaraGenerator.py -------------------------------------------------------------------------------- /yara/pestudio.zipdummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yara/readme.txt: -------------------------------------------------------------------------------- 1 | On this folder yarGen script will be extracted 2 | -------------------------------------------------------------------------------- /yara/setupYarGen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codexgigassys/codex-backend/HEAD/yara/setupYarGen.sh -------------------------------------------------------------------------------- /yara/yarGen-master.zipdummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yara/yara.zipdummy: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------