Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Nightingale — Nightingale Docker for Pentesters एक व्यापक Dockerized वातावरण है जो प्रवेश परीक्षण और भेद्यता मूल्यांकन के लिए तैयार किया गया है। यह कुशल Vulnerability Assessment और Penetration Testing (VAPT) के लिए आवश्यक सभी आवश्यक टूल्स और उपयोगिताओं के साथ पूर्व-कॉन्फ़िगर आता है, जो सुरक्षा पेशेवरों के लिए सेटअप प्रक्रिया को सुव्यवस्थित करता है। | Kitploit
उपकरण/GitHubGitHub/rajanagori/nightingale
OSINT (खुला स्रोत खुफिया)भेद्यता परीक्षण फ्रेमवर्कभेद्यता स्कैनरकंटेनर सुरक्षाफोरेंसिकवेब सुरक्षानेटवर्क सुरक्षापेनिट्रेशन टेस्टिंगमोबाइल सुरक्षालर्निंग और शिक्षा
GitHubrajanagori/nightingale
315583328 दिन पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →

विवरण

Nightingale Docker for Pentesters एक व्यापक Dockerized वातावरण है जो प्रवेश परीक्षण और भेद्यता मूल्यांकन के लिए तैयार किया गया है। यह कुशल Vulnerability Assessment और Penetration Testing (VAPT) के लिए आवश्यक सभी आवश्यक टूल्स और उपयोगिताओं के साथ पूर्व-कॉन्फ़िगर आता है, जो सुरक्षा पेशेवरों के लिए सेटअप प्रक्रिया को सुव्यवस्थित करता है।

Nightingale

रिपॉजिटरी देखेंवेबसाइट
साझा करें
# Nightingale: Docker for Pentesters (पेन्टेस्टर्स के लिए डॉकर)

