Commit Graph

150 Commits (master)

Author SHA1 Message Date
Muhammad Daffa 0f75701e65 Fix broken link, sorting source, and fix bufferover 2022-07-21 21:30:28 +07:00
Sandeep Singh c6fcaa4289
Merge branch 'master' into dev 2022-06-08 01:50:48 +05:30
sandeep a6ae226cc7 version update 2022-06-08 01:49:55 +05:30
sullo 9c01de8410
Missing parenthesis (#555)
Lowercase some descriptions to be consistent across options
2022-06-08 01:49:04 +05:30
Ice3man b26811ec4c
Added seeding of default math/rand for key selection (#550) 2022-05-28 18:50:08 +05:30
Mikel Olasagasti Uranga 695b2a5f99
Remove spyse source (#542)
* fix readme golang demo for v2.5.0

* Remove spyse source

spyse is closed now, with main domain and social network profiles down,
so removing this part of code from subfinder. If they start to operate
again restoring this should be easy.

Co-authored-by: Sandeep Singh <sandeep@projectdiscovery.io>
Co-authored-by: zhangchengguo <zhangchengguo@360.cn>
2022-05-05 23:03:00 +05:30
Mzack9999 9f025bf631
Disable static compilation for osx + minor optimizations (#541) 2022-04-29 23:09:35 +05:30
James Alavosus 102f558ddc
v2/pkg/runner: code deduplication in config.go (#539)
* fix readme golang demo for v2.5.0

* v2/pkg/runner: code dedupelication in config.go

Refactor code for retrieving random slice entries, as well as parsing
multipart keys, into two functions:
	- randomEntry for random slice entries
	- multipartKey for multipart key parsing

This shouldn't be functionally different, but it does remove a bunch of
duplicate lines of code.

* small change with sliceutil

Co-authored-by: Sandeep Singh <sandeep@projectdiscovery.io>
Co-authored-by: zhangchengguo <zhangchengguo@360.cn>
Co-authored-by: mzack <marco.rivoli.nvh@gmail.com>
2022-04-26 13:30:09 +05:30
sandeep 757c028da8 banner update 2022-04-04 22:06:36 +05:30
Sam James 9a438c5eb4
Don't make missing providers-config fatal on first-run (#527)
* fix readme golang demo for v2.5.0

* Don't make missing providers-config fatal on first-run

It's okay if we fall back to the default config
which is in memory & will get saved out when done
parsing.

This is on top of the work in #526, but a slightly
different issue.

See: https://github.com/projectdiscovery/subfinder/pull/526
Signed-off-by: Sam James <sam@gentoo.org>

Co-authored-by: Sandeep Singh <sandeep@projectdiscovery.io>
Co-authored-by: zhangchengguo <zhangchengguo@360.cn>
2022-04-04 22:03:08 +05:30
Mzack9999 64dc230104
Making config file recoverable errors non fatal (#526)
* Making config file recoverable errors non fatal

* making migration non-fatal
2022-03-31 20:47:40 +05:30
Ignacio Feijoo 5b6342c0c9
fix -silent switch still show banner (#524)
* fix readme golang demo for v2.5.0

* fix -silent switch still show banner

* small refactor

Co-authored-by: Sandeep Singh <sandeep@projectdiscovery.io>
Co-authored-by: zhangchengguo <zhangchengguo@360.cn>
Co-authored-by: Ignacio Feijoo <ifeijoo@infobytesec.com>
Co-authored-by: mzack <marco.rivoli.nvh@gmail.com>
2022-03-30 12:56:35 +05:30
Alexey Zhuchkov d79e0f2769 Add input field to json output 2022-03-24 23:47:54 +03:00
Alexey Zhuchkov 984f329069 Use json results for output 2022-03-24 23:43:58 +03:00
LuitelSamikshya dd3e995014 filter ip from targets 2022-03-07 09:47:01 -06:00
sandeep 948cb0d02f dev version update 2022-03-07 01:09:38 +05:30
sandeep dc4d2ae3a1 removed deprecated source 2022-03-07 00:18:13 +05:30
Sajad 3ddbc92adb
add provider-config flag (#510) 2022-03-06 20:47:40 +05:30
Sandeep Singh 637c18a2e7
goflags support (#498)
* goflags support

* lint error fix

* misc update

* misc update

* default output changes

* readme updates for flags

* return error and exit

* add missing parentheses in readme

* safely deleted sources, resolvers control and added support for provider config file

* go mod and file path changes

* go sum changes

* use default file

* adding missing parentheses

* go mod update

* validations

* general refactoring around goflags + cleanup

* added default sources and cleanup existing config after migration

Co-authored-by: LuitelSamikshya <luitelsamikshya1@gmail.com>
Co-authored-by: LuitelSamikshya <85764322+LuitelSamikshya@users.noreply.github.com>
Co-authored-by: mzack <marco.rivoli.nvh@gmail.com>
2022-02-24 16:14:16 +05:30
Ian Carroll 560ad0996e
Add support for Bufferover non-commercial API keys. (#485)
Co-authored-by: Sandeep Singh <sandeep@projectdiscovery.io>
2022-02-21 20:01:13 +05:30
smdawson dc63725564
Update anubis.go (#502)
Updated endpoint
2022-02-21 19:51:57 +05:30
PikPikcU 657ee17501
Update Fofa (#496) 2022-02-21 19:46:16 +05:30
mzack e62874c46c fixing typo 2022-02-12 08:37:19 +01:00
mzack 75f2b0487e Improving input items sanitization 2022-01-30 23:49:14 +01:00
Sandeep Singh 997e7a1492
Merge branch 'dev' into master 2021-12-22 14:30:58 +05:30
M09ic 7118f42f15 remove useless comment
fix error output
2021-12-22 16:40:38 +08:00
Sandeep Singh ae32c0dba8
Merge pull request #476 from projectdiscovery/fullhunt-test
Source full hunt.io
2021-12-22 11:43:00 +05:30
Sandeep Singh 8062724bb3
Merge pull request #478 from ycamper/censys_fix
fix censys results
2021-12-22 11:41:25 +05:30
Mark Ellzey 05c8b1dabb fix censys results 2021-12-21 19:09:10 -05:00
Sandeep Singh d03e5fd080
Merge pull request #466 from taythebot/master
Re-add C99 source
2021-12-21 16:12:44 +05:30
Tay 4cd60ec09a Add c99 to config 2021-12-21 19:36:45 +09:00
LuitelSamikshya 4d668384a3 replaced details with subdomains endpoint 2021-12-20 21:57:06 -06:00
M09ic 341575cce2 fix zoomeye turn page bug 2021-12-21 01:04:46 +08:00
M09ic 8dacf7c36b close zoomeyeapi resp 2021-12-21 00:54:23 +08:00
M09ic e0ab487a64 fix warning 2021-12-21 00:49:38 +08:00
M09ic 63f09328ec add zoomeye domain api source 2021-12-21 00:34:49 +08:00
LuitelSamikshya 0a5a5aa5f3 removed fmt 2021-12-17 11:13:11 -06:00
LuitelSamikshya dbc0c4585c removed fmt statement 2021-12-17 11:09:44 -06:00
LuitelSamikshya 1254fbdd1a removed fmt 2021-12-16 21:39:37 -06:00
LuitelSamikshya 124c04f779 deleted commented code 2021-12-16 21:37:32 -06:00
LuitelSamikshya de25c58a7a source- fullhunt 2021-12-16 21:12:05 -06:00
Eng Zer Jun b58ff6d162
refactor: move from io/ioutil to io and os packages
The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil. This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2021-11-03 13:12:25 +08:00
Tay 5cf75b79fb Add C99 source 2021-11-01 16:30:13 +09:00
sandeep 781a0411fe readme update 2021-09-25 23:25:25 +05:30
Sandeep Singh 4c0e8d2d7f
Merge pull request #461 from pokerok/dev
improvement: updated spyse mod
2021-09-25 22:15:36 +05:30
Ice3man543 c1727ed93e Merge branch 'add_bind_ip' of https://github.com/ozon-io/subfinder-just-for-pull-requests into ozon-io-add_bind_ip 2021-09-25 22:03:28 +05:30
sergey 86bcb38f63 improvement: removed init of account service from spyse source 2021-09-16 17:15:18 +03:00
sergey a0398d445d improvement: updated Spyse mod to added rate-limiting process 2021-09-16 16:25:58 +03:00
sandeep de47606c86 Merge branch 'master' of https://github.com/projectdiscovery/subfinder into dev 2021-09-09 18:15:33 +05:30
Rui Chen 8c05a944df build: update go.mod and pull in indirect dependencies 2021-09-09 00:38:22 -04:00