43 Commits

Author SHA1 Message Date
Mzack9999
96c1dd3720
Adding custom ip to protocol generated variables (#3011)
* lint errors

* Extending context args support

* Ip => ip
2022-12-10 00:17:03 +05:30
Víctor
9c17284616
Display tpl contents (#2906)
* New "td" flag, displays the highlighted template contents
New verboseTemplate method to avoid duplicate code
Grouped (and sorted) template list per directory

* Updated README about the td flag

* Going back to the previous template list format

The new one can't be pipelined

* Implicit template list on template display
Respect --no-color option to disable colors when -td is used

* misc option update

Co-authored-by: Víctor Zamanillo <victor.zamanillo@cifraeducacion.com>
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2022-11-29 17:48:44 +05:30
Sami
512eab7b21
tl flag improvements (#2596)
* tl flag improvements

* tl flag enhancement with additional filters

* added ExcluedTags filter

* tl flas to list template paths

* using stdout

* misc update

Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2022-09-21 03:03:57 +05:30
Ice3man
67d5769cd9
Added initial catalog interface implementation (#2318)
* Added initial catalog interface implementation

* Added OpenFile to Catalog + disk catalog implementation

* Fixed merge issues

Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2022-08-10 11:05:58 -07:00
Mzack9999
a534b9f06c
Fixing directory walk error check on windows (#1951)
* Fixing directory walk error check on windows

* moving check to helper package

* replacing godirwalk with standard library
2022-05-08 12:22:21 +05:30
Ice3man
32bc6c1718 Misc changes, moving things around as per review 2022-03-14 12:32:05 +05:30
forgedhallpass
2baf695709 Merge remote-tracking branch 'origin/dev' into code_smells 2021-09-16 20:00:21 +03:00
Ice3man543
4d52fb45e4 Misc changes to update and ignore handling 2021-09-15 04:01:40 +05:30
forgedhallpass
555e609173 Merge remote-tracking branch 'origin/dev' into code_smells 2021-09-07 17:36:34 +03:00
forgedhallpass
16a54e3b98 YAML Unmarshal error in reporting template #995 2021-09-03 16:48:39 +03:00
forgedhallpass
8b8c16dd8e Improve readability of some methods 2021-09-01 17:36:07 +03:00
forgedhallpass
f9eb8ba8ac Changed/removed some documentation/comments 2021-09-01 17:34:51 +03: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
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
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
Ice3man543
017b171169 Some UI changes to nuclei 2021-07-08 15:15:26 +05:30
Ice3man543
dff76e9cd2 Loader rewriter working poc 2021-07-01 14:36:40 +05:30
Ice3man543
7669e9781a Rework template loading into individual module + better tags and filters 2021-06-30 18:39:01 +05:30
Ice3man543
4c594627a9 Started work on interact.sh support 2021-04-16 16:56:41 +05:30
PD-Team
5cd493680e
Dev == Master (#620) 2021-03-14 12:37:41 +05:30
Ice3man543
220c779a9a Misc 2021-03-07 11:45:00 +05:30
Ice3man543
dafe819c8b Misc changes 2021-03-05 12:17:10 +05:30
Ice3man543
31ce4b12cd Added workflows flag + new templates flag to run newly added ones 2021-03-05 12:08:31 +05:30
Ice3man543
8512b684c5 Lint errors fix 2021-02-26 13:13:11 +05:30
Ice3man543
dfa21c1896 Misc changes 2021-02-22 13:04:42 +05:30
Ice3man
58237f103a
Add headless chrome based templates support (#562) 2021-02-21 16:31:34 +05:30
Ice3man543
99e8fe1601 Fixed some bugs introduced from merge 2021-02-08 02:07:19 +05:30
Ice3man543
ec86542b87 Added offline http response processing feature 2021-02-06 00:36:43 +05:30
Ice3man543
e63172d2bf Misc 2021-02-04 22:11:53 +05:30
Ice3man543
9402501842 Misc 2021-02-04 22:00:09 +05:30
Ice3man543
4d9d53ca60 More tests + finished tag based execution 2021-02-04 18:29:28 +05:30
Ice3man543
f2c20dda12 More tests + tag based execution + misc 2021-02-04 01:09:29 +05:30
Ice3man543
9d0bb3a583 Misc stuff, added timestamp to output + logging 2021-01-14 13:21:21 +05:30
Ice3man543
3899542f69 Finished initial request clustering functionality 2021-01-13 12:58:23 +05:30
Ice3man543
3ee7428166 Added initial config file support with cobra cli 2021-01-12 15:14:49 +05:30
Ice3man543
4da3d31c72 Fixed multiple bugs and panics 2020-12-29 19:46:52 +05:30
Ice3man543
c42536f5e8 Added catalogue + template-workflow running + misc 2020-12-29 18:02:45 +05:30
Ice3man543
62603b7d5f Making nuclei overall compatible with new changes + bug fixes 2020-12-29 15:38:14 +05:30
Ice3man543
1d04c06808 Added dynamic field in info key support 2020-10-19 11:37:58 +05:30
Mzack9999
12c9ca7b12 fixing go mod 2020-09-23 22:38:59 +02:00