Bank On It
The Trustfall Bank is committing various crimes and financial fraud, and you’ve been tasked with taking them down. Your mission is to investigate and infiltrate their website in order to bring them to justice.
NICE Work Roles
NICE Tasks
- T1359: Perform penetration testing.
- T1118: Identify vulnerabilities.
Background
The Trustfall Bank, located overseas, has been committing insider trading and identity theft. As the Agency’s most talented agent, you’ve been given the go-ahead to bring them down.
The agency has given you a list of tasks to complete to verify that you have successfully infiltrated their systems. These include extracting the source code for potential future operations and manipulating existing accounts to cause mayhem.
Getting Started
Using the provided Kali machine, visit:
http://trustfallbank.us
to begin investigating.
Tokens
Tokens are formatted as:
PCCC{some_words123_here}
Tokens may be completed in any order, although extracting the source code first may make the other tasks easier.
Token 4 requires a grading check, performed by visiting:
http://trustfallbank.us/grade/account-drain
Tasks
-
The source code has been exposed; find the token in the
configfile where this exposure occurs. -
Find the token that used to be in the source code.
-
The token is the account name for one of
bob’s accounts. -
Transfer all of
alice’s funds tocarol’s investment account. For correct grading, use a single complete transfer for each account.- Transfer
$7336.74from Alice’s Checking and$6820.37from Alice’s savings to Carol’s investment account.
- Transfer
-
Break into the admin’s current session and find the token.
- Note that the admin account is not in the database.
System and Tool Credentials
| system/tool | username | password |
|---|---|---|
| kali-VNC | user | password |
Question 1 (396 points)
The source code has been exposed; find the token in the config file where this exposure occurs.
Question 2 (792 points)
Find the token that used to be in the source code.
Question 3 (594 points)
The token is the account name for one of bob’s accounts.
Question 4 (990 points)
Transfer all of alice’s funds to carol’s investment account.
Question 5 (1188 points)
Break into the admin’s current session and find the token.