71 lines
1.6 KiB
Markdown
71 lines
1.6 KiB
Markdown
# Domain Tools
|
|
|
|
Sammlung von Bash-Skripten für diversen Abfragen zu Domains. Enthält Tools zur Massenabfrage von DNS-Einträgen sowie zur Anzeige historischer DNS-Einträge.
|
|
|
|
---
|
|
|
|
### Inhaltsverzeichnis
|
|
|
|
- [Übersicht](#Übersicht)
|
|
- [Enthaltene Tools](#enthaltene-Tools)
|
|
- [Voraussetzungen](#Voraussetzungen)
|
|
- [Lizenz/Sichtbarkeit](#lizenz--sichtbarkeit)
|
|
|
|
---
|
|
|
|
## Übersicht
|
|
|
|
******
|
|
|
|
---
|
|
|
|
## enthaltene Tools
|
|
|
|
### [`domainchecker`](./domainchecker/)
|
|
Tool zur dig-Massenabfrage von Domains und DNS-Records.
|
|
|
|
- [Dokumentation & Beispiele](./domainchecker/README.md)
|
|
|
|
### [`histodomain`](./histodomain/)
|
|
Abfrage zu historischen DNS-Einträgen über die Securitytrails-API.
|
|
|
|
- [Dokumentation & Beispiele](./histodomain/README.md)
|
|
|
|
---
|
|
|
|
## Voraussetzungen
|
|
|
|
### generelle Voraussetzungen
|
|
- kann auch von außerhalb der Connect genutzt werden, sofern eine lokale `bash` verwendbar ist
|
|
- **Kerberos-Setup**: Funktionierende Kerberos-Konfiguration
|
|
- **SSH-Zugriff**: Berechtigungen für easyname-Infrastruktur
|
|
|
|
### Setup-Anleitung
|
|
|
|
1. Kerberos-Ticket erstellen:
|
|
```bash
|
|
kinit deinusername@NESSUS.AT
|
|
# oder mit go-Tool:
|
|
go kinit
|
|
```
|
|
|
|
2. Tool in PATH hinzufügen oder Alias erstellen:
|
|
```bash
|
|
# Option 1: Alias
|
|
alias domainchecker="/pfad/zu/domaintools/domainchecker/domainchecker.sh"
|
|
|
|
# Option 2: Symlink
|
|
ln -s /pfad/zu/domaintools/domainchecker/domainchecker.sh ~/bin/domainchecker
|
|
```
|
|
|
|
---
|
|
|
|
## Lizenz / Sichtbarkeit
|
|
|
|
> Dieses Repository ist **intern** für easyname Support.
|
|
> Falls eine Freigabe nach extern geplant ist, bitte vorab mit Teamleitung abklären.
|
|
|
|
---
|
|
|
|
*Diese Tools wurden mit Hilfe von Microsoft Copilot erstellt.*
|