Commit Graph
44 Commits
Author SHA1 Message Date
sethsec-bf 54f784903a added accountID col to every table and removed the service col in all commands that are single service. 2023-10-26 12:39:25 -04:00
sethsec-bf 2dc20eaa52 fixed codespell items 2023-10-25 08:50:43 -04:00
sethsec-bf 7656267367 fixes #36. -o wide will give you the arn, and the default (-o brief) will only give you the name for brevity 2023-10-25 08:41:04 -04:00
sethsec-bf 1215a27e19 completed --cols & -o wide support for ALL aws commands 2023-10-24 20:15:06 -04:00
sethsec-bf 909590860d added user controled columns to cloudformation, and access keys 2023-10-23 16:28:22 -04:00
sethsec-bf 4ee0da839d added user controled columns to buckets, role-trusts, permissions 2023-10-23 16:00:48 -04:00
Christian Clauss f78f1490d2 Fix typos discovered by codespell 2023-09-07 15:17:08 +02:00
sethsec-bf dc0396ff33 updated logging path to have profile come before account-id to make it easier to find the right data 2023-06-28 11:37:45 -04:00
sethsec-bf fc7a57129f updated lambda header to name instead of arn 2023-06-09 10:46:13 -04:00
sethsec-bf b29e4ea6b3 changed output directory, added beginning phases of cached support - both within one single run, but also loading cached data from previous runs, added codebuild command, added orgs command, added databases command, switched everything to use carlos's output2 functions, changed the output flag from type (csv,table) to be like kubectl with wide/narrow 2023-05-30 10:55:39 -04:00
sethsec-bf 766fe55484 added more to resource trusts module, started to move commands to shared initalizers 2023-03-26 15:15:31 -04:00
sethsec-bf 3238ac866a switch awsservicemap behavior to pull latest servicemap from aws 2023-02-20 23:06:37 -05:00
sethsec-bf 2563ebbb72 removed pmapper column from output when pmapper data is not found 2023-02-20 22:53:18 -05:00
sethsec-bf 512602079b removed pmapper column from output when pmapper data is not found 2023-02-20 22:48:03 -05:00
sethsec-bf d7634a8a44 Added link to WIKI for each AWS command 2023-01-09 21:46:15 -05:00
sethsec-bf 3fe4ac6afa added back in prefix to output selector. Reverted back to select channel for receiver in all aws commands because the new way was losing data 2023-01-06 20:49:28 -05:00
sethsec-bf 097baa072a moved spinner and commandcounter to new internal directory, removing need for console directory 2023-01-05 08:56:40 -05:00
carlosvendramini-bf 9f0d99ab32 renamed utils package to internal 2023-01-04 15:54:06 -05:00
carlosvendramini-bf 529d6322f3 Merge remote-tracking branch 'origin/seth-dev' into carlos-dev 2022-12-30 13:38:09 -05:00
sethsec-bf 362fa0c91e added --wrap flag for table wrapping. Also added EKS and pmapper commands to all-checks 2022-12-28 13:03:23 -05:00
sethsec-bf a5c5ec92d2 Updated all workload commands to use shared functions rather than having to add the same methods to each command 2022-12-27 16:39:16 -05:00
carlosvendramini-bf d8488e1fe1 Merge remote-tracking branch 'origin/seth-dev' into carlos-dev 2022-12-25 15:33:11 -05:00
sethsec-bf 385bf52289 second draft of pmapper command. Replaced isRoleAdmin check in instances and lambda commands to use pmapper if pmapper data is available, and to fall back to iam-simulator as needed 2022-12-24 00:26:04 -05:00
carlosvendramini-bf 2007026dbe Merge remote-tracking branch 'origin/seth-dev' into carlos-dev 2022-12-22 21:46:26 -05:00
sethsec-bf b1dc875bec added --skip-admin-checks flag for all modules that do admin role checks 2022-12-21 14:49:30 -05:00
carlosvendramini-bf 2f518c923e Merge remote-tracking branch 'origin/seth-dev' into carlos-dev 2022-12-19 00:27:38 -05:00
sethsec-bf d455f4cde4 fixed bug where the multi profile cli options were not using the new enabledregions check. 2022-12-09 21:28:31 -05:00
carlosvendramini-bf ff04f267d2 merged seth-dev into carlos-dev 2022-12-09 10:34:47 -05:00
sethsec-bf 43acb6884d Updated to use v0.0.5 of awsservicemap, fixed bug in ecs-tasks when called from all-checks 2022-12-08 21:40:18 -05:00
sethsec-bf 56def9b276 Switched a bunch of commands to accept API interfaces to facilitate future tests 2022-12-05 21:03:26 -05:00
sethsec-bf 0f1e003ebb added awsservicemap logic to the rest of the applicable modules 2022-12-04 14:27:57 -05:00
sethsec-bf 11eb8b3efb Updated data receiver to use a close instead of a done message 2022-11-27 17:02:13 -05:00
carlosvendramini-bf 4a992d3172 added identifier prefix to OutputSelector, it now prints [module][identifier] 2022-10-30 21:12:55 -04:00
carlosvendramini-bf 127f2c0fff Merge remote-tracking branch 'origin/seth-dev' into carlos-dev 2022-10-28 17:31:20 -04:00
sethsec-bf e1af1b8bcd sync lambda moduel to origin 2022-10-26 16:32:26 -04:00
carlosvendramini-bf 36740bca65 Merge remote-tracking branch 'origin/seth-dev' into carlos-dev 2022-10-19 20:57:33 -04:00
sethsec-bf 118ed625d6 fixed bug in lambda loot where it was missing a parameter 2022-10-19 16:16:49 -04:00
sethsec-bf ecdd33c522 removed public col from lambda -- not ready yet 2022-10-19 10:01:03 -04:00
carlosvendramini-bf dfae1ce189 drafted a test for the AWS ecr command 2022-10-18 23:21:20 -04:00
sethsec-bf f672c34806 updated lambda admin lookup map to that we can check local map to see if we know if the role is an admin already 2022-10-16 13:46:23 -04:00
sethsec-bf ffa8e09fbe added profile name to stdout messages 2022-10-13 22:15:13 -04:00
sethsec-bf dadef384c0 updated lambda to include isAdmin check, fixed some bugs wtih all profiles, updated logrus so it could support one method calling another 2022-10-12 15:41:17 -04:00
sethsec-bf 40d7a3c2d0 added loot to lambda command, added unique resource total for tags command, bumped version to 1.8.0 2022-10-07 21:13:04 -04:00
sethsec-bf 7d8ebc27c7 first draft of lambda commandd 2022-10-06 23:19:20 -04:00