Jon Jozwiak
06e81a7f33
Update check_extra792 ASFF resource tye
2020-05-26 09:35:48 -05:00
Jon Jozwiak
70337ecd84
Add ASFF resource type
2020-05-26 09:34:37 -05:00
jonjozwiak
df15388577
Adding insecure SSL checks for CloudFront and CLB/ALB
...
(cherry picked from commit c9a60c07a2b5497cbed2d70c53821d826171dd68)
2020-05-26 16:33:18 +03:00
Toni de la Fuente
485b7d90bc
Added native html report - upgrade to 21st century ;)
2020-05-25 21:29:29 +02:00
Toni de la Fuente
78b26a022a
Added native html report - upgrade to 21st century ;)
2020-05-25 21:24:33 +02:00
Toni de la Fuente
3e6f29c3fd
Support Ctrl-C/SIG INT stopping Prowler when running in Docker @marcjay
...
Support Ctrl-C/SIG INT stopping Prowler when running in Docker
2020-05-21 18:08:00 +02:00
Toni de la Fuente
e5ce06e761
Write output files to a directory relative to Prowler @marcjay
...
Write output files to a directory relative to Prowler
2020-05-21 18:06:46 +02:00
Toni de la Fuente
e3d5b89531
Delete prowler-logo.png
2020-05-21 14:40:06 +02:00
Toni de la Fuente
7987ee3011
Added Prowler logo to util/html/
2020-05-21 14:38:33 +02:00
Toni de la Fuente
2b336d08de
Added ENV to output when credentials are env variables
2020-05-19 15:06:57 +02:00
Toni de la Fuente
c7ed6a6693
Improved region handing for extra734 and extra764
2020-05-19 15:03:42 +02:00
Toni de la Fuente
48b6c290b1
Enhance handing region on assume role when default is not us-east-1
2020-05-11 16:32:43 +02:00
Toni de la Fuente
e0c2ca2436
Fixed issue #596 for extra71
2020-05-11 13:21:06 +02:00
Toni de la Fuente
38fb596e94
Merge branch 'master' of https://github.com/toniblyx/prowler
2020-05-11 13:16:53 +02:00
Toni de la Fuente
c79d346961
Fixed issue #596 on check114
2020-05-11 13:16:38 +02:00
Marc Jay
0f9783791b
Support Ctrl-C/SIG INT stopping Prowler when running in Docker
...
Trap Ctrl-C/SIG INT, call cleanup function and then exit, using the appropriate exit code
Fixes #594
2020-05-08 12:34:03 +01:00
Marc Jay
802d1151c2
Write output files to a directory relative to Prowler
...
Write output files (CSV, JSON, etc.) to an `output` directory that is relative to prowler itself, no matter where prowler is invoked from.
Simplify Dockerfile by specifying a WORKDIR
Replace ADD command with the more recommended COPY command
Update README to cover how to run in Docker and access saved reports
Add a .dockerignore file to ignore .git and output directories
This partially addresses #570 - previously, within Docker, Prowler was attempting to write
reports to the root `/` directory in the container, which it did not have permission to do.
Instead, reports are now written to a path relative to Prowler
2020-05-08 11:46:53 +01:00
Toni de la Fuente
2a9f6c67a8
Change value of FAIL to FAILED for jsonAsff output type @wildtangent
...
Change value of FAIL to FAILED for jsonAsff output type
2020-05-07 17:55:01 +02:00
Stephen Connor
2a54a180da
Change value of FAIL to FAILED for jsonAsff output type (incompatible with AWS Security Hub)
2020-05-07 14:47:09 +01:00
Toni de la Fuente
7ab9962e08
Show failures that are ignored due to whitelisting as skipped checks in JUnit output @marcjay
...
Show failures that are ignored due to whitelisting as skipped checks in JUnit output
2020-05-07 09:22:48 +02:00
Marc Jay
6279dc1517
Show failures that are ignored due to whitelisting as skipped checks in JUnit output
...
Continue to show (unwhitelisted) failed checks as failures in JUnit output, but rather than exclude failing whitelisted checks from JUnit, mark them as skipped
Fixes #590
2020-05-07 01:00:42 +01:00
Toni de la Fuente
376cc0ff08
Usage update
2020-05-07 00:48:14 +02:00
Toni de la Fuente
a37160bf41
Usage update
2020-05-07 00:46:43 +02:00
Toni de la Fuente
b72501f691
Usage update
2020-05-07 00:45:45 +02:00
Toni de la Fuente
733aa439ec
Usage update
2020-05-07 00:44:27 +02:00
Toni de la Fuente
24fcfb1066
v2.3.0RC
2020-05-06 23:27:30 +02:00
Toni de la Fuente
977fe7408e
Added whitelist option to README and recuce output for -w
2020-05-06 23:24:42 +02:00
Toni de la Fuente
f618a16075
Fixed AWS partition variable on generateJsonAsffOutput
2020-05-06 22:57:26 +02:00
Toni de la Fuente
68ad3a7461
Support whitelists per check @urjitbhatia
...
Support whitelists per check using option -w whitelistfile.txt
2020-05-06 22:46:57 +02:00
Toni de la Fuente
412c9c1e5a
added back LIST_OF_CHECKS_AND_GROUPS.md
2020-05-06 22:09:32 +02:00
Toni de la Fuente
3df27862ac
Support setting entropy limit for detect-secrets from env BASE64_LIMIT and HEX_LIMIT @yumminhuang
...
Support setting entropy limit for detect-secrets from env:
export BASE64_LIMIT=4.5
export HEX_LIMIT=3.0
2020-05-06 14:37:23 +02:00
Huang Yaming
bc07c95bda
Support setting entropy limit for detect-secrets from env
2020-05-06 17:53:23 +08:00
Urjit Singh Bhatia
8cdf3838a0
Print warnings with the right color code
2020-05-04 16:33:50 -07:00
Urjit Singh Bhatia
5ac9be3292
correct color info line for warning
2020-05-04 14:48:04 -07:00
Urjit Singh Bhatia
103782f72b
Fix warning handling with changes to official master
2020-05-04 14:37:30 -07:00
Urjit Singh Bhatia
5886f8524a
Merge remote-tracking branch 'official/master' into whitelistSupport
2020-05-04 13:56:14 -07:00
Toni de la Fuente
996f785af6
Improve check21 If no account cloudtrail trail is found, check org trail @nimrodkor @bridgecrewio
...
check21 - If no account CloudTrail trail is found, check org trail
2020-04-29 22:24:24 +02:00
Nimrod Kor
dd0ef8c0b4
If no local cloudtrail trail is found - check org trail
2020-04-29 21:39:27 +03:00
Toni de la Fuente
a2cbcc00eb
Fix issue with aws-cli v2 and timestamp on check24 #585
2020-04-29 18:10:41 +02:00
Toni de la Fuente
5450bf949e
Fix check12's grep to find users with true in their name who really have password access @nimrodkor @bridgecrewio
...
Fix check12's grep to find users with true in their name who really have password access @nimrodkor @bridgecrewio
2020-04-29 13:02:26 +02:00
Toni de la Fuente
e4ae0a403a
Ensure that hyphen is at end of tr string to prevent 'reverse collating sequence order' error in GNU tr @marcjay
...
Ensure that hyphen is at end of tr string to prevent 'reverse collating sequence order' error in GNU tr
2020-04-29 12:09:53 +02:00
Toni de la Fuente
1f949b4175
Improved AWS partition handle
2020-04-29 12:06:47 +02:00
Nimrod Kor
dbca70ef2e
Add $ to end of regex
2020-04-28 14:28:59 +03:00
Nimrod Kor
54f2b72cb6
Fix check12's grep to find users who really have password access
...
(cherry picked from commit 4006c581a06c449b66ede8892b9ae18c735ad34c)
2020-04-28 14:13:32 +03:00
Marc Jay
af3afa8c8f
Merge branch 'master' into fix-tr-error-on-centos-573
2020-04-27 17:24:03 +01:00
Toni de la Fuente
684473327a
Fix output modes strings to ensure correct outputs are selected @marcjay
...
Wrap all mode checks with whitespace, along with comparison strings to ensure correct outputs are selected
2020-04-27 16:20:56 +02:00
Marc Jay
f84b843388
Wrap all mode checks with whitespace, along with comparison strings, so only exact string matches are allowed, preventing clashes when output modes are named similarly, e.g. 'json' and 'json-asff'
...
Fixes #571
2020-04-26 01:02:39 +01:00
Marc Jay
e25125fbfc
Ensure that hyphen is at end of tr string to prevent 'reverse collating sequence order' error in GNU tr
...
Stop echo from adding newlines using `-n`, removing the need to stop replacing new-line characters with underscores
Fixes #573
2020-04-26 00:40:27 +01:00
Toni de la Fuente
33523885f1
Delete LIST_OF_CHECKS_AND_GROUPS.md
2020-04-23 16:27:59 +02:00
Toni de la Fuente
13ca147d02
Updated checks with hardcoded arn to support GovCloud partition
2020-04-22 23:23:17 +02:00