GitHub / nccgroup/PMapper / commits
A tool for quickly evaluating IAM permissions in AWS.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 91d2e601 | reduce to min/max python versions for test cases, avoid fail-fast, remove pip... | Erik Steringer <e****r@n****m> | over 4 years ago | |
| f8918d0d | enable MacOS checks, other python versions | Erik Steringer <e****r@n****m> | over 4 years ago | |
| 9cf9b1fc | another fix attempt: set the working-directory | Erik Steringer <e****r@n****m> | over 4 years ago | |
| 5ebb0c7d | another fix attempt: use bash shell to get glob expansion | Erik Steringer <e****r@n****m> | over 4 years ago | |
| 6e7d9370 | attempt a fix on windows test cases | Erik Steringer <e****r@n****m> | over 4 years ago | |
| a5800670 | enable windows for test cases | Erik Steringer <e****r@n****m> | over 4 years ago | |
| e508993a | implement GitHub Action for testing PMapper on multiple platforms/versions | Erik Steringer <e****r@n****m> | over 4 years ago | |
| d5136ff1 |
Merge in v1.1.5 (#105)
Co-authored-by: Erik Steringer <e****r@n****m> |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a79e332f | hotfix: client_args_map set to None caused errors | Erik Steringer <e****r@n****m> | about 5 years ago | |
| b502352e |
v1.1.4 (#99)
Co-authored-by: Erik Steringer <e****r@n****m> |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 722efec4 |
v1.1.3 (#87)
Co-authored-by: Erik Steringer <e****r@n****m> |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 6139b13e |
v1.1.2 (#85)
Co-authored-by: Erik Steringer <e****r@n****m> |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| f047d19b | v1.1.1 (#79) |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 25ddb893 | v1.1.0 Release (#74) |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 712fa14f | Bugfix: Allow importing of groups with path != '/' (#51) |
yehuda-elementryx <3****x@u****m>
Committed by: ncc-erik-steringer <n****r@u****m> |
almost 7 years ago | |
| 3acbe0ad | v1.0.1 - Bugfixes for 1.0.0 (#40) |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| cfcc700f | Let it find a path to store the results on OpenBSD as well. (#38) |
Sebastian Reitenbach <s****a@l****e>
Committed by: ncc-erik-steringer <n****r@u****m> |
about 7 years ago | |
| 05f07b87 | Users retrieved from AWS can be given with a path, i.e. group/subgroup/userna... |
Sebastian Reitenbach <s****a@l****e>
Committed by: ncc-erik-steringer <n****r@u****m> |
about 7 years ago | |
| fa507584 | Added easy-to-fill issue for local authorization simulation bugs. | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 03fa11e2 | documentation fix, added info about importing from common. comment fix in exa... | Erik Steringer <E****r@n****t> | about 7 years ago | |
| a2979a4f | README.md - Added info about downloading from pip (!!!) | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 2aaae80c | merge conclude merge | Erik Steringer <E****r@n****t> | about 7 years ago | |
| a74b4b22 | merge Merge branch 'v1.0.0-dev' | Erik Steringer <E****r@n****t> | about 7 years ago | |
| a571e656 | merge conclude merge | Erik Steringer <E****r@n****t> | about 7 years ago | |
| bad03dd8 | Updated README with lib stability goal, updated function signature related to... | Erik Steringer <E****r@n****t> | about 7 years ago | |
| bdd3df81 | More documentation work. | Erik Steringer <E****r@n****t> | about 7 years ago | |
| e6b6c4cc | Updated all documentation, added __all__ handler to common submodule, updated... | Erik Steringer <E****r@n****t> | about 7 years ago | |
| dbc5f84f | Updated packaging. | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 31950346 | Final correction of license notifications | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 2ab877ef | Final stretch of v1.0.0: fix license notifications (again) | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 90405475 | Final stretch of v1.0.0, added license notifications and updated README | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 6761f9cf | README update: added visualization example | Erik Steringer <E****r@n****t> | about 7 years ago | |
| f55c7b45 | implemented analysis | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 2e62c6de | added pydot dependency, added visualization | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 059a1de7 | quick fix in REPL | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 547c0a91 | implemented REPL | Erik Steringer <E****r@n****t> | about 7 years ago | |
| c7f5d023 | major query update: handling conditions, query implementation, added presets ... | Erik Steringer <E****r@n****t> | about 7 years ago | |
| a15ce9d2 | completed CloudFormation edge checking, updated output | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 25dd7a2b | completed EC2 edge checking | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 05ad300f | set up SSM edge checking | Erik Steringer <E****r@n****t> | about 7 years ago | |
| dbc4a59c | set up IAM edge checking | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 7b07f80a | set up STS edge checking with MFA | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 65932cfe | full fix for conditions using IfExists | Erik Steringer <E****r@n****t> | about 7 years ago | |
| e01c4768 | EC2 and Lambda edge improvements, better support for conditions using IfExist... | Erik Steringer <E****r@n****t> | about 7 years ago | |
| d2805fa7 | improving handling of MFA edge-case | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 6046c00b | added --update-edges support, addressed lambda region availability bug | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 12f1ba4e | local querying: string and numeric conditions + tests. | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 9bb69122 | local querying: handles all ipaddress conditions | Erik Steringer <E****r@n****t> | about 7 years ago | |
| fcdb9488 | local querying: handles all date conditions | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 1107d060 | local query progress: DateEquals condition, added dateutil requirement (due t... | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 191fd6f1 | local query update: add support for ARN conditions, refactored local querying... | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 81ba5cbf | simplify Null condition check code | Erik Steringer <E****r@n****t> | about 7 years ago | |
| a363e1a7 | support for Null, ForAnyValue:Null and ForAllValues:Null | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 4c54dae5 | moved code to distinguish local policy eval, began handling conditions, added... | Erik Steringer <E****r@n****t> | about 7 years ago | |
| 7ebe761a | major progress on Lambda edges | Erik Steringer <E****r@n****t> | over 7 years ago | |
| f518bdbb | hotfix: NameError ffx |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 4654efed | added a README and made progress on setup.py | Erik Steringer <E****r@n****t> | over 7 years ago | |
| d6f3025e | got query mechanisms started, argquery now functional | Erik Steringer <E****r@n****t> | over 7 years ago | |
| 602bb984 | added node-traversal capability | Erik Steringer <E****r@n****t> | over 7 years ago | |
| 46e17f42 | progress on getting edges: sts:AssumeRole access. | Erik Steringer <E****r@n****t> | over 7 years ago | |
| 23278e4c | updated graph storage: now uses a specified root location passed by caller, a... | Erik Steringer <E****r@n****t> | over 7 years ago | |
| 7013d754 | breaking change, nodes track number of access keys instead of actual key info... | Erik Steringer <E****r@n****t> | over 7 years ago | |
| 832d7c97 | major progress towards handling data storage, started adding tests, finalized... | Erik Steringer <E****r@n****t> | over 7 years ago | |
| a6f174f7 | initial work, library code plus client code, no functionality yet | Erik Steringer <E****r@n****t> | over 7 years ago | |
| 61ff2099 | clean slate | Erik Steringer <E****r@n****t> | over 7 years ago | |
| 7d283aa1 | Credentials (#21) |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 123295ae | Credentials update: handle environment variables when requested. new file-han... | Erik Steringer <E****r@n****t> | almost 8 years ago | |
| d38a5dec | Query Updates: Code cleanup, new functionality (#13) |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
| 4c40f384 | fix: use the split list of roles for large amounts of roles checked in testMa... | Erik Steringer <E****r@n****t> | about 8 years ago | |
| 1c904273 | completed chunking behavior for testing iam:PassRole access | Erik Steringer <E****r@n****t> | about 8 years ago | |
| 97587872 | hotfix for issue #8 | Erik Steringer <E****r@n****t> | about 8 years ago | |
| c9e13e38 | PR: PEP8 Compliance (#7) |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
| ce28473f | PR: Address Issues 1 and 3 (#6) |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
| 5095f397 | merge Merge branch 'master' of github.com:nccgroup/PMapper | Erik Steringer <E****r@n****t> | over 8 years ago | |
| 13e776b0 | major graphing change: grouped simulate calls together, sequential rather tha... | Erik Steringer <E****r@n****t> | over 8 years ago | |
| a08f920c | Update issue templates | ncc-erik-steringer <n****r@u****m> | over 8 years ago | |
| 776fe786 | merge Merge branch 'master' of github.com:nccgroup/PMapper | Erik Steringer <E****r@n****t> | over 8 years ago | |
| a6b6831b | adding example output | Erik Steringer <E****r@n****t> | over 8 years ago | |
| 5f79fa40 | Link image. |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 20a6e5aa | make .py files executable | Erik Steringer <E****r@n****t> | over 8 years ago | |
| c9eac236 | initial set of files for v1 of this tool | Erik Steringer <E****r@n****t> | over 8 years ago | |
| 25b7b917 | Create LICENSE file |
ncc-erik-steringer <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago |