{"id":27720646,"url":"https://github.com/susmoynath/cybersecurity-phishing","last_synced_at":"2026-05-10T02:45:49.725Z","repository":{"id":289119176,"uuid":"970183302","full_name":"SusmoyNath/CyberSecurity-Phishing","owner":"SusmoyNath","description":"🎣 A phishing simulation project built with Node.js (no PHP) and PHP-based versions. Demonstrates how phishing attacks work by mimicking login pages to capture credentials – for educational and ethical hacking use only.","archived":false,"fork":false,"pushed_at":"2025-04-21T16:17:39.000Z","size":922,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-27T09:59:06.061Z","etag":null,"topics":["cyber-security","cybersecurity","ethical-hacking","nodejs","phishing","php","security-simulation","security-tools","social-engineering","web-security"],"latest_commit_sha":null,"homepage":"","language":"EJS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SusmoyNath.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-21T16:01:08.000Z","updated_at":"2025-04-22T12:21:15.000Z","dependencies_parsed_at":"2025-04-21T17:34:11.302Z","dependency_job_id":null,"html_url":"https://github.com/SusmoyNath/CyberSecurity-Phishing","commit_stats":null,"previous_names":["susmoynath/cybersecurity-phishing"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SusmoyNath%2FCyberSecurity-Phishing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SusmoyNath%2FCyberSecurity-Phishing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SusmoyNath%2FCyberSecurity-Phishing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SusmoyNath%2FCyberSecurity-Phishing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SusmoyNath","download_url":"https://codeload.github.com/SusmoyNath/CyberSecurity-Phishing/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251119572,"owners_count":21539194,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cyber-security","cybersecurity","ethical-hacking","nodejs","phishing","php","security-simulation","security-tools","social-engineering","web-security"],"created_at":"2025-04-27T09:59:16.080Z","updated_at":"2026-05-10T02:45:49.675Z","avatar_url":"https://github.com/SusmoyNath.png","language":"EJS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎣 Phishing Simulation Project\n\n\u003e **Disclaimer:** This project is for educational and ethical penetration testing purposes **only**. Do **not** use this for unauthorized or malicious activities. The author assumes no responsibility for any misuse.\n\n---\n\n## 📌 About the Project\n\n**Phishing** is a simulation of how attackers can disguise malicious websites as legitimate ones to collect sensitive credentials from unsuspecting users. This project showcases two different phishing setups:\n\n1. **Without PHP (Node.js-based)** – A local simulation for ethical demonstration and learning.\n2. **With PHP** – An online deployable version for educational experiments on phishing behavior.\n\n---\n\n## 🛠️ Technologies Used\n\n### 🔹 Node.js Version (Without PHP)\n- **Node.js**\n- **Express.js**\n- **EJS** (Templating Engine)\n- **Body-Parser**\n\n### 🔹 PHP Version\n- Pure HTML + PHP for basic credential capture simulation.\n\n---\n\n## 🚀 Getting Started\n\n### 🧩 Prerequisites\n\n#### For Node.js Version:\n- Node.js installed on your machine: [Download Node.js](https://nodejs.org/en/download/)\n- Required packages: Express, EJS, Body-parser\n\n### 🔧 Installation \u0026 Run (Node.js Version)\n\n\ngit clone https://github.com/SusmoyNath/CyberSecurity-Phishing.git\ncd CyberSecurity-Phishing\nnpm install express ejs body-parser\nnode app.js\n\n\n- The server will run at `http://localhost:3000/`\n- Credentials submitted on the form are saved to `logs.json`\n\n### 🌐 Deployment (PHP Version)\n\n1. Host the files on a free hosting service like [000Webhost](https://in.000webhost.com/).\n2. Create the following files:\n   - `phishing.html` – Your fake login form (customized)\n   - `login_details.php` – Script to capture and store credentials\n\n3. In your HTML, **ensure the `\u003cform\u003e` action points to**:\n   \n\u003cform action=\"login_details.php\" method=\"POST\"\u003e\n\n\n4. Customize the HTML as desired. You can copy source code of real login pages via:\n   - Right-click → View Page Source → Copy → Modify for phishing.html\n\n---\n\n## ⚠️ Warning \u0026 Legal Notice\n\nThis project is **strictly for educational purposes**. Hosting or using phishing pages to collect real user data without consent is illegal and unethical. Always practice responsible coding and penetration testing. Make sure to comply with all local laws and regulations.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsusmoynath%2Fcybersecurity-phishing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsusmoynath%2Fcybersecurity-phishing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsusmoynath%2Fcybersecurity-phishing/lists"}