Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
galer — Ein schnelles Tool zum Abrufen von URLs aus HTML-Attributen durch Crawl-in. | Kitploit
Tools/GitHubGitHub/dwisiswant0/galer
InformationsbeschaffungWebsicherheitDienstprogramme & FrameworksCrawler
GitHubdwisiswant0/galer

galer

Ein schnelles Tool zum Abrufen von URLs aus HTML-Attributen durch Crawl-in.

Repository anzeigen
2633710vor 1 JahrVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

galer

made-with-Go issues

root@kitploit:~
             __
   __    _ _(_ )   __  _ __ 
 /'_ '\/'_' )| | /'__'( '__)
( (_) ( (_| || |(  ___| |
'\__  '\__,_(___'\____(_)
( )_) |
 \___/'  @dwisiswant0

Ein schnelles Tool zum Abrufen von URLs aus HTML-Attributen durch Crawlen. Inspiriert vom @omespino-Tweet, der es ermöglicht, src-, href-, url- und action-Werte durch die Auswertung von JavaScript über das Chrome DevTools-Protokoll zu extrahieren.


Ressourcen

  • Installation
    • aus der Binärdatei
    • aus dem Quellcode
Tool herunterladen
  • von GitHub
  • Verwendung
    • Grundlegende Verwendung
    • Flags
    • Beispiele
      • Einzelne URL
      • URLs aus einer Liste
      • von Stdin
    • Bibliothek
  • TODOs
  • Hilfe & Fehler
  • Lizenz
  • Version
  • Danksagung
  • Installation

    aus der Binärdatei

    Die Installation ist einfach. Du kannst ein vorgefertigtes Binärpaket von der Releases-Seite herunterladen, entpacken und ausführen! Oder mit

    root@kitploit:~
    ▶ (sudo) curl -sSfL https://git.io/galer | sh -s -- -b /usr/local/bin
    

    aus dem Quellcode

    Wenn du einen go1.22+-Compiler installiert und konfiguriert hast:

    root@kitploit:~
    ▶ go install -v github.com/dwisiswant0/galer@latest
    

    von GitHub

    root@kitploit:~
    ▶ git clone https://github.com/dwisiswant0/galer
    ▶ cd galer
    ▶ go build .
    ▶ (sudo) install galer /usr/local/bin
    

    Verwendung

    Grundlegende Verwendung

    Einfach gesagt, kann galer mit folgendem Befehl ausgeführt werden:

    root@kitploit:~
    ▶ galer -u "http://domain.tld"
    

    Flags

    galer

    Dies zeigt die Hilfe für das Tool an. Hier sind alle verfügbaren Optionen.

    root@kitploit:~
    $ galer -h
    
                 __   v0.2.0
       __    _ _(_ )   __  _ __
     /'_ '\/'_' )| | /'__'( '__)
    ( (_) ( (_| || |(  ___| |
    '\__  '\__,_(___'\____(_)
    ( )_) |
     \___/'  @dwisiswant0
    
    A fast tool to fetch URLs from HTML attributes by crawl-in
    
    Usage:
      galer -u [URL|URLs.txt] -o [output.txt]
    
    Options:
      -u, --url <URL/FILE>        Target to fetches (single target URL or list)
      -e, --extension <EXT>       Show only certain extensions (comma-separated, e.g. js,php)
      -c, --concurrency <N>       Concurrency level (default: 50)
      -w, --wait <N>              Wait N seconds before evaluate (default: 1)
      -d, --depth <N>             Max. depth for crawling (levels of links to follow)
          --same-host             Same host only
          --same-root             Same root (eTLD+1) only (takes precedence over --same-host)
      -o, --output <FILE>         Save fetched URLs output into file
      -T, --template <string>     Format for output template (e.g., "{{scheme}}://{{host}}{{path}}")
                                  Valid variables are: "raw_url", "scheme", "user", "username",
                                  "password", "host", "hostname", "port", "path", "raw_path",
                                  "escaped_path", "raw_query", "fragment", "raw_fragment".
      -t, --timeout <N>           Max. time (seconds) allowed for connection (default: 60)
      -s, --silent                Silent mode (suppress an errors)
      -v, --verbose               Verbose mode show error details unless you weren't use silent
      -h, --help                  Display its helps
    

    Beispiele

    Einzelne URL

    root@kitploit:~
    ▶ galer -u "http://domain.tld"
    

    URLs aus einer Liste

    root@kitploit:~
    ▶ galer -u /path/to/urls.txt
    

    von Stdin

    root@kitploit:~
    ▶ cat urls.txt | galer
    

    Falls du es mit anderen Tools verketten möchtest:

    root@kitploit:~
    ▶ subfinder -d domain.tld -silent | httpx -silent | galer
    

    Bibliothek

    godoc

    Du kannst galer als Bibliothek verwenden.

    root@kitploit:~
    ▶ go get github.com/dwisiswant0/galer/pkg/galer@latest
    

    Zum Beispiel:

    root@kitploit:~
    package main
    
    import (
    	"fmt"
    
    	"github.com/dwisiswant0/galer/pkg/galer"
    )
    
    func main() {
    	cfg := &galer.Config{
    		Timeout: 60,
    	}
    	cfg = galer.New(cfg)
    
    	run, err := cfg.Crawl("https://twitter.com")
    	if err != nil {
    		panic(err)
    	}
    
    	for _, url := range run {
    		fmt.Println(url)
    	}
    }
    

    TODOs

    • Aktivieren, um zusätzliche HTTP-Header zu setzen
    • Zufälligen User-Agent bereitstellen
    • Headless-Browser umgehen
    • Ausnahme für bestimmte Erweiterungen hinzufügen

    Hilfe & Fehler

    contributions welcome

    Wenn du noch verwirrt bist oder einen Fehler gefunden hast, öffne bitte ein Issue. Alle Fehlerberichte werden geschätzt, einige Funktionen wurden aufgrund von Zeitmangel noch nicht getestet.

    Status

    [!CAUTION] galer hat noch nicht 1.0 erreicht. Daher wird diese Bibliothek derzeit nicht unterstützt und bietet keine stabile API; Verwendung auf eigene Gefahr.

    Es gibt keine Garantie für Stabilität der APIs in dieser Bibliothek, und obwohl keine drastischen Änderungen erwartet werden, können API-Anpassungen und Fehlerbehebungen auftreten.

    Aussprache

    id_ID • /gäˈlər/ — Wenn es stinkt, nicht dran riechen, gleich Hände waschen, Dummkopf!

    Danksagung

    • Omar Espino für die Idee, deshalb wurde dieses Tool erstellt!

    Lizenz

    sebel wird von @dwisiswant0 unter der MIT-Lizenz veröffentlicht. Siehe LICENSE.