An open API service indexing awesome lists of open source software.

https://github.com/abrahamebij/fallax

Fallax is a modern phishing detection web app that helps users identify suspicious URLs before clicking.
https://github.com/abrahamebij/fallax

check-phishing check-phishing-email-scam-page cybersecurity deception fallax phishing

Last synced: 4 months ago
JSON representation

Fallax is a modern phishing detection web app that helps users identify suspicious URLs before clicking.

Awesome Lists containing this project

README

          

# Fallax

**Deception Ends Here.**
Fallax is a modern phishing detection web app that helps users identify suspicious URLs before clicking. It combines known threat sources with smart heuristics to flag risky links.

---

## πŸš€ Features

- **URL Scanner**
Paste any URL to analyse it for potential phishing.

- **Detection Techniques**
- Blocklist matching
- Keyword analysis (e.g., login, bank, free)
- Suspicious domain patterns
- Title vs Google search mismatch

- **Risk Scoring**
Displays a confidence score with a breakdown of findings.

- **Minimal UI**
Two routes for simplicity:
- `/` – Landing page with overview and call to action
- `/scan` – Core scanning tool

---

## 🧠 Tech Stack

- [Next.js](https://nextjs.org/) – App framework
- TypeScript (TSX) – Typed components
- Tailwind CSS – Rapid styling
- react-icons – Lightweight icons
- (Planned) Express/Edge backend for analysis logic

---

## πŸ“ Project Structure

```bash
fallax/
β”œβ”€β”€ app/
β”‚ β”œβ”€β”€ page.tsx # Landing page
β”‚ └── scan/
β”‚ └── page.tsx # Scanner UI
β”œβ”€β”€ components/ # Shared UI components
β”œβ”€β”€ lib/ # Phishing logic (WIP)
β”œβ”€β”€ public/
β”œβ”€β”€ styles/
└── README.md
````

---

## πŸ› οΈ Local Development

```bash
git clone https://github.com/abrahamebij/fallax.git
cd fallax
npm install
npm run dev
```

Open [http://localhost:3000](http://localhost:3000) to view it in your browser.

---

## πŸ“Œ Roadmap

- [ ] Backend integration for real-time checks
- [ ] Google search API for title mismatch
- [ ] User feedback or "report this site" option
- [ ] Mobile-first polish

---

## 🀝 Contributing

Pull requests are welcome! Feel free to fork and suggest improvements. Let’s make the web safer, one link at a time.

---

## πŸ“„ License

MIT Β© Abraham Ebijuni