37 Commits

Author SHA1 Message Date
Mzack9999
d3a929d4c3 Making matcher name case insensitive 2022-11-25 17:22:50 +01:00
Sami
6ca4374f91
sonar category: String literals should not be duplicated (#1944)
* sonar category: String literals should not be duplicated

* lint error fix

* better naming conventions for constants

* improved naming conventions and methods
2022-05-12 15:40:14 +05:30
mzack
906e6e3e94 removing test code 2022-03-23 16:31:42 +01:00
mzack
55a4da5dab Adding HexOrString helper 2022-03-23 16:26:05 +01:00
zt2
4e384e3814 style: switch lint 2022-02-28 00:04:35 +08:00
zt2
03612a28b8 feat(template): allow custom type in metadata
In some case you may need to use custom type in `metadata`, like nested array or nested k-v:

```yaml
info:
  metadata:
    components:
      - bootstrap
      - jquery
```

So this commit allowed use any custom type in `metadata`.
2022-02-27 22:28:00 +08:00
Ice3man
0e3c656103
Added curl command to http request report (#1107)
* Added curl command to http request report
2021-10-15 11:25:50 +03:00
sandeep
bfb0a994d8 additional-fields to metadata 2021-09-16 21:16:47 +05:30
Ice3man543
ae511cb82f Misc 2021-09-09 20:08:05 +05:30
Ice3man543
11636f5bfc Support multiple cve-ids 2021-09-09 20:05:43 +05:30
Ice3man543
ab34aa991e Formatting changes 2021-09-09 19:59:42 +05:30
Ice3man543
6012994405 Misc changes to reporting 2021-09-09 19:56:39 +05:30
Ice3man543
ee74561bbf Misc 2021-09-09 19:54:10 +05:30
Ice3man543
d75a85a68f Uppercase 2021-09-09 19:49:01 +05:30
Ice3man543
e683212bb8 Made irr default for reporting + misc on new fields 2021-09-09 18:53:55 +05:30
Ice3man543
6192c97d40 Added new fields to reporting 2021-09-09 03:30:17 +05:30
forgedhallpass
16a54e3b98 YAML Unmarshal error in reporting template #995 2021-09-03 16:48:39 +03:00
forgedhallpass
795b77851e * Changed the "custom-fields" attribute to "additional-fields"
* #259 - dynamic key-value field support for template information
* #940 - new infos in template
* #834
* RES-84
2021-08-19 15:57:37 +03:00
forgedhallpass
df8d3bec47 Re-introducing custom template info attribute support within the new struct
* Changed the "customAttributes" to "custom-fields"

* #259 - dynamic key-value field support for template information
* #940 - new infos in template
* #834
* RES-84
2021-08-18 20:10:53 +03:00
forgedhallpass
836740a81f Re-introducing custom template info attribute support within the new struct
* Satisfying the linter

* #259 - dynamic key-value field support for template information
* #940 - new infos in template
* #834
* RES-84
2021-08-18 19:54:02 +03:00
forgedhallpass
e7c74f0c65 Re-introducing custom template info attribute support within the new struct
* #259 - dynamic key-value field support for template information
* #940 - new infos in template
* #834
* RES-84
2021-08-18 19:50:48 +03:00
forgedhallpass
df3090c0b4 RES-84 # Improve Nuclei CLI interface
* Removing fields with empty value
2021-08-17 13:50:33 +03:00
forgedhallpass
e999229952 RES-84 # Improve Nuclei CLI interface
* reused some common logic
2021-08-05 18:19:59 +03:00
forgedhallpass
ccf65ab1d3 RES-84 # Improve Nuclei CLI interface
* changed the template info content retrieval logic not to use reflection
2021-08-05 16:36:50 +03:00
forgedhallpass
fd95b282a1 RES-84 # Improve Nuclei CLI interface (WIP)
* possible replacement of some logic
2021-08-03 15:05:13 +03:00
forgedhallpass
2f162e859e RES-84 # Improve Nuclei CLI interface (WIP)
* removed the generic isEmpty implementation
2021-08-03 14:51:34 +03:00
forgedhallpass
5d89bb8056 RES-84 # Improve Nuclei CLI interface
* fixed issues reported by the linter
2021-07-19 21:04:08 +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
3ce48f3799 Misc 2021-06-06 17:38:39 +05:30
Ice3man543
5d744c7c20 Fixed reference printing bug 2021-06-06 01:04:20 +05:30
Ice3man543
eb96e701b5 Fixed reference formatting in reports 2021-06-05 23:43:37 +05:30
Ice3man543
d9bb1393d3 Improvements to sarif report 2021-06-05 23:00:59 +05:30
Ice3man543
6a4f3e1336 Reporting added to OOB interaction results 2021-05-03 14:08:09 +05:30
Ice3man543
bfa2dacb7b Misc 2021-03-22 15:00:26 +05:30
Ice3man543
2bd2286115 Adding nuclei link to reports 2021-03-22 14:36:08 +05:30
Ice3man543
f6a480f0b4 Added disk exporters + changed some reporting modules around 2021-03-22 14:03:05 +05:30