From 78d6c05972191ca862e19968a83adb45b51310ea Mon Sep 17 00:00:00 2001 From: Translator Date: Thu, 9 Oct 2025 10:28:42 +0000 Subject: [PATCH] Fix unmatched refs --- .../aws-codebuild-post-exploitation/README.md | 2 +- .../aws-services/aws-api-gateway-enum.md | 8 ++++---- .../aws-cloudformation-and-codestar-enum.md | 2 +- .../aws-services/aws-cloudfront-enum.md | 4 ++-- .../aws-services/aws-codebuild-enum.md | 4 ++-- .../aws-services/aws-cognito-enum/README.md | 6 +++--- ...peline-codepipeline-codebuild-and-codecommit.md | 4 ++-- .../aws-directory-services-workdocs-enum.md | 4 ++-- .../aws-security/aws-services/aws-dynamodb-enum.md | 8 ++++---- .../aws-ec2-ebs-elb-ssm-vpc-and-vpn-enum/README.md | 12 ++++++------ .../aws-security/aws-services/aws-ecr-enum.md | 8 ++++---- .../aws-security/aws-services/aws-ecs-enum.md | 8 ++++---- .../aws-security/aws-services/aws-efs-enum.md | 6 +++--- .../aws-security/aws-services/aws-eks-enum.md | 2 +- .../aws-services/aws-elastic-beanstalk-enum.md | 8 ++++---- .../aws-security/aws-services/aws-emr-enum.md | 2 +- .../aws-security/aws-services/aws-iam-enum.md | 14 +++++++------- .../aws-security/aws-services/aws-kms-enum.md | 6 +++--- .../aws-security/aws-services/aws-lambda-enum.md | 4 ++-- .../aws-services/aws-lightsail-enum.md | 6 +++--- .../aws-security/aws-services/aws-macie-enum.md | 2 +- .../aws-security/aws-services/aws-mq-enum.md | 4 ++-- .../aws-security/aws-services/aws-msk-enum.md | 4 ++-- .../aws-security/aws-services/aws-redshift-enum.md | 2 +- .../aws-relational-database-rds-enum.md | 8 ++++---- .../aws-security/aws-services/aws-route53-enum.md | 2 +- .../aws-services/aws-s3-athena-and-glacier-enum.md | 8 ++++---- .../aws-services/aws-secrets-manager-enum.md | 6 +++--- .../aws-cloudtrail-enum.md | 6 +++--- .../aws-control-tower-enum.md | 2 +- .../aws-security/aws-services/aws-ses-enum.md | 2 +- .../aws-security/aws-services/aws-sns-enum.md | 8 ++++---- .../aws-services/aws-sqs-and-sns-enum.md | 8 ++++---- .../aws-services/aws-stepfunctions-enum.md | 6 +++--- .../aws-security/aws-services/aws-sts-enum.md | 6 +++--- .../aws-services/eventbridgescheduler-enum.md | 2 +- 36 files changed, 97 insertions(+), 97 deletions(-) diff --git a/src/pentesting-cloud/aws-security/aws-post-exploitation/aws-codebuild-post-exploitation/README.md b/src/pentesting-cloud/aws-security/aws-post-exploitation/aws-codebuild-post-exploitation/README.md index 0f10999e3..e593f1b57 100644 --- a/src/pentesting-cloud/aws-security/aws-post-exploitation/aws-codebuild-post-exploitation/README.md +++ b/src/pentesting-cloud/aws-security/aws-post-exploitation/aws-codebuild-post-exploitation/README.md @@ -16,7 +16,7 @@ Github, Gitlab 또는 Bitbucket에 연결하기 위해 Codebuild에 자격 증 따라서 비밀 관리자를 읽을 수 있는 접근 권한이 있다면 이러한 비밀을 얻고 연결된 플랫폼으로 피벗할 수 있습니다. {{#ref}} -../../aws-privilege-escalation/aws-secrets-manager-privesc.md +../../aws-privilege-escalation/aws-secrets-manager-privesc/README.md {{#endref}} ### CodeBuild 리포지토리 접근 남용 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-api-gateway-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-api-gateway-enum.md index 165eed346..dd54cec74 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-api-gateway-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-api-gateway-enum.md @@ -263,25 +263,25 @@ API 키를 작동시키려면 **사용 계획**에 추가해야 하며, 이 사 ## 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-api-gateway-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-api-gateway-unauthenticated-enum/README.md {{#endref}} ## 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-apigateway-privesc.md +../aws-privilege-escalation/aws-apigateway-privesc/README.md {{#endref}} ## 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-api-gateway-post-exploitation.md +../aws-post-exploitation/aws-api-gateway-post-exploitation/README.md {{#endref}} ## 지속성 {{#ref}} -../aws-persistence/aws-api-gateway-persistence.md +../aws-persistence/aws-api-gateway-persistence/README.md {{#endref}} {{#include ../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-cloudformation-and-codestar-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-cloudformation-and-codestar-enum.md index bc1c2a11e..44e3b9c9b 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-cloudformation-and-codestar-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-cloudformation-and-codestar-enum.md @@ -40,7 +40,7 @@ aws cloudformation list-stack-set-operation-results --stack-set-name --op ### Persistence {{#ref}} -../aws-persistence/aws-cloudformation-persistence.md +../aws-persistence/aws-cloudformation-persistence/README.md {{#endref}} ### Post-Exploitation diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-cloudfront-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-cloudfront-enum.md index 3b2feb37c..2b15507ef 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-cloudfront-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-cloudfront-enum.md @@ -30,13 +30,13 @@ aws cloudfront list-distributions | jq ".DistributionList.Items[] | .Id, .Origin ## 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-cloudfront-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-cloudfront-unauthenticated-enum/README.md {{#endref}} ## 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-cloudfront-post-exploitation.md +../aws-post-exploitation/aws-cloudfront-post-exploitation/README.md {{#endref}} {{#include ../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-codebuild-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-codebuild-enum.md index 59e8c2cb9..735fe76cf 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-codebuild-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-codebuild-enum.md @@ -52,7 +52,7 @@ aws codebuild describe-test-cases --report-arn 다음 페이지에서 **codebuild 권한을 악용하여 권한 상승**하는 방법을 확인할 수 있습니다: {{#ref}} -../aws-privilege-escalation/aws-codebuild-privesc.md +../aws-privilege-escalation/aws-codebuild-privesc/README.md {{#endref}} ### Post Exploitation @@ -64,7 +64,7 @@ aws codebuild describe-test-cases --report-arn ### Unauthenticated Access {{#ref}} -../aws-unauthenticated-enum-access/aws-codebuild-unauthenticated-access.md +../aws-unauthenticated-enum-access/aws-codebuild-unauthenticated-access/README.md {{#endref}} ## References diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-cognito-enum/README.md b/src/pentesting-cloud/aws-security/aws-services/aws-cognito-enum/README.md index 633a737d5..eeb46e550 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-cognito-enum/README.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-cognito-enum/README.md @@ -82,19 +82,19 @@ Cognito 내에서 **유효한 사용자 이름**을 **모르더라도**, **유 ## Privesc {{#ref}} -../../aws-privilege-escalation/aws-cognito-privesc.md +../../aws-privilege-escalation/aws-cognito-privesc/README.md {{#endref}} ## 인증되지 않은 접근 {{#ref}} -../../aws-unauthenticated-enum-access/aws-cognito-unauthenticated-enum.md +../../aws-unauthenticated-enum-access/aws-cognito-unauthenticated-enum/README.md {{#endref}} ## 지속성 {{#ref}} -../../aws-persistence/aws-cognito-persistence.md +../../aws-persistence/aws-cognito-persistence/README.md {{#endref}} {{#include ../../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-datapipeline-codepipeline-codebuild-and-codecommit.md b/src/pentesting-cloud/aws-security/aws-services/aws-datapipeline-codepipeline-codebuild-and-codecommit.md index 2d10b1515..a74b4df64 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-datapipeline-codepipeline-codebuild-and-codecommit.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-datapipeline-codepipeline-codebuild-and-codecommit.md @@ -28,7 +28,7 @@ aws datapipeline get-pipeline-definition --pipeline-id 다음 페이지에서 **datapipeline 권한을 악용하여 권한 상승**하는 방법을 확인할 수 있습니다: {{#ref}} -../aws-privilege-escalation/aws-datapipeline-privesc.md +../aws-privilege-escalation/aws-datapipeline-privesc/README.md {{#endref}} ## CodePipeline @@ -49,7 +49,7 @@ aws codepipeline get-pipeline-state --name 다음 페이지에서 **codepipeline 권한을 악용하여 권한 상승**하는 방법을 확인할 수 있습니다: {{#ref}} -../aws-privilege-escalation/aws-codepipeline-privesc.md +../aws-privilege-escalation/aws-codepipeline-privesc/README.md {{#endref}} ## CodeCommit diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-directory-services-workdocs-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-directory-services-workdocs-enum.md index 7c211c7c7..1b5fccd4b 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-directory-services-workdocs-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-directory-services-workdocs-enum.md @@ -48,7 +48,7 @@ aws ds describe-certificate --directory-id --certificate-id ### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-directory-services-privesc.md +../aws-privilege-escalation/aws-directory-services-privesc/README.md {{#endref}} ## 지속성 @@ -109,7 +109,7 @@ aws workdocs add-resource-permissions --resource-id --principals Id=anonymo ### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-workdocs-privesc.md +../aws-privilege-escalation/aws-workdocs-privesc/README.md {{#endref}} {{#include ../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-dynamodb-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-dynamodb-enum.md index 14e415cf5..b43dd7a66 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-dynamodb-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-dynamodb-enum.md @@ -56,25 +56,25 @@ aws dynamodb describe-endpoints #Dynamodb endpoints ### 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-dynamodb-unauthenticated-access.md +../aws-unauthenticated-enum-access/aws-dynamodb-unauthenticated-access/README.md {{#endref}} ### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-dynamodb-privesc.md +../aws-privilege-escalation/aws-dynamodb-privesc/README.md {{#endref}} ### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-dynamodb-post-exploitation.md +../aws-post-exploitation/aws-dynamodb-post-exploitation/README.md {{#endref}} ### 지속성 {{#ref}} -../aws-persistence/aws-dynamodb-persistence.md +../aws-persistence/aws-dynamodb-persistence/README.md {{#endref}} ## DynamoDB 주입 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-ec2-ebs-elb-ssm-vpc-and-vpn-enum/README.md b/src/pentesting-cloud/aws-security/aws-services/aws-ec2-ebs-elb-ssm-vpc-and-vpn-enum/README.md index 4b0bc3826..864621ded 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-ec2-ebs-elb-ssm-vpc-and-vpn-enum/README.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-ec2-ebs-elb-ssm-vpc-and-vpn-enum/README.md @@ -130,7 +130,7 @@ aws ec2 describe-vpc-peering-connections ### 인증되지 않은 접근 {{#ref}} -../../aws-unauthenticated-enum-access/aws-ec2-unauthenticated-enum.md +../../aws-unauthenticated-enum-access/aws-ec2-unauthenticated-enum/README.md {{#endref}} ### 권한 상승 @@ -138,7 +138,7 @@ aws ec2 describe-vpc-peering-connections 다음 페이지에서 **EC2 권한을 악용하여 권한을 상승시키는 방법**을 확인할 수 있습니다: {{#ref}} -../../aws-privilege-escalation/aws-ec2-privesc.md +../../aws-privilege-escalation/aws-ec2-privesc/README.md {{#endref}} ### 포스트 익스플로잇 @@ -162,7 +162,7 @@ Amazon **EBS** (Elastic Block Store) **스냅샷**은 기본적으로 AWS EBS 다음 페이지에서 **EBS 권한을 악용하여 권한을 상승시키는 방법**을 확인할 수 있습니다: {{#ref}} -../../aws-privilege-escalation/aws-ebs-privesc.md +../../aws-privilege-escalation/aws-ebs-privesc/README.md {{#endref}} ## SSM @@ -191,7 +191,7 @@ ps aux | grep amazon-ssm 다음 페이지에서 **SSM 권한을 악용하여 권한 상승**하는 방법을 확인할 수 있습니다: {{#ref}} -../../aws-privilege-escalation/aws-ssm-privesc.md +../../aws-privilege-escalation/aws-ssm-privesc/README.md {{#endref}} ### Perssistence @@ -199,7 +199,7 @@ ps aux | grep amazon-ssm 다음 페이지에서 **SSM 권한을 악용하여 지속성**을 달성하는 방법을 확인할 수 있습니다: {{#ref}} -../../aws-persistence/aws-ssm-persistence.md +../../aws-persistence/aws-ssm-persistence/README.md {{#endref}} ## ELB @@ -312,7 +312,7 @@ AWS VPN 클라이언트를 사용하여 VPN에 연결할 때, 사용자는 일 #### **포스트 익스플로잇** {{#ref}} -../../aws-post-exploitation/aws-vpn-post-exploitation.md +../../aws-post-exploitation/aws-vpn-post-exploitation/README.md {{#endref}} ## 참조 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-ecr-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-ecr-enum.md index 23b6cbbd1..ed95ebc23 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-ecr-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-ecr-enum.md @@ -68,7 +68,7 @@ aws ecr get-repository-policy --repository-name ### 인증되지 않은 열거 {{#ref}} -../aws-unauthenticated-enum-access/aws-ecr-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-ecr-unauthenticated-enum/README.md {{#endref}} ### 권한 상승 @@ -76,19 +76,19 @@ aws ecr get-repository-policy --repository-name 다음 페이지에서 **ECR 권한을 남용하여 권한을 상승시키는 방법**을 확인할 수 있습니다: {{#ref}} -../aws-privilege-escalation/aws-ecr-privesc.md +../aws-privilege-escalation/aws-ecr-privesc/README.md {{#endref}} ### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-ecr-post-exploitation.md +../aws-post-exploitation/aws-ecr-post-exploitation/README.md {{#endref}} ### 지속성 {{#ref}} -../aws-persistence/aws-ecr-persistence.md +../aws-persistence/aws-ecr-persistence/README.md {{#endref}} ## 참조 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-ecs-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-ecs-enum.md index 57bfb1840..6784a80e5 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-ecs-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-ecs-enum.md @@ -54,7 +54,7 @@ aws ecs describe-task-definition --task-definition : ### 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-ecs-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-ecs-unauthenticated-enum/README.md {{#endref}} ### 권한 상승 @@ -62,19 +62,19 @@ aws ecs describe-task-definition --task-definition : 다음 페이지에서 **ECS 권한을 악용하여 권한을 상승시키는 방법**을 확인할 수 있습니다: {{#ref}} -../aws-privilege-escalation/aws-ecs-privesc.md +../aws-privilege-escalation/aws-ecs-privesc/README.md {{#endref}} ### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-ecs-post-exploitation.md +../aws-post-exploitation/aws-ecs-post-exploitation/README.md {{#endref}} ### 지속성 {{#ref}} -../aws-persistence/aws-ecs-persistence.md +../aws-persistence/aws-ecs-persistence/README.md {{#endref}} {{#include ../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-efs-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-efs-enum.md index b46204aad..481a8f6e6 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-efs-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-efs-enum.md @@ -214,19 +214,19 @@ get_efs_info(ip_address) ## 프라이버시 상승 {{#ref}} -../aws-privilege-escalation/aws-efs-privesc.md +../aws-privilege-escalation/aws-efs-privesc/README.md {{#endref}} ## 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-efs-post-exploitation.md +../aws-post-exploitation/aws-efs-post-exploitation/README.md {{#endref}} ## 지속성 {{#ref}} -../aws-persistence/aws-efs-persistence.md +../aws-persistence/aws-efs-persistence/README.md {{#endref}} {{#include ../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-eks-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-eks-enum.md index 70d574d62..b90996a24 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-eks-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-eks-enum.md @@ -34,7 +34,7 @@ aws eks describe-update --name --update-id #### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-eks-post-exploitation.md +../aws-post-exploitation/aws-eks-post-exploitation/README.md {{#endref}} ## 참고 문헌 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-elastic-beanstalk-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-elastic-beanstalk-enum.md index d66ce255a..53beb79da 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-elastic-beanstalk-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-elastic-beanstalk-enum.md @@ -87,25 +87,25 @@ aws elasticbeanstalk describe-events ### 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-elastic-beanstalk-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-elastic-beanstalk-unauthenticated-enum/README.md {{#endref}} ### 지속성 {{#ref}} -../aws-persistence/aws-elastic-beanstalk-persistence.md +../aws-persistence/aws-elastic-beanstalk-persistence/README.md {{#endref}} ### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-elastic-beanstalk-privesc.md +../aws-privilege-escalation/aws-elastic-beanstalk-privesc/README.md {{#endref}} ### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-elastic-beanstalk-post-exploitation.md +../aws-post-exploitation/aws-elastic-beanstalk-post-exploitation/README.md {{#endref}} {{#include ../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-emr-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-emr-enum.md index 088159300..0ac858975 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-emr-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-emr-enum.md @@ -48,7 +48,7 @@ aws emr list-studios #Get studio URLs #### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-emr-privesc.md +../aws-privilege-escalation/aws-emr-privesc/README.md {{#endref}} ## 참고자료 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-iam-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-iam-enum.md index 7123c38b7..6445c85bb 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-iam-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-iam-enum.md @@ -213,7 +213,7 @@ steampipe dashboard ### 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-iam-and-sts-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-iam-and-sts-unauthenticated-enum/README.md {{#endref}} ### 권한 상승 @@ -221,19 +221,19 @@ steampipe dashboard 다음 페이지에서 **IAM 권한을 남용하여 권한을 상승시키는 방법**을 확인할 수 있습니다: {{#ref}} -../aws-privilege-escalation/aws-iam-privesc.md +../aws-privilege-escalation/aws-iam-privesc/README.md {{#endref}} ### IAM 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-iam-post-exploitation.md +../aws-post-exploitation/aws-iam-post-exploitation/README.md {{#endref}} ### IAM 지속성 {{#ref}} -../aws-persistence/aws-iam-persistence.md +../aws-persistence/aws-iam-persistence/README.md {{#endref}} ## IAM 아이덴티티 센터 @@ -340,19 +340,19 @@ external_id = 123456 ### 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-identity-center-and-sso-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-identity-center-and-sso-unauthenticated-enum/README.md {{#endref}} ### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-sso-and-identitystore-privesc.md +../aws-privilege-escalation/aws-sso-and-identitystore-privesc/README.md {{#endref}} ### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-sso-and-identitystore-post-exploitation.md +../aws-post-exploitation/aws-sso-and-identitystore-post-exploitation/README.md {{#endref}} ### 지속성 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-kms-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-kms-enum.md index cbf277f6b..5d8adb9fb 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-kms-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-kms-enum.md @@ -137,19 +137,19 @@ done ### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-kms-privesc.md +../aws-privilege-escalation/aws-kms-privesc/README.md {{#endref}} ### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-kms-post-exploitation.md +../aws-post-exploitation/aws-kms-post-exploitation/README.md {{#endref}} ### 지속성 {{#ref}} -../aws-persistence/aws-kms-persistence.md +../aws-persistence/aws-kms-persistence/README.md {{#endref}} ## 참고자료 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-lambda-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-lambda-enum.md index 02753f47b..ceb079937 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-lambda-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-lambda-enum.md @@ -143,13 +143,13 @@ aws --profile level6 --region us-west-2 apigateway get-stages --rest-api-id "s33 다음 페이지에서 **람다 권한을 남용하여 권한을 상승시키는 방법**을 확인할 수 있습니다: {{#ref}} -../aws-privilege-escalation/aws-lambda-privesc.md +../aws-privilege-escalation/aws-lambda-privesc/README.md {{#endref}} ### 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-lambda-unauthenticated-access.md +../aws-unauthenticated-enum-access/aws-lambda-unauthenticated-access/README.md {{#endref}} ### 포스트 익스플로잇 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-lightsail-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-lightsail-enum.md index bf8413907..20fad7643 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-lightsail-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-lightsail-enum.md @@ -39,19 +39,19 @@ aws lightsail get-key-pairs ### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-lightsail-privesc.md +../aws-privilege-escalation/aws-lightsail-privesc/README.md {{#endref}} ### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-lightsail-post-exploitation.md +../aws-post-exploitation/aws-lightsail-post-exploitation/README.md {{#endref}} ### 지속성 {{#ref}} -../aws-persistence/aws-lightsail-persistence.md +../aws-persistence/aws-lightsail-persistence/README.md {{#endref}} {{#include ../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-macie-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-macie-enum.md index f1ef3566b..113008f10 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-macie-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-macie-enum.md @@ -123,7 +123,7 @@ aws macie2 get-usage-statistic ### Privesc {{#ref}} -../aws-privilege-escalation/aws-macie-privesc.md +../aws-privilege-escalation/aws-macie-privesc/README.md {{#endref}} ### Post Exploitation diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-mq-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-mq-enum.md index a164a92b8..2fb6d63e2 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-mq-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-mq-enum.md @@ -53,13 +53,13 @@ aws mq create-user --broker-id --password --username --c ## Privesc {{#ref}} -../aws-privilege-escalation/aws-mq-privesc.md +../aws-privilege-escalation/aws-mq-privesc/README.md {{#endref}} ## 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-mq-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-mq-unauthenticated-enum/README.md {{#endref}} ## 지속성 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-msk-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-msk-enum.md index e1c53c951..d56a69ef3 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-msk-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-msk-enum.md @@ -75,13 +75,13 @@ kafka_2.12-2.8.1/bin/kafka-console-consumer.sh --bootstrap-server $BS --consumer ### Privesc {{#ref}} -../aws-privilege-escalation/aws-msk-privesc.md +../aws-privilege-escalation/aws-msk-privesc/README.md {{#endref}} ### Unauthenticated Access {{#ref}} -../aws-unauthenticated-enum-access/aws-msk-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-msk-unauthenticated-enum/README.md {{#endref}} ### Persistence diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-redshift-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-redshift-enum.md index b5448cbcf..12e8c7b06 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-redshift-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-redshift-enum.md @@ -84,7 +84,7 @@ psql -h redshift-cluster-1.sdflju3jdfkfg.us-east-1.redshift.amazonaws.com -U adm ## 프라이벡스 {{#ref}} -../aws-privilege-escalation/aws-redshift-privesc.md +../aws-privilege-escalation/aws-redshift-privesc/README.md {{#endref}} ## 지속성 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-relational-database-rds-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-relational-database-rds-enum.md index 7e81d3dac..c19069692 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-relational-database-rds-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-relational-database-rds-enum.md @@ -108,25 +108,25 @@ aws rds modify-db-instance --db-instance-identifier --master-user-password ### 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-rds-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-rds-unauthenticated-enum/README.md {{#endref}} ### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-rds-privesc.md +../aws-privilege-escalation/aws-rds-privesc/README.md {{#endref}} ### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-rds-post-exploitation.md +../aws-post-exploitation/aws-rds-post-exploitation/README.md {{#endref}} ### 지속성 {{#ref}} -../aws-persistence/aws-rds-persistence.md +../aws-persistence/aws-rds-persistence/README.md {{#endref}} ### SQL 인젝션 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-route53-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-route53-enum.md index 8336b8cf7..a2211428c 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-route53-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-route53-enum.md @@ -23,7 +23,7 @@ aws route53 list-traffic-policies ### 프리벡스 {{#ref}} -../aws-privilege-escalation/route53-createhostedzone-route53-changeresourcerecordsets-acm-pca-issuecertificate-acm-pca-getcer.md +../aws-privilege-escalation/route53-createhostedzone-route53-changeresourcerecordsets-acm-pca-issuecertificate-acm-pca-getcer/README.md {{#endref}} {{#include ../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-s3-athena-and-glacier-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-s3-athena-and-glacier-enum.md index b65e17145..85a58c7a3 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-s3-athena-and-glacier-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-s3-athena-and-glacier-enum.md @@ -241,25 +241,25 @@ Dual-stack 엔드포인트는 다음 구문을 사용합니다: 다음 페이지에서 **S3 권한을 악용하여 권한 상승하는 방법**을 확인할 수 있습니다: {{#ref}} -../aws-privilege-escalation/aws-s3-privesc.md +../aws-privilege-escalation/aws-s3-privesc/README.md {{#endref}} ### Unauthenticated Access {{#ref}} -../aws-unauthenticated-enum-access/aws-s3-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-s3-unauthenticated-enum/README.md {{#endref}} ### S3 Post Exploitation {{#ref}} -../aws-post-exploitation/aws-s3-post-exploitation.md +../aws-post-exploitation/aws-s3-post-exploitation/README.md {{#endref}} ### Persistence {{#ref}} -../aws-persistence/aws-s3-persistence.md +../aws-persistence/aws-s3-persistence/README.md {{#endref}} ## Other S3 vulns diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-secrets-manager-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-secrets-manager-enum.md index 4f6418e3b..a9b1f5ab0 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-secrets-manager-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-secrets-manager-enum.md @@ -30,19 +30,19 @@ aws secretsmanager get-resource-policy --secret-id --secret-id ### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-secrets-manager-privesc.md +../aws-privilege-escalation/aws-secrets-manager-privesc/README.md {{#endref}} ### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-secrets-manager-post-exploitation.md +../aws-post-exploitation/aws-secrets-manager-post-exploitation/README.md {{#endref}} ### 지속성 {{#ref}} -../aws-persistence/aws-secrets-manager-persistence.md +../aws-persistence/aws-secrets-manager-persistence/README.md {{#endref}} {{#include ../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-security-and-detection-services/aws-cloudtrail-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-security-and-detection-services/aws-cloudtrail-enum.md index e26be0d26..36e25e3cf 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-security-and-detection-services/aws-cloudtrail-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-security-and-detection-services/aws-cloudtrail-enum.md @@ -211,7 +211,7 @@ print("account id:" + "{:012d}".format(AWSAccount_from_AWSKeyID("ASIAQNZGKIQY56J 자세한 정보는: {{#ref}} -../../aws-post-exploitation/aws-eks-post-exploitation.md +../../aws-post-exploitation/aws-eks-post-exploitation/README.md {{#endref}} ### CloudTrail 구성 수정 @@ -259,7 +259,7 @@ aws s3api put-bucket-lifecycle --bucket --lifecycle-configuration 이는 기본적으로 다음에서 설명된 **S3-KMS 랜섬웨어**입니다: {{#ref}} -../../aws-post-exploitation/aws-s3-post-exploitation.md +../../aws-post-exploitation/aws-s3-post-exploitation/README.md {{#endref}} **KMS 랜섬웨어** @@ -267,7 +267,7 @@ aws s3api put-bucket-lifecycle --bucket --lifecycle-configuration 이는 이전 공격을 수행하는 가장 쉬운 방법으로, 다른 권한 요구 사항이 있습니다: {{#ref}} -../../aws-post-exploitation/aws-kms-post-exploitation.md +../../aws-post-exploitation/aws-kms-post-exploitation/README.md {{#endref}} ## **참고문헌** diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-security-and-detection-services/aws-control-tower-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-security-and-detection-services/aws-control-tower-enum.md index b7e24c7ba..e0c463d4d 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-security-and-detection-services/aws-control-tower-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-security-and-detection-services/aws-control-tower-enum.md @@ -34,7 +34,7 @@ aws controltower list-enabled-controls --target-identifier arn:aws:organizations ### 포스트 익스플로잇 및 지속성 {{#ref}} -../../aws-post-exploitation/aws-control-tower-post-exploitation.md +../../aws-post-exploitation/aws-control-tower-post-exploitation/README.md {{#endref}} {{#include ../../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-ses-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-ses-enum.md index b82dd31b5..37817de5f 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-ses-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-ses-enum.md @@ -115,7 +115,7 @@ aws ses get-send-statistics ### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-ses-post-exploitation.md +../aws-post-exploitation/aws-ses-post-exploitation/README.md {{#endref}} {{#include ../../../banners/hacktricks-training.md}} diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-sns-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-sns-enum.md index f11fae25b..d9e0ed2af 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-sns-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-sns-enum.md @@ -49,25 +49,25 @@ aws sns subscribe --region \ #### 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-sns-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-sns-unauthenticated-enum/README.md {{#endref}} #### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-sns-privesc.md +../aws-privilege-escalation/aws-sns-privesc/README.md {{#endref}} #### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-sns-post-exploitation.md +../aws-post-exploitation/aws-sns-post-exploitation/README.md {{#endref}} #### 지속성 {{#ref}} -../aws-persistence/aws-sns-persistence.md +../aws-persistence/aws-sns-persistence/README.md {{#endref}} ## 참고자료 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-sqs-and-sns-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-sqs-and-sns-enum.md index 90feb3780..0dbb3e4f6 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-sqs-and-sns-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-sqs-and-sns-enum.md @@ -23,25 +23,25 @@ aws sqs send-message --queue-url --message-body #### 인증되지 않은 접근 {{#ref}} -../aws-unauthenticated-enum-access/aws-sqs-unauthenticated-enum.md +../aws-unauthenticated-enum-access/aws-sqs-unauthenticated-enum/README.md {{#endref}} #### 권한 상승 {{#ref}} -../aws-privilege-escalation/aws-sqs-privesc.md +../aws-privilege-escalation/aws-sqs-privesc/README.md {{#endref}} #### 포스트 익스플로잇 {{#ref}} -../aws-post-exploitation/aws-sqs-post-exploitation.md +../aws-post-exploitation/aws-sqs-post-exploitation/README.md {{#endref}} #### 지속성 {{#ref}} -../aws-persistence/aws-sqs-persistence.md +../aws-persistence/aws-sqs-persistence/README.md {{#endref}} ## 참고 문헌 diff --git a/src/pentesting-cloud/aws-security/aws-services/aws-stepfunctions-enum.md b/src/pentesting-cloud/aws-security/aws-services/aws-stepfunctions-enum.md index e233bcff4..113d4ce86 100644 --- a/src/pentesting-cloud/aws-security/aws-services/aws-stepfunctions-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/aws-stepfunctions-enum.md @@ -302,19 +302,19 @@ aws stepfunctions list-executions --map-run-arn [--status-filter --token-code 다음 페이지에서 **STS 권한을 악용하여 권한 상승**하는 방법을 확인할 수 있습니다: {{#ref}} -../aws-privilege-escalation/aws-sts-privesc.md +../aws-privilege-escalation/aws-sts-privesc/README.md {{#endref}} ### Post Exploitation {{#ref}} -../aws-post-exploitation/aws-sts-post-exploitation.md +../aws-post-exploitation/aws-sts-post-exploitation/README.md {{#endref}} ### Persistence {{#ref}} -../aws-persistence/aws-sts-persistence.md +../aws-persistence/aws-sts-persistence/README.md {{#endref}} ## References diff --git a/src/pentesting-cloud/aws-security/aws-services/eventbridgescheduler-enum.md b/src/pentesting-cloud/aws-security/aws-services/eventbridgescheduler-enum.md index ba4f1df83..c5eb87c94 100644 --- a/src/pentesting-cloud/aws-security/aws-services/eventbridgescheduler-enum.md +++ b/src/pentesting-cloud/aws-security/aws-services/eventbridgescheduler-enum.md @@ -67,7 +67,7 @@ aws scheduler list-tags-for-resource --resource-arn 다음 페이지에서 **이벤트브리지 스케줄러 권한을 악용하여 권한 상승하는 방법**을 확인할 수 있습니다: {{#ref}} -../aws-privilege-escalation/eventbridgescheduler-privesc.md +../aws-privilege-escalation/eventbridgescheduler-privesc/README.md {{#endref}} ## References