29 Commits

Author SHA1 Message Date
Mzack9999
d3a929d4c3 Making matcher name case insensitive 2022-11-25 17:22:50 +01:00
Ice3man
363ffb75db
Added probing for URL + input based on protocol (#2614)
* Added workflow names based condition

* Added conditional filtering to workflow executor

* Replaced names with single name stringslice

* Added probing for URL + input based on protocol

* Remove debug comments

* Fixed typo

* Fixed failing tests

* Fixed workflow matcher condition + tests

* Fixed workflow item name

* Switch to if-else

* Fixed review comment strict

* Increase bulk size

* Added default port for SSL protocol + misc changes

* Fixed failing tests

* Fixed misc changes to executer

* Fixed failing self-contained and offlinehttp tests

* Fixed atomic increment operation

* misc update

* Fixed failing builds

Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2022-10-20 17:23:00 +05:30
Ice3man
03c7e89d9e
Added workflow names based condition (#2594)
* Added workflow names based condition

* Added conditional filtering to workflow executor

* Replaced names with single name stringslice

* Fixed workflow matcher condition + tests

* Fixed workflow item name
2022-09-19 16:49:30 +05:30
forgedhallpass
555e609173 Merge remote-tracking branch 'origin/dev' into code_smells 2021-09-07 17:36:34 +03:00
forgedhallpass
0ce33927c7 Typo fixes. 2021-09-07 17:31:46 +03:00
forgedhallpass
16a54e3b98 YAML Unmarshal error in reporting template #995 2021-09-03 16:48:39 +03:00
Ice3man543
6a673053c2 Added jsonschema generation for yaml syntax 2021-08-23 23:50:45 +05:30
Ice3man543
4cc770f102 Merged dev 2021-08-19 16:51:02 +05:30
Ice3man543
01dcb01867 Added more docs examples + Misc 2021-08-04 14:20:48 +05:30
Ice3man543
d04511494d Added new YAML based doc to structures 2021-07-27 16:03:56 +05:30
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
Ice3man543
c90d2eb4c8 Tags field type change for workflow 2021-07-05 21:02:38 +05:30
Ice3man543
0726acc3d1 Workflows restructured to work with filters + tag support 2021-07-05 04:35:53 +05:30
Ice3man543
c4843cdaf5 Misc fixes related to workflows 2021-02-23 22:55:29 +05:30
Ice3man543
ec3f85e032 Added parallelism to workflows 2021-02-22 17:49:02 +05:30
Ice3man
58237f103a
Add headless chrome based templates support (#562) 2021-02-21 16:31:34 +05:30
Ice3man543
ae01796922 Added directory support to workflows 2021-01-17 12:56:29 +05:30
Ice3man543
fe7a5def29 Fixed panic in workflows 2020-12-29 20:18:59 +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
5bd3438b4f Rewrote workflows engine in a simpler manner 2020-12-26 02:08:48 +05:30
Ice3man543
69a841f287 Added workflow runtime generation from yaml 2020-11-12 23:28:24 +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
Víctor Zamanillo
60005290b1 Initial adoption of golangci-lint for CI 2020-08-25 23:33:20 +02:00
Mzack9999
8c437fbd40 adding workflow's same directory path search for template variables 2020-07-26 20:14:05 +02:00
Mzack9999
66713434f8 added in-workflow cookie reuse 2020-07-16 16:32:42 +02:00
Charles Holtzkampf
f2f0a1726b
Update workflows.go 2020-07-08 20:01:21 +01:00
Ice3man543
458dbc1b38 v2 update 2020-07-01 16:17:24 +05:30