sigmaiq

View on PyPIReverse Dependencies (0)

0.4.5 sigmaiq-0.4.5-py3-none-any.whl

Wheel Details

Project: sigmaiq
Version: 0.4.5
Filename: sigmaiq-0.4.5-py3-none-any.whl
Download: [link]
Size: 65158
MD5: 00f61c10c81bc6a5b54904c583d87032
SHA256: c407bccb612717af052a727cce982684dc08be8dd6e6f5ea9edf285dd57b4f8e
Uploaded: 2024-11-07 21:02:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: SigmAIQ
Version: 0.4.5
Summary: Wrapper and tools for pySigma and Sigma rules
Author: Stephen Lincoln
Author-Email: stephen.lincoln[at]attackiq.com
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v2 (LGPLv2)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Security
Requires-Python: >=3.9,<3.14
Requires-Dist: certifi (>=2024.8.30)
Requires-Dist: faiss-cpu; extra == "llm"
Requires-Dist: importlib-resources (<6.0.0,>=5.13.0)
Requires-Dist: langchain (<0.3.0,>=0.2.9); extra == "llm"
Requires-Dist: langchain-community (<0.3.0,>=0.2.7); extra == "llm"
Requires-Dist: langchain-core (<0.3.0,>=0.2.20); extra == "llm"
Requires-Dist: langchain-openai (<0.2.0,>=0.1.17); extra == "llm"
Requires-Dist: openai; extra == "llm"
Requires-Dist: pysigma (==0.11.18)
Requires-Dist: pysigma-backend-carbonblack (==0.1.8)
Requires-Dist: pysigma-backend-cortexxdr (==0.1.4)
Requires-Dist: pysigma-backend-crowdstrike (==2.0.1)
Requires-Dist: pysigma-backend-elasticsearch (==1.1.3)
Requires-Dist: pysigma-backend-insightidr (==0.2.4)
Requires-Dist: pysigma-backend-kusto (==0.4.2)
Requires-Dist: pysigma-backend-loki (==0.12.2)
Requires-Dist: pysigma-backend-netwitness (==0.1.3)
Requires-Dist: pysigma-backend-opensearch (==1.0.3)
Requires-Dist: pysigma-backend-qradar-aql (==0.3.2)
Requires-Dist: pysigma-backend-secops (==0.1.4)
Requires-Dist: pysigma-backend-sentinelone (==0.1.3)
Requires-Dist: pysigma-backend-splunk (==1.1.0)
Requires-Dist: pysigma-backend-stix2 (==0.2.0)
Requires-Dist: pysigma-pipeline-sysmon (==1.0.4)
Requires-Dist: pysigma-pipeline-windows (==1.2.0)
Requires-Dist: tiktoken; extra == "llm"
Provides-Extra: llm
Description-Content-Type: text/markdown
[Description omitted; length: 32399 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
sigmaiq/.gitignore sha256=DvdEhzuKnGi1V2HGYks835esKWwWtYUA0t7_KgNpwQ8 2964
sigmaiq/__init__.py sha256=YxO54M1Qz8TORh1Y1qYx-CDNcsdCPFh7wW40kYa5ED4 131
sigmaiq/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sigmaiq/backends/carbonblack/__init__.py sha256=XwwUuH2m4u3L7r-GkchQsCnt9Iuq9HE59jBR5nDMIYE 51
sigmaiq/backends/carbonblack/carbonblack.py sha256=qPrvPh2x2LZvZ6mXw1U487MTGt7XEg8pX1xUO2zaJZM 781
sigmaiq/backends/cortexxdr/__init__.py sha256=DjhYpiyyicn2bGk3zua7flg_mplV-O3h7YjuCyGrXbA 47
sigmaiq/backends/cortexxdr/cortexxdr.py sha256=mtXQ4Yh03xgXJivGBACXISMhXhQmdGQ9paihbZdo5jw 732
sigmaiq/backends/crowdstrike/__init__.py sha256=i4UNmwDRjTWMwaC5d9037QEuYBafVHwdAn42F6dcEiU 92
sigmaiq/backends/crowdstrike/crowdstrike.py sha256=soVyefsyY5zYxf4aKR4hnKmTxP2MxFqoAvBqQx3TnoA 1077
sigmaiq/backends/elasticsearch/__init__.py sha256=usWIqLsv0VFi10RgA1g6gEz5UO0vjM-HKzr599fHdbk 55
sigmaiq/backends/elasticsearch/elasticsearch.py sha256=6fjHFazMAREkgxst689jVFoCHNhtdtZmHZ9OklMSaSI 632
sigmaiq/backends/insightidr/__init__.py sha256=Uc4YNKmngdDBNfH0o5Inp0NT3FYCwC_zf2YRJAbfBgU 49
sigmaiq/backends/insightidr/insightidr.py sha256=lyysi5E0cIuBv4Wiev3GEAXy_Q9c_QPWbe7hI0RZ6F0 337
sigmaiq/backends/kusto/__init__.py sha256=eeUWzu1wpOxh31inyBymzXMGqm6ON1QdXAg44eurJt8 101
sigmaiq/backends/kusto/kusto.py sha256=PoO5hS6PGiwHkSpgDgvna-uGIkmcZWkGT1qPBGrzTAU 1240
sigmaiq/backends/loki/__init__.py sha256=npqKPdZoRS2r5IZUZ4pIMG7wpltEQQDGpJWrieTvvQE 37
sigmaiq/backends/loki/loki.py sha256=pTIs2Le5HF6x9lMSYS07qxUqeFifWHVkMr0AYS6tdDc 380
sigmaiq/backends/netwitness/__init__.py sha256=51dKoqXZQMPYuEigzjGbTeRYiwVr37MtXwfMCi4yaXs 49
sigmaiq/backends/netwitness/netwitness.py sha256=e8XPmvKffjlQ9uUijAKsvlU-VWC5eJ3vh6DtFbnQaTk 473
sigmaiq/backends/opensearch/__init__.py sha256=4oduSTKMAxOOdG68MTP4J7Eww6H3sy-XKYix__46SBE 49
sigmaiq/backends/opensearch/opensearch.py sha256=4vgbhpcV0WpDEOwRFscJjHWyY28wA1fW4PlJaj9_soE 489
sigmaiq/backends/qradar/__init__.py sha256=r9FMO_Et6IbX9fCnXkD1bDaJhCccVA_RUCWsKuMzHi0 41
sigmaiq/backends/qradar/qradar.py sha256=CIuGENdUC_YQBPmQg2AYkmxqv0MxZZKPmpRcWad4CKs 470
sigmaiq/backends/secops/__init__.py sha256=7ieMdNYlBZEHRZ5K8l_A0iRVvcgt7XWgeO1uyXl493k 41
sigmaiq/backends/secops/secops.py sha256=Qd1DPOddBQMsNhdiqE3e4iisSDZduvKph_A8SqFi-Qg 426
sigmaiq/backends/sentinelone/__init__.py sha256=RPKaquY1vjmuK-wn7oCdLcmOfhjO_tsFqqEfP8YnjQg 51
sigmaiq/backends/sentinelone/sentinelone.py sha256=_0O8qBnrgsscv5DnblnFVpYF1-xfb6L7j1AtYyWonso 789
sigmaiq/backends/sigma/__init__.py sha256=YSg72MINOHl7Wx4ThOJOveQ8x88uEUjuyFQAfxD_yiQ 39
sigmaiq/backends/sigma/sigma.py sha256=CUHiBZDisGQQHXQNdRK3PXyOMweMhnoYn4_KEv5ISQs 3484
sigmaiq/backends/sigmaiq_abstract_backend.py sha256=5Wv2Tq-6LYJBw2O438yC2UByB1h6TXtSFhgd-WJaHbA 10128
sigmaiq/backends/splunk/__init__.py sha256=uupbZMQ2FvPMZpgUUviHkmdxHrLrnC57rpn7YCxIj-Q 41
sigmaiq/backends/splunk/savedsearches_template.txt sha256=ik_xXcPeaK50xo61qFqZOJbVvculapA2Xojoq2szj_A 1557
sigmaiq/backends/splunk/splunk.py sha256=_jPLGX-FkObLXkpEwfx3EUkL2PXRr727CGV6F_2lKo0 3082
sigmaiq/backends/stix/__init__.py sha256=HBPWEvEarczdr_Xaei_Gca5nO_KGzhfTV2lVpjcsww0 37
sigmaiq/backends/stix/stix.py sha256=iFKnlq4AI8pR1HSppRA6gG6aioFZLbOOSvmqkhVRZc0 410
sigmaiq/exceptions.py sha256=nLh6hqiXbg4fstBTWyNpHXgrGA31-eT_Q2I9YGzT2Ac 1327
sigmaiq/globals.py sha256=2PQjP6jTzj4AfRNKpSHqEDrOxQJLmzWYDdUwSUeSM-A 219
sigmaiq/llm/README.md sha256=UOS_FGof2RmJA3faZmCdyqG5I8DW5PQSy6n-kNk6Q7I 5984
sigmaiq/llm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sigmaiq/llm/base.py sha256=fjGMvE0lPvTf-7qe7eLOlPeUgVxEr8PV0Gi27TkwT2Q 8499
sigmaiq/llm/toolkits/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sigmaiq/llm/toolkits/base.py sha256=rD6nw7Qpv2d2W7RI5IdU8rlYa1FgrEWDS_z5hhR5zCY 4960
sigmaiq/llm/toolkits/prompts.py sha256=ZW29gN8gKSypIGI7vK6ZF3sqIGFDYZZgjdrRkU9Zw48 1326
sigmaiq/llm/toolkits/sigma_toolkit.py sha256=Snia7nJSsc9NCD6O4I8fjZq3h_XAqgItyWfxz4jYjJI 1159
sigmaiq/llm/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sigmaiq/llm/tools/create_sigma_rule.py sha256=TymYdsb7u530vYHK2z9M54Fg7Gw93skP95DBhvzdWG8 4862
sigmaiq/llm/tools/find_sigma_rule.py sha256=oIOX8SRjQJoB04Ud-qDsQoJnxHuZGAj00zrOXmGfJYs 2680
sigmaiq/llm/tools/query_to_sigma_rule.py sha256=mdsZetnY9UDEwM1kD5neTSFllPVV0dhW2MrY5kx9Ij0 3992
sigmaiq/llm/tools/translate_sigma_rule.py sha256=bfOw6sAgWVWc19w8_5YXSsh15J4nRGUElNsZHE-sTXU 3846
sigmaiq/pipelines/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sigmaiq/pipelines/splunk_windows_audit/__init__.py sha256=-ikmnWdEYrLyeOKk_yDmloENFgRf6wIxsfmTeneNEsg 134
sigmaiq/pipelines/splunk_windows_audit/splunk_wineventlog.py sha256=KoPJN-CLw1hh0Z0KWRNBT4QhMY9An9L3HFoqCKOJ_vE 794
sigmaiq/sigmaiq_backend_factory.py sha256=q4--5trge_Ekl4fNmV8kuMBcG5n1x6KQ32mBX8Koft8 12818
sigmaiq/sigmaiq_pipeline_factory.py sha256=5AdtUPsbd0ZCTCfk6rv41G1Wco5FcuIo08BO7bS9uxk 19335
sigmaiq/utils/sigma/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sigmaiq/utils/sigma/rule_updater.py sha256=7uv3tCIGdnYQy2jcELJQsqy1fCfQWFNK-SFf-2UKuP4 6388
sigmaiq/utils/sigmaiq/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sigmaiq/utils/sigmaiq/sigmaiq_utils.py sha256=yCdAAmqNsZl1J-8knA2PQtj4JketUVfZVpLBh7Xayb4 4620
sigmaiq-0.4.5.dist-info/LICENSE sha256=IMF9i4xIpgCADf0U-V1cuf9HBmqWQd3qtI3FSuyW4zE 26526
sigmaiq-0.4.5.dist-info/METADATA sha256=qE29DBx0wrO6KTIoRxATHAtqclfg60BhfrUObZjcobU 34532
sigmaiq-0.4.5.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
sigmaiq-0.4.5.dist-info/RECORD