Skip to content

Commit

Permalink
refactor(deps): Restructure into checks/
Browse files Browse the repository at this point in the history
  • Loading branch information
simar7 committed Nov 29, 2023
1 parent 6338827 commit 8e43b25
Show file tree
Hide file tree
Showing 1,450 changed files with 696 additions and 1,087 deletions.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ import (
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
defsecTypes "github.com/aquasecurity/defsec/pkg/types"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnableAccessAnalyzer = rules.Register(
var CheckEnableAccessAnalyzer = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0175",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnableAccessLogging = rules.Register(
var CheckEnableAccessLogging = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0001",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnableCache = rules.Register(
var CheckEnableCache = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0190",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnableCacheEncryption = rules.Register(
var CheckEnableCacheEncryption = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0002",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnableTracing = rules.Register(
var CheckEnableTracing = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0003",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckNoPublicAccess = rules.Register(
var CheckNoPublicAccess = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0004",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckUseSecureTlsPolicy = rules.Register(
var CheckUseSecureTlsPolicy = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0005",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnableAtRestEncryption = rules.Register(
var CheckEnableAtRestEncryption = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0006",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckNoEncryptionOverride = rules.Register(
var CheckNoEncryptionOverride = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0007",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnableLogging = rules.Register(
var CheckEnableLogging = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0010",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnableWaf = rules.Register(
var CheckEnableWaf = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0011",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnforceHttps = rules.Register(
var CheckEnforceHttps = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0012",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckUseSecureTlsPolicy = rules.Register(
var CheckUseSecureTlsPolicy = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0013",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnableAllRegions = rules.Register(
var CheckEnableAllRegions = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0014",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnableAtRestEncryption = rules.Register(
var CheckEnableAtRestEncryption = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0015",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckEnableLogValidation = rules.Register(
var CheckEnableLogValidation = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0016",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var checkEnsureCloudwatchIntegration = rules.Register(
var checkEnsureCloudwatchIntegration = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0162",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var checkNoPublicLogAccess = rules.Register(
var checkNoPublicLogAccess = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0161",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var checkBucketAccessLoggingRequired = rules.Register(
var checkBucketAccessLoggingRequired = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0163",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"github.com/aquasecurity/defsec/pkg/scan"
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckLogGroupCustomerKey = rules.Register(
var CheckLogGroupCustomerKey = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0017",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/defsec/pkg/types"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var requireCloudTrailChangeAlarm = rules.Register(
var requireCloudTrailChangeAlarm = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0151",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/defsec/pkg/types"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var requireCMKDisabledAlarm = rules.Register(
var requireCMKDisabledAlarm = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0153",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/defsec/pkg/types"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var requireConfigConfigurationChangeAlarm = rules.Register(
var requireConfigConfigurationChangeAlarm = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0155",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/defsec/pkg/types"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var requireConsoleLoginFailureAlarm = rules.Register(
var requireConsoleLoginFailureAlarm = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0152",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/defsec/pkg/types"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var requireIAMPolicyChangeAlarm = rules.Register(
var requireIAMPolicyChangeAlarm = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0150",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/defsec/pkg/types"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var requireNACLChangeAlarm = rules.Register(
var requireNACLChangeAlarm = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0157",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/defsec/pkg/types"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var requireNetworkGatewayChangeAlarm = rules.Register(
var requireNetworkGatewayChangeAlarm = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0158",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/defsec/pkg/types"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var requireNonMFALoginAlarm = rules.Register(
var requireNonMFALoginAlarm = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0148",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/defsec/pkg/types"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var CheckRequireOrgChangesAlarm = rules.Register(
var CheckRequireOrgChangesAlarm = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0174",
Provider: providers.AWSProvider,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
"github.com/aquasecurity/defsec/pkg/severity"
"github.com/aquasecurity/defsec/pkg/state"
"github.com/aquasecurity/defsec/pkg/types"
"github.com/aquasecurity/trivy-policies/pkg/rules"
"github.com/aquasecurity/trivy-policies/pkg/checks"
)

var requireRootUserUsageAlarm = rules.Register(
var requireRootUserUsageAlarm = checks.Register(
scan.Rule{
AVDID: "AVD-AWS-0149",
Provider: providers.AWSProvider,
Expand Down
Loading

0 comments on commit 8e43b25

Please sign in to comment.