Skip to content

Commit 82bf014

Browse files
(release): make EnumerationResult to export results as objects
1 parent a3674ed commit 82bf014

63 files changed

Lines changed: 740 additions & 205 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

THANKS.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

v2/cmd/subfinder/main.go

Lines changed: 0 additions & 23 deletions
This file was deleted.

v2/examples/main.go

Lines changed: 0 additions & 60 deletions
This file was deleted.

v2/go.mod

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
module github.com/projectdiscovery/subfinder/v2
1+
module github.com/ducksify/subfinder/v2
22

3-
go 1.24.0
3+
go 1.24.3
44

5-
toolchain go1.24.1
65

76
require (
87
github.com/corpix/uarand v0.2.0

v2/pkg/passive/passive.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import (
1010
"time"
1111

1212
"github.com/projectdiscovery/ratelimit"
13-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping"
13+
"github.com/ducksify/subfinder/v2/pkg/subscraping"
1414
)
1515

1616
type EnumerationOptions struct {

v2/pkg/passive/sources.go

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -8,49 +8,49 @@ import (
88
"golang.org/x/exp/maps"
99

1010
"github.com/projectdiscovery/gologger"
11-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping"
12-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/alienvault"
13-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/anubis"
14-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/bevigil"
15-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/bufferover"
16-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/builtwith"
17-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/c99"
18-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/censys"
19-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/certspotter"
20-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/chaos"
21-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/chinaz"
22-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/commoncrawl"
23-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/crtsh"
24-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/digitalyama"
25-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/digitorus"
26-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/dnsdb"
27-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/dnsdumpster"
28-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/dnsrepo"
29-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/facebook"
30-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/fofa"
31-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/fullhunt"
32-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/github"
33-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/hackertarget"
34-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/hudsonrock"
35-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/hunter"
36-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/intelx"
37-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/leakix"
38-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/netlas"
39-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/pugrecon"
40-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/quake"
41-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/rapiddns"
42-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/redhuntlabs"
43-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/robtex"
44-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/rsecloud"
45-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/securitytrails"
46-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/shodan"
47-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/sitedossier"
48-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/threatbook"
49-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/threatcrowd"
50-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/virustotal"
51-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/waybackarchive"
52-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/whoisxmlapi"
53-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/zoomeyeapi"
11+
"github.com/ducksify/subfinder/v2/pkg/subscraping"
12+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/alienvault"
13+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/anubis"
14+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/bevigil"
15+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/bufferover"
16+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/builtwith"
17+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/c99"
18+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/censys"
19+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/certspotter"
20+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/chaos"
21+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/chinaz"
22+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/commoncrawl"
23+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/crtsh"
24+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/digitalyama"
25+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/digitorus"
26+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/dnsdb"
27+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/dnsdumpster"
28+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/dnsrepo"
29+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/facebook"
30+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/fofa"
31+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/fullhunt"
32+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/github"
33+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/hackertarget"
34+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/hudsonrock"
35+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/hunter"
36+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/intelx"
37+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/leakix"
38+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/netlas"
39+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/pugrecon"
40+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/quake"
41+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/rapiddns"
42+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/redhuntlabs"
43+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/robtex"
44+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/rsecloud"
45+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/securitytrails"
46+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/shodan"
47+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/sitedossier"
48+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/threatbook"
49+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/threatcrowd"
50+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/virustotal"
51+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/waybackarchive"
52+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/whoisxmlapi"
53+
"github.com/ducksify/subfinder/v2/pkg/subscraping/sources/zoomeyeapi"
5454
mapsutil "github.com/projectdiscovery/utils/maps"
5555
)
5656

v2/pkg/passive/sources_w_auth_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import (
1515
"github.com/projectdiscovery/gologger"
1616
"github.com/projectdiscovery/gologger/levels"
1717
"github.com/projectdiscovery/ratelimit"
18-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping"
18+
"github.com/ducksify/subfinder/v2/pkg/subscraping"
1919
)
2020

2121
func TestSourcesWithKeys(t *testing.T) {

v2/pkg/passive/sources_wo_auth_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import (
1515
"github.com/projectdiscovery/gologger"
1616
"github.com/projectdiscovery/gologger/levels"
1717
"github.com/projectdiscovery/ratelimit"
18-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping"
18+
"github.com/ducksify/subfinder/v2/pkg/subscraping"
1919
)
2020

2121
func TestSourcesWithoutKeys(t *testing.T) {

v2/pkg/runner/config.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"gopkg.in/yaml.v3"
88

99
"github.com/projectdiscovery/gologger"
10-
"github.com/projectdiscovery/subfinder/v2/pkg/passive"
10+
"github.com/ducksify/subfinder/v2/pkg/passive"
1111
fileutil "github.com/projectdiscovery/utils/file"
1212
)
1313

v2/pkg/runner/enumerate.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import (
1111

1212
"github.com/projectdiscovery/gologger"
1313

14-
"github.com/projectdiscovery/subfinder/v2/pkg/passive"
15-
"github.com/projectdiscovery/subfinder/v2/pkg/resolve"
16-
"github.com/projectdiscovery/subfinder/v2/pkg/subscraping"
14+
"github.com/ducksify/subfinder/v2/pkg/passive"
15+
"github.com/ducksify/subfinder/v2/pkg/resolve"
16+
"github.com/ducksify/subfinder/v2/pkg/subscraping"
1717
)
1818

1919
const maxNumCount = 2

0 commit comments

Comments
 (0)