Get Started
Follow the steps below to get started:
Write your code
If you don't know how to write, you can start from our sample code https://github.com/bombe-match/bombe-poc. Our sample code is written in C#
with .NET Runtime 6.0
. You can use Visual Studio to compile the binary.
Don't forget to replace the secret
Remember to replace the secret
with your own secret
!
Every user will have a unique secret
, you need to send it with your answer.
The secret
used in the sample and test environment is 00000000000000000000000000000000
.
Test your code
We have published a playground AMI ami-0fdcac36b3de4482e
(us-west-2) for you to test your sample. In the AWS console, you can launch a new EC2 instance and search for our AMI ami-0fdcac36b3de4482e
.
Remember to switch region
You need to switch your region to us-west-2
in order to use our AMI.
Choose our AMI in Community AMIs.
Or you can download the vmdk and vmx here:
- https://bombe-public.s3.us-west-2.amazonaws.com/EC2-BOMBE.vmdk
- https://bombe-public.s3.us-west-2.amazonaws.com/EC2-BOMBE.vmx
Login via RDP
To use RDP with your EC2 instance, first expose the EC2 instance to the internet.
Then, connect to the EC2 instance using its public IP via RDP.
The default Administrator password is Bombe@2024
. Be sure to change this password after logging in.
Inside the environment, we have already placed three flags:
- Registry:
answer_1
inHKLM:\SOFTWARE\BOMBE
- flag is
BOMBE_MAL_FLAG_11111111111111111111111111111111
- flag is
- Encrypted SQLite database:
C:\Users\bombe\AppData\Local\bhrome\Login Data
- flag is
BOMBE_MAL_FLAG_22222222222222222222222222222222
- the
secret
used to decrypt the flag is00000000000000000000000000000000
- flag is
- Memory of the specified process:
bsass.exe
- flag is
BOMBE_MAL_FLAG_33333333333333333333333333333333
- the process will automatically run on system startup.
- flag is
Submit the binary
After preparing your binary, you can upload it to our contest website. Each upload will be assigned a version number, with a new version created every time you submit. Only the latest version of your binary will be used in the competition.
Congrats
Now you know how our game works.
You can refer to our Rules for more information.