gcp-scanner

View on PyPIReverse Dependencies (0)

1.4.0 gcp_scanner-1.4.0-py3-none-any.whl

Wheel Details

Project: gcp-scanner
Version: 1.4.0
Filename: gcp_scanner-1.4.0-py3-none-any.whl
Download: [link]
Size: 201825
MD5: a8fc6a1c9e677d50db95a03f629cbb75
SHA256: 45ba1083846f1317fb756d89fc746b928a264e5d1a5e9c1d83c30be549cad637
Uploaded: 2024-01-25 05:21:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gcp-scanner
Version: 1.4.0
Summary: GCP resource scanner that can help determine what level of access certain credentials possess on GCP
Project-Url: Homepage, https://github.com/google/gcp_scanner
License: Apache License
Keywords: gcp,scan,access,security-tool,python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Requires-Dist: pyu2f (==0.1.5)
Requires-Dist: google-api-python-client (==2.80.0)
Requires-Dist: google-cloud-container (==2.17.4)
Requires-Dist: google-cloud-iam (==2.11.2)
Requires-Dist: httplib2 (==0.21.0)
Requires-Dist: requests (==2.31.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6237 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
gcp_scanner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gcp_scanner/__main__.py sha256=5X5MH_SUcNdpYV3BMUEUbUz7lwcEcVu9dMkWxo_STOo 684
gcp_scanner/arguments.py sha256=ZqblvSNFU-6v5ueyY6-LDuxnzTMij-a5rvWArbdljlU 4712
gcp_scanner/credsdb.py sha256=HApTbw5BBXmv681UOxrIa_WXI0Qiq0Sm0uvfWm66beE 14495
gcp_scanner/error_handler.py sha256=EGVXIhUJTjqFPUrvsFJAkei2ecYwIgQwtzp2TPP8HZ4 778
gcp_scanner/models.py sha256=HjJ7K2iHK_HSOWBApuHx2bPAUnfQsz0O7ppmqjpO4f4 1939
gcp_scanner/scanner.py sha256=h5jYv5vFNTL4KyL38P1Iwjj4Ofbc9dZR54m4auons8g 19839
gcp_scanner/client/__init__.py sha256=Y_vNuI3kBetRQtLegnDKcfoam-W-mVZA0-8N0MT0OsY 594
gcp_scanner/client/appengine_client.py sha256=F-C3KMCCazWxamsSfyaVTSPbS8BPpgSRatUcBGTFQpE 1756
gcp_scanner/client/bigquery_client.py sha256=07Dlax48yDkqEGl79k_PCoQW7zIQ6f62y1ubTq4L3Yo 1146
gcp_scanner/client/bigtable_client.py sha256=IACq3XZUwwWWB0oW7CoL3LrddgwpY5GlMDksTRs8jQM 1162
gcp_scanner/client/client_factory.py sha256=qkEhKxt3Ur92P4RuMojpmpJhwGTGfXalk_dM6cSRRHY 2984
gcp_scanner/client/cloud_billing_client.py sha256=11Bi4VfABn09KCaZ4W1Pd5Yc83P8V5Y1EPPO5Unj2Xs 1174
gcp_scanner/client/cloud_functions_client.py sha256=MrBpAfMMRMSDDsF3bO_IzfJhc4SeGpdf26mVoPNHYeM 1182
gcp_scanner/client/cloud_resource_manager_client.py sha256=8bvUdurxrHrv_uQlInjFEkJoAMZ7CIxMACLNUFlYqzE 1195
gcp_scanner/client/compute_client.py sha256=Yygvzp-jyqnTus7_QMy17Q6GziMAALefBIrvpv_bV9I 1154
gcp_scanner/client/datastore_client.py sha256=fUKAKu9ihrbTkUSOcCUN-8MhJ-89IXvPEgzLVrVpJBU 1161
gcp_scanner/client/dns_client.py sha256=sK0fp_-oG2mdtj0k-gzWayx9EF8vYv117O1CRSpwHnQ 1137
gcp_scanner/client/domains_client.py sha256=ZuXl_9YtxkwMvt9zwiaFjPxRNnedrIePmqPUramNPpM 1165
gcp_scanner/client/filestore_client.py sha256=VjlWSTJ4zc0taHLyarSTj0U5AuInIi4D5GbABt2eSks 1157
gcp_scanner/client/firestore_client.py sha256=BdqzciqwfAdjEmpRsOdMM_pBhfKLB4jGFyn-TGHYrRo 1161
gcp_scanner/client/iam_client.py sha256=E2EOQTgPRq9rfzc4FXMjUXUEoXxw7n9daNNB3fuxkj8 1137
gcp_scanner/client/interface_client.py sha256=QFzyxv7ruekcFWZSLFno9YsRNshHSkeIWKaV4yHxmbI 1141
gcp_scanner/client/kms_client.py sha256=PUjSWa5kATgl_MlPLtGBAyF6i-MTah-eCoBVL54ovCA 1158
gcp_scanner/client/pubsub_client.py sha256=3WLRqehzqChKAUzPYb0upetm2gTqVgOF5ApiXnaNFPo 1149
gcp_scanner/client/service_management_client.py sha256=4FWNuJNkPVHaDuXuVy_g6JwimDhzVeqatNQqHBz8nJ4 1194
gcp_scanner/client/serviceusage_client.py sha256=vE4KAsIVkEvR9nAPhry7kV6LlZvm1MKfs8BJR0IUJjI 1173
gcp_scanner/client/sourcerepo_client.py sha256=c9oxn9zAWJOlxKjnX3YNN1iCkuifWmfXpnbp9REldFE 1166
gcp_scanner/client/spanner_client.py sha256=X8JEIayz8eSg8rZsbfmWZK2W4yL74HzFb6PtWOYUcc8 1153
gcp_scanner/client/sql_client.py sha256=yAyOqPG1C-LNVNeba2V4PXxjCUVsc6l3PoCMy2njoXE 1153
gcp_scanner/client/storage_client.py sha256=XfkcHfK0pJXPKOG5P0pVoolvIH6pSG7rlZDVoMq_bEM 1153
gcp_scanner/crawler/__init__.py sha256=Y_vNuI3kBetRQtLegnDKcfoam-W-mVZA0-8N0MT0OsY 594
gcp_scanner/crawler/app_services_crawler.py sha256=kOIEt6DrHhZYxUeghAWPEA684TsLihRLEXEShc65BiE 2293
gcp_scanner/crawler/bigquery_crawler.py sha256=fMpNhZnB7xsc_xVcTjmKlBmc6PvyA_w8ynfwx6eit1s 3096
gcp_scanner/crawler/bigtable_instances_crawler.py sha256=P7yVT3Z0Y-ZGzlio4CKkJoMTPPEa4OtBzTnmvipt828 2020
gcp_scanner/crawler/cloud_billing_account_crawler.py sha256=rzU-NXk5fozNmMxN26G4roSLOOh4En9xkxn3_KdZTR0 1809
gcp_scanner/crawler/cloud_functions_crawler.py sha256=yTPK02J4IlTIqPnyIfftKNOKQKDtZuElt7MyzkF3iIY 1981
gcp_scanner/crawler/cloud_resource_manager_iam_policy_crawler.py sha256=661nDc5bgVyPjRMGg8ZzpG1wb7KDu75Tl_kY2U6PGaU 1953
gcp_scanner/crawler/cloud_resource_manager_project_info_crawler.py sha256=K1sMouQPDqgP-sFdCv-fRjENlOBZEhotZou-UuYKiiE 1769
gcp_scanner/crawler/cloud_resource_manager_project_list_crawler.py sha256=XsYnkq6ik2nC6NQRGudwGA0Q-ZPIrgNbamVnI5X33u4 1695
gcp_scanner/crawler/compute_disks_crawler.py sha256=yxQWz8HKceFu2o3n7KxnQk225PA_Q1kH1V8bhgKY7Dk 2125
gcp_scanner/crawler/compute_firewall_rules_crawler.py sha256=KHwnk1KatTUwuBBLGpAqgzmmAzInpCTg8F2PsEFUxzY 2012
gcp_scanner/crawler/compute_images_crawler.py sha256=JGmL2wO4ZHzJqTq8tchUWydSDAHOjdnt5p3Rp3q1KH4 1920
gcp_scanner/crawler/compute_instances_crawler.py sha256=ul9sVAKPd4eSWwPza8CXprF3SjgH9k1WX22jvRCkIr0 2178
gcp_scanner/crawler/compute_security_policies_crawler.py sha256=cpqDiGDAFLdc_DXHQIEU8QXmKk5eKnfU9uM9Y91WlT0 2017
gcp_scanner/crawler/compute_snapshots_crawler.py sha256=uQAhZ2_KCAj8n1I5vbbSnSiyOlsmisEP_EhbHUyHid8 1974
gcp_scanner/crawler/compute_static_ips_crawler.py sha256=gsYCqSyWzg_qu4FguApmD5_sJu8kgaf8ZBl0GweSQ40 2074
gcp_scanner/crawler/compute_subnets_crawler.py sha256=F8PvrEiwY92sPMjVUCk-Tw5JTRZf-Qa9agI9JB5Wa-s 1983
gcp_scanner/crawler/crawler_factory.py sha256=O_13VCwqN6vmQpztwZZy9oa2fbAVHgEX8-jZz_nU30U 4976
gcp_scanner/crawler/datastore_crawler.py sha256=vqBUjScz7xcNxyaZ2yyx3zo26KIBxdmICxu2OgZIAGQ 2031
gcp_scanner/crawler/dns_managed_zones_crawler.py sha256=fJaVmjbFVnvunODh9U0HEew0xugU7QLt9enK3BEedcI 1919
gcp_scanner/crawler/dns_policies_crawler.py sha256=1GPr6_6O8w0bl4bRZ-FJWz3l-SHy0xtksCp8LA6jgHo 1998
gcp_scanner/crawler/domains_crawler.py sha256=7-zk_SsAAEx4jv2l1ebQ41fkyPZKH42UjuzsFtKzt4s 2200
gcp_scanner/crawler/endpoints_crawler.py sha256=DqqBsAIiHk69loz0XOIk-wyGRQRib774ITOGgbnPRoE 1936
gcp_scanner/crawler/filestore_instances_crawler.py sha256=vPW9f4NBeJpdbsjATMuv_1PxXyIVHvl4ShXpA41qLEU 2042
gcp_scanner/crawler/firestore_collections_crawler.py sha256=hfDhu9bUdMMej1GaekfUjboMApDImz3bTq6VgHL-G2s 3295
gcp_scanner/crawler/interface_crawler.py sha256=6L2BvLB-ubrtM-22aY3NNU5YoUJFx_7HQ7Fke-xn-os 2163
gcp_scanner/crawler/kms_keys_crawler.py sha256=2C90jUHvnhMiGAREtvXLc0hbK7pTRvIn9YrCgi8MfoY 2964
gcp_scanner/crawler/machine_images_crawler.py sha256=4000eGTeNBLZxPo5XuNjPuoushWdWm3-E4fuoSJ5Tag 1982
gcp_scanner/crawler/misc_crawler.py sha256=KrHq_Bq7gv4LB1AwtPCY0UbpFW73w7dE3Q1LQfWYxug 2725
gcp_scanner/crawler/pubsub_subscriptions_crawler.py sha256=dT9kGO6VcONCajRQEmhPBmBLp4_HBd6OIw7T0gLIYmE 1960
gcp_scanner/crawler/service_accounts_crawler.py sha256=U4SRZkCX8nK8DwrpivssH5biIKmChItSnI4QYlDoies 2144
gcp_scanner/crawler/service_usage_crawler.py sha256=rC-m3RQucvH4-gw6KMIi2D5S4bjCwJcXPnp9NDMcfgs 1999
gcp_scanner/crawler/source_repo_crawler.py sha256=_Va2R7wCGyfX_k-9eGCSNbKdgY6vomO24ScHnVmjiUA 1995
gcp_scanner/crawler/spanner_instances_crawler.py sha256=ssZUcIy_YzpOD1BRBL6FDK6g7Y7Jl2RPZMkQUfO-rmM 1999
gcp_scanner/crawler/sql_instances_crawler.py sha256=G9cCAcjosgDvFA9Z6RTSXcle7yUecYgSiq6q-bD3OOM 1910
gcp_scanner/crawler/storage_buckets_crawler.py sha256=gk1FsUiPaCdVBvhu5xQwuOw8IhgNsfmeSvIInsJQYrU 5455
gcp_scanner/gui/app.py sha256=b3H1YK5pF2FrduahSPU3AmekYEc1LfyKqEd45FL_dio 915
gcp_scanner/gui/static/index.html sha256=VCA-cYwcwDre1zKp5-yXIQeY1KpTKTpzgDuFUWfPGqo 452
gcp_scanner/gui/static/logo.png sha256=S_7gXHhYFhM3gNXlHfwjijQ2WotZ7hRSsZMVq7MHbVI 3602
gcp_scanner/gui/static/assets/index-0762a9b4.css sha256=B2KptPKWqmgCVV4OMLaxi1-M16L-5sFy4HxB1PORquc 4359
gcp_scanner/gui/static/assets/index-57a08308.js sha256=OLi1Pnzafkxcqjje8IJT4AVN_UfkiR5AyxJNn_r5gLk 304572
gcp_scanner/gui/static/icons/filter.png sha256=i1Bxxv94WVqBpju_udLbIG_eTXMgYNNqWQXQ8hExbrQ 426
gcp_scanner/gui/static/icons/grid.png sha256=syUSK7gjRm3WHNKm-gOPh9fWVuweKOmViQbGVqi6iKs 215
gcp_scanner/gui/static/icons/list.png sha256=1LljZzacqrH-UE5zjJeIHZOxzNn3bip7sDeW_z_O6Dk 270
gcp_scanner/gui/static/icons/sort.png sha256=TxOInInincTDts9ReVNy3SIEj3nwkDyn-4NG_yQkJWo 402
gcp_scanner/gui/static/icons/upload.png sha256=Uhm95lEy3w11rNy5ESy-wO3oTBQ6Y0ZHDtl7xwQAaxc 636
gcp_scanner-1.4.0.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
gcp_scanner-1.4.0.dist-info/METADATA sha256=X8DJ-5N6J5fuJmqwQpLRJRZRlZHizw_cdRkXyJqhfrk 6900
gcp_scanner-1.4.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
gcp_scanner-1.4.0.dist-info/entry_points.txt sha256=FJ9xZRD_-UFKholgKC5Y6l9mR13V9kx3W_3fvwU0QEg 107
gcp_scanner-1.4.0.dist-info/top_level.txt sha256=Y9HL5ewfk58aNar2xP7Umz0vhCdkDN0_TLyVvecKGiw 12
gcp_scanner-1.4.0.dist-info/RECORD

top_level.txt

gcp_scanner

entry_points.txt

gcp-scanner = gcp_scanner.scanner:main
gcp-scanner-visualizer = gcp_scanner.gui.app:main