114 Commits

Author SHA1 Message Date
Tarun Koyalwar
595ba8e3a5
bug fixes in js , network protocol and flow (#4313)
* fix net read

* only return N bytes if extra available

* use ConnReadN from readerutil

* add integration test

* print unsigned warning in stderr

* fix js protocol in flow #4318

* fix integration test: url encoding issue

* fix network protocol issue + integration tests

* multiple improvements to integration test

* replace all conn.Read() from tests

* disable network-basic.yaml in windows

* disable code protocol in win CI

* fix bitwise login  ps1-snippet.yaml

* hide previous matcher events in flow

* remove dead code+ update integration tests

---------

Co-authored-by: Sandeep Singh <sandeep@projectdiscovery.io>
2023-11-02 13:33:40 +05:30
Tarun Koyalwar
83681fb308
misc sdk enhancements (#4301)
* add template sign/parse  methods

* export installer package

* add readme

* consistent implementation of writefailure

* fix lint error
2023-10-30 19:02:06 +05:30
Tarun Koyalwar
dc44105baf
nuclei v3 : misc updates (#4247)
* use parsed options while signing

* update project layout to v3

* fix .gitignore

* remove example template

* misc updates

* bump tlsx version

* hide template sig warning with env

* js: retain value while using log

* fix nil pointer derefernce

* misc doc update

---------

Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2023-10-17 17:44:13 +05:30
Mzack9999
12c9ca7b12 fixing go mod 2020-09-23 22:38:59 +02:00
bauthard
4c76b25c34
Merge pull request #315 from vzamanillo/serverity-on-match
Added severity to match output message
2020-09-19 23:28:24 +05:30
Víctor Zamanillo
407a89acd2 Fix for return workflow results
Fixes #307
2020-09-19 17:55:05 +02:00
Víctor Zamanillo
5ff4fdb75a Added severity to match output message
Implements a new NewNucleiColorizer to colorize all nuclei messages (included severity).
Fixes severity color is always colorized even with nocolor flag.
2020-09-19 14:43:35 +02:00
Ice3man543
1d8a80ade9 Fix panic with no output file provided 2020-09-11 21:35:29 +05:30
Ice3man543
011c88ade7 Fixed inconsistent output hopefully 2020-09-10 16:32:01 +05:30
Víctor Zamanillo
d44b00cf3e Use pbar + silent
Fixes #279
2020-09-05 19:28:08 +02:00
Víctor Zamanillo
01b74e51ec We always report errors, not with verbose mode only 2020-08-31 22:27:02 +02:00
Víctor Zamanillo
4484ba8870 Implemented only "tl" to list available templates 2020-08-29 23:02:45 +02:00
Víctor Zamanillo
aba9efec90 Divide and conquer 2020-08-29 15:26:11 +02:00
Víctor Zamanillo
e1868d8661 Do not show unparseable templates 2020-08-28 11:34:43 +02:00
Víctor Zamanillo
7ab9b0302f Added option to list available templates 2020-08-28 11:17:37 +02:00
Víctor Zamanillo
e4aa72eab5 Logic bytes declaration once 2020-08-26 20:36:54 +02:00
Víctor Zamanillo
113ccb1e0e Preload workflow templates once
Fixes memory leak reported on #242
2020-08-26 20:05:31 +02:00
Víctor Zamanillo
60005290b1 Initial adoption of golangci-lint for CI 2020-08-25 23:33:20 +02:00
Ice3man543
458dbc1b38 v2 update 2020-07-01 16:17:24 +05:30
Ice3man543
caaba6742a Fixed a bug with relative path 2020-06-30 22:27:52 +05:30
Ice3man543
b3c52d941f Added directory support 2020-06-29 17:43:08 +05:30
Mzack9999
2b109b5a82 rebased on master 2020-06-27 22:01:01 +02:00
Ice3man543
09054b9780 Added relative path support with automatic templates detection 2020-06-27 20:50:43 +05:30
Ice3man543
d8d3622a5e Added json output support 2020-06-27 20:19:43 +05:30
Mzack9999
429369c971 added dns support in workflow 2020-06-26 15:10:42 +02:00
Mzack9999
d3ceb76585 uniformed template loading 2020-06-26 14:37:55 +02:00
Mzack9999
226cb23c97 workflow prototype 2020-06-26 10:23:54 +02:00
Ice3man543
5a2eef1437 Added single target support with target flag 2020-06-25 21:40:20 +05:30
Ice3man543
d0c6696a99 Working on the auto-update feature 2020-06-25 03:53:37 +05:30
Ice3man543
6acf0d4cf6 Inform user and no output file in case of 0 results 2020-06-22 19:57:32 +05:30
Ice3man543
be3157eac3 Added better debug and verbose modes 2020-06-22 19:30:01 +05:30
Mzack9999
91cd7cab10 custom header via cli 2020-05-22 00:23:38 +02:00
lc
1b835085e6 Add directory style support for templates 2020-05-02 12:22:05 -05:00
lc
ae5f54dce9 Add directory style support for templates 2020-05-02 12:10:52 -05:00
Mzack9999
70d65f72f1 small bug correction 2020-04-28 13:24:12 +02:00
Ice3man543
42489f6d97 Added proxy URL support 2020-04-27 23:49:53 +05:30
Ice3man543
b7736b4ac7 Small bugfix with stdin input 2020-04-26 07:00:28 +05:30
Ice3man543
c3fcd768a5 Fixed the issue with stdin input reading multiple times 2020-04-26 06:48:10 +05:30
Ice3man543
5af4c9b2cf Finished executer for per-request execution 2020-04-26 06:33:59 +05:30
Ice3man543
4be566192f Added executor + refactor 2020-04-26 05:50:33 +05:30
Mzack9999
06c585681a simplified dns output 2020-04-24 16:15:56 +02:00
Mzack9999
cdcdb44b29 adding dns label to matched dns queries 2020-04-24 15:59:40 +02:00
Mzack9999
11569cc8e8 moving things around 2020-04-24 15:42:11 +02:00
Mzack9999
5f1ff92d8b small change to add http+dns combined requests on same target 2020-04-24 15:19:43 +02:00
Mzack9999
f297f87cec small correction 2020-04-24 01:13:19 +02:00
Mzack9999
f2a8ab982f request dispatcher: url => http, domain => dns 2020-04-23 23:03:05 +02:00
Mzack9999
7357349a68 minor changes 2020-04-23 18:53:02 +02:00
Mzack9999
a6b2a44080 rebase 2020-04-23 18:44:34 +02:00
Mzack9999
c274dd15e2 minor correction in logic 2020-04-23 18:41:27 +02:00
Mzack9999
cb938b379c poc implementation of dns templating 2020-04-23 18:41:27 +02:00