kchason
4b70560cc9
Merge branch 'master' into client-cert-auth
2021-10-21 13:59:39 -04:00
kchason
f5b9eb32a1
Client certificate authentication for pooled connections
2021-10-21 13:54:56 -04:00
kchason
0a57a1aa4d
Client certificate authentication for headless connections
2021-10-21 13:48:13 -04:00
sandeep
fdb7c0d6cd
dev update
2021-10-21 06:20:40 +05:30
sandeep
f260ed6da7
readme + version update
2021-10-21 06:17:18 +05:30
sandeep
dd311897fc
misc flag update
2021-10-21 06:05:09 +05:30
sandeep
fa79a16a9d
reverting #1017
2021-10-21 05:56:15 +05:30
Alexey Zhuchkov
ff7a5997a2
Return multiple errors in template validation
2021-10-20 23:24:11 +03:00
Alexey Zhuchkov
5d0f6b2622
Improve invalid template id tests
2021-10-20 23:14:04 +03:00
Alexey Zhuchkov
f1cd0a5d28
Update template id regexp
2021-10-20 23:07:24 +03:00
Ice3man
f25c7c3a1d
Merge branch 'dev' into more-protocols
2021-10-20 21:29:28 +05:30
kchason
9c77f15012
Argument checks for presence and validity
2021-10-20 11:32:26 -04:00
GitHub Action
379233c632
Auto Generate Syntax Docs + JSONSchema [Wed Oct 20 15:25:55 UTC 2021] 🤖
2021-10-20 15:25:55 +00:00
Sandeep Singh
52382df350
Merge pull request #1121 from projectdiscovery/self-contained-templates
...
Added self-contained http/network requests implementation
2021-10-20 20:54:38 +05:30
Ice3man543
a6c5dbf7fb
added todo
2021-10-20 20:29:28 +05:30
Ice3man543
bb6486910f
typo
2021-10-20 20:27:36 +05:30
Ice3man543
36edde2241
Added comment for old logic
2021-10-20 20:26:40 +05:30
Ice3man543
b8628a6e5b
fixed comment
2021-10-20 20:17:00 +05:30
Ice3man543
51f3ea5c88
Added constant for static ports in integration tests
2021-10-20 20:13:40 +05:30
mzack
e6728e8ff9
Making headless httpclient more similar to real browsers
2021-10-20 13:26:47 +02:00
sandeep
8e8249e6a5
Added multiple short flags
2021-10-20 16:39:11 +05:30
kchason
df12b0d2e6
Add CLI options for passing client cert auth
2021-10-19 23:06:02 -04:00
Alexey Zhuchkov
9e0144b6ae
Add template-id validation
2021-10-20 01:31:38 +03:00
mzack
cbc5192e9a
Adding proxy socks support to headless browser
2021-10-20 00:02:06 +02:00
Alexey Zhuchkov
a1e099493d
Use simpler regexp for template id validation
2021-10-20 00:43:33 +03:00
mzack
ae99a88f52
timer.after => timer
2021-10-19 19:39:33 +02:00
Ice3man
002f3de5c4
Merge pull request #1127 from pmareke/fix/add-validation-for-github-and-gitlab-config
...
fix: add validation for github and gitblab options
2021-10-19 22:35:48 +05:30
Ice3man543
5383040a83
Misc
2021-10-19 22:28:48 +05:30
Ice3man543
ec424e01e4
MIsc
2021-10-19 22:20:29 +05:30
Ice3man543
c4e5fa49dd
Added integration tests for http and network
2021-10-19 22:17:44 +05:30
Ice3man543
de01158556
Removed non-used code
2021-10-19 21:52:40 +05:30
Ice3man543
55eab08faa
Slight change to formatting
2021-10-19 21:33:17 +05:30
Ice3man543
612ab61df4
Reworked self-contained requests to template
2021-10-19 21:29:18 +05:30
Pedro López Mareque
2aade725b7
chore: fix pr comment
2021-10-19 17:17:45 +02:00
Pedro López Mareque
8df46e1774
chore: fix pr comment
2021-10-19 17:15:58 +02:00
mzack
0ba3b19f1f
fixing merge issues
2021-10-19 11:31:36 +02:00
Mzack9999
cdfafa3013
Merge branch 'dev' into issue-829-network-read-all
2021-10-19 11:28:33 +02:00
Alexey Zhuchkov
5584fc285d
Add regexp pattern for template-id
2021-10-19 00:58:49 +03:00
sandeep
2b9bd7e9c3
Uniform JSON output
2021-10-19 01:26:21 +05:30
Pedro López Mareque
17ce2848e6
chore: fix pr comment
2021-10-18 20:57:21 +02:00
Pedro López Mareque
5a03acb2ef
chore: fix pr comment
2021-10-18 20:54:30 +02:00
Pedro López Mareque
12cf051271
chore: fix pr comment
2021-10-18 20:52:35 +02:00
Pedro López Mareque
befb79decb
chore: fix pr comment
2021-10-18 20:49:12 +02:00
Pedro López Mareque
9734297d2d
chore: fix pr comment
2021-10-18 20:48:23 +02:00
Pedro López Mareque
2e26b0fa49
chore: fix pr comments
2021-10-18 20:45:51 +02:00
Ice3man543
6e7318bcba
Misc output fix
2021-10-18 20:34:26 +05:30
Ice3man
6741cfb4f4
Merge pull request #1144 from projectdiscovery/issue-1129-headless-proxy
...
Fixing http proxy not working in headless browser
2021-10-18 19:54:23 +05:30
Ice3man543
b01dd81d84
Misc
2021-10-18 19:50:28 +05:30
Ice3man543
0385241732
Misc
2021-10-18 19:48:47 +05:30
Ice3man543
eac57fb229
Fixed host header not working in raw request
2021-10-18 18:39:32 +05:30
mzack
a48e5f52e2
Adding support for interactsh in http payloads
2021-10-18 14:25:25 +02:00
mzack
fbea7535ca
removing unrecognized routine
2021-10-18 09:38:43 +02:00
mzack
83924e203d
fixing object assignment
2021-10-18 09:36:22 +02:00
mzack
c8edd4ce4a
Fixing http proxy not working in headless browser
2021-10-18 09:32:38 +02:00
Ice3man543
e3644cf0d8
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into self-contained-templates
2021-10-17 18:50:16 +05:30
Ice3man543
8c9d9a77bf
Added self-contained to network protocol
2021-10-17 18:50:07 +05:30
mzack
5f9b2b3df3
Adding support for CLi/Env variables in network requests
2021-10-17 11:52:48 +02:00
Sandeep Singh
904a833feb
Merge pull request #1132 from voidz0r/dev
2021-10-17 10:40:35 +05:30
Ice3man543
a820594506
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into self-contained-templates
2021-10-17 10:25:25 +05:30
voidz0r
fc905ccccc
Adding unixtime functionality with seconds offset
2021-10-17 01:02:37 +02:00
Sandeep Singh
680a2ad76b
Merge branch 'dev' into feature-preserve-input-order
2021-10-16 18:47:26 +05:30
Sandeep Singh
0d8b74932e
Merge pull request #1128 from projectdiscovery/issue-667-internal-keyword-priority-over-response-headers
...
Ensuring internal keyword has priority over response headers in internal map
2021-10-16 11:14:57 +05:30
Sandeep Singh
f7759766f7
Merge pull request #1117 from projectdiscovery/issue-1018-gbk
...
Improving gbk detection coverage
2021-10-16 11:10:03 +05:30
mzack
b6104527e1
replacing go get with go install
2021-10-16 01:05:13 +02:00
mzack
662fb63156
adding missing decoding on response body
2021-10-16 00:17:33 +02:00
mzack
dcc5a2840b
ensures internal keyword has priority over response headers in internal map - fixes #667
2021-10-15 18:45:40 +02:00
mzack
e7d632a726
moving gbk detection code into helper function
2021-10-15 18:17:00 +02:00
Pedro Lopez Mareque
61ca557faf
chore: improve doc
2021-10-15 14:59:16 +02:00
Pedro Lopez Mareque
5baecfcec2
chore: fix conflicts
2021-10-15 14:55:51 +02:00
Pedro Lopez Mareque
54b3140194
fix: add validation for github and gitblab options
2021-10-15 14:51:55 +02: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
Jop Zitman
81102750a1
Implement integration tests for remote template and workflow urls.
2021-10-14 23:33:08 +02:00
Jop Zitman
14bb1b7b21
Implement `-template-url` and `-workflow-url` for retrieving lists of templates/workflows to run.
2021-10-14 23:33:08 +02:00
Ice3man543
736a530bde
Added self-contained http requests implementation
2021-10-14 22:26:01 +05:30
forgedhallpass
9b7a105766
Headless tests refactor - test fix ( #1120 )
...
* Add missing headless actions tests #1102
* test refactor (removed parallel test execution)
2021-10-14 19:11:07 +03:00
forgedhallpass
7d6386449d
Revert "Add missing headless actions tests #1102"
...
This reverts commit 4d14063cbe
.
2021-10-14 17:38:56 +03:00
forgedhallpass
4d14063cbe
Add missing headless actions tests #1102
...
* test refactor
2021-10-14 17:35:32 +03:00
forgedhallpass
84fb341c7d
Merge pull request #1108 from pmareke/feat/add-missing-examples-in-headless-engine-protocol-actions
...
Add missing tests in headless engine protocol actions
2021-10-14 17:33:04 +03:00
Ice3man
c4cc0ad0bf
Merge pull request #1114 from projectdiscovery/misc-cleanups
...
Misc sniper payload cleanups
2021-10-14 16:13:44 +05:30
mzack
88dc16c910
Improving gbk detection coverage
2021-10-14 00:17:24 +02:00
Pedro Lopez Mareque
53281660be
chore: refactor tests
2021-10-13 20:45:04 +02:00
Pedro Lopez Mareque
8ee4ed2c17
chore: fix build
2021-10-13 20:29:28 +02:00
Pedro Lopez Mareque
101a1973a4
chore: fix pr comments
2021-10-13 19:52:43 +02:00
forgedhallpass
46d0058470
Merge pull request #1064 from projectdiscovery/colorize_responses
...
Implementation for: Add coloring to debug information #999
2021-10-13 20:51:19 +03:00
forgedhallpass
c0ef419048
Add/Expose Headless action that waits until an element appears #1096
...
* add timeout and pollTime options
2021-10-13 20:08:10 +03:00
forgedhallpass
88ee74d68a
Merge pull request #1101 from pmareke/feat/expose-rod-wait-visible
...
Expose WaitVisible method from the rod library
2021-10-13 20:00:13 +03:00
GitHub Action
fe03cd8e59
Auto Generate Syntax Docs + JSONSchema [Wed Oct 13 07:59:09 UTC 2021] 🤖
2021-10-13 07:59:09 +00:00
sandeep
a9cb83ff27
misc sniper cleanups
2021-10-13 13:19:00 +05:30
mzack
f8d5d02570
Adding support to read tcp data stream till the end
2021-10-12 23:28:24 +02:00
forgedhallpass
d88ed67d2c
Do not show AND matcher information in the command line output if debug is not enabled #1081
...
* integration test fix
2021-10-12 20:18:53 +03:00
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
mzack
30558eabf4
Merge branch 'dev' into feature-preserve-input-order
2021-10-12 09:42:23 +02:00
forgedhallpass
8392143944
Merge remote-tracking branch 'origin/dev' into colorize_responses
2021-10-11 14:00:53 +03:00
Pedro Lopez Mareque
322a6213c6
chore: refactor tests
2021-10-10 17:33:18 +02:00
Pedro Lopez Mareque
8502785a92
chore: add more tests
2021-10-10 17:18:53 +02:00
Pedro Lopez Mareque
62bfdf30b4
chore: add more tests
2021-10-10 13:17:35 +02:00
Pedro Lopez Mareque
3cd1b70bc0
chore: fix screenshot path
2021-10-10 08:36:44 +02:00
Pedro Lopez Mareque
e53f54b53f
chore: remove files
2021-10-10 08:30:32 +02:00
Pedro Lopez Mareque
2b1ab54a6d
chore: add tests
2021-10-10 08:29:58 +02:00
Pedro Lopez Mareque
6d88f26b1f
chore: add tests
2021-10-09 23:19:07 +02:00
Pedro Lopez Mareque
05c8f2580e
chore: add tests
2021-10-09 19:37:12 +02:00
Pedro Lopez Mareque
4383d8557f
chore: add timeout test
2021-10-09 17:30:45 +02:00
Pedro Lopez Mareque
7e12774543
chore: add helper method
2021-10-09 17:08:00 +02:00
Ice3man
d7eec37052
Merge pull request #1091 from projectdiscovery/cli-variables-as-payload
...
Cli variables as payload
2021-10-09 20:02:39 +05:30
sandeep
cb32a7b5e2
misc update
2021-10-09 20:00:33 +05:30
GitHub Action
1b8ad856d6
Auto Generate Syntax Docs + JSONSchema [Sat Oct 9 14:28:15 UTC 2021] 🤖
2021-10-09 14:28:15 +00:00
Ice3man
e79c6262b9
Merge branch 'dev' into cli-variables-as-payload
2021-10-09 19:57:48 +05:30
Ice3man
7de4cc902e
Merge pull request #1089 from projectdiscovery/variables-check
...
Added check for unresolved variables
2021-10-09 19:57:02 +05:30
Ice3man543
df1c133f68
Misc
2021-10-09 19:53:37 +05:30
Ice3man543
3584a4b12a
Added validation for invalid payload attack type
2021-10-09 19:53:12 +05:30
Ice3man543
aacbb28052
Removed sniper + made batteringram default + misc
2021-10-09 19:46:23 +05:30
Ice3man
e5d021c766
Merge pull request #1104 from projectdiscovery/read-response-http2-3
...
Misc changes to offlinehttp
2021-10-09 18:56:05 +05:30
Ice3man
aa873be8f4
Merge pull request #1099 from zerodivisi0n/feature/exclude-severity
...
Add exclude severity filter
2021-10-09 18:55:51 +05:30
Ice3man
d78841631e
Merge pull request #1074 from nothinux/read-response-http2-3
...
Read response from http2 or http3
2021-10-09 18:53:58 +05:30
Ice3man543
2c88370b35
Made the version validation a bit better
2021-10-09 18:53:17 +05:30
Pedro Lopez Mareque
6ebeaf84a3
feat: add missin actions tests
2021-10-09 13:18:43 +02:00
Pedro Lopez Mareque
bd14b0f2ac
chore: remove block
2021-10-09 13:00:22 +02:00
Pedro Lopez Mareque
d06cd671e2
chore: remove .MustWaitVisible to .MustVisible
2021-10-09 12:29:08 +02:00
Pedro Lopez Mareque
3386c1c5bd
chore: add new test
2021-10-09 12:26:18 +02:00
Pedro Lopez Mareque
4e54a61b65
feat: expose WaitVisible method from the rod library
2021-10-09 08:39:29 +02: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
Alexey Zhuchkov
3e8a0af36f
Add exclude severity filter
2021-10-08 22:27:27 +03:00
forgedhallpass
fc66195b28
[feature] Add coloring to debug information #999
...
* Code review changes
2021-10-08 20:18:00 +03:00
forgedhallpass
f96168fc2c
[feature] Add coloring to debug information #999
...
* Reverted the bug introduced by mistake (checking file exists using os.IsExist vs !os.IsNotExist)
2021-10-08 20:17:37 +03:00
forgedhallpass
52b599ab5d
[feature] Add coloring to debug information #999
...
* fixed typo in the name of the file
2021-10-07 22:09:08 +03:00
forgedhallpass
0a9704ebd8
[feature] Add coloring to debug information #999
...
* code-review fixes
2021-10-07 20:54:12 +03:00
sandeep
bdc38a49a6
misc update
2021-10-07 21:28:54 +05:30
sandeep
100cd41548
mod update
2021-10-07 21:11:02 +05:30
sandeep
7e81989901
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into cli-variables-as-payload
2021-10-07 21:06:38 +05:30
sandeep
30ac8e814a
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into variables-check
2021-10-07 21:06:17 +05:30
sandeep
c4b69f5991
interactsh update
2021-10-07 21:03:00 +05:30
Ice3man
40390550da
Merge branch 'dev' into variables-check
2021-10-07 19:45:16 +05:30
Ice3man543
5b3b5b8280
misc
2021-10-07 19:44:22 +05:30
Ice3man543
63ac86e60b
Updated go.mod/sum
2021-10-07 19:43:38 +05:30
Ice3man543
8d6193ef1f
Misc
2021-10-07 19:40:16 +05:30
Ice3man543
92e410fdb5
Added variable check to dns protocol
2021-10-07 19:38:31 +05:30
mzack
7651edfa62
misc
2021-10-07 13:02:15 +02:00
mzack
fc31688f69
fixing lint errors
2021-10-07 12:40:18 +02:00
mzack
571f6b8c4c
misc
2021-10-07 12:39:22 +02:00
Mzack9999
e89e233543
Merge branch 'dev' into cli-variables-as-payload
2021-10-07 12:38:36 +02:00
mzack
12b6b2ca89
Add support for CLI payload variables
2021-10-07 12:36:27 +02:00
sandeep
2ef034721f
interactsh client update
2021-10-07 14:23:38 +05:30
Ice3man543
514d6f94ec
Added support for urlencoded variable variation
2021-10-07 05:35:32 +05:30
Ice3man543
4669ee22ce
Misc changes to http request execution with variables
2021-10-07 04:50:34 +05:30
Ice3man543
0541040e6b
Added templateID to error message
2021-10-07 04:41:31 +05:30
Ice3man543
247ede7170
Misc
2021-10-07 01:48:48 +05:30
Ice3man543
92857497f3
Fixed variable check regex
2021-10-07 01:48:10 +05:30
Ice3man543
ce13bf34d0
Added check for unresolved variables
2021-10-07 01:40:49 +05:30
forgedhallpass
b5c161d267
[feature] Add coloring to debug information #999
...
* extracted common MakeResultEvent logic and added the MakeResultEventItem method to the Request interface
2021-10-06 21:54:52 +03:00
forgedhallpass
76e952ebd2
Removing duplicate request dumping from integration tests, since nuclei already does it if they are started in debug mode
2021-10-06 21:21:40 +03:00
forgedhallpass
49291cc937
If debug is enabled, show matchers that are not named also #1084
...
* integration test fix
2021-10-05 22:14:18 +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
404f8ebb27
Fixes:Binary matcher always returns true if the input cannot be decoded as hex #1085
...
* changed the Log to Warn instead of Error, so it wouldn't show up in the output without the verbose flag
2021-10-05 16:49:55 +03:00
forgedhallpass
4d34513881
Fix for Binary matcher always returns true if the input cannot be decoded as hex #1085
2021-10-05 16:44:18 +03:00
forgedhallpass
79de2d82cb
[feature] Add coloring to debug information #999
...
* adding status color support for all existing HTTP versions
2021-10-05 15:10:03 +03:00
forgedhallpass
742a5c44fc
Merge remote-tracking branch 'origin/dev' into colorize_responses
2021-10-05 13:20:21 +03:00
GitHub Action
eb2dee22f1
Auto Generate Syntax Docs + JSONSchema [Mon Oct 4 20:40:57 UTC 2021] 🤖
2021-10-04 20:40:57 +00:00
mzack
407e5cbfeb
Adding support for custom resolvers in DNS templates
2021-10-04 15:31:14 +02:00
Sandeep Singh
7d05446f29
Merge pull request #1069 from sullo/dev
...
Don't add Host header if unsafe is true
2021-10-04 16:30:29 +05:30
Sandeep Singh
7fce0bce51
Merge branch 'dev' into bugfix-1015-alpine-chrome
2021-10-04 04:22:57 +05:30
sandeep
27cc0d61bc
misc update
2021-10-04 04:14:15 +05:30
sandeep
71153c3c39
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into interactsh-integration-test
2021-10-04 03:56:32 +05:30
nothinux
e2349b1d2d
add test live response
2021-10-02 22:10:05 +07:00
nothinux
0c2b79bbf5
using table driven tests
2021-10-02 15:05:03 +07:00
nothinux
d08d9d2dc0
add test for response without http minor version
2021-10-02 14:31:18 +07:00
nothinux
68f3fb51e5
add minor version to HTTP/2 & HTTP/3
2021-10-02 14:30:40 +07:00
forgedhallpass
b55f59ec26
Show the command line for the integration/regression tests when the debug option is enabled.
...
* minor code cleanup and code duplication removal
2021-10-01 18:23:06 +03:00
forgedhallpass
08cd7a4ba7
[feature] Add coloring to debug information #999
...
* extracted common logic and made sure that all requests implement the same interface
2021-10-01 16:52:38 +03:00
forgedhallpass
b8a2b2a1c4
[feature] Add coloring to debug information #999
...
* fix nil pointer dereference
2021-10-01 15:10:17 +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
sandeep
4f8fb0e516
Interactsh server update
2021-10-01 00:40:13 +05:30
forgedhallpass
aa78b58866
[feature] Add coloring to debug information #999 [WIP]
...
* if there are multiple matchers, the response is only displayed once, with all the matching values colored
2021-09-30 21:12:44 +03:00
forgedhallpass
dccd47ed19
[feature] Add coloring to debug information #999 [WIP]
...
Return the matched content in case of multiple regex/binary matchers (+test)
2021-09-30 20:36:39 +03:00
Sullo
73cd806dbf
Merge branch 'dev' of https://github.com/sullo/nuclei into dev
2021-09-30 13:25:22 -04:00
Sullo
3abffe1f5d
Only add a Host header automatically if the raw request is *not* marked unsafe.
...
This will prevent nuclei from adding it when the template author doesn’t want it and uses unsafe: true
Templates using raw requests without Host header were modified in https://github.com/projectdiscovery/nuclei-templates/pull/2784
2021-09-30 13:22:53 -04:00
forgedhallpass
d10dfb550e
Implicitly set the headless flag if template validation was requested, in order to correctly validate headless templates instead of complaining about "cannot create template executer"
2021-09-30 19:07:59 +03:00
forgedhallpass
8fdc9a7164
Minor optimization: short-circuit the updateTemplates logic if template update was not requested
2021-09-29 19:44:37 +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
Ice3man543
7405254c72
Misc work on ws protocol
2021-09-29 04:53:42 +05:30
Ice3man
8a8d61996f
Merge pull request #1046 from projectdiscovery/matchers-enhancement#555
...
Add payload, global variable, helper support to matchers
2021-09-27 20:58:50 +05:30
Ice3man543
b76c1f99cc
Misc changes to ws protocol
2021-09-27 20:58:05 +05:30
Ice3man543
396f17484e
Added websocket protocol support to nuclei
2021-09-27 18:02:49 +05:30
mzack
fc868aba4a
misc
2021-09-26 22:36:44 +02:00
mzack
71e4396bd4
Adding support to preserve input order
2021-09-26 22:33:12 +02:00
Sandeep Singh
b984f7d63c
Merge pull request #1036 from revblock/master
...
resolves project-discovery/nuclei#822 - Add severity label to GitHub reporter
2021-09-26 18:35:34 +05:30
sandeep
74253459a8
misc update
2021-09-26 18:20:05 +05:30
sandeep
9490146db9
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into disk-cleanup
2021-09-26 18:08:15 +05:30
sandeep
5cd9ce03df
version update
2021-09-26 18:03:18 +05:30
Sandeep Singh
91fa16c067
Merge pull request #1060 from projectdiscovery/bugfix-1053-unsafe-unwanted-ops
...
Removing unwanted bytes operation for unsafe requests
2021-09-26 17:53:00 +05:30
mzack
50fa95747a
Removing unwanted bytes operation for unsafe requests
2021-09-26 08:31:24 +02:00
mzack
ce205ae8a0
Adding support for installed chrome browser
2021-09-26 07:56:35 +02:00
mzack
0397068dd0
Fixing extended dns edge cases
2021-09-26 07:22:00 +02:00
Ice3man543
1bf023abc2
Disk report should include matcher or extractor name
2021-09-25 21:40:38 +05:30
Ice3man543
0b11b80d8a
Fixed some bugs with ssl protocols + misc enhancements
2021-09-24 19:35:00 +05:30
Ice3man543
f6e9acf06f
More work on other protocol additions
2021-09-23 18:30:44 +05:30
Ice3man543
5c31b75ac7
Added ssl protocol to nuclei
2021-09-22 22:41:07 +05:30
sandeep
aff4197ea9
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into matchers-enhancement#555
2021-09-21 16:36:58 +05:30
sandeep
76b86ba2a0
disk cleanups
2021-09-19 16:26:47 +05:30
Ice3man
712e3aeb72
Update elasticsearch.go
2021-09-18 15:59:01 +05:30
sandeep
54214eb400
version update
2021-09-18 15:53:44 +05:30
Ice3man543
ea8a709bea
Upgraded go-rod to latest version
2021-09-18 15:38:15 +05:30
Scott Bamforth
4e7f1eef37
Fix formatting
2021-09-17 21:20:23 +01:00
Revblock
8db02e8191
Merge branch 'dev' into master
2021-09-17 21:19:31 +01:00
Scott Bamforth
a4be346e4d
Add severity label to Gitlab/JIRA reporter
2021-09-17 21:08:48 +01:00
Revblock
10cc08c758
Add severity label to GitHub reporter
2021-09-17 13:36:28 +01:00
mzack
301c263dc8
dropping glog based dbs
2021-09-17 10:11:27 +02:00
mzack
dd3f84c60d
updating fastdialer
2021-09-17 09:40:55 +02:00
mzack
e314a062df
Merge branch 'dev' into fastdialer-fix
2021-09-17 09:09:12 +02:00
mzack
a08d90e9df
misc
2021-09-17 09:08:01 +02:00
GitHub Action
13ade32f0f
Auto Generate Syntax Docs + JSONSchema [Thu Sep 16 19:14:52 UTC 2021] 🤖
2021-09-16 19:14:52 +00:00
forgedhallpass
c5a1753548
Merge branch 'dev' into patch-4
2021-09-16 20:35:43 +03:00
forgedhallpass
261279d4c2
Merge pull request #1032 from projectdiscovery/metadata-update
...
Replaced the "additional-fields" attribute with "metadata" for convenience
2021-09-16 20:29:17 +03:00
GitHub Action
ba587b14bd
Auto Generate Syntax Docs + JSONSchema [Thu Sep 16 17:12:26 UTC 2021] 🤖
2021-09-16 17:12:26 +00:00
forgedhallpass
2baf695709
Merge remote-tracking branch 'origin/dev' into code_smells
2021-09-16 20:00:21 +03:00
Geeknik Labs
c8307b2c83
Update dsl.go
...
typo fix
2021-09-16 11:40:10 -05:00
Geeknik Labs
3b8ec873eb
Update operators.go
...
minor nit
2021-09-16 11:39:45 -05:00
Geeknik Labs
20a1a5c9da
Update elasticsearch.go
...
typo fix
2021-09-16 11:38:15 -05:00
Geeknik Labs
eb566416fc
Update instance.go
...
typo fix
2021-09-16 11:37:36 -05:00
Geeknik Labs
05d1f8aac8
Update build_request.go
...
typo fix
2021-09-16 11:36:08 -05:00
Geeknik Labs
e79fcb0db3
Update request.go
...
typo fix
2021-09-16 11:35:20 -05:00
Geeknik Labs
115f6d1b52
Update http.go
...
typo fix
2021-09-16 11:34:23 -05:00
Geeknik Labs
2aee208050
Update network.go
...
minor nit
2021-09-16 11:33:20 -05:00
Geeknik Labs
d95f723639
Update model.go
...
small updates
2021-09-16 11:30:49 -05:00
Geeknik Labs
78cfb07214
Update templates_doc.go
...
small fixes
2021-09-16 11:29:22 -05:00
Geeknik Labs
fc950a02e6
Update templates_doc.go
...
Typo fix
2021-09-16 11:27:17 -05:00
Ice3man543
deaa86f5cc
Added interactsh based template to integration test
2021-09-16 21:29:58 +05:30
Sandeep Singh
4845b85328
Merge pull request #1026 from projectdiscovery/github-rate-limit-fix
...
GitHub rate limit bug fix
2021-09-16 21:27:46 +05:30
sandeep
bfb0a994d8
additional-fields to metadata
2021-09-16 21:16:47 +05:30
mzack
d40755ef65
tidying go modules
2021-09-16 17:46:02 +02:00
sandeep
38268d485b
misc update
2021-09-16 20:49:50 +05:30
forgedhallpass
9b45c31db8
Merge remote-tracking branch 'origin/dev' into code_smells
2021-09-16 15:49:51 +03:00
sandeep
cefbd376ef
misc update
2021-09-16 17:27:06 +05:30
Ice3man543
9bbcb57be0
Added disclaimer for auto update to comments
2021-09-16 16:49:09 +05:30
Ice3man543
7aa8cc54f1
Added updated fastdialer for panic fix
2021-09-16 16:44:03 +05:30
Sandeep Singh
19e0f39f2b
Merge pull request #1027 from projectdiscovery/fix/make-indentation
...
fix Makefile indentation for commands to work
2021-09-16 14:39:05 +05:30
Ice3man543
259ccb118f
fix: interactsh crash when not initialized
2021-09-15 18:15:22 +05:30
Sajad Parra
f1ad6f6bc5
add payload, variable, helper support to matchers
2021-09-15 18:02:22 +05:30
Sajad Parra
14ecfedf24
fix Makefile indentation for commands to work
2021-09-15 17:48:33 +05:30
sandeep
2b99561b5d
misc update
2021-09-15 14:23:02 +05:30
Ice3man543
2521d5333e
fix: gbk when uppercase isn't decoded properly
2021-09-15 04:18:52 +05:30
Ice3man543
4d52fb45e4
Misc changes to update and ignore handling
2021-09-15 04:01:40 +05:30
Sandeep Singh
744c739aa1
Merge pull request #1017 from projectdiscovery/1016_vv_fix
2021-09-15 03:55:31 +05:30
Ice3man543
6667f285d3
fix: consider missing templates directory in update check
2021-09-15 03:48:40 +05:30
GitHub Action
c73c6a9f62
Auto Generate Syntax Docs + JSONSchema [Tue Sep 14 13:33:29 UTC 2021] 🤖
2021-09-14 13:33:29 +00:00
Ice3man543
ad9755dd83
Misc work on jsonschema validations
2021-09-14 17:34:10 +05:30
forgedhallpass
01d0fb485c
Fixes 1016 # Implicitly enable the Verbose option if VerboseVerbose is set.
2021-09-13 22:18:43 +03:00
Ice3man543
0f232bce25
Don't show message without -ut
2021-09-13 15:47:29 +05:30
Ice3man543
04a4159fa5
Misc changes to update mechanism
2021-09-13 15:45:24 +05:30
Ice3man543
be46cb2b32
Show not found new templates message
2021-09-13 15:32:40 +05:30
Ice3man543
d7c6d1d0f5
misc
2021-09-13 15:20:46 +05:30
Ice3man543
c1e4a613c8
Misc
2021-09-13 15:10:36 +05:30
Ice3man543
638c7633cb
Misc updates
2021-09-13 15:03:04 +05:30
Ice3man543
8a1a739355
Misc
2021-09-13 14:57:30 +05:30
Ice3man543
5cda839152
Fixed an issue with nuclei version for templates
2021-09-13 14:38:22 +05:30
forgedhallpass
5bd1d6b201
Merge remote-tracking branch 'origin/dev' into code_smells
2021-09-13 11:27:23 +03:00
Ice3man543
cb39fd9d13
Use separate nuclei version check infra
2021-09-11 18:40:07 +05:30
sandeep
dfff092caf
dev update
2021-09-10 23:39:12 +05:30
Ice3man543
7f058dbad0
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev
2021-09-10 23:21:46 +05:30
Ice3man543
e07123e6ca
misc
2021-09-10 23:21:25 +05:30
sandeep
9a5392e091
functional-test fix
2021-09-10 22:33:08 +05:30
sandeep
81b3d225df
version update
2021-09-10 21:47:14 +05:30
Ice3man543
ca85186d9a
Edge cases with gbk decode
2021-09-10 21:19:05 +05:30
Ice3man543
9643a7a462
Misc
2021-09-10 21:17:31 +05:30
Ice3man543
5b0b59e04c
Misc
2021-09-10 21:16:03 +05:30
Ice3man543
e8cadd86f1
Misc
2021-09-10 21:13:52 +05:30
Ice3man543
1976651890
Added gbk decoder
2021-09-10 21:11:13 +05:30
Ice3man543
ec814ca0e2
Misc
2021-09-10 20:36:22 +05:30
Ice3man543
f3c285b66d
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev
2021-09-10 20:24:15 +05:30
Ice3man543
5661a21148
go.mod update
2021-09-10 20:22:39 +05:30
Ice3man543
404021811b
Fixed a panic with cve-annotate
2021-09-10 20:20:10 +05:30
sandeep
f44d122db0
Update go.sum
2021-09-10 19:57:53 +05:30
Sandeep Singh
2ac8df6ccf
Merge pull request #1007 from chenrui333/go-1.17
...
build: update dockerfile and go.mod
2021-09-10 19:53:56 +05:30
sandeep
e64d31deb1
misc update
2021-09-10 19:50:57 +05:30
forgedhallpass
c762cc88aa
Merge remote-tracking branch 'origin/dev' into code_smells
2021-09-10 15:33:09 +03:00
Ice3man543
3b7f7aaca2
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev
2021-09-10 17:02:38 +05:30
Ice3man543
b25188ab4f
Misc
2021-09-10 17:01:59 +05:30
Sandeep Singh
39eb141f10
Merge branch 'master' into go-1.17
2021-09-10 15:52:34 +05:30
GitHub Action
d3e2d32c54
Auto Generate Syntax Docs + JSONSchema [Fri Sep 10 09:34:25 UTC 2021] 🤖
2021-09-10 09:34:25 +00:00
Ice3man
8f62da84c0
Merge pull request #1004 from projectdiscovery/new-info-fields
...
Added new info block fields classification and remediation
2021-09-10 15:03:14 +05:30
Ice3man
a9cf7e5a09
Delete syntax-reference.md
2021-09-10 14:41:24 +05:30
Ice3man
1637d0d13e
Delete nuclei-jsonschema.json
2021-09-10 14:41:10 +05:30
Ice3man543
c2c77de6f3
Use sync.Once for on-use initialization of interactsh
2021-09-10 00:32:05 +05:30
Ice3man543
e10c4d68ff
Fixed issue with duplicate ids in clusterer
2021-09-10 00:21:36 +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
2e923f683a
go.mod tidy
2021-09-09 19:23:28 +05:30
Ice3man543
7f2b0da53c
Added cve-annotate helper
2021-09-09 18:55:25 +05:30
Ice3man543
e683212bb8
Made irr default for reporting + misc on new fields
2021-09-09 18:53:55 +05:30
Rui Chen
c45dfb1e7c
build: update go.mod and pull in all indirect dependencies
2021-09-09 00:50:09 -04:00
Ice3man543
6192c97d40
Added new fields to reporting
2021-09-09 03:30:17 +05:30
Ice3man543
ca066367f4
Added new info block fields
2021-09-08 20:42:37 +05:30
Ice3man543
7d42967139
Merge branch 'master' of https://github.com/projectdiscovery/nuclei into dev
2021-09-08 20:24:00 +05:30
Ice3man543
99fe86da8f
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev
2021-09-08 20:23:55 +05:30
Geeknik Labs
c891d113db
Update banner.go
...
Missing punctuation.
2021-09-08 09:10:22 -05:00
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
sandeep
802b6b4f65
misc update
2021-09-06 19:10:32 +05:30
Ice3man
1ea89d7560
Merge pull request #993 from wdahlenburg/interactsh-auth
...
Support Authorization Header for Self-Hosted Interactsh Servers
2021-09-06 16:01:13 +05:30
forgedhallpass
d45fbdbad5
Merge remote-tracking branch 'origin/dev' into unmarshal_severities
2021-09-06 13:13:45 +03:00
Ice3man543
f089c44111
Merge branch 'master' of https://github.com/projectdiscovery/nuclei into dev
2021-09-06 15:06:14 +05:30
forgedhallpass
297a73c145
Fix regex that checks for loaded templates within the regression tests
2021-09-03 17:44:00 +03:00
forgedhallpass
0acec5e039
Adding correct godoc prefixes
2021-09-03 17:25:50 +03:00
forgedhallpass
d96c911a4b
Minor changes in the issue-tracker-config.yaml and their test counterparts
2021-09-03 17:17:51 +03:00
GitHub Action
c256bef362
Auto Generate Syntax Docs + JSONSchema [Fri Sep 3 13:50:44 UTC 2021] 🤖
2021-09-03 13:50:44 +00:00
forgedhallpass
16a54e3b98
YAML Unmarshal error in reporting template #995
2021-09-03 16:48:39 +03:00
forgedhallpass
5e50d469e7
Merge pull request #996 from gano3s/dev
...
[issue] 995 - YAML Unmarshal error in reporting template
2021-09-03 16:23:39 +03:00
Sandeep Singh
d261061fda
Merge pull request #991 from projectdiscovery/fix/pitchfork
...
remove pitchfork validation
2021-09-03 14:29:09 +05:30
sandeep
a648838f29
removing duplicate comments
2021-09-03 12:46:00 +05:30
Sandeep Singh
8011b9f721
Merge pull request #994 from wdahlenburg/base64-helper
...
Support Raw Base64 Encoding for Deserialization Helpers
2021-09-03 12:14:13 +05:30
ganoes
e8411bc99f
Fix in YAML template via UnmarshalYAML
2021-09-02 17:10:54 +02:00
ganoes
2af996de68
comment all examples
2021-09-02 16:39:21 +02:00
ganoes
5e78dedce6
Hot fix - severities in yaml template for reporting
2021-09-02 16:37:49 +02:00
Wyatt Dahlenburg
1ccc4b2823
Switching to base64-raw
2021-09-02 08:05:47 -05:00
forgedhallpass
2988e9554b
Merge remote-tracking branch 'origin/dev' into code_smells
2021-09-02 12:31:28 +03:00
forgedhallpass
0cabce518f
Merge branch 'dev' into code_smells
2021-09-02 12:30:43 +03:00
Wyatt Dahlenburg
693aec37d8
Support raw base64 encoding
2021-09-01 11:59:51 -05:00
Wyatt Dahlenburg
f9afd27605
Allow authorization header value to be specified for self-hosted interact.sh servers
2021-09-01 11:42:15 -05:00
sandeep
7e80dec5e7
dev update
2021-09-01 21:07:37 +05:30
Sandeep Singh
3fb9972114
misc update
2021-09-01 20:56:30 +05:30
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
Sajad Parra
761d62f3de
remove pitchfork validation
2021-09-01 20:03:53 +05:30
GitHub Action
04e636075e
Auto Generate Syntax Docs + JSONSchema [Wed Sep 1 10:24:55 UTC 2021] 🤖
2021-09-01 10:24:55 +00:00
sandeep
698390f7d0
Merge branch 'master' of https://github.com/projectdiscovery/nuclei
2021-09-01 15:53:37 +05:30
sandeep
d7f8ad8a62
final changes
2021-09-01 15:53:30 +05:30
GitHub Action
9d0856e3c8
Auto Generate Syntax Docs + JSONSchema [Wed Sep 1 10:19:34 UTC 2021] 🤖
2021-09-01 10:19:34 +00:00
sandeep
f3ed61b4c7
misc update
2021-09-01 15:48:01 +05:30
Sandeep Singh
8300486bec
Merge pull request #753 from gano3s/dev
...
Do not create a new issue in Jira if it is already opened
2021-09-01 15:33:32 +05:30
GitHub Action
791c6eaf36
Auto Generate Syntax Docs + JSONSchema [Wed Sep 1 10:02:54 UTC 2021] 🤖
2021-09-01 10:02:54 +00:00
Sandeep Singh
ec10852a68
Merge pull request #986 from projectdiscovery/validate-fixes
...
Added new stats counters + validation fixes
2021-09-01 15:31:18 +05:30
sandeep
8fcfa28fbb
Revert "Auto Generate Syntax Docs + JSONSchema [Wed Sep 1 07:30:30 UTC 2021] 🤖 "
...
This reverts commit 443775fc5b
.
2021-09-01 15:17:47 +05:30
ganoes
426b95bdf4
Added logger
2021-09-01 11:43:02 +02:00
GitHub Action
99c772a340
Auto Generate Syntax Docs + JSONSchema [Wed Sep 1 09:40:13 UTC 2021] 🤖
2021-09-01 09:40:13 +00:00
sandeep
cb5c0cde1d
misc docs update
2021-09-01 15:08:46 +05:30
Ganoes
5c81e5a640
Merge branch 'dev' into dev
2021-09-01 11:37:28 +02:00
ganoes
88ed8a64cd
Updated names of variables to follow guidelines
2021-09-01 11:30:22 +02:00
GitHub Action
443775fc5b
Auto Generate Syntax Docs + JSONSchema [Wed Sep 1 07:30:30 UTC 2021] 🤖
2021-09-01 07:30:30 +00:00
sandeep
605393d1a8
misc CLI UI update
2021-09-01 02:01:55 +05:30
sandeep
e0a2e5d292
misc flag update
2021-09-01 01:09:16 +05:30
Ice3man543
f0dcfa78fa
Updated doc example
2021-09-01 00:05:20 +05:30
Ice3man543
7bdb826c43
Misc fix
2021-08-31 23:58:43 +05:30
Ice3man543
60904cadd4
Fixed workflow running without being specified during balidation
2021-08-31 23:30:07 +05:30
Sandeep Singh
5525b0f404
Merge pull request #928 from yabeow/master
...
Add helper function `print_debug` for debug purposes
2021-08-31 22:50:48 +05:30
Ice3man543
19770d186f
Changed code as per review comments
2021-08-31 21:39:20 +05:30
Ice3man543
2c8f5bc2e5
Fixed some banners
2021-08-31 19:58:11 +05:30
Ice3man543
44700e6c60
Show errors when validate flag is passed for syntax
2021-08-31 19:53:53 +05:30
Ice3man543
96adaf5257
Misc
2021-08-31 19:28:20 +05:30
Ice3man543
c3e32f5e15
Added new stats counters + validation fixes
2021-08-31 19:27:26 +05:30
forgedhallpass
f36ed8df64
Removed unused parameter
2021-08-31 13:21:15 +03:00
forgedhallpass
40d88d2304
In-lined error checks, reduced scope of error variables, introduced new error variables instead of re-using them
2021-08-31 12:55:52 +03:00
forgedhallpass
cfbd628b55
Merge branch 'dev' into code_smells
2021-08-31 12:48:01 +03:00
Ice3man543
d33f6eb502
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev
2021-08-30 16:58:22 +05:30
Ice3man543
1946d2ec52
Fixed a crash in workflow loader
2021-08-30 16:58:11 +05:30
Ice3man
085fa7b726
Merge pull request #985 from projectdiscovery/hang-fix
...
Potential hang fix due to websocket protocol switching
2021-08-30 14:01:01 +05:30
Ice3man543
482fea58a8
Added separate Path and File variables for HTTP requests
2021-08-30 13:35:11 +05:30
Ice3man543
996a1aa973
Show headers when debugging with no body
2021-08-30 13:28:34 +05:30
Ice3man543
10afcff6c1
Fixed another hang within http request
2021-08-30 12:40:38 +05:30
Ice3man543
484df4b9ce
Don't skip the request if status code is 101
2021-08-30 12:37:36 +05:30
Ice3man543
dd46d97920
Pontential fix for nuclei stuck issue
2021-08-30 12:28:41 +05:30
Sandeep Singh
a0872989ab
Merge pull request #983 from projectdiscovery/fix-crashes-config
...
Fixed internal config reading crashes
2021-08-30 02:44:17 +05:30
sandeep
f3de44c9b8
misc update
2021-08-29 22:03:58 +05:30
Ice3man
a4264f9b82
Merge pull request #982 from projectdiscovery/workflow_filtering
...
Workflow filtering and validation optimization
2021-08-28 21:22:34 +05:30
Ice3man543
9c5ef85909
Added cache test
2021-08-28 20:52:13 +05:30
Ice3man543
78554252ed
Misc changes to workflow parts
2021-08-28 00:27:37 +05:30
Ice3man543
30f6498fe2
Replace error constant with an error type
2021-08-28 00:21:07 +05:30
Ice3man543
f5ea35d45c
Don't match for metadata on workflow
2021-08-28 00:19:05 +05:30
Ice3man543
08fdc3bdcc
Added cache package + misc changes to loaders
2021-08-28 00:15:28 +05:30
Ice3man543
b83de5fb88
Fixed internal config reading crashes
2021-08-27 23:23:01 +05:30
forgedhallpass
52b26fd601
Minor refactor to remove duplicate logic when validating templates.
2021-08-27 17:21:02 +03:00
forgedhallpass
9375094a48
Minor typo fixes
2021-08-27 17:06:33 +03:00
forgedhallpass
36b1c08edc
Optimize template validation
2021-08-27 17:06:06 +03:00
forgedhallpass
095e78e431
Fix filtering by severity in case of workflows.
2021-08-27 17:05:12 +03:00
Ice3man543
b7e3eec8db
Don't show timestamp with no-timestamp flag
2021-08-27 19:12:06 +05:30
Ice3man543
18d0aa74c2
go.mod update
2021-08-27 17:19:11 +05:30
Ice3man543
b38d8cdc5a
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev
2021-08-27 16:11:05 +05:30
Ice3man543
4b4f7005fd
Bump retryablehttp-go
2021-08-27 16:11:00 +05:30
Ice3man
1b2c1b8732
Merge pull request #980 from projectdiscovery/dsl-urlencode-decode-fix
...
Dsl urlencode decode fix
2021-08-27 02:41:14 +05:30
Ice3man543
004ed31fdc
Fixed urlencode/decode with queryescape
2021-08-27 02:38:15 +05:30
Ice3man543
a5d818a2e6
Fixed a schema issue with dns types
2021-08-26 23:27:42 +05:30
Sandeep Singh
7060e6125e
Merge pull request #976 from projectdiscovery/interactsh-changes
...
Fixed interactsh edge case + debug mode logging for interact
2021-08-26 16:39:31 +05:30
mzack
72ad860f6d
Bumping pogreb version
2021-08-25 23:59:33 +02:00
Ice3man543
e7a0417bc2
Fixed interactsh edge case + debug mode logging for interact
2021-08-26 02:43:58 +05:30
Ice3man543
18d0858f31
Added stop-at-first-match to http requests
2021-08-26 02:09:14 +05:30
Ice3man543
fb2ec8f5d2
Fixed problems with nuclei templates update logic
2021-08-25 18:52:51 +05:30
Ice3man543
0088893310
Fix for template directory location override
2021-08-25 18:24:10 +05:30
Ice3man543
63bc417398
Use older ioutil package for compatibility
2021-08-25 14:19:46 +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
GitHub Action
f712c7442d
Auto Generate Syntax Docs [Wed Aug 25 07:41:40 UTC 2021] 🤖
2021-08-25 07:41:40 +00:00
Ice3man
535001f937
Merge pull request #968 from projectdiscovery/jsonschema-addition
...
Added jsonschema generation for yaml syntax
2021-08-25 13:09:07 +05:30
Ice3man543
20aa291709
Fixed typo in template
2021-08-24 20:02:55 +05:30
Ice3man543
5e21cd6566
Removed stale schema file
2021-08-24 19:50:50 +05:30
Ice3man543
3476e5b7c1
Auto-generate fields of enum
2021-08-24 14:37:34 +05:30
Ice3man543
e48c8bef23
Fixed lint errors
2021-08-24 13:35:01 +05:30
Ice3man543
6a673053c2
Added jsonschema generation for yaml syntax
2021-08-23 23:50:45 +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
448388a825
Added TODOs next to un-used parameters
2021-08-23 16:21:18 +03:00
Bùi Đại Gia
350d347388
fix mistake
2021-08-23 19:25:11 +07:00
Bùi Đại Gia
986a4981fb
rename print_stdout to print_debug
2021-08-23 19:18:07 +07: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
646c07ea2d
chaning description field
2021-08-22 07:52:29 +05:45
nishan8583
f2812804cb
Merge branch 'elasticsearch-export' of https://github.com/Nishan8583/nuclei into elasticsearch-export
2021-08-22 07:51:31 +05:45
nishan8583
33bb3d5c64
assigment duplication removed, defaults from description removed
2021-08-22 07:50:33 +05:45
sandeep
ac904174a1
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into pr/962
2021-08-21 23:38:08 +05:30
nishan8583
354c82defe
testing done and also checked
2021-08-21 08:33:27 +05:45
forgedhallpass
2e0552411f
Extending test cases for template filtering to make sure that the filter criteria is used with OR operand in case of multiple values + positive and negative scenario for the "extraTags" parameter
2021-08-20 16:21:44 +03:00
nishan8583
39fff4102f
timestmap issue and last log not being pushed
2021-08-20 07:27:19 -05:00
nishan8583
9f5f32d477
elasticsearch package added, other changes needs to be shifted
2021-08-20 06:58:58 -05:00
Ice3man
d0c5e9baf7
Merge pull request #958 from projectdiscovery/bugfix-http-to-dsl-priority
...
Fixing priority in response to DSL mapping
2021-08-20 16:28:34 +05:30
GitHub Action
adc37acfca
Auto Generate Syntax Docs [Fri Aug 20 10:37:41 UTC 2021] 🤖
2021-08-20 10:37:41 +00:00
Ice3man543
919d726762
Added docs generate github action
2021-08-20 15:24:33 +05:30
Ice3man543
2bf3652593
Merge branch 'yamldoc' of https://github.com/projectdiscovery/nuclei into yamldoc
2021-08-20 15:15:09 +05:30
Ice3man543
e34e784756
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into yamldoc
2021-08-20 15:13:22 +05:30
Ice3man543
232c0d9e0e
Fixed some merge problems + misc docgen
2021-08-20 15:11:19 +05:30
mzack
bc66ef34df
Fixing priority in response to DSL mapping
2021-08-19 15:31:26 +02: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
Ice3man
6bea033d53
Merge pull request #955 from projectdiscovery/structure-overhaul
...
Nuclei Structure + Template Loading Overhaul
2021-08-19 17:53:07 +05:30
forgedhallpass
6bfd6bd28f
Adjusting the template/workflow loading/filtering logic.
2021-08-19 15:17:25 +03:00
Ice3man543
4cc770f102
Merged dev
2021-08-19 16:51:02 +05:30
Ice3man543
66af0297c0
Exported ParseTemplate + use it everywhere for parsing
2021-08-19 02:10:36 +05:30
Ice3man543
01b902f119
Cleanup some loader parts + moved workflow loading separate
2021-08-19 01:58:54 +05:30
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
7b807cbe88
Merge remote-tracking branch 'upstream/dev'
2021-08-18 19:51:17 +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
Ice3man543
297ce0fc83
Changed error message + return template and don't skip
2021-08-18 21:58:20 +05:30
Ice3man543
46347c599d
Added error logging on unknown fields in verbose mode
2021-08-18 21:50:42 +05:30
Ice3man
37eaadefea
Merge pull request #951 from projectdiscovery/host-max-errors
...
Added HostErrorsCache to track errors per-host for skipping failures
2021-08-17 20:43:15 +05:30
sandeep
03d2405c3d
misc update
2021-08-17 17:56:35 +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
mzack
ea9b700bf0
more fixes
2021-08-17 14:14:47 +02:00
mzack
2e816bf514
Fixing some DSL helpers logic
2021-08-17 14:06:49 +02:00
Ice3man
dcf780f7c8
Merge pull request #834 from forgedhallpass/master
...
RES-84 # Improve Nuclei CLI interface
2021-08-17 16:46:06 +05:30
forgedhallpass
456544d5be
RES-84 # Improve Nuclei CLI interface
...
* Fixed Template Author mapping
2021-08-17 14:05:52 +03:00
Sandeep Singh
0ab66782e0
Merge pull request #950 from projectdiscovery/933-bugfix-dsl-number-conversion
...
Fixing wrong type conversion in DSL helper
2021-08-17 16:33:58 +05:30
sandeep
213b8be0f7
misc update
2021-08-17 16:25:59 +05:30
forgedhallpass
df3090c0b4
RES-84 # Improve Nuclei CLI interface
...
* Removing fields with empty value
2021-08-17 13:50:33 +03:00
forgedhallpass
f56ff199d6
RES-84 # Improve Nuclei CLI interface
...
* fixing JSON output for Template Info + test
2021-08-17 13:46:53 +03:00
Ice3man543
a9b4cb076b
Add support to clusterer for host errors
2021-08-17 16:05:29 +05:30
Ice3man543
586b4c0f8e
Show skipped hosts
2021-08-17 14:50:54 +05:30
forgedhallpass
1106262a4b
Merge remote-tracking branch 'upstream/dev'
2021-08-17 12:08:56 +03:00
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
Ice3man543
dd6f9bbc61
Merge branch 'host-max-errors' of https://github.com/projectdiscovery/nuclei into host-max-errors
2021-08-16 21:29:34 +05:30
Ice3man543
8452adfa73
Fixing the linter
2021-08-16 21:28:58 +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
Ice3man
af3fd12128
Merge pull request #949 from projectdiscovery/946-bugfix-runtime-error
...
Fixing slice runtime error due to unset byte slice capacity
2021-08-16 20:51:49 +05:30
Ice3man
6e45e29995
Merge pull request #924 from savushkin-yauheni/pitchfork-validation-fix
...
fixed pitchfork validation
2021-08-16 20:49:56 +05:30
mzack
dd6874edde
Fixing wrong type conversion in DSL helper
2021-08-16 17:16:42 +02:00
mzack
d3c1f4ba49
Fixing slice runtime error due to unset byte slice capacity
2021-08-16 17:10:42 +02:00
Sajad Parra
1dec3727bc
Merge branch 'dev' into feature/global-payload#554
2021-08-16 00:23:52 +05:30
Sajad Parra
cef6459b7e
add payload/heelper support for http headers, body, method
2021-08-16 00:14:47 +05:30
Ice3man
09d56f4b67
Merge pull request #937 from projectdiscovery/fix/values-precedence
...
change values precedence to prioritise default nuclei values
2021-08-13 20:13:52 +05:30
Ice3man
3c9c43ee24
Merge pull request #935 from wdahlenburg/domain_support
...
Add Additional Generic Url Variables
2021-08-13 20:10:15 +05:30
Ice3man543
2ffffbcc04
Added more variables + misc
2021-08-13 20:08:18 +05:30
Sajad Parra
b4ba7ca144
add payload, helper function support to all http requests
2021-08-13 19:40:10 +05:30
Sajad Parra
46e1528cf6
change values precedence to prioritise default nuclei values
2021-08-13 10:05:28 +05:30
Wyatt Dahlenburg
da1630fc21
Add additional generic url variables
2021-08-12 12:21:46 -05:00
Bùi Đại Gia
5aad51045c
Add helper function `print_stdout` for debug purposes
2021-08-12 13:54:50 +07:00
sandeep
9588d47986
dev update
2021-08-10 15:23:47 +05:30
mzack
fd948b6f96
Adding support to ignore random internal errors
2021-08-10 11:49:01 +02:00
savik
fb18feea76
fixed pitchfork validation
2021-08-10 12:34:37 +03:00
mzack
a038889c21
Merge branch 'dev' into yamldoc
2021-08-10 08:04:50 +02:00
sandeep
3d49094d07
version update
2021-08-10 02:18:03 +05:30
Sandeep Singh
af6a720e21
Merge pull request #900 from projectdiscovery/xpath-extractors
...
Added xpath extractors for http requests
2021-08-10 02:16:56 +05:30
mzack
08b467e3ca
Merge branch 'dev' into feature-cli-variables
2021-08-09 20:11:11 +02:00
mzack
b7ceb7887c
bumping goflags version
2021-08-09 19:19:54 +02:00
mzack
9b7c13fe28
merging dev
2021-08-09 13:05:59 +02:00
mzack
fbe9d3d0a4
Merge branch 'dev' into xpath-extractors
2021-08-09 13:04:57 +02:00
mzack
4d81aead0f
Merge branch 'dev' into feature-cli-variables
2021-08-09 12:49:29 +02:00
mzack
f016a9c4ce
merging dev
2021-08-09 12:47:47 +02:00
mzack
22f912e20e
misc
2021-08-09 12:38:31 +02:00
mzack
2a12b2917f
misc
2021-08-09 12:02:16 +02:00
mzack
b4c602c4c7
Bumping interactsh version to 0.0.4
2021-08-09 11:55:23 +02:00
mzack
b5338a5281
Using goflags runtime map for runtime variables
2021-08-09 10:51:52 +02:00
mzack
5be59c8bea
Making map of env vars singleton
2021-08-09 09:49:07 +02:00
mzack
e17117c281
Adding support for global env variables
2021-08-09 00:22:09 +02:00
mzack
fbd362c34c
Adding support for user defined variables via CLI
2021-08-08 23:42:10 +02:00
mzack
aa0ea8123a
thread safe + client reuse refactoring
2021-08-08 21:52:01 +02:00
mzack
24a171ecad
fixing linter warnings
2021-08-08 10:28:01 +02:00
mzack
4904bbf494
Fixing automatic keep alive handling with manual connection header
2021-08-08 10:25:17 +02: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
75b21282ab
Merge remote-tracking branch 'upstream/dev'
2021-08-05 14:36:28 +03:00
Ice3man543
8449a5e73f
Misc changes to docs
2021-08-05 00:54:34 +05:30
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
forgedhallpass
cc55e26446
RES-84 # Improve Nuclei CLI interface (WIP)
...
* Pleasing the linter
2021-08-04 17:51:34 +03:00
Ice3man543
01dcb01867
Added more docs examples + Misc
2021-08-04 14:20:48 +05:30
TheSecEng
825f417b53
fixes
...
- Rename Targets -> TargetsFilePath
- Rename Target -> Targets
- Implement target checks (empty, dupe)
- Update documentation
2021-08-03 22:47:09 -07:00
Ice3man543
334243d160
Adding documentation generation to nuclei
2021-08-03 22:33:50 +05:30