summaryrefslogtreecommitdiffstats
path: root/cmd/crawl.go
diff options
context:
space:
mode:
authors <[email protected]>2025-11-18 06:36:53 -0500
committers <[email protected]>2025-11-18 06:36:53 -0500
commitd77b81ec36a6995af6a8039121d19802bab8352e (patch)
treef898f85631367b899ae3c75fbd117f185d07233d /cmd/crawl.go
parent76d0cff639988ca506b1dc6e848841944c96b263 (diff)
downloaddborg-d77b81ec36a6995af6a8039121d19802bab8352e.tar.gz
dborg-d77b81ec36a6995af6a8039121d19802bab8352e.zip
chore: remove api documentation and refactor github leads + crawl commands to add new parametersv0.8.5
Diffstat (limited to 'cmd/crawl.go')
-rw-r--r--cmd/crawl.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/cmd/crawl.go b/cmd/crawl.go
index 3587eb0..d889e1d 100644
--- a/cmd/crawl.go
+++ b/cmd/crawl.go
@@ -16,15 +16,18 @@ var crawlCmd = &cobra.Command{
func init() {
rootCmd.AddCommand(crawlCmd)
+ crawlCmd.Flags().Bool("subdomains", false, "Also discover and crawl all subdomains using subfinder")
}
func runCrawl(cmd *cobra.Command, args []string) error {
+ subdomains, _ := cmd.Flags().GetBool("subdomains")
+
c, err := newUnauthenticatedClient()
if err != nil {
return err
}
- err = c.CrawlDomain(args[0], func(line string) error {
+ err = c.CrawlDomain(args[0], subdomains, func(line string) error {
fmt.Println(line)
return nil
})