
Netzwerk-Footprint-Scanner-Plattform. Entdecken Sie Domains und führen Sie regelmäßig Ihre benutzerdefinierten Prüfungen durch.

Pulsar ist ein automatisierter Netzwerk-Footprint-Scanner für Red Teams, Pentester und Bounty Hunter. Es konzentriert sich auf die Entdeckung öffentlich zugänglicher Assets einer Organisation mit minimalen Kenntnissen über deren Infrastruktur. Neben der Netzwerkdatenvisualisierung wird versucht, einen grundlegenden Schwachstellen-Score zu vergeben, um Infrastrukturschwachstellen und deren Beziehungen zu anderen Ressourcen zu finden. Es kann auch als benutzerdefinierter Schwachstellenscanner für breite und unerforschte Bereiche verwendet werden. Diese Software wurde im Hinblick auf Verfügbarkeit und Offenheit erstellt, ist 100 % kostenlos und benötigt keine API-Schlüssel, um ihre Funktionen zu nutzen.
Aufgrund geringen Interesses und fehlender Community-Unterstützung werde ich dieses Projekt nicht mehr weiterführen. Nur Sicherheitspatches und Fehlerbehebungen. Gerne können Sie einen Fork erstellen.
Wenn Sie externe APIs nutzen möchten, siehe USAGE.md
Um E-Mail-Benachrichtigungen zu verwenden, bearbeiten Sie
EMAIL_BACKEND SETTINGSinportal/portal/settings.pyvor der Installation, da sonst der Webcontainer neu gebaut werden muss.
Bei Build-Problemen (siehe Build-Status des Repositorys) verwenden Sie bitte den
release-Branch
Die Voraussetzungen werden während des Installationsprozesses überprüft.
⚠️ Für Windows 10 Home-Benutzer: Da Docker Desktop nicht unter Windows 10 Home installiert werden kann, installieren Sie Hyper-V bitte manuell. Eine Anleitung finden Sie hier
git clone https://github.com/FooBallZ/pulsar
PS> .\install.ps1
⚠️ Stellen Sie sicher, dass Sie das generierte Passwort vor weiteren Installationsschritten speichern. Das Administratorkennwort kann in der Django-Admin-Konsole unter
/admin/geändert werden.
https://localhost:8443/ mit den generierten Standard-Anmeldedaten ansudo apt install git
Die Voraussetzungen werden während des Installationsprozesses überprüft.
git clone https://github.com/FooBallZ/pulsar
# ./install.sh
⚠️ Stellen Sie sicher, dass Sie das generierte Passwort vor weiteren Installationsschritten speichern. Das Administratorkennwort kann in der Django-Admin-Konsole unter
/admin/geändert werden.
https://localhost:8443/ mit den generierten Standard-Anmeldedaten anFalls Sie Probleme bei der Installation von Pulsar haben oder wissen möchten, wie Sie Abhängigkeiten installieren:
Game Flexer hat eine Linux-Installationsanleitung erstellt, die hier verfügbar ist.
⚠️ Ich übernehme keine Verantwortung für diese Inhalte, einschließlich der Links in der Beschreibung.
Haben Sie eine Idee oder ein Tool, das Sie integrieren möchten? Reichen Sie gerne einen Pull-Request ein.
Aktuelle Issues und Features finden Sie im Bereich Projekte. Sie können gerne etwas auswählen.
Derzeit wird am meisten Hilfe beim Vue.js-Frontend und der Docker-Optimierung benötigt.
Eine grundlegende Gebrauchsanleitung finden Sie hier.
Die selbsterklärende API ist unter dem Endpunkt /pulsar/api/v1/ verfügbar.
Derzeit ist die einzige verfügbare Dokumentation unter dem Endpunkt /admin/doc/ zu finden.
Die vollständige Entwicklungsdokumentation wird in einer zukünftigen Version verfügbar sein.
Pulsar ist eine PaaS, die auf einer docker-compose-Datei mit vorinstallierten Anforderungen basiert. Die bereitgestellte Architektur kann einfach skaliert, konvertiert und in mehreren gängigen Cloud-Umgebungen bereitgestellt werden. Der Webanwendungsserver basiert auf Diensten wie Nginx, Gunicorn und Django Rest Framework.

Für weitere Informationen siehe
docker-compose.yml
⚠️ Obwohl sich Pulsar auf grundlegendes Service-Fingerprinting konzentriert, können Port-Scans und Banner-Grabbing in einigen Ländern illegal sein. Bitte stellen Sie sicher, dass Sie berechtigt sind, Netzwerkscans auf der Zielressource durchzuführen, bevor Sie dieses Tool verwenden.
| DIESE SOFTWARE WIRD VON DEN URHEBERRECHTSINHABERN UND MITWIRKENDEN "OHNE MÄNGELGEWÄHR" ZUR VERFÜGUNG GESTELLT, UND JEGLICHE AUSDRÜCKLICHE ODER IMPLIZIERTE GEWÄHRLEISTUNGEN, EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF DIE STILLSCHWEIGENDEN GEWÄHRLEISTUNGEN DER MARKTGÄNGIGKEIT UND DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK, WERDEN AUSGESCHLOSSEN. IN KEINEM FALL SIND DIE URHEBERRECHTSINHABER ODER MITWIRKENDEN HAFTBAR FÜR DIREKTE, INDIREKTE, ZUFÄLLIGE, BESONDERE, BEISPIELHAFTE ODER FOLGESCHÄDEN (EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF DIE BESCHAFFUNG VON ERSATZGÜTERN ODER -DIENSTLEISTUNGEN; NUTZUNGSAUSFALL, DATENVERLUST ODER GEWINNUNTERBRECHUNG; ODER GESCHÄFTSUNTERBRECHUNG) WIE AUCH IMMER VERURSACHT UND AUF JEDER HAFTUNGSTHEORIE, OB AUS VERTRAG, STREIFER HAFTUNG ODER UNERLAUBTER HANDLUNG (EINSCHLIESSLICH FAHRLÄSSIGKEIT ODER ANDERWEITIG), DIE AUS DER NUTZUNG DIESER SOFTWARE ENTSTEHEN, SELBST WENN AUF DIE MÖGLICHKEIT SOLCHER SCHÄDEN HINGEWIESEN WURDE. |
|---|