libcloudforensics

View on PyPIReverse Dependencies (2)

20250116 libcloudforensics-20250116-py3-none-any.whl

Wheel Details

Project: libcloudforensics
Version: 20250116
Filename: libcloudforensics-20250116-py3-none-any.whl
Download: [link]
Size: 164894
MD5: 27c0f9ce195000f21c83db8cf3f61f96
SHA256: 2473285990eafe97e928246a9efe376129685833e2cc7b7df56461b2e00ebdaf
Uploaded: 2025-01-16 04:15:36 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: libcloudforensics
Version: 20250116
Summary: libcloudforensics is a set of tools to help acquire forensic evidence from Cloud platforms.
Author: cloud-forensics-utils development team
Author-Email: cloud-forensics-utils-dev[at]googlegroups.com
License: Apache-2.0
Classifier: License :: OSI Approved :: Apache Software License
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
Requires-Python: >=3.9,<4.0
Requires-Dist: azure-common (<2.0.0,>=1.1.28)
Requires-Dist: azure-core (<2.0.0,>=1.29.4)
Requires-Dist: azure-identity (<2.0.0,>=1.13.0)
Requires-Dist: azure-mgmt-compute (<31.0.0,>=30.1.0)
Requires-Dist: azure-mgmt-monitor (<7.0.0,>=6.0.1)
Requires-Dist: azure-mgmt-network (<25.0.0,>=24.0.0)
Requires-Dist: azure-mgmt-reservations (<3.0.0,>=2.3.0)
Requires-Dist: azure-mgmt-resource (<24.0.0,>=23.0.1)
Requires-Dist: azure-mgmt-storage (<22.0.0,>=21.0.0)
Requires-Dist: azure-storage-blob (<13.0.0,>=12.18.1)
Requires-Dist: boto3 (<2.0.0,>=1.28.20)
Requires-Dist: botocore (>=1.29.135)
Requires-Dist: google-api-core
Requires-Dist: google-api-python-client (<3.0.0,>=2.95.0)
Requires-Dist: google-auth (<3.0.0,>=2.22.0)
Requires-Dist: httplib2 (<0.23.0,>=0.22.0)
Requires-Dist: kubernetes (<28.0.0,>=27.2.0)
Requires-Dist: msrest (<0.8.0,>=0.7.1)
Requires-Dist: msrestazure (<0.7.0,>=0.6.4)
Requires-Dist: netaddr (<0.9.0,>=0.8.0)
Requires-Dist: pycryptodome (<4.0.0,>=3.19.1)
Requires-Dist: pyjwt (<3.0.0,>=2.8.0)
Requires-Dist: pyopenssl (<24.0.0,>=23.2.0)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: setuptools (<76.0.0,>=75.8.0)
Requires-Dist: sshpubkeys (<4.0.0,>=3.3.1)
Requires-Dist: urllib3 (<1.27,>=1.25.4); python_version < "3.10"
Requires-Dist: urllib3 (<2.1,>=1.25.4); python_version >= "3.10"
Description-Content-Type: text/markdown
[Description omitted; length: 1010 characters]

WHEEL

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

RECORD