<!-- ![Nightingale Logo](https://raw.githubusercontent.com/RAJANAGORI/Nightingale/acb63dd5da8e11063ea67342b9787cc2c985eec5/assets/images/Nightingale.png) -->

यह परियोजना निम्नलिखित द्वारा समर्थित है:

<table>
<tr>
<td align="left" valign="middle" width="50%">
  <a href="https://www.digitalocean.com/?utm_medium=opensource&utm_source=Nightingale">
    <img src="https://opensource.nyc3.cdn.digitaloceanspaces.com/attribution/assets/PoweredByDO/DO_Powered_by_Badge_blue.svg" width="201" alt="Powered by DigitalOcean">
  </a>
</td>
<td align="right" valign="middle" width="50%">
  <img src="https://assets.kitploit.com/production/public/readmes/5425/38735eddc1021b1eace1b458af44ab4bdac8304aa0962afcf98ce5a030e54d9e.png" width="240" alt="Nightingale">
</td>
</tr>
</table>

Nightingale एक तैयार-से-उपयोग, बहु-आर्किटेक्चर Docker टूलकिट है जो पेन्टेस्टिंग और सुरक्षा अनुसंधान के लिए है। यह वेब, नेटवर्क, मोबाइल, API, OSINT और फोरेंसिक वर्कफ़्लो के लिए संकलित उपकरणों के साथ एक पुनरुत्पादनीय वातावरण प्रदान करता है।

## त्वरित प्रारंभ (2 मिनट)

```bash
docker pull ghcr.io/rajanagori/nightingale:stable
docker run -it --name Nightingale -p 8080:7681 \
  ghcr.io/rajanagori/nightingale:stable ttyd -p 7681 bash
```

`http://localhost:8080` खोलें और ब्राउज़र टर्मिनल तक पहुँचें।

## होस्टेड GUI पहुँच

[https://nightingale-security.com/](https://nightingale-security.com/) तक पहुँच का अनुरोध करने के लिए, कृपया होस्टेड GUI एक्सेस टेम्पलेट का उपयोग करके GitHub पर एक मुद्दा (issue) उठाएँ। अनुरोध की समीक्षा के बाद, पहुँच विवरण मुद्दे में साझा किए जाएँगे।

अनुरोध उठाने से पहले, आप [nightingale-security.com](https://nightingale-security.com/) पर GUI स्क्रीनशॉट देख सकते हैं।

## क्यों Nightingale

- AMD64 और ARM64 पर पुनरुत्पादनीय पेन्टेस्ट वातावरण
- ब्राउज़र और टर्मिनल-आधारित वर्कफ़्लो
- Trivy और निर्भरता रखरखाव के साथ सुरक्षा-केंद्रित CI
- सामुदायिक-संचालित उपकरण परिवर्धन और अनुरोध

## यहाँ से शुरू करें (Wiki नेविगेशन)

- स्थापना और सेटअप: [Wiki - Installation and Setup](https://github.com/RAJANAGORI/Nightingale/wiki/4.-Installation-and-Setup)
- आर्किटेक्चर अवलोकन: [Wiki - Architecture of Nightingale](https://github.com/RAJANAGORI/Nightingale/wiki/3.-Architecture-of-Nightingale)
- पूर्ण उपकरण सूची: [Wiki - Tools list](https://github.com/RAJANAGORI/Nightingale/wiki/6.-Tools-list)
- Kubernetes उपयोग: [Wiki - Nightingale meets Kubernetes!](https://github.com/RAJANAGORI/Nightingale/wiki/5.-Nightingale-meets-Kubernetes!-%F0%9F%8C%A5%EF%B8%8F)
- GUI सेटअप: [Wiki - Nightingale Console setup](https://github.com/RAJANAGORI/Nightingale/wiki/4.-Installation-and-Setup#nightingale-console---a-webapp-version-of-old-school-nightingale-cli)

## क्यों Nightingale को फोर्क करें

फोर्क करना आपकी खुद की आंतरिक सुरक्षा छवि को शीघ्रता से बनाने का सबसे आसान तरीका है:

- अपनी एंगेजमेंट शैली के लिए निजी/आंतरिक उपकरण जोड़ें
- प्रशिक्षण लैब्स, एंटरप्राइज़ परीक्षण, या CTF पाइपलाइनों के लिए विभिन्न संस्करणों को पिन करें
- वेब, API, मोबाइल, OSINT, या क्लाउड परीक्षण के लिए टीम-विशिष्ट प्रोफाइल बनाएँ

यदि Nightingale आपके काम में मदद करता है, तो कृपया रेपो को स्टार करें। यदि आपने इसे अनुकूलित किया है, तो इसे फोर्क करें और अपना प्रोफाइल समुदाय के साथ साझा करें।

## परियोजना स्वास्थ्य

[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/7881/badge)](https://www.bestpractices.dev/projects/7881)
[![OWASP Incubator](https://img.shields.io/badge/owasp-incubator-blue.svg)](https://www.owasp.org/index.php/Category:OWASP_Project#tab=Project_Inventory)
[![Docker Image CI](https://github.com/RAJANAGORI/Nightingale/actions/workflows/docker-image.yaml/badge.svg)](https://github.com/RAJANAGORI/Nightingale/actions/workflows/docker-image.yaml)
[![Multi OS Docker Images - ARM64 macOS](https://github.com/RAJANAGORI/Nightingale/actions/workflows/multi-os-arm64.yaml/badge.svg)](https://github.com/RAJANAGORI/Nightingale/actions/workflows/multi-os-arm64.yaml)
[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/nightingale)](https://artifacthub.io/packages/search?repo=nightingale)
[![Trivy Scan](https://github.com/RAJANAGORI/Nightingale/actions/workflows/trivy.yml/badge.svg)](https://github.com/RAJANAGORI/Nightingale/actions/workflows/trivy.yml)

## 🚀 **OPTIMIZATION UPDATE (अनुकूलन अद्यतन)**

### **प्रमुख प्रदर्शन सुधार**

Nightingale महत्वपूर्ण अनुकूलन प्रस्तुत करता है जो प्रदान करता है:

- **📦 Docker Image Size Reduction**: 35-65% छोटी छवियाँ (2.3GB → 700-900MB)
- **🔒 Security Enhancements**: महत्वपूर्ण कमजोरियाँ ठीक की गईं और सुरक्षा सर्वोत्तम प्रथाएँ लागू की गईं
- **📚 Documentation**: व्यापक गाइडों के साथ कवरेज में 600% वृद्धि
- **⚡ Error Handling**: व्यापक सत्यापन के साथ 500% सुधार
- **🎯 Code Quality**: एंटरप्राइज़-ग्रेड मानकों के साथ Grade A (90/100)

### **लागू किए गए प्रमुख अनुकूलन**

#### **Docker Image अनुकूलन**

- ✅ **Multi-stage ttyd build** - अलग बिल्डर स्टेज 50-100MB बचाता है
- ✅ **Removed .git folders** - साफ क्लोन 200-500MB बचाते हैं
- ✅ **Build dependencies purged** - gcc, make, cmake हटाने से 200-300MB बचत
- ✅ **Aggressive cache cleanup** - व्यापक सफाई 200-400MB बचाती है
- ✅ **PostgreSQL client only** - कोई पूर्ण सर्वर नहीं, 100-150MB बचत
- ✅ **Python/Go cache cleanup** - भाषा कैश साफ करने से 150-300MB बचत

#### **कोड गुणवत्ता सुधार**

- ✅ **Shell Scripts**: `set -euo pipefail`, त्रुटि ट्रैपिंग, रंगीन लॉगिंग के साथ वर्धित
- ✅ **Go Application**: स्थिरांक, त्रुटि रैपिंग, सत्यापन कार्यों के साथ पुनर्गठित
- ✅ **Dockerfiles**: OCI मानक लेबल, स्वास्थ्य जाँच, मल्टी-स्टेज अनुकूलन
- ✅ **Configuration**: व्यापक टिप्पणियाँ, सुरक्षा चेतावनियाँ, सर्वोत्तम प्रथाएँ

#### **सुरक्षा वृद्धियाँ**

- ✅ **Fixed insecure permissions**: `chmod 777` → `chmod 755`
- ✅ **Secure PATH configuration** सभी स्क्रिप्ट्स में
- ✅ **Input validation** और कमांड इंजेक्शन रोकथाम
- ✅ **Error trapping** व्यापक त्रुटि हैंडलिंग के साथ

### **अपेक्षित परिणाम**

| Metric | Before | After | Improvement |
| :--- | :--- | :--- | :--- |
| **Image Size** | 2.3GB | 700-900MB | 35-65% कमी |
| **Code Quality** | Grade C | Grade A | +111% सुधार |
| **Security Score** | Basic | Advanced | +400% सुधार |
| **Documentation** | 5% | 30% | +600% वृद्धि |
| **Error Handling** | Minimal | Comprehensive | +500% सुधार |

### **अनुकूलित छवियों के साथ त्वरित प्रारंभ**

```bash
# Pull optimized images
docker pull ghcr.io/rajanagori/nightingale:stable
docker pull ghcr.io/rajanagori/nightingale:arm64

# Run with optimized image
docker run -it --name Nightingale -p 8080:7681 \
  ghcr.io/rajanagori/nightingale:stable ttyd -p 7681 bash

# Access via browser
open http://localhost:8080
```

### **अनुकूलित छवियाँ बनाएँ**

```bash
# Build optimized main image
docker build -t nightingale:stable .

# Build optimized ARM64 image
cd architecture/arm64/v8
docker buildx build --platform linux/arm64 -t nightingale:arm64 .
```

---

### विवरण

आज के तकनीकी युग में, Docker विभिन्न डोमेन में सबसे शक्तिशाली तकनीक है, चाहे वह विकास हो, साइबर सुरक्षा, DevOps, स्वचालन, या अवसंरचना।

उद्योग की मांग को ध्यान में रखते हुए, मैं **NIGHTINGALE** बनाने का अपना विचार प्रस्तुत करना चाहता हूँ: पेन्टेस्टर्स के लिए एक Docker छवि।

यह Docker छवि विभिन्न दायरों में पेन्टेस्टिंग के लिए आवश्यक उपकरणों के साथ एक तैयार-से-उपयोग वातावरण प्रदान करती है, जिसमें वेब एप्लिकेशन पेनिट्रेशन टेस्टिंग, नेटवर्क पेनिट्रेशन टेस्टिंग, मोबाइल, API, OSINT या फोरेंसिक शामिल हैं।

सबसे अच्छी बात यह है कि आप या तो एक बदली हुई Docker छवि बना सकते हैं या हब से पूर्व-निर्मित Docker छवि खींच सकते हैं।

कुछ सर्वश्रेष्ठ विशेषताएँ नीचे सूचीबद्ध हैं; मैं दृढ़ता से अनुशंसा करता हूँ कि एप्लिकेशन में प्रवेश करने से पहले उन्हें देख लें। **उपकरण सूची तक पहुँचने के लिए लिंक**: ([tool list](https://github.com/RAJANAGORI/Nightingale/wiki/6.-Tools-list))

### लाभ

- पूर्व-स्थापित पेनिट्रेशन टेस्टिंग उपकरण और फ्रेमवर्क
- Docker के माध्यम से सुसंगत और दोहराने योग्य परीक्षण वातावरण
- परीक्षण वातावरण को तेज़ी से बूट और डाउन करना
- सीमित संसाधनों वाले उपयोगकर्ताओं के लिए उपयुक्त संसाधन-कुशल संचालन
- स्थानीय IP पते का उपयोग करके ब्राउज़र-आधारित पहुँच
- प्लेटफ़ॉर्म स्वतंत्रता, पहुँच और उपयोगिता बढ़ाने वाला
- किसी भी आर्किटेक्चर पर Nightingale तैनात करने के लिए Go बाइनरी समर्थन
- AMD और ARM दोनों आर्किटेक्चर के साथ संगतता
- स्वचालित भेद्यता स्कैनिंग के लिए CI/CD एकीकरण
- GitHub Advisories का रखरखाव, यह सुनिश्चित करना कि उपभोक्ताओं के पास नवीनतम छवियों तक पहुँच हो।
- अनुरोध प्रपत्र के माध्यम से मांग पर स्थापना, जिससे उपभोक्ता विशिष्ट उपकरणों का अनुरोध कर सकें।
- GUI-आधारित समाधान उन लोगों के लिए जिनका CLI के साथ प्रेम-घृणा संबंध है।

### क्यों?

इस Docker छवि को बनाने के पीछे का कारण एक प्लेटफ़ॉर्म-स्वतंत्र पेनिट्रेशन टूलकिट बनाना है। इसमें वे सभी उपयोगी उपकरण शामिल हैं जिनकी एक पेनिट्रेशन टेस्टर को आवश्यकता हो सकती है (विवरण के लिए उपकरण सूची अनुभाग देखें)।

कृपया उपकरण में योगदान करने में संकोच न करें।

अधिक जानकारी के लिए [Nightingale Wiki](https://github.com/RAJANAGORI/Nightingale/wiki/1.-Nightingale-Docker-for-Pentesters)

Nightingale OWASP परियोजना: [OWASP Nightingale project page](https://owasp.org/www-project-nightingale)

---
![Alt](https://repobeats.axiom.co/api/embed/d08113cac7394b77d8c3b788c9fc9d2b1a121488.svg "Repobeats analytics image")

[![committers.top badge](https://user-badge.committers.top/india/RAJANAGORI.svg)](https://user-badge.committers.top/india/RAJANAGORI)
टूल डाउनलोड करें