Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/CyberStrikeus/CyberStrike --skill cis-aws-storage-2-7명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
macOS post-exploitation for credential harvesting, DTrace monitoring, TCC bypass, and stealth operations via native tools
Windows userland post-exploitation for credential harvesting, monitoring, AMSI/ETW bypass, and stealth operations
Kubernetes post-exploitation for container escape, secret extraction, RBAC abuse, and cluster persistence
SOC 직업 분류 기준
SKILL.md 표시 중
| name | cis-aws-storage-2.7 |
| description | Ensure creating IAM User |
| category | cis-storage-services |
| version | 1.0.0 |
| author | cyberstrike-official |
| tags | ["cis","aws","storage","iam","iam-user","identity-verification","access-control"] |
| cis_id | 2.7 |
| cis_benchmark | CIS AWS Storage Services Benchmark v1.0.0 |
| tech_stack | ["aws"] |
| cwe_ids | ["CWE-284"] |
| chains_with | ["cis-aws-storage-2.6","cis-aws-storage-2.8","cis-aws-storage-2.9"] |
| prerequisites | [] |
| severity_boost | {} |
IAM users are individuals whose accounts have been created by the AWS administrator, providing them with access to specific AWS resources. These users have undergone identity verification with your organization, ensuring that only authorized personnel can manage and interact with your AWS environment.
The purpose of creating IAM users and verifying their identities with your organization is to ensure that only authorized individuals have access to AWS resources, enhancing security and preventing unauthorized access. This practice helps maintain control over your AWS environment, ensuring that sensitive data and critical operations are managed by trusted and validated personnel.
Not creating IAM users and verifying their identities can lead to unauthorized access to your AWS resources, increasing the risk of security breaches and data leaks. This lack of control can result in compromised sensitive data, unauthorized changes to critical systems, and overall reduced security posture, potentially causing significant operational and financial damage to your organization.
Access the AWS Management Console
Review IAM Users
Check User Details
Verify Identity Policies
Monitor Login Activity
Use AWS IAM Access Analyzer
Generate IAM Credential Reports
Implement AWS Config Rules
Review IAM Roles and Groups
Schedule Regular Audits
# List all IAM users
aws iam list-users --query 'Users[].[UserName,CreateDate,PasswordLastUsed]' --output table
# Get details of specific user
aws iam get-user --user-name <USERNAME>
# Check if user has MFA enabled
aws iam list-mfa-devices --user-name <USERNAME>
# List policies attached to user
aws iam list-attached-user-policies --user-name <USERNAME>
# List access keys for user
aws iam list-access-keys --user-name <USERNAME>
# Generate credential report
aws iam generate-credential-report
aws iam get-credential-report --query 'Content' --output text | base64 -d
Remove Unauthorized Users
Enable Multi-Factor Authentication (MFA)
Update User Policies
Rotate Access Keys
Review and Correct IAM Roles and Groups
Configure AWS Access Analyzer
Implement and Enforce IAM Policies
Enable AWS Config and Create Compliance Rules
Conduct Regular Training
Schedule Regular Reviews and Audits
# Create new IAM user
aws iam create-user --user-name <USERNAME>
# Attach policy to user
aws iam attach-user-policy \
--user-name <USERNAME> \
--policy-arn arn:aws:iam::aws:policy/ReadOnlyAccess
# Enable MFA (requires MFA device configuration)
aws iam enable-mfa-device \
--user-name <USERNAME> \
--serial-number arn:aws:iam::ACCOUNT:mfa/<USERNAME> \
--authentication-code-1 <CODE1> \
--authentication-code-2 <CODE2>
# Delete unauthorized user
aws iam delete-user --user-name <UNAUTHORIZED_USER>
No IAM users exist by default. Users must be created by administrators.
| Controls Version | Control | IG 1 | IG 2 | IG 3 |
|---|---|---|---|---|
| v8 | 6.1 Establish an Access Granting Process | ● | ● | ● |
CIS Control v8 - 6.1 Establish an Access Granting Process: Establish and follow a process, preferably automated, for granting access to enterprise assets upon new hire, rights grant, or role change of a user.