attackiq-sigmaiq

View on PyPIReverse Dependencies (1)

0.4.37 attackiq_sigmaiq-0.4.37-py3-none-any.whl

Wheel Details

Project: attackiq-sigmaiq
Version: 0.4.37
Filename: attackiq_sigmaiq-0.4.37-py3-none-any.whl
Download: [link]
Size: 65559
MD5: 773c8a3b5973475df9a1a1d44fd608a6
SHA256: 0d32fbf7c29e45dd068581470f60df2d349cc4512f4f423eab6bfd868a258ff1
Uploaded: 2025-03-29 01:30:47 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: attackiq-sigmaiq
Version: 0.4.37
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.8
Classifier: Topic :: Security
Requires-Python: >=3.9,<=3.12
Requires-Dist: certifi
Requires-Dist: faiss-cpu
Requires-Dist: importlib-resources
Requires-Dist: langchain
Requires-Dist: langchain-community
Requires-Dist: langchain-core
Requires-Dist: langchain-openai
Requires-Dist: openai
Requires-Dist: pysigma (<0.12.0,>=0.11.14)
Requires-Dist: pysigma-backend-carbonblack (<0.2.0,>=0.1.8)
Requires-Dist: pysigma-backend-cortexxdr (<0.2.0,>=0.1.4)
Requires-Dist: pysigma-backend-crowdstrike (<3.0.0,>=2.0.0)
Requires-Dist: pysigma-backend-elasticsearch (<2.0.0,>=1.1.2)
Requires-Dist: pysigma-backend-insightidr (<0.3.0,>=0.2.4)
Requires-Dist: pysigma-backend-kusto (<0.5.0,>=0.4.0)
Requires-Dist: pysigma-backend-loki (<0.13.0,>=0.12.0)
Requires-Dist: pysigma-backend-netwitness (<0.2.0,>=0.1.3)
Requires-Dist: pysigma-backend-opensearch (<2.0.0,>=1.0.2)
Requires-Dist: pysigma-backend-qradar-aql (<0.4.0,>=0.3.2)
Requires-Dist: pysigma-backend-secops (==0.1.4)
Requires-Dist: pysigma-backend-sentinelone (<0.2.0,>=0.1.3)
Requires-Dist: pysigma-backend-splunk (<2.0.0,>=1.1.0)
Requires-Dist: pysigma-backend-stix2 (<0.3.0,>=0.2.0)
Requires-Dist: pysigma-pipeline-sysmon (<2.0.0,>=1.0.4)
Requires-Dist: pysigma-pipeline-windows (<2.0.0,>=1.2.0)
Requires-Dist: six
Requires-Dist: tiktoken
Description-Content-Type: text/markdown
[Description omitted; length: 32399 characters]

WHEEL

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

RECORD

Path Digest Size
sigmaiq/.gitignore sha256=gkFPhUFT-DEGqMLVHG7Z4IJDvE1p8AJPuYIHpAnb3Gw 3148
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=FL1OClbEGUGIt6WgRhSPtYe8j6zMTyJJKy9kxufW61o 1078
sigmaiq/backends/elasticsearch/__init__.py sha256=usWIqLsv0VFi10RgA1g6gEz5UO0vjM-HKzr599fHdbk 55
sigmaiq/backends/elasticsearch/elasticsearch.py sha256=2VTaZXw0GTTU5Emcqv3lzCSLD4owyImCxdGHaS37m9k 633
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=tJjxi99kznjdUt9ep1wwTUMatP5tj-jl6ViXNNmAeiY 1241
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=kSioFk5Lr-7EKpw0uB-XF1xAWfGKe11xvI6zeDO1src 427
sigmaiq/backends/sentinelone/__init__.py sha256=RPKaquY1vjmuK-wn7oCdLcmOfhjO_tsFqqEfP8YnjQg 51
sigmaiq/backends/sentinelone/sentinelone.py sha256=9OOKs01gPzjISefTzYJJl7Jh8Oq796WkGqdgcKScOAo 732
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=cuzaaxDRzUg8U2L4Rnqp-dPLtohJIoOUycIQQHdFErc 10121
sigmaiq/backends/splunk/__init__.py sha256=uupbZMQ2FvPMZpgUUviHkmdxHrLrnC57rpn7YCxIj-Q 41
sigmaiq/backends/splunk/savedsearches_template.txt sha256=xA0LeXbD30WulEkQHYz3Cd6j2Xf0OEatMwQkZS3_--w 1592
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=k5PSdtvQHBwcIh7i1acFxmKON0ig3dgYx-hyFMmqX6g 8501
sigmaiq/llm/toolkits/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sigmaiq/llm/toolkits/base.py sha256=VfBbi-bOZ_6YdlMil-luud1F1laTEYLGgryzq32rAtw 5020
sigmaiq/llm/toolkits/prompts.py sha256=a04ocNAbrdBoUTkZ_ju2isYybR1fRWZtcOKMHSiccpw 1504
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=Mj96-UtWM3iYEfZd_Iy921vN45t3L9RhQ6Lq8V8lZn0 4859
sigmaiq/llm/tools/find_sigma_rule.py sha256=oIOX8SRjQJoB04Ud-qDsQoJnxHuZGAj00zrOXmGfJYs 2680
sigmaiq/llm/tools/query_to_sigma_rule.py sha256=HfmgCbsBpJNh0OJCATK6Vfl7ZOSPw2eRcEaArjAoq_c 3998
sigmaiq/llm/tools/translate_sigma_rule.py sha256=VlXKPJ6Jeca5L4InCPDBJgZCmU_JzeUY6B5nXxlunx8 3852
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=VYOP5ZaqCF4jt6XhHJ_nf-BeO13QUa7WvNCixKFBFhA 12912
sigmaiq/sigmaiq_pipeline_factory.py sha256=vRQk1StN9tee-Bu6KX9f86LDGS4toxzR8XaWMqG1aws 19488
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=_FLaX4lCca9sNz5huNq-eTvChdsUVu1BCn-cNH4cs8I 4619
attackiq_sigmaiq-0.4.37.dist-info/LICENSE sha256=f_4ZVFh8d9-6HPjrmy6nQ2cfpuY_nnovJYEZ1C4U7v4 27030
attackiq_sigmaiq-0.4.37.dist-info/METADATA sha256=ECvTET_q9NrgGrA0VQi9sY0EOrBS1ThakPmDgEkvc90 34384
attackiq_sigmaiq-0.4.37.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
attackiq_sigmaiq-0.4.37.dist-info/RECORD