Ice3man
8ab2dc5e48
Added global http redirects follow support
2022-03-15 18:10:05 +05:30
Ice3man
014b260448
Migrated Ice3man543/nvd to organization repo
2022-03-14 12:37:43 +05:30
Ice3man
32bc6c1718
Misc changes, moving things around as per review
2022-03-14 12:32:05 +05:30
Ice3man
14dab085ac
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into automatic-workflows
2022-03-14 12:17:39 +05:30
Sandeep Singh
34841358b3
Merge pull request #1694 from projectdiscovery/#1332-integration-test-for-template-loading
...
#1332 integration test for template loading
2022-03-10 17:28:07 +05:30
Sandeep Singh
7188da2e50
Merge pull request #1667 from projectdiscovery/update-custom-dir
...
Custom nuclei-templates directory
2022-03-10 16:32:57 +05:30
mzack
d2b5579303
Adding proxy support for internal standard HTTP requests
2022-03-09 12:31:12 +01:00
Sandeep Singh
0f38f2c80e
Merge pull request #1685 from projectdiscovery/ssl-tests
...
Added more tests and ciphersuits for SSL protocol
2022-03-09 13:07:45 +05:30
sandeep
8096737e1a
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into update-custom-dir
2022-03-09 01:52:08 +05:30
LuitelSamikshya
9128e04d07
integration tests for template path
2022-03-08 09:50:08 -06:00
Sandeep Singh
2f619c3a04
Merge pull request #1690 from vavkamil/vavkamil/fix-jira-reporting
...
fix(jira): Update labels when creating Jira issue
2022-03-08 19:13:46 +05:30
Sandeep Singh
ce2a5c3d81
Merge branch 'dev' into issue-1594-regexp
2022-03-08 10:05:06 +05:30
Sandeep Singh
65abcecd93
Merge pull request #1673 from projectdiscovery/pprof-support
...
Added pprof-server support with enable-pprof flag
2022-03-08 09:43:49 +05:30
Kamil Vavra
b662f74900
fix(jira): Fixes issue with space in labels
2022-03-07 17:11:20 +01:00
Mzack9999
42bcc32c85
Merge branch 'dev' into issue-1594-regexp
2022-03-07 11:41:51 +01:00
Ice3man
90b4c09f80
Added more tests and ciphersuits for SSL protocol
2022-03-07 14:07:30 +05:30
Ice3man
d9a121344c
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into automatic-workflows
2022-03-07 13:19:37 +05:30
Sandeep Singh
816ad073b9
Merge pull request #1672 from projectdiscovery/fix-update-check-tests
...
Run template update once during functional and integration test
2022-03-03 23:27:33 +05:30
Ice3man
632174e8e9
Fixed an issue with nuclei binary name in functional test
2022-03-03 19:51:16 +05:30
Ice3man
f6dc6264dd
Added pprof-server support with ena
...
ble-pprof flag
2022-03-03 19:44:29 +05:30
Ice3man
4d6071c1e0
Run template update once during functional and integration test
2022-03-03 19:10:03 +05:30
Ice3man
a1dbbc5e88
Renamed variables to be more appropriate + changed return message
2022-03-03 19:01:46 +05:30
Sajad Parra
bdc1b337e0
fix setting custom nuclei-templates directory #1611
2022-03-02 16:50:20 +05:30
mzack
e8780b7db1
Merge branch 'dev' into issue-1594-regexp
2022-02-25 13:04:46 +01:00
Ice3man
42b3a5d3e2
Allow random resume file generation on conflict + made resume string flag
2022-02-24 14:32:41 +05:30
Sandeep Singh
bf7a9aa708
Merge branch 'dev' into proxy-to-stringslice
2022-02-24 01:43:53 +05:30
mzack
6746071979
Refactoring file templates to handle large files in chunks + removing deprecated io methods
2022-02-23 13:54:46 +01:00
Ice3man
793db8a614
Use normalized original helpers to skip lowercasing for flags
2022-02-23 18:00:43 +05:30
sandeep
cedb1f45f7
readme update
2022-02-22 15:23:47 +05:30
Ice3man
981e777b58
Use stringslice for proxy configuration instead of normalized
2022-02-20 17:41:10 +05:30
Mzack9999
0732406a68
Uniform behavior for input CLI flags ( #1569 )
...
* Adding file normalized string slice support
* updating goflags
2022-02-09 10:16:17 +05:30
Sandeep Singh
145faeef8d
Merge pull request #1574 from projectdiscovery/issue-582-headless-payloads
...
Adding support for payloads in headless protocol
2022-02-05 20:28:46 +05:30
mzack
8694af971e
fixing test
2022-02-04 11:51:29 +01:00
mzack
54d8f9fdb5
Adding support for payloads in headless protocol
2022-02-04 11:43:42 +01:00
mzack
62fc7a8110
Merge branch 'dev' into issue-1231-zcrypto
2022-02-03 09:02:09 +01:00
Sandeep Singh
04f8f84c9d
Merge pull request #1564 from projectdiscovery/issue-1542-caa-query
...
Adding support for DNS CAA query
2022-02-03 11:23:03 +05:30
mzack
4d6a8a71a7
Adding support for DNS CAA query
2022-02-02 07:54:15 +01:00
mzack
3807e648c7
Fixing exit at first match with extractors
2022-02-01 11:25:29 +01:00
mzack
19d2b80a1c
adding ssl test cases + tcpserver refactor
2022-01-27 21:29:28 +01:00
Sandeep Singh
8566bc0374
Merge pull request #1472 from projectdiscovery/remote-templates
...
Add support to run remote template
2022-01-27 18:02:52 +05:30
Sajad Parra
30850ced50
fix remote template integration test cases
2022-01-27 17:19:23 +05:30
mzack
a6798f37ad
making ztls global and optional
2022-01-25 20:48:21 +01:00
Sandeep Singh
3091e7075f
Merge pull request #1506 from projectdiscovery/default-port-fix
...
fix: strip default http/https ports from Host header
2022-01-20 17:50:56 +05:30
Ice3man
4f7148248b
misc changes
2022-01-20 17:27:53 +05:30
Sandeep Singh
93616a9e80
Merge pull request #1511 from projectdiscovery/issue-1464-dns-ptr-query
...
Adding auto-PTR IP to FQDN
2022-01-19 17:30:12 +05:30
Sandeep Singh
59762ae266
Merge pull request #1503 from projectdiscovery/dsl_concat
...
DSL concat function
2022-01-18 21:34:21 +05:30
Ice3man
be75480256
Added initial smart workflow implementation
2022-01-18 20:59:37 +05:30
mzack
aec007e1b4
adding integration tests for single/multiple race conditions requests
2022-01-18 14:15:15 +01:00
mzack
f552b07a5f
fixing test case
2022-01-18 13:49:23 +01:00
mzack
994bc9e789
adding PTR integration test
2022-01-18 13:47:15 +01:00
Ice3man
693796789b
fix: strip default http/https ports from Host header
2022-01-18 04:13:59 +05:30
forgedhallpass
286e27510d
test: introduce 'concat' DSL function
...
* correct order and number of expected results
2022-01-17 13:50:42 +02:00
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
Sajad Parra
d1303797c0
* Add support to run remote template
...
* Add remote-template-domain config only flag to specify allowed domain list to load remote templates from
2022-01-12 18:33:17 +05:30
Mzack9999
0635b9e54f
Adding support for ignore file path override if custom config file is used ( #1441 )
...
* Adding support for ignore file path override if custom config file is used
2022-01-10 14:46:48 +05:30
Mzack9999
39519c01a6
Adding support for template id based execution ( #1448 )
2022-01-07 17:30:20 +05:30
Sandeep Singh
88bb6cb046
Merge pull request #1308 from projectdiscovery/issue-614-scan-resume
...
Adding stop-resume support
2022-01-03 15:07:30 +05:30
mzack
1f878192ec
Merge branch 'dev' into issue-614-scan-resume
2021-12-23 13:15:47 +01:00
Sajad Parra
c0f9c1da70
interactsh stopAtFirstMatch intergration test
2021-12-21 15:24:16 +05:30
mzack
d27239e953
Fixing CVE annotate crash
2021-12-20 12:17:04 +01:00
sandeep
8e62abe6e7
fix: example reporting config update
2021-12-20 01:14:23 +05:30
Mzack9999
e9034a459d
Fixing wrong function/variable name in whois integration test ( #1389 )
...
* Fixing wrong function/variable name
* remove explicit result length check for whois integration test
Co-authored-by: Sajad Parra <parrasajad@gmail.com>
2021-12-17 11:55:46 +05:30
mzack
63b194c10a
refactoring stop-resume logic with better tracking
2021-12-16 22:32:03 +01:00
Sajad
5200bcd94f
Whois Protocol Support (using rdap) ( #1354 )
...
* init rdap
* add an integration test, option to supply RDAP server to execute the request on
* add rdap protocolMappings
* add debug info, add IP, ASN query type support
* rename rdap to whois, Host to Query in template
* rename pending rdap to whois
* remove port from whois varaiables
* set Host variable even if input is not a parsable url
2021-12-16 17:08:02 +05:30
LuitelSamikshya
3f86bc7d62
Support major os ( #1347 )
...
* workflow check
* changes in run.sh file for windows support
2021-12-16 13:47:29 +05:30
forgedhallpass
85e0b96d51
bug: fixed couple of bugs in the DSL functions ( #1372 )
...
* feat: Improve DSL function UX #1295
Sort the output signatures
* feat: Improve DSL function UX #1295
Sort the output signatures.
Lint: simplified the sorting.
* bug: fixed couple of bugs in the DSL functions
Input number parameters are stored as float64 types, hence the type conversion should happen accordingly. Affected functions:
* rand_int
* wait_for
* unix_time
* rand_text_numeric
Added tests for all functions.
Related: #1261
* bug: fixed couple of bugs in the DSL functions
Handle cases when the optional input character set is an empty string. Affected methods:
* rand_char
* rand_base
* bug: fixed couple of bugs in the DSL functions
Change rand_char to return a one character string, instead of the character code
* refactor: Minor integration test changes to show the actual and expected result numbers
* test: Added integration test for all existing DSL functions
* test: Added integration test for all existing DSL functions
Fixing linter issues.
* feat: Add "repeat" DSL function
* test: Add "repeat" DSL function
2021-12-15 19:33:57 +05:30
forgedhallpass
974cbfb35e
feat: Re-run failed integration tests in debug mode ( #1367 )
...
* If the tests are executed through GitHub actions and there are failed integration tests, they will be re-executed with verbose output to help figuring out the underlying issues.
* Added some grouping to make reading the logs easier
Ticket: #1365
2021-12-14 18:13:53 +02:00
sandeep
aae06e61bd
fix: updating default interactsh server to use
2021-12-13 18:42:01 +05:30
mzack
e279e0437d
moving resume file to config folder
2021-12-10 12:45:29 +01:00
Sandeep Singh
df55f7a2eb
Disabling no-sandbox in headless engine ( #1135 )
...
* Disabling no-sandbox in headless engine
* limiting disabling sandbox to bare minimum
* adding warnings related to linux os and root user requirement
Co-authored-by: mzack <marco.rivoli.nvh@gmail.com>
2021-12-05 20:14:16 +05:30
Mzack9999
8336421179
Improving headless test cases ( #1313 )
...
* Adding headless test cases
2021-12-04 23:10:11 +05:30
Sajad Parra
5b99921d75
add unit and integration tests for dsl variable #555
2021-11-30 20:20:43 +05:30
mzack
2140ffa382
Adding stop-resume support
2021-11-29 14:38:45 +01:00
forgedhallpass
cd651ddf6f
fix: Escaped the dot in a regex matching a domain
2021-11-26 17:12:27 +02:00
forgedhallpass
7e22d70ded
refactor/documentation: typos and grammatical errors
2021-11-25 18:54:16 +02:00
forgedhallpass
ec6889931d
refactor: linter driven fixes
...
* x = x + "" => x += ""
* pre-allocating slice with known size
* added t.Helper() methods in test helpers
* complex if-else conditions replaced by switches
* errors should be checked using error.Is() instead of ==
* function parameter should start with lower case letter
* removed unnecessary type definition
* variable/label naming convention: camelCase instead of snake_case
2021-11-25 17:57:22 +02:00
forgedhallpass
fdaa8e4539
refactor: removed redundant type conversion
2021-11-25 17:18:54 +02:00
forgedhallpass
47340f06b0
refactor: uniformly sorted imports
2021-11-25 17:09:20 +02:00
forgedhallpass
3fd1f57b96
refactor: godoc and comment uniformization
...
Adding space after // and before the godoc/comment
2021-11-25 17:03:56 +02:00
forgedhallpass
bebe5cbcfd
refactor: Remove redundant character escapes from regexes
2021-11-25 16:24:37 +02:00
forgedhallpass
4bccb6cf8a
fix: File and directory creation permission changes
...
Directories: 0755 (5 - group and other can read cd into the directory and read it's content)
Files: 0644 (4 - group and other can only read the created files)
Tests files: 0777
2021-11-25 14:37:57 +02:00
Ice3man
1581c96e4e
Added matched-status flag + template-path and url to output ( #1272 )
...
* Added matched-status flag + template-path and url to output
2021-11-22 17:53:25 +05:30
Ice3man543
c1a35b3ff9
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into more-protocols
2021-11-11 17:21:25 +05:30
LuitelSamikshya
0e46d3e041
feat: Checking socks5 proxy before launching a scan #1001 ( #1225 )
...
* Proxy validation and list input support
Co-authored-by: Sajad Parra <parrasajad@gmail.com>
Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2021-11-10 21:30:03 +05:30
Ice3man543
9b364080ea
Fixed some edge cases with status codes in redirect chains
2021-11-09 17:55:42 +05:30
Ice3man543
3e2875267c
linter fixes
2021-11-09 06:12:36 +05:30
Ice3man543
8396413f9d
Added integration test for the redirect chain http functionality
2021-11-09 06:10:07 +05:30
Ice3man543
213853c45d
Merge from dev
2021-11-08 15:40:18 +05:30
Sandeep Singh
3c53e262e3
Merge pull request #1219 from projectdiscovery/uniq-interact
...
Unique Interactsh URL
2021-11-06 03:33:09 +05:30
Sajad Parra
4d8eaad0a3
add unit test for unique interactsh url #1068
2021-11-05 15:27:49 +05:30
Ice3man543
8ad3ebcd05
Made code changes as per review comments
2021-11-05 03:01:41 +05:30
Ice3man543
390ca8b3c6
Merge from dev
2021-11-03 18:58:00 +05:30
Sandeep Singh
0f897a3977
Merge pull request #1186 from projectdiscovery/protocol-types
...
Added new type and exclude-type flag
2021-11-03 18:47:26 +05:30
Ice3man543
956fb9296c
fix merge conflict
2021-11-03 17:20:03 +05:30
Ice3man543
47949c0b52
Use separate type enum for protocol types
2021-11-03 17:18:35 +05:30
Ice3man543
b3162decff
Merge branch 'engine-execution' of https://github.com/projectdiscovery/nuclei into more-protocols
2021-11-03 02:24:00 +05:30
Ice3man543
bdb415b0c7
Misc changes as per review
2021-11-03 02:23:48 +05:30
sandeep
2224880d89
misc flag update
2021-11-02 22:57:00 +05:30
Ice3man
09cad2557c
Merge pull request #1123 from EndPositive/remote-template-workflow-lists
...
Remote template workflow lists
2021-11-02 16:12:29 +05:30
Ice3man543
a274cc5722
Misc integration test
2021-11-01 15:51:56 +05:30
Ice3man543
bb05be7b95
Added integration tests for websocket + misc fixes
2021-11-01 15:47:20 +05:30
forgedhallpass
b91166a034
Merge remote-tracking branch 'origin/dev' into colored_hexdump
2021-11-01 11:57:45 +02:00
Sandeep Singh
1863e8f76a
Merge pull request #1130 from zerodivisi0n/feature/case-insensitive-match
...
Add case-insensitive option to template
2021-11-01 15:15:22 +05:30
Ice3man
331ae0f03b
Merge pull request #1171 from kchason/client-cert-auth
...
Add Support for Client Certificate Authentication
2021-10-31 02:08:18 +05:30
Alexey Zhuchkov
3f1186da2b
Add error log support
2021-10-30 14:12:21 +03:00
forgedhallpass
04e3c0165a
feat: In case of binary data, show a hexadecimal view as well #1080
2021-10-30 13:17:47 +03:00
Alexey Zhuchkov
392ea23f1d
Add integration tests for case-insensitive flag
2021-10-29 19:11:57 +03:00
sandeep
8ce192c62a
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into protocol-types
2021-10-29 00:58:21 +05:30
sandeep
533fb3f108
misc flag update
2021-10-28 22:02:22 +05:30
Ice3man543
97645dde52
Added new workpool package + Misc refactor
2021-10-27 15:53:04 +05:30
Jop Zitman
1dce8af045
Linting issues
2021-10-26 15:34:33 +02:00
Jop Zitman
86cf09fa3f
Merge branch 'dev' into remote-template-workflow-lists
...
# Conflicts:
# v2/cmd/nuclei/main.go
2021-10-26 15:33:39 +02:00
Ice3man
808ed4edd2
Merge branch 'dev' into client-cert-auth
2021-10-26 16:42:02 +05:30
Ice3man543
f058029841
Misc
2021-10-26 16:29:00 +05:30
Ice3man543
6541b04f4c
Added new type and exclude-type flag
2021-10-25 23:24:42 +05:30
Ice3man
29e764961e
Merge branch 'dev' into interactsh-integration-test
2021-10-25 17:29:33 +05:30
kchason
a911245d26
Re-add short command for env-vars lost during merge conflict resolution
2021-10-24 22:53:28 -04:00
kchason
4b70560cc9
Merge branch 'master' into client-cert-auth
2021-10-21 13:59:39 -04:00
sandeep
dd311897fc
misc flag update
2021-10-21 06:05:09 +05:30
kchason
9c77f15012
Argument checks for presence and validity
2021-10-20 11:32:26 -04: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
51f3ea5c88
Added constant for static ports in integration tests
2021-10-20 20:13:40 +05:30
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
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
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
Pedro López Mareque
8df46e1774
chore: fix pr comment
2021-10-19 17:15:58 +02:00
Pedro López Mareque
17ce2848e6
chore: fix pr comment
2021-10-18 20:57:21 +02:00
Pedro López Mareque
2e26b0fa49
chore: fix pr comments
2021-10-18 20:45:51 +02:00
Sandeep Singh
680a2ad76b
Merge branch 'dev' into feature-preserve-input-order
2021-10-16 18:47:26 +05:30
mzack
b6104527e1
replacing go get with go install
2021-10-16 01:05:13 +02: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
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
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
Alexey Zhuchkov
3e8a0af36f
Add exclude severity filter
2021-10-08 22:27:27 +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
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
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
sandeep
4f8fb0e516
Interactsh server update
2021-10-01 00:40:13 +05:30
mzack
71e4396bd4
Adding support to preserve input order
2021-09-26 22:33:12 +02:00
mzack
ce205ae8a0
Adding support for installed chrome browser
2021-09-26 07:56:35 +02:00
sandeep
76b86ba2a0
disk cleanups
2021-09-19 16:26:47 +05:30
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
Ice3man543
deaa86f5cc
Added interactsh based template to integration test
2021-09-16 21:29:58 +05:30
sandeep
bfb0a994d8
additional-fields to metadata
2021-09-16 21:16:47 +05:30
forgedhallpass
5bd1d6b201
Merge remote-tracking branch 'origin/dev' into code_smells
2021-09-13 11:27:23 +03:00
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
Ice3man543
404021811b
Fixed a panic with cve-annotate
2021-09-10 20:20:10 +05:30
forgedhallpass
c762cc88aa
Merge remote-tracking branch 'origin/dev' into code_smells
2021-09-10 15:33:09 +03:00
Ice3man543
b25188ab4f
Misc
2021-09-10 17:01:59 +05:30
Ice3man543
6012994405
Misc changes to reporting
2021-09-09 19:56:39 +05:30
Ice3man543
7f2b0da53c
Added cve-annotate helper
2021-09-09 18:55:25 +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
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
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
forgedhallpass
16a54e3b98
YAML Unmarshal error in reporting template #995
2021-09-03 16:48:39 +03:00
sandeep
a648838f29
removing duplicate comments
2021-09-03 12:46:00 +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
forgedhallpass
0cabce518f
Merge branch 'dev' into code_smells
2021-09-02 12:30:43 +03: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
Ganoes
5c81e5a640
Merge branch 'dev' into dev
2021-09-01 11:37:28 +02:00
sandeep
e0a2e5d292
misc flag update
2021-09-01 01:09:16 +05:30
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
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
forgedhallpass
9375094a48
Minor typo fixes
2021-08-27 17:06:33 +03:00
Ice3man543
b7e3eec8db
Don't show timestamp with no-timestamp flag
2021-08-27 19:12:06 +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
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
5e21cd6566
Removed stale schema file
2021-08-24 19:50:50 +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
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
33bb3d5c64
assigment duplication removed, defaults from description removed
2021-08-22 07:50:33 +05:45
nishan8583
39fff4102f
timestmap issue and last log not being pushed
2021-08-20 07:27:19 -05:00
Ice3man543
4cc770f102
Merged dev
2021-08-19 16:51:02 +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
sandeep
213b8be0f7
misc update
2021-08-17 16:25:59 +05:30
forgedhallpass
1106262a4b
Merge remote-tracking branch 'upstream/dev'
2021-08-17 12:08:56 +03:00
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
mzack
08b467e3ca
Merge branch 'dev' into feature-cli-variables
2021-08-09 20:11:11 +02:00
mzack
b5338a5281
Using goflags runtime map for runtime variables
2021-08-09 10:51:52 +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
forgedhallpass
75b21282ab
Merge remote-tracking branch 'upstream/dev'
2021-08-05 14:36:28 +03:00
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
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
forgedhallpass
d3154648d2
Merge remote-tracking branch 'upstream/dev'
2021-08-03 15:26:45 +03:00
Ice3man
e8d30486e4
Merge pull request #896 from souvikhazra1/master
...
Added support for rate limit per minute
2021-08-02 12:34:23 +05:30
sandeep
d0251192be
minor update
2021-08-02 12:12:22 +05:30
sandeep
637713cb68
few updates
2021-08-02 12:02:40 +05:30
sandeep
2c8730690b
WIP updates
2021-08-02 11:40:44 +05:30
Souvik Hazra
250b87aa01
Revert "Support for environment variables with .env file"
...
This reverts commit 25235523da
.
2021-08-02 11:37:37 +05:30
Souvik Hazra
25235523da
Support for environment variables with .env file
2021-08-01 11:00:38 +05:30
Souvik Hazra
eb080223d8
Added support for rate limit per minute
2021-07-31 15:46:21 +05:30
sandeep
0eea45fb60
Add building step
2021-07-30 20:01:27 +05:30
Ice3man543
8d0b5d6203
RES-120 Added functional testing implementation
2021-07-30 15:29:12 +05:30
TheSecEng
0295555c70
switch back to file based input for `Targets` and switch `Target` to
...
receive a goflags.StringSlice (`[]string`) as an argument
2021-07-29 08:14:44 -07:00
Ice3man543
5b03d25743
Do no check for template updates with flag
2021-07-29 19:24:39 +05:30
TheSecEng
34fb629138
implement `TargetsFile` and change logic of `Targets`
2021-07-28 17:48:26 -07:00
forgedhallpass
119f7380fb
Removing normalization of case-sensitive parameters
...
Requires integration of a new goflags
2021-07-28 23:01:05 +03:00
Geeknik Labs
7448869f29
Update main.go
...
typo fix
2021-07-27 08:35:37 -05:00
forgedhallpass
cc2e141a5e
RES-87 # Improve Nuclei CLI interface
...
* small code review fix
2021-07-26 21:53:53 +03:00
forgedhallpass
1c0b60417e
RES-87 # Improve Nuclei CLI interface
...
* ordered the CLI arguments based on their importance
2021-07-26 17:45:08 +03:00
forgedhallpass
acf6a9d5b6
RES-87 # Improve Nuclei CLI interface
...
* updated the CLI argument descriptions
2021-07-26 17:06:17 +03:00
forgedhallpass
54efe77225
RES-87 # Improve Nuclei CLI interface
2021-07-26 13:39:14 +03:00
sandeep
68cd86838d
readme update
2021-07-25 20:03:27 +05:30
sandeep
be5c78c34e
minor update
2021-07-25 19:44:46 +05:30
sandeep
b6fe520694
misc updates
2021-07-25 19:40:39 +05:30
sandeep
b5a1935b64
Refreshed CLI Help menu with Grouping options
2021-07-25 17:07:50 +05:30
Ice3man543
3e16929f68
WIP nuclei flags grouping + reordering
2021-07-25 16:13:59 +05:30
Ice3man543
d53c903517
Misc changes to auto-update mechanism
2021-07-25 03:13:46 +05:30
Ice3man543
ecf122c465
Added nuclei-engine auto-update mechanism
2021-07-25 03:07:19 +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
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
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
sandeep
58fc6b8180
flag tweaks
2021-07-09 00:46:12 +05:30
Sandeep Singh
e015ab6bf4
Merge pull request #816 from xstevens/add-stats-json
...
Added flag to ouptut stats in JSON format
2021-07-08 15:30:27 +05:30
Xavier Stevens
2c331b2a87
Added flag to ouptut stats in JSON format
2021-07-07 13:30:29 -07:00
Ice3man543
8a80d11467
Support workflows + general code refactor
2021-07-07 19:15:09 +05:30
Ice3man543
94365a58dc
Added validate flag to validate templates
2021-07-07 19:03:14 +05:30
Ice3man
ffa733b8ff
Merge branch 'dev' into loader-fix
2021-07-02 15:44:18 +05:30
Ice3man543
d58180d588
Added vv flag to display more extra verbose information
2021-07-01 18:22:08 +05:30
Ice3man543
7669e9781a
Rework template loading into individual module + better tags and filters
2021-06-30 18:39:01 +05:30
ganoes
428bb9b0b6
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev
2021-06-25 10:12:10 +02:00
Ice3man543
dbb70c5acc
Fixed http body decoding with unsafe
2021-06-15 11:46:02 +05:30
Ice3man543
f5b9bed40a
Removed leftover collaborator integration
2021-06-14 19:48:27 +05:30
Sandeep Singh
d3b0a15284
Merge pull request #763 from projectdiscovery/fix-eof
...
Fix for panic: runtime error
2021-06-12 15:24:15 +05:30
Ice3man543
d22d823e9c
Fixed #762 by not deleting file with no results
2021-06-12 03:48:10 +05:30
Sandeep Singh
673c98c3f4
Merge pull request #757 from projectdiscovery/sarif-integration
...
Added sarif output export format to nuclei
2021-06-08 16:47:46 +05:30
sandeep
63b274ecb0
flag updates / improvements
2021-06-08 16:38:13 +05:30