Path Digest Size
libcloudforensics/__init__.py sha256=wpy1eQW7Qgc4Jv-ECCw_SUmoYSaXL2O-aqkE8RcxcMQ 755
libcloudforensics/errors.py sha256=lAlo-xvvXrgrivshZN-Wvat1EvHpPLZr87IcYq3WXck 2921
libcloudforensics/logging_utils.py sha256=4r_YW-UMw8PpG4nAOuzEpZrNGBzg8clj6g_QNQ5gE3k 4407
libcloudforensics/prompts.py sha256=t0tEnTRU7PmCMqIWYizF0GKFap9Z5Qv_mQyOXDVBEzA 9937
libcloudforensics/providers/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
libcloudforensics/providers/aws/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
libcloudforensics/providers/aws/forensics.py sha256=NjubLVhwebwrYoUBSQg8w3GIw0r6poQH4peCKL-SaAM 25257
libcloudforensics/providers/aws/internal/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
libcloudforensics/providers/aws/internal/account.py sha256=RKDy9MBbe8Kyn35oHFCwlVmWQoC043jeFGWbjidhrYE 6928
libcloudforensics/providers/aws/internal/common.py sha256=VYVTHklZgUa8vkYLDhHFHRBEsxL4TYeiOmFu5uHEkOg 3916
libcloudforensics/providers/aws/internal/ebs.py sha256=jbJYrkMN2PZKNjw3q9qeyqQBOdbIIBzmBmtA7QaW46s 22885
libcloudforensics/providers/aws/internal/ec2.py sha256=ClO8F8gJrmdYSibKQxTUB5bC1_JL92opKF1Pp7e7lCI 27274
libcloudforensics/providers/aws/internal/iam.py sha256=aazMLCkLitNMBp_uOk3PCf0rS6ZOZ2Hd7yVhRCQgH5g 13015
libcloudforensics/providers/aws/internal/iampolicies/ebs_copy_to_s3_policy.json sha256=dYBTRwfyLx1kTW7M5ZB1jsFs0BPq0yuvnfVHXhtd3cg 518
libcloudforensics/providers/aws/internal/iampolicies/ec2_assume_role_policy.json sha256=a4gWc3WOThgkGZ318Om4C97fFpRBSRn_jRIgwTGuWQI 191
libcloudforensics/providers/aws/internal/iampolicies/revoke_old_sessions.json sha256=lmq1gUYLdBpWnUaaSmEVkUW4IqQQo1c05f8kp3mIkfg 236
libcloudforensics/providers/aws/internal/kms.py sha256=lTBBd5eaDMFvQ5r9H1ePhWchbKyzaWpheHdNBPkDB1I 4318
libcloudforensics/providers/aws/internal/log.py sha256=C2Db6A5SiY1whW2E-Oi6SEUDoB2H1wzX6ysIJNGOBjM 2959
libcloudforensics/providers/aws/internal/s3.py sha256=hD3rUzUj4K-mQ-SFnN2KoyrchdvND07QVUx5xV2mWNU 10054
libcloudforensics/providers/azure/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
libcloudforensics/providers/azure/forensics.py sha256=ne6s8Hpenm6Buyen6HfW_f5U0AYHC6QMc9oDVjkVc4c 8344
libcloudforensics/providers/azure/internal/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
libcloudforensics/providers/azure/internal/account.py sha256=1CWOj35zhreefWzOD-NaF8kOJ7l4skIOMdBTbEaDelg 4772
libcloudforensics/providers/azure/internal/common.py sha256=xJTMIuNws3n03kEZdpkkn23gyd6icFxy3bQ4LgZYyIk 10862
libcloudforensics/providers/azure/internal/compute.py sha256=j2BbgDbYf7aUsVl6LU3bCmHC8VOu7KLxdV6l3uf56WE 35188
libcloudforensics/providers/azure/internal/compute_base_resource.py sha256=xVofbYxOX3khgvhs3ntXoAbLX7FltGwhqyEiknc0JXM 3243
libcloudforensics/providers/azure/internal/monitoring.py sha256=JJlAcMBdjRrQSiIjc9MgyeKQzVaobxMqlFgqKhAQ2SE 5195
libcloudforensics/providers/azure/internal/network.py sha256=DKF_OP05Gv9-qpPf5bvACkzSFZebDPZEpB62GBY9KQk 7711
libcloudforensics/providers/azure/internal/resource.py sha256=v4vkhgLhxwVr0CmsSeZnNdgoPYomZz1LR555FNk6iGM 3223
libcloudforensics/providers/azure/internal/storage.py sha256=Klo-sfDWF2Ik5paHx0340D04XDfBn_thCy36oOzWqow 4992
libcloudforensics/providers/gcp/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
libcloudforensics/providers/gcp/forensics.py sha256=jncNEE8qNw4MPKBlWTFY-zTFoGZcJjYsypohQKRWTJM 27398
libcloudforensics/providers/gcp/internal/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
libcloudforensics/providers/gcp/internal/bigquery.py sha256=LA3vbie5CMxgYDvMSsg26z9RFIeCiF6zMUv3KcpZc0c 1815
libcloudforensics/providers/gcp/internal/build.py sha256=bwZiiBksKgF5NVL9To1ncz-7NuPLqUonAdqlLMgtOyE 4552
libcloudforensics/providers/gcp/internal/cloudresourcemanager.py sha256=ElNZEhrgIxKrHqnBP7nZDFp8BY0xL3Pz80MAd7YhoDA 11654
libcloudforensics/providers/gcp/internal/cloudsql.py sha256=0tBQtxNIM_bIU9HpL4uPaYSLJJEEkvStDGJfi4Ly0p8 1914
libcloudforensics/providers/gcp/internal/common.py sha256=5EJ3_BO_1mzdUbmxjyIol5ZDN57GWgNf6dC5R5itqo0 11079
libcloudforensics/providers/gcp/internal/compute.py sha256=iocPGZFSpmTv3_XZmo2C0uTv1gd1ptjqyVkxoCnHNME 84657
libcloudforensics/providers/gcp/internal/compute_base_resource.py sha256=ekYCOT4lr7G_CvN_RKQrTONlGTZPngR6UOmmkzlNZ_4 8110
libcloudforensics/providers/gcp/internal/function.py sha256=MjMeojU1KtZC-eMUyTGARBHq6_U2KTSFSeaQ_tPdxi8 3496
libcloudforensics/providers/gcp/internal/gke.py sha256=YKY4QCy4U2I_yVDq0oC-yC_Q0kUAOOqM8BRHJMDRnAM 8864
libcloudforensics/providers/gcp/internal/log.py sha256=zbLZMD1ktUCJ6Dfzfy4laycM1b8AoyNREzp5X42oqFk 3768
libcloudforensics/providers/gcp/internal/monitoring.py sha256=HV3D5G4LLYoz06TeOQKkMi6t7qKleaSzhM7TvOh-p-8 14522
libcloudforensics/providers/gcp/internal/project.py sha256=FH81oQgeC9vdFw2aVnRuWkC0hyv3OmqO0XyH5adq26A 9194
libcloudforensics/providers/gcp/internal/serviceusage.py sha256=VYzWbZTg20G6M0UBHuO8hwhdXQAAqBAaKOTTyvFX19o 3708
libcloudforensics/providers/gcp/internal/storage.py sha256=u7-C_38wFB-MW1QoTbjwAXCd9Mifg_lLgKPpfLVKYBk 12606
libcloudforensics/providers/gcp/internal/storagetransfer.py sha256=5or08YofzUPTXbqPmvKTrXNyXKU5F_SNJZu9dFjbb8I 6727
libcloudforensics/providers/kubernetes/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
libcloudforensics/providers/kubernetes/base.py sha256=dKrQ8AHxUYKObd6uT320Oy6LT3oTXedxCNrm0sVclvs 11885
libcloudforensics/providers/kubernetes/cluster.py sha256=YSGosueEfgP2byxu-IzmwL9jLhdyQU7sbFLwGV62NbA 11611
libcloudforensics/providers/kubernetes/container.py sha256=5HgekChFQlQMymUYhTncf_ZKZFMb6hd1y_ya51RTaLM 2341
libcloudforensics/providers/kubernetes/enumerations/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
libcloudforensics/providers/kubernetes/enumerations/base.py sha256=DL2BQWoqsxTdDiwqbN-DlDLPcGwO9f3DBfYFT7BTO3I 13164
libcloudforensics/providers/kubernetes/enumerations/gcp.py sha256=IbfEUHH7_CIkJVcxuTxRp0hunNCSZXj0obhqEX5_kY8 1751
libcloudforensics/providers/kubernetes/mitigation.py sha256=nFR07BMsMtVYOcccnM3H4EPgpdQcKcyDppoxqDOMp_I 4786
libcloudforensics/providers/kubernetes/netpol.py sha256=zL3f1BCif2cBfNE162Cld95CJS0v9qAudV8VJMF5qxQ 5769
libcloudforensics/providers/kubernetes/selector.py sha256=KfFEMnpypFuf0M7BAaEKpPVFOxYVLKPgl7OouT0w-js 3344
libcloudforensics/providers/kubernetes/services.py sha256=L5eV79HWMMmXbzKHg_C6DneO8l4GaYtrsmDS0eAsUeA 2909
libcloudforensics/providers/kubernetes/volume.py sha256=eDkXWXDWPKxTDpSmmMWh74Y4PRzhDvzwXixZbFJ6ORo 2427
libcloudforensics/providers/kubernetes/workloads.py sha256=kujnZGfAZ-cbshYMF5R6dov54bveqfxBbV_lFutRxY4 6809
libcloudforensics/providers/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libcloudforensics/providers/utils/storage_utils.py sha256=Wml6FihyUeNJAkmwaLyl8gFkTBFckZirQFdrrmLwEDw 1045
libcloudforensics/scripts/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
libcloudforensics/scripts/ebs_snapshot_copy_aws.sh sha256=cH4l6mYREGa00hOAUwGFjS1INpFWmK90xNgiGajKJgo 1999
libcloudforensics/scripts/forensics_packages_startup.sh sha256=kkzQ-9YW5vA1Mnj25mVPhkaipKE75pSogvOUVwLdNOE 1043
libcloudforensics/scripts/forensics_packages_startup_aws.sh sha256=mnuFwaOFm681g6s_pEypCfEP2mUw_UmtZVQI4GyFcO4 940
libcloudforensics/scripts/utils.py sha256=Y_4B6sYv7FmuWH8vqQ4rnMq_48BeThWUNaxRk53pRWU 2241
libcloudforensics-20250116.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
libcloudforensics-20250116.dist-info/METADATA sha256=MWa-aPDgEy2VXdS0aUZb1WDVUovXj6TlsLMo7WESV48 3057
libcloudforensics-20250116.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
libcloudforensics-20250116.dist-info/entry_points.txt sha256=70zPUw7NlH7BE26tAaz1hhd8eN7j0CMhj6Erj7YYHFU 49
libcloudforensics-20250116.dist-info/RECORD

entry_points.txt

cloudforensics = tools.cli:Main