314 Commits

Author SHA1 Message Date
Ice3man543
0088893310 Fix for template directory location override 2021-08-25 18:24:10 +05:30
Ice3man
d8b9172559
Merge pull request #973 from projectdiscovery/elasticsearch-export
Elasticsearch export
2021-08-25 13:56:12 +05:30
Ice3man
d4e6aac3be
Merge pull request #962 from Nishan8583/elasticsearch-export
Elasticsearch export
2021-08-25 13:55:47 +05:30
Ice3man543
071ff1ded9 Removed es exporter cli args + misc changes 2021-08-25 13:53:44 +05:30
forgedhallpass
07ca97fdaf Efforts to make working with files OS-agnostic.
Replacing "path." methods to "filepath." in order to make the code OS independent.
2021-08-23 16:42:29 +03:00
forgedhallpass
71c0d217e2 Replacing "path." methods to "filepath." in order to make the code OS independent 2021-08-23 14:54:28 +03:00
nishan8583
33bb3d5c64 assigment duplication removed, defaults from description removed 2021-08-22 07:50:33 +05:45
nishan8583
39fff4102f timestmap issue and last log not being pushed 2021-08-20 07:27:19 -05:00
Ice3man543
66af0297c0 Exported ParseTemplate + use it everywhere for parsing 2021-08-19 02:10:36 +05:30
Ice3man543
46347c599d Added error logging on unknown fields in verbose mode 2021-08-18 21:50:42 +05:30
sandeep
a41d52c35d Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into host-max-errors 2021-08-17 17:54:38 +05:30
Ice3man543
586b4c0f8e Show skipped hosts 2021-08-17 14:50:54 +05:30
Ice3man543
3177aea6f9 Misc 2021-08-17 14:33:50 +05:30
Ice3man543
b800e2cce2 Cancel http requests if the host keeps erroring 2021-08-17 14:23:42 +05:30
Ice3man
737bf28b8b
Merge branch 'dev' into host-max-errors 2021-08-16 21:26:32 +05:30
Ice3man543
f216c6f6b3 Added HostErrorsCache for tracking failed hosts 2021-08-16 21:24:37 +05:30
forgedhallpass
75b21282ab Merge remote-tracking branch 'upstream/dev' 2021-08-05 14:36:28 +03:00
forgedhallpass
ef7591d3c8
Merge pull request #884 from TheSecEng/impl/targets/targets_to_targetfile
implement `TargetsFile` and change logic of `Targets`
2021-08-04 20:39:08 +03:00
TheSecEng
68ab370c32
fix typos 2021-08-04 10:28:56 -07:00
TheSecEng
825f417b53
fixes
- Rename Targets -> TargetsFilePath
- Rename Target -> Targets
- Implement target checks (empty, dupe)
- Update documentation
2021-08-03 22:47:09 -07:00
forgedhallpass
d3154648d2 Merge remote-tracking branch 'upstream/dev' 2021-08-03 15:26:45 +03:00
forgedhallpass
2f162e859e RES-84 # Improve Nuclei CLI interface (WIP)
* removed the generic isEmpty implementation
2021-08-03 14:51:34 +03:00
Souvik Hazra
250b87aa01 Revert "Support for environment variables with .env file"
This reverts commit 25235523dafc5725d55d1a9ddaf6809353d86026.
2021-08-02 11:37:37 +05:30
Souvik Hazra
25235523da Support for environment variables with .env file 2021-08-01 11:00:38 +05:30
Souvik Hazra
eb080223d8 Added support for rate limit per minute 2021-07-31 15:46:21 +05:30
TheSecEng
61428b0c9b
fix string comparison 2021-07-29 08:24:40 -07:00
TheSecEng
0295555c70
switch back to file based input for Targets and switch Target to
receive a goflags.StringSlice (`[]string`) as an argument
2021-07-29 08:14:44 -07:00
Ice3man543
5b03d25743 Do no check for template updates with flag 2021-07-29 19:24:39 +05:30
TheSecEng
34fb629138
implement TargetsFile and change logic of Targets 2021-07-28 17:48:26 -07:00
Ice3man543
20e519ec04 Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev 2021-07-25 16:06:35 +05:30
Ice3man543
8650fdbe5a Show message on no new update 2021-07-25 16:06:12 +05:30
sandeep
62a957d812 misc updates 2021-07-25 04:31:22 +05:30
Ice3man543
97460f37f9 Stats bugs fixes + no error for no updates 2021-07-25 04:27:25 +05:30
Ice3man543
274dc490a4 Misc update 2021-07-25 04:25:31 +05:30
sandeep
1b00efc8e3 misc update 2021-07-25 03:45:10 +05:30
Ice3man
d5b19c6723
Fixed bug with updates on windows test repo name 2021-07-25 03:37:05 +05:30
Ice3man543
d53c903517 Misc changes to auto-update mechanism 2021-07-25 03:13:46 +05:30
Ice3man543
ecf122c465 Added nuclei-engine auto-update mechanism 2021-07-25 03:07:19 +05:30
forgedhallpass
5d89bb8056 RES-84 # Improve Nuclei CLI interface
* fixed issues reported by the linter
2021-07-19 21:04:08 +03:00
forgedhallpass
2635c65ce2 RES-84 # Improve Nuclei CLI interface (WIP)
* moved the Severity "enum" back to Nuclei (1 unit test failing)
2021-07-16 17:28:13 +03:00
forgedhallpass
5a495e1e99 RES-84 # Improve Nuclei CLI interface (WIP)
* Integration of the previous logic to 2.4.0
* Unit and ITs passing
* refactored the template matching logic
2021-07-15 13:41:41 +03:00
forgedhallpass
2c7d8befcb RES-84 # Improve Nuclei CLI interface (WIP)
* Rename of Info.Severity -> Info.SeverityHolder, Info.Author -> Info.Authors to reflect the underlying data
* extended the IsEmpty(interface{}) to handle maps
2021-07-13 11:12:03 +03:00
forgedhallpass
ed1dc103fe RES-84 # Improve Nuclei CLI interface (WIP)
* Merge from parent

# Conflicts:
#	v2/cmd/nuclei/main.go
#	v2/internal/runner/config.go
#	v2/internal/runner/templates.go
#	v2/internal/runner/update.go
#	v2/pkg/templates/compile.go
#	v2/pkg/templates/compile_test.go
#	v2/pkg/types/types.go
2021-07-12 17:20:01 +03:00
sandeep
4988ef76b5 minor improvements
Co-Authored-By: Ice3man <22318055+Ice3man543@users.noreply.github.com>
2021-07-08 18:50:03 +05:30
Sandeep Singh
1b8f4b3f25
Merge pull request #820 from projectdiscovery/add-stats-json
Lint fixes and settings stats json to true upon JSON flag
2021-07-08 15:31:29 +05:30
Sandeep Singh
e015ab6bf4
Merge pull request #816 from xstevens/add-stats-json
Added flag to ouptut stats in JSON format
2021-07-08 15:30:27 +05:30
Ice3man543
6a4b541de1 Automatically set statsjson to true when passed json 2021-07-08 15:26:58 +05:30
Ice3man543
017b171169 Some UI changes to nuclei 2021-07-08 15:15:26 +05:30
Xavier Stevens
2c331b2a87 Added flag to ouptut stats in JSON format 2021-07-07 13:30:29 -07:00
sandeep
c41672802b temporary lint fix 2021-07-08 00:47:21 +05:30