exam questions

Exam AWS-SysOps All Questions

View all questions & answers for the AWS-SysOps exam

Exam AWS-SysOps topic 1 question 555 discussion

Exam question from Amazon's AWS-SysOps
Question #: 555
Topic #: 1
[All AWS-SysOps Questions]

With the threat of ransomware viruses encrypting and holding company data hostage, which action should be taken to protect an Amazon S3 bucket?

  • A. Deny Post, Put, and Delete on the bucket
  • B. Enable server-side encryption on the bucket
  • C. Enable Amazon S3 versioning on the bucket
  • D. Enable snapshots on the bucket
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️
Reference:
https://aws.amazon.com/premiumsupport/knowledge-center/secure-s3-resources/

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
aksliveswithaws
Highly Voted 2 years, 7 months ago
C is correct answer https://rhinosecuritylabs.com/aws/s3-ransomware-part-2-prevention-and-defense/ Method #4
upvoted 10 times
...
albert_kuo
Most Recent 10 months, 1 week ago
Selected Answer: B
To protect against ransomware attacks, enabling server-side encryption (option B) is more relevant. It ensures that the data stored in the bucket is encrypted at rest, making it difficult for attackers to gain access to sensitive information even if they manage to infiltrate the system. Additionally, implementing strong access controls, monitoring for unusual activity, and regularly backing up data are other important measures to protect against ransomware attacks.
upvoted 1 times
albert_kuo
8 months, 3 weeks ago
change to C Enabling Amazon S3 versioning allows you to preserve, retrieve, and restore every version of every object in your bucket. If malicious activity, such as ransomware, were to occur, enabling versioning can help you recover the previous versions of your objects and restore them to their original state before the attack. This is a valuable feature for data protection and recovery in case of accidental or malicious data modifications.
upvoted 1 times
...
...
Cyril_the_Squirl
2 years, 6 months ago
C is WRONG!!! --- The answer is D. Versioning is a means of keeping multiple variants of an object IN THE SAME bucket. Replication actually transports your data into another bucket in another region even into another AWS account..
upvoted 2 times
...
plaster
2 years, 6 months ago
C seems good option here. Bucket versioning (although removing delete marker is possible but will add more calls), and/or turning on object lock. Using cloudtrail we can get details on object PUT, GET, and DELETE actions. In addition turn on Guardduty for s3 protection
upvoted 1 times
...
TroyMcLure
2 years, 6 months ago
Correct Answer: C https://docs.aws.amazon.com/wellarchitected/latest/financial-services-industry-lens/use-amazon-s3-object-lock.html "In conjunction with S3 Versioning, which protects objects from being overwritten, you’re able to ensure that objects remain immutable for as long as S3 Object Lock protection is applied. "
upvoted 1 times
...
fqnn
2 years, 6 months ago
B is wrong: Having already encrypted data does not mean you can't encrypt them again I vote for C
upvoted 2 times
...
GrizzlyBear
2 years, 6 months ago
Answer: C Reason: When versioning is enabled for a bucket, each new operation on the object inside the bucket creates a new version for it. Even encrypting an existing object will create a new version of it while the previous version would be un-encrypted and un-modified. This defeats ransomware infections as each time the object is encrypted, a new encrypted copy of the object is created while the previous one is preserved.
upvoted 4 times
...
Thabo_Ramoshai
2 years, 6 months ago
Number one defense against Ransomware is "BACKUP" and "BACKUP". The interest of the intruder is not to read your data but to deny you access. They could still encrypt encrypted data. Ans is C - With Visioning
upvoted 3 times
...
Polu
2 years, 6 months ago
B, Even if someone access file it will be encrypted and they cannot use it to ransom. I don't think C is correc. What if latest version is totally different from last version ?
upvoted 1 times
...
mrbreeze
2 years, 6 months ago
The answer is C, versioning. You can't hold a file ransom if I have the last version.
upvoted 2 times
...
rathimonika
2 years, 6 months ago
https://rhinosecuritylabs.com/aws/s3-ransomware-part-1-attack-vector/ https://rhinosecuritylabs.com/aws/s3-ransomware-part-2-prevention-and-defense/
upvoted 3 times
...
rewiga
2 years, 6 months ago
B seems correct. They cant encypt your data if it is already encrypted.
upvoted 1 times
SHoKMaSTeR
2 years, 6 months ago
This is not true, you can encrypt multiple times
upvoted 2 times
...
...
Golddust
2 years, 6 months ago
I don't think B is correct. Encryption just prevent attackers to make sense of your data but won't prevent fron encrypting the encrypted data. For me it is between A and C.
upvoted 1 times
...
Kt45
2 years, 6 months ago
C because Post is not a bucket action
upvoted 1 times
...
AWS_Noob
2 years, 6 months ago
C - According to the gents from Tutorials Dojo
upvoted 2 times
...
sen12
2 years, 6 months ago
C looks a better option to me. Since we can have multiple versions of objects, so they can be protected and also easily recovered in case if we need to.
upvoted 1 times
...
Pyt
2 years, 7 months ago
C should be correct if you have versioning enabled and you remove all files or someone will encrypt the files you still have old version in bucket. You are not able remove the bucket from cli or list the versioned files. To see or remove the files you have to log to s3 bucket via console. I just saw on udemy from example. If you want be doble sure MFA enable will prevent deletation versioned files from aws console
upvoted 4 times
eric20
2 years, 7 months ago
C is correct, with versioning enabled, the attacker can only harm the last version.
upvoted 3 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago