Skip to content

Commit 263a446

Browse files
authored
Update README.md
1 parent e34a5e0 commit 263a446

File tree

1 file changed

+155
-32
lines changed

1 file changed

+155
-32
lines changed

β€ŽREADME.mdβ€Ž

Lines changed: 155 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,170 @@
1-
# Quirk – Web Security Dashboard
1+
<p align="center">
2+
<img src="assets/logo.png" alt="Quirk Logo" width="200"/>
3+
</p>
24

3-
Quirk is a **comprehensive web security monitoring and protection dashboard** designed to help developers, security researchers, and organizations secure their websites and applications from malicious activities.
5+
<h1 align="center">Quirk – The Smartest Shield for Your Website πŸ›‘οΈ</h1>
46

5-
It provides **real-time monitoring, attack detection, and logging** features, with tools to analyze traffic, detect suspicious activity, and enforce security policies.
7+
<p align="center">
8+
Quirk is a powerful website security application that protects your site from <b>hackers, SQLi attacks, XSS vulnerabilities, spammers, bots, proxy visitors</b> and much more.
9+
<br>
10+
<i>"Secure your web applications with industrial-strength algorithms, real-time monitoring, and intelligent pattern recognition."</i>
11+
</p>
612

713
---
814

9-
## πŸš€ Features
15+
## πŸ“– Description
1016

