principalmapper

View on PyPIReverse Dependencies (0)

1.1.5 principalmapper-1.1.5-py3-none-any.whl

Wheel Details

Project: principalmapper
Version: 1.1.5
Filename: principalmapper-1.1.5-py3-none-any.whl
Download: [link]
Size: 145525
MD5: 0a8bac0c507b3102ab913bc24c4fbf46
SHA256: 5145e172b2607885b50abf66221cc9e5bea318501b315196620a5a5bae798594
Uploaded: 2022-01-13 17:57:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: principalmapper
Version: 1.1.5
Summary: A Python script and library for analyzing an AWS account's use of IAM.
Author: Erik Steringer
Author-Email: erik.steringer[at]nccgroup.com
Home-Page: https://github.com/nccgroup/PMapper
License: AGPLv3
Keywords: AWS,IAM,Security,PMapper,principalmapper,Principal Mapper,NCC Group
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Security
Requires-Python: >=3.5, <4
Requires-Dist: botocore
Requires-Dist: packaging
Requires-Dist: python-dateutil
Requires-Dist: pydot
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4699 characters]

WHEEL

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

RECORD

Path Digest Size
principalmapper/__init__.py sha256=IU4zBvMZq-Oltyf_j4x0XrmHF-wLP16_gyj4GSRyVZc 928
principalmapper/__main__.py sha256=c-qESZO6gxlNb34FrAjvQacAl5jlL9S4X4twBi9mt-k 6115
principalmapper/analysis/__init__.py sha256=5TKIZkJtevtVEzeZKkpNInnzVfln3oIQeIPGh1FY1Lw 928
principalmapper/analysis/cli.py sha256=18sC-OcZmZlaf9dqwwFwhCXbfWLFkeNUpDKnl7ohCTw 2023
principalmapper/analysis/find_risks.py sha256=AlDZ_il5oVypuJqrdE4sRytMQ1sYU9hquR3Lap5X6Us 27355
principalmapper/analysis/finding.py sha256=aR6cZH7IJ0BBeTxYWVm7NHIOSmfvvcaMzIziuyHsJ64 1656
principalmapper/analysis/report.py sha256=p7UhFoVbLF8MlnXwFMf3jH162dyuHtPqcxDWBbZtCqA 1805
principalmapper/common/__init__.py sha256=BP9tPRzrnRKA_JRn55FpeR4euJ3TcxXRZSAbIbXe6Nw 1583
principalmapper/common/edges.py sha256=HdNPcUTgT7L-ddOJmzdm6CiIrKMiuEpJ2IAwbEQbt9U 2415
principalmapper/common/graphs.py sha256=C13Yt83KBWV3ktkwMnihKMY7OOWEcUxwZ6-y-S2jSGY 10452
principalmapper/common/groups.py sha256=EIIzxAlfwvGypclnAw35WfKcWD7xlodEBtgyUh2zoDc 1953
principalmapper/common/nodes.py sha256=GT11GqVogkBbJScdT--aun2_1fCdcHC6ikev-dAvQog 6756
principalmapper/common/org_trees.py sha256=AlWoa-FfSkiXCaolAKlxN6pP1g9rZFZxSgTkkYpdrFo 7670
principalmapper/common/policies.py sha256=hGpAKXk0JX8m270T-rgUu8tNcAcIledmy0jw1jc1XFU 2186
principalmapper/graphing/__init__.py sha256=Hb2osefl2KNYHhMryUD_67njEnzRAmsLDUf1jmWgFCA 999
principalmapper/graphing/autoscaling_edges.py sha256=o6hg9vP5TXdjm_wXAv-fFet2ZQF0EBBQ4_dLbMdoMeI 9373
principalmapper/graphing/cloudformation_edges.py sha256=rGK2FuxK7gnbFd8k72Am_y30ktxNyqEt9VCmreY8QZU 10248
principalmapper/graphing/codebuild_edges.py sha256=jQadeb1Y-Z2zuyWHRF26oq5WiyKbL60UwG3-S_C-8vw 14147
principalmapper/graphing/cross_account_edges.py sha256=8jpnugUFAkUer4b3-l9Gtxq_il_m1q8RMx0s1yVMCUY 4489
principalmapper/graphing/ec2_edges.py sha256=4waktgyhtFARikAmZGIoff5Kby8U4-bNXcabzJq3BrE 7747
principalmapper/graphing/edge_checker.py sha256=HLQ5s0qLPlKGRZaDLf7LlXAKaOolhwHLjsIBtpByEHM 2190
principalmapper/graphing/edge_identification.py sha256=lTmfPX-iveTZk8E26THGIasdvKWsimK2d2Xd7eU6Kns 2977
principalmapper/graphing/gathering.py sha256=B0IGY2UHVXo6qJEhyRMbQMbvaX2kGjGg1BQq6DOZvlQ 48200
principalmapper/graphing/graph_actions.py sha256=PpDYb4GQZbSGHoskJbNjkDHJ_0yYBak5622TPvhIcg4 3954
principalmapper/graphing/graph_cli.py sha256=oywyP2TZ6PKx_oz5zQUbUxX0REF3qK-ugWVz0nBhBAc 9769
principalmapper/graphing/iam_edges.py sha256=gTa3Vo5GO_yi2HHmwJkzV7E6Mz798b29J4r8aOT8TNk 5952
principalmapper/graphing/lambda_edges.py sha256=zmrNvf9MTWxWrsghlHqD-iU2hke4lM6uD4N5WAHBPm8 9302
principalmapper/graphing/orgs_cli.py sha256=aQi789Ff8MGutoYZtQhEJ_i4TDChjlBtkFokKVHHLuc 12973
principalmapper/graphing/sagemaker_edges.py sha256=HbYKOd2sqAj7MGkc4Zd0B8dOKvhyfIbzXfPdn-JmZso 5753
principalmapper/graphing/ssm_edges.py sha256=iJM0H1TxL0UfPul4PNBC3BlbIptiWeYPgRGLMzejOjI 4842
principalmapper/graphing/sts_edges.py sha256=mvv9XZ5-7M4CUduCPLZ0anOhQT6hwAGWZoFjq2-H3s8 5189
principalmapper/querying/__init__.py sha256=-SIDPrYiRS-1TN08rtnBtcL2p64ftBbwC-xOb3ihdMs 840
principalmapper/querying/argquery_cli.py sha256=RMMjwDVUCoxrlcrOv0j8Wme1T17krT1M3N3YG8L_mwo 6503
principalmapper/querying/local_policy_simulation.py sha256=9XuJREGXrcvRWRuvZyNJWduzz6qMWEmoJIed9W49TnY 43983
principalmapper/querying/query_actions.py sha256=rVbixSGLrh7joJfzTChkLMuCf7Qz_s_y8CmnXHvPQlY 13472
principalmapper/querying/query_cli.py sha256=0y5JFVRt4aPun4y2J9p0m3W9ILhXJCMAzWIB-NmaR18 5211
principalmapper/querying/query_interface.py sha256=T0u0vx78iMdvwJPT7jiX3IOTbTq6Idaej9lAuZyEwnQ 23442
principalmapper/querying/query_orgs.py sha256=QFUXlddoW4LW_iuC-qh5n2KoGUG3s80apbbzCcTyZok 5030
principalmapper/querying/query_result.py sha256=JCdZz9a-W0nVvGN5j2qnFrzwZFhOb7IUCLhJyDcEZ7Y 6204
principalmapper/querying/query_utils.py sha256=dVD4lgoHLLDnBAMGV7i56Q9cCf61I9xY0Mzs0m2LWkI 10606
principalmapper/querying/repl.py sha256=vXlkzvbG5lCGLQqba_RsxvOmMZQN1qMZISlBL6MbDIk 7780
principalmapper/querying/repl_cli.py sha256=bPQrkeicP3kVyMuh0wEOewFV6W5vUzftUdTf40qOOQM 1835
principalmapper/querying/presets/__init__.py sha256=p3kucibdjTWly1adkOfm6yLyuBuKEJcboRiAKxgV23I 814
principalmapper/querying/presets/clusters.py sha256=iYrcFJ9NyAAGIJh6NEPe7ecGV_w_CSH2ypPpOWBGfxQ 2828
principalmapper/querying/presets/connected.py sha256=FGgH_J5MA5KPW7DAvbxiqj6UQDECRZxpz6cSqX7nO8g 3783
principalmapper/querying/presets/endgame.py sha256=Eth3-Uj1m7UrOSel5ZaCTYDxGXX1tXoncNvaDct3B6M 5057
principalmapper/querying/presets/privesc.py sha256=imdNKZbLTeLuKLEFRRpWG0vsTqLem05FnmWZg-uNCf0 4540
principalmapper/querying/presets/serviceaccess.py sha256=F52MIXosV4Y125oIjdvOJPx1-0NGUOn_86x6_4GHfzA 2930
principalmapper/querying/presets/wrongadmin.py sha256=BrdY9MBg5qJQB6Anr-qEI1p6qaanhqgA8kACbPDAnHI 8433
principalmapper/util/__init__.py sha256=qoz-E7o_30xoNus40W1fXe1KHb9U5BApf9AQqd14-Eo 904
principalmapper/util/arns.py sha256=nOlgvgTRi1hvoXi7vaJG3jRDQNojitskviukC7Nv0kU 2091
principalmapper/util/botocore_tools.py sha256=gc8ny28t1fybxhK28oKX3TBABd00g8W6o7OFMpw7d-w 3498
principalmapper/util/case_insensitive_dict.py sha256=dnBWtLm3OLWyLZLpmwB4vQjbxX4slFQ5nXJudwkjlNk 3944
principalmapper/util/debug_print.py sha256=eAbrm8v2gj2m_q0RxPrRYV085LjMT1zZ5S7w3s15b-Y 1629
principalmapper/util/storage.py sha256=eyPEhLG0D2i-cIHoK7LEANcNsQie3mVSyohtIlJAWDU 2880
principalmapper/visualizing/__init__.py sha256=xrPvj8RPqQQEpFta-D0MC7oe-_mElzap9qAd_zZuv38 841
principalmapper/visualizing/cli.py sha256=Qi3WJUIsAcuc8o_czSjhlNfnvHqeDaXA7Zlz5ZaexI8 2791
principalmapper/visualizing/graph_writer.py sha256=HlbZL26HYrGmfeysywaLEE1xwvL_dfO18NtQ21eVDLo 2310
principalmapper/visualizing/graphml_writer.py sha256=u7ugBAvEhSofBezLGmEBabPq6oHdMakq_jRrnGJ2Alw 8110
principalmapper/visualizing/graphviz_writer.py sha256=9Te-vTdsCRx-HCskvL9N_bZOZ8v1he5Iii96QXE5a9o 5699
principalmapper-1.1.5.dist-info/LICENSE sha256=DZak_2itbUtvHzD3E7GNUYSRK6jdOJ-GqncQ2weavLA 34523
principalmapper-1.1.5.dist-info/METADATA sha256=zubPwNfqXR9MHQoIRLieLHerO02W3-oAvTim2NxV4ew 5887
principalmapper-1.1.5.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
principalmapper-1.1.5.dist-info/entry_points.txt sha256=ewWef7qrPLVVrv0Zg6PZfrz7tLmmaA8eJGOtsCujlmk 59
principalmapper-1.1.5.dist-info/top_level.txt sha256=KKhMXglqNwmrrRRvR4DfGB_mJY7LDialkR2xCoHvm1o 16
principalmapper-1.1.5.dist-info/RECORD

top_level.txt

principalmapper

entry_points.txt

pmapper = principalmapper.__main__:main