
डेस्कटॉप-आधारित भेद्यता मूल्यांकन उपकरण सुरक्षा टीमों के लिए — वेब ऐप्स और नेटवर्क स्कैन करें, CVE का पता लगाएं, एक्सप्लॉइट मैप करें, जोखिम का स्वतः स्कोर करें, और विस्तृत रिपोर्ट तैयार करें। Electron, React, Node.js और Python से निर्मित।
एक डेस्कटॉप-आधारित भेद्यता मूल्यांकन उपकरण जो सुरक्षा टीमों को वेब अनुप्रयोगों और नेटवर्कों में भेद्यताओं को स्कैन, पहचान, शोषण और रिपोर्ट करने में सक्षम बनाता है।
सुरक्षा प्रशासकों और विश्लेषकों के लिए बनाया गया एक भेद्यता मूल्यांकन प्लेटफ़ॉर्म। यह एक ही डेस्कटॉप अनुप्रयोग के माध्यम से लक्ष्य स्कैनिंग, भेद्यता पहचान, एक्सप्लॉइट मैपिंग, जोखिम स्कोरिंग और रिपोर्ट निर्माण को स्वचालित करता है।
फाइनल ईयर प्रोजेक्ट (FYP) के रूप में विकसित।
| लेयर | तकनीक |
|---|
| फ्रंटएंड | Next.js, React, TypeScript |
| UI कंपोनेंट्स | Radix UI, Tailwind CSS |
| डेस्कटॉप पैकेजिंग | Electron, electron-builder |
| बैकएंड | Node.js |
| स्क्रिप्टिंग | Python |
| प्रमाणीकरण | JWT |
# Clone the repository
git clone https://github.com/talha1112/fyp.git
cd fyp
# Install dependencies
npm install
# Run the web app in development mode
npm run dev
# Run the desktop (Electron) shell
npm run electron
# Build a production web bundle
npm run build
# Package the Windows desktop application
npm run dist:win
fyp/
├── app/ # Next.js application routes and pages
├── components/ # Reusable UI components
├── hooks/ # Custom React hooks
├── lib/ # Shared utilities and helpers
├── server/ # Backend services
├── styles/ # Global styles
├── electron-main.js # Electron entry point
├── read_docs.py # Python scripting module
└── render.yaml # Deployment configuration