Bankify

mock banking application

A mock banking application developed for a Cybersecurity class, specifically designed for Capture the Flag (CTF) events. I served on the defense team, where my role involved protecting our software from simulated attacks. Application built using the LAMP Stack (Linux, Apache, MySQL, Perl).

Highlights:

  • Protected against 100+ brute force and rainbow table attacks, using salt-hashing password protection
  • Served over 40,000+ requests from 50+ users

Features:

  • Secure database with salt-hashed protected passwords
  • Simple account creation and login methods
  • Ability to update balances