zeze-zeze / hitcon-fishing-wall

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HITCON Phishing Wall

Introduction

The HITCON Phishing Wall is an interactive activity organized during HITCON CMT 2023 to raise awareness about the risks of connecting to anonymous Wi-Fi networks. In this project, we create a simulated malicious Wi-Fi access point. When attendees connect to this malicious network, their network traffic is redirected to a phishing site designed to capture their credentials. Once the credentials are obtained, the project securely sends the user data to a dashboard and displays an introduction page explaining the purpose of the project. Additionally, participants can modify the content of the description displayed on the dashboard and submit hidden flags embedded within the project.

Features

  • phishing sites
    • facebook
    • gmail
    • kktix
    • twitter
    • github
    • linkedin
    • instagram
    • hackmd
  • send tolen credentials
    • username
    • token
    • description
    • flag count
  • change description
  • submit flags
  • dashboard

Setup

  1. Modify the configuration to suit your specific requirements.
  2. Follow the setup instructions to establish the desired environment.
  3. Once you connect to the Wi-Fi network or join the LAN, open your web browser, and you will be automatically redirected to a phishing site.

Deploy Dashboard

Remember to set API_KEY with docker run, or it will be random

docker build -t dashboard-prod -f Dockerfile.dashboard-prod .
docker run -p 127.0.0.1:5002:5002 -e API_KEY="<API_KEY>" dashboard-prod

You can mount /db in container to store database in host

About

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:HTML 64.0%Language:CSS 35.4%Language:JavaScript 0.4%Language:Shell 0.1%Language:SCSS 0.1%