11-
- **Dashboard Overview** – Real-time insights into web security events.
12-
- **System Information** – Server and environment details.
13-
- **Login Activity Tracking** – Monitor user login attempts and detect brute force.
14-
- **SQL Injection Detection** – Identify malicious SQL queries in requests.
15-
- **Bad Bot Detection** – Block harmful automated bots.
16-
- **Proxy Detection** – Detect and restrict proxy-based access.
17-
- **Spam Detection** – Identify and stop spam traffic.
18-
- **Whitelisting/Blacklisting**
19-
- IP & File whitelisting.
20-
- Country/IP banning.
21-
- **Logging System**
22-
- SQL injection logs.
23-
- Bad bot logs.
24-
- Proxy/spam logs.
25-
- **PHP Security Checks**
26-
- Function checks.
27-
- PHP info & configuration details.
28-
- **Traffic Analytics & Monitoring**
29-
- **Error Tracking** – Identify runtime and server errors.
30-
- **.htaccess Manager** – Manage Apache rules from dashboard.
31-
- **Port Analyzer** – Scan and analyze open ports.
32-
- **Hash Generator** – Generate and verify secure hashes.
17+
Quirk is designed to defend websites from a wide variety of cyber threats including **SQL injection (SQLi), XSS attacks, spam bots, proxy users, and zero-day exploits**.
18+
19+
It uses **intelligent algorithms** (similar to those used by industry-leading companies) to recognize known and unknown attack patterns and take automatic protective action.
20+
21+
The platform comes with a **powerful Admin Panel**, giving full control over:
22+
- Security settings
23+
- Threat logs
24+
- Ban system (IPs, Countries, OS, Browsers, ISPs)
25+
- .htaccess editor
26+
- Error monitoring
27+
- Visitor analytics
28+
29+
Quirk provides **real-time monitoring**, detailed attack logs, email alerts, and tools to continuously secure your website.
30+
31+
---
32+
33+
## ✨ Features
34+
35+
- **SQLi & XSS Protection** – Detects and blocks SQL injections and cross-site scripting attacks.
36+
- **Proxy & VPN Protection** – Restricts access from proxies, VPNs, and TOR.
37+
- **Spam Protection** – Identifies and blocks spam bots & malicious requests.
38+
- **Input Sanitization** – Filters requests/responses to prevent injections.
39+
- **Bad Words & Content Filtering** – Real-time filtering of profanity, malicious links & content.
40+
- **DNSBL Integration** – Connects with global spam databases for maximum protection.
41+
- **Intelligent Pattern Recognition** – Detects unknown & zero-day threats.
42+
- **Ban System** – Block users by IP, country, OS, browser, ISP, etc.
43+
- **Bot & Crawler Protection** – Verifies and filters fake/unauthorized bots.
44+
- **Header Checks** – Validates visitor request headers.
45+
- **Real-Time Scanning** – Scans all GET, POST & other request types.
46+
- **Auto Ban** – Automatically blocks bad actors.
47+
- **Detailed Threat Logs** – Stores attack details (location, OS, browser, user-agent, etc.).
48+
- **IP Lookup Tool** – Investigate suspicious IP addresses.
49+
- **Email Notifications** – Alerts on attack detection.
50+
- **Admin Dashboard** – Real-time stats, logs & activity visualization.
51+
- **.htaccess Editor** – Modify rules directly from the dashboard.
52+
- **Error Monitoring** – Capture and track server/application errors.
53+
- **Whitelist Support** – Safelist specific IPs and files.
54+
- **Live Traffic Monitoring** – View visitors in real time.
55+
- **Visit Analytics** – Analyze how users interact with your site.
56+
- **PHP & System Info** – Scan server configuration for potential flaws.
57+
- **Optimized & Lightweight** – Minimal performance impact.
58+
- **Responsive UI** – Works across devices with AdminLTE-based dashboard.
59+
- **Easy Setup** – Installation wizard + simple integration.
60+
61+
---
62+
63+
## πŸ› οΈ Requirements
64+
65+
- **PHP** (β‰₯7.4 recommended)
66+
- **MySQL Database**
67+
- **Apache/Nginx server** with `.htaccess` support
68+
69+
---
70+
71+
## ⚑ Installation & Integration
72+
73+
1. **Upload Quirk:**
74+
Create a subfolder named `qurik` under your website’s root directory (`www` / `public_html`).
75+
76+
2. **Copy Files:**
77+
Upload all files from the **Source** folder into the `qurik` subfolder.
78+
79+
3. **Set Permissions:**
80+
Change permissions of the `qurik` folder and its files to `CHMOD 777`.
81+
82+
4. **Create Database:**
83+
Create a new MySQL database (your hosting provider can help).
84+
85+
5. **Run Installer:**
86+
Open your browser and go to:
87+
88+
Got it πŸ‘ Here’s the **final polished README.md file** with exactly what you want (including your integration code, project structure, sources/credits, community, license, and footer).
89+
90+
```markdown
91+
# Quirk – Web Security Platform
92+
93+
## πŸš€ Installation
94+
95+
1. Upload the **qurik/** folder to your website root directory.
96+
2. Visit:
97+
98+
```
99+
100+
yourwebsite.com/qurik
101+
102+
````
103+
104+
3. The **Installation Wizard** will launch – follow the steps.
105+
106+
4. **Integration Code:**
107+
At the end of setup, copy the integration code and add it into your main PHP file (e.g., `index.php`):
108+
109+
```php
110+
include "qurik/config.php";
111+
include "qurik/qurik-security.php";
112+
````
113+
114+
βœ… Done πŸŽ‰ – Your website is now secured by Quirk.
115+
116+
πŸ”„ **Updating:** Replace all files except `qurik-security.php`. If issues occur, delete `config.php` and reinstall.
33117

34118
---
35119

36-
## πŸ› οΈ Tech Stack
120+
## πŸ“‚ Project Structure
37121

38-
- **Frontend:** HTML, CSS, JavaScript
39-
- **Backend:** PHP
40-
- **Database:** MySQL
41-
- **Other Tools:** Apache/Nginx, .htaccess
122+
```
123+
qurik/
124+
β”œβ”€β”€ assets/ # CSS, JS, Images, Fonts
125+
β”œβ”€β”€ includes/ # Header, footer, meta includes
126+
β”œβ”€β”€ pages/ # About, contact, policies, team, etc.
127+
β”œβ”€β”€ logs/ # Stored security and error logs
128+
β”œβ”€β”€ index.php # Main entry point
129+
β”œβ”€β”€ config.php # Configuration file
130+
β”œβ”€β”€ qurik-security.php # Core security logic
131+
└── .htaccess # Apache rules
132+
```
42133

43134
---
44135

45-
## πŸ“‚ Project Structure
136+
## πŸ“œ Sources & Credits
137+
138+
* **Font Awesome** – Icons
139+
* **Bootstrap** – CSS Framework
140+
* **DataTables** – Interactive tables
141+
* **jQuery** – JavaScript utilities
142+
* **AdminLTE** – Dashboard UI
143+
* **Select2** – Advanced dropdowns
144+
* **OpenLayers** – Maps
145+
* **Chart.js** – Graphs & charts
146+
* **Flag Sprites** – Country flags
147+
* **ip.nf / ipapi / IPHub** – IP lookup APIs
148+
* **ProxyCheck.io / IPHunter** – Proxy detection APIs
149+
* **Switchery** – UI switches
150+
* **Popper.js** – Tooltips & popovers
151+
* **OverlayScrollbars** – Custom scrollbars
152+
153+
---
154+
155+
## 🌍 Community & Support
156+
157+
πŸ’¬ Join the discussion, suggest features, and report bugs via **Issues & Pull Requests**.
158+
πŸ™Œ Contributions are welcome to make Quirk stronger and smarter.
159+
160+
---
161+
162+
## πŸ“œ License
163+
164+
This project is licensed under the **MIT License** – free to use and modify with attribution.
165+
166+
---
46167

168+
<p align="center">Made with ❀️ by <b>Anup Ganiger</b> | <a href="https://hackerhub8.in/me">HackerHub8</a></p>
169+
```
47170

0 commit comments

Comments
Β (0)