mzack
763ec611ab
.
2022-02-25 01:49:14 +01:00
mzack
1551feda5a
temporary line calculation with multiple file read
...
todo: replace with one pass scan via io.reader
2022-02-23 23:32:25 +01:00
Ice3man
7d83d3f8c9
Added line number for file results + stats fixes ( #1495 )
...
* Added line number for file results + stats fixes
* Misc
* Improved file result line calculation as per review
* Added new match-all attribute for file template matcher line count
2022-02-10 15:59:05 +05:30
Ice3man
24326389a4
Added interactsh additional variables support ( #1468 )
...
* Added interactsh additional variables support
* Added support for interact server rotation
* Misc fixes to interact related modules
* Fixed a crash with interactsh
* Perform deduplication of output extract data before printing
2022-01-13 13:22:43 +05:30
Ice3man543
393babe3c3
Made iterate of values controllable with iterate-all-values flag in http
2021-11-24 22:40:17 +05:30
Ice3man543
ef5b476c6d
Reusing dynamically extracted values as iterators in http request
...
This PR adds the support in http module to iterate over the dynamically extracted data from extractors
and use it in other requests. This allows nuclei to follow links on pages, do operations with
multiple versions of the same extracted value, etc.
2021-11-24 21:08:08 +05:30
LuitelSamikshya
4b8ec29d8d
struct to enums changes for Matchers ( #1246 )
...
* struct to enums changes for Matchers
2021-11-19 16:24:09 +05:30
forgedhallpass
435ec5cd5d
Do not show AND matcher information in the command line output if debug is not enabled #1081
2021-10-12 20:06:55 +03:00
forgedhallpass
a86c843be5
[issue] Do not show all matcher names for OR conditions #1082
...
* removing the short circuit in case of matchers with OR operator, because it is intended in cases like technology detection templates etc.
2021-10-08 22:46:53 +03:00
forgedhallpass
61a8ba80b4
If debug is enabled, show matchers that are not named also #1084
...
* start the indexing of the matcher names from 1 instead of 0
2021-10-08 22:44:40 +03:00
forgedhallpass
85447ca49d
Fixes: Do not show all matcher names for OR conditions #1082
2021-10-05 22:04:09 +03:00
forgedhallpass
ed3b80b5d7
If debug is enabled, show matchers that are not named also #1084
2021-10-05 22:02:09 +03:00
forgedhallpass
898c9431b5
[feature] Add coloring to debug information #999
...
* corrected/renamed receivers from one character names to human-readable format
2021-10-01 14:30:04 +03:00
forgedhallpass
a00083e221
[feature] Add coloring to debug information #999
...
* remove some of the code duplication with a different approach
2021-10-01 14:24:45 +03:00
forgedhallpass
4be6b3cc96
[feature] Add coloring to debug information #999 [WIP]
...
TODO:
* if there are multiple matchers, make sure the response is only displayed once, with all the matching values colored
* remove code duplication from the request.go files
2021-09-29 19:43:46 +03:00
forgedhallpass
c5a1753548
Merge branch 'dev' into patch-4
2021-09-16 20:35:43 +03:00
Geeknik Labs
3b8ec873eb
Update operators.go
...
minor nit
2021-09-16 11:39:45 -05:00
forgedhallpass
0ce33927c7
Typo fixes.
2021-09-07 17:31:46 +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
d04511494d
Added new YAML based doc to structures
2021-07-27 16:03:56 +05:30
forgedhallpass
5d89bb8056
RES-84 # Improve Nuclei CLI interface
...
* fixed issues reported by the linter
2021-07-19 21:04:08 +03:00
Ice3man543
0910d526af
Added internal extractor support to network templates
2021-07-06 18:34:25 +05:30
Ice3man543
563c7ab045
Fixed lint errors
2021-05-01 18:28:24 +05:30
Ice3man543
33bf306f28
Working interactsh integration
2021-04-18 16:10:10 +05:30
Ice3man543
729b4e9eb4
Misc
2021-03-09 16:35:53 +05:30
Ice3man
58237f103a
Add headless chrome based templates support ( #562 )
2021-02-21 16:31:34 +05:30
Ice3man543
76fe5ace40
Fixed dynamic values + misc
2021-01-17 12:26:45 +05:30
Ice3man543
8b93d5e1d2
Fixed extractions + input path clear + misc
2021-01-14 18:27:48 +05:30
Ice3man543
77817277a2
Added extractor name field
2021-01-11 21:11:35 +05:30
Ice3man543
3dc82c95d4
Fixed bug with internal extracts being marked as results
2021-01-01 19:05:40 +05:30
Ice3man543
bf63eb5937
Add dynamic extracted values to history
2021-01-01 16:52:41 +05:30
Ice3man543
ec57ac460f
Fixed a bug with conditions in nuclei
2020-12-30 13:26:55 +05:30
Ice3man543
fc83142917
Misc work on making http protocol runnable
2020-12-29 01:30:07 +05:30
Ice3man543
9d3958743a
Grouping things, added more internal result types, restructuring
2020-12-25 12:55:46 +05:30
Ice3man543
4c4978cd12
Modelling the data flow process and operations for executers
2020-12-25 02:24:55 +05:30
Ice3man543
60789f4ba2
More refactoring of nuclei packages
2020-12-24 20:47:41 +05:30
Ice3man543
2b50d99c0c
Misc work on extractor and replacer
2020-12-24 12:56:28 +05:30
Ice3man543
8a64578890
Work on operators package and generic protocol agnostic matching capabilities
2020-12-24 01:41:32 +05:30
Ice3man543
d631074e35
Separating matchers, extractors and requests as protocols and operators
2020-12-21 14:31:32 +05:30