Ice3man543
28485bd5ae
Added tests + bug fixes in condition logic
2020-12-26 13:20:56 +05:30
Ice3man543
5bd3438b4f
Rewrote workflows engine in a simpler manner
2020-12-26 02:08:48 +05:30
Ice3man543
d631074e35
Separating matchers, extractors and requests as protocols and operators
2020-12-21 14:31:32 +05:30
Mzack9999
3831bfffa5
making payloads usable in DSL
2020-11-25 18:27:14 +01:00
Ice3man543
302ca4d406
Use strings.Builder
2020-11-13 01:58:56 +05:30
Ice3man543
0a760a4a7f
Fixed a panic with traceLog and fixed a tengo bug
2020-11-13 01:51:41 +05:30
Ice3man543
867364c215
Fixed an error check
2020-11-12 23:31:38 +05:30
Ice3man543
69a841f287
Added workflow runtime generation from yaml
2020-11-12 23:28:24 +05:30
Ice3man543
0069847e63
Reworked progress bar with simpler stats
2020-11-01 19:42:25 +05:30
Ice3man543
1d04c06808
Added dynamic field in info key support
2020-10-19 11:37:58 +05:30
Víctor Zamanillo
5c00615c0d
Fixed copylocks: return copies lock value: Result
2020-10-11 11:46:43 +02:00
Mzack9999
ac710e002d
rate-limit rework
2020-10-09 23:11:07 +02:00
Mzack9999
12c9ca7b12
fixing go mod
2020-09-23 22:38:59 +02:00
Víctor Zamanillo
60005290b1
Initial adoption of golangci-lint for CI
2020-08-25 23:33:20 +02:00
Víctor Zamanillo
bff551eca3
Colorizer initialization when using a custom workflow
2020-08-24 11:21:49 +02:00
Manuel Bua
63cfd354b9
Use global pipes for capturing, experimental unified rendering
2020-08-01 21:44:14 +02:00
Manuel Bua
02238c491b
Use manual progressbar rendering to allow syncing with other output
...
Refactor into an interface to return a no-op impl, avoid the need to
conditionally invoke any of the methods.
2020-07-31 23:36:56 +02:00
Manuel Bua
058c4ffbbf
Experimental live results output with active progressbar
...
See 333809f3d6
for an early implementation of this.
2020-07-31 17:35:05 +02:00
Mzack9999
43a96b958a
making progress bar respect silent flag
2020-07-28 20:39:07 +02:00
Manuel Bua
9d2539f856
Makes stdio capturing global
...
This dramatically lower chances of reaching max open files limit as it
works with two os.Pipe only, but it may be sub-optimal in some cases
such as with the `-debug` switch because there are no guarded writes
anymore when using `fmt.Fprintf` directly, such as when dumping request
or responses.
2020-07-27 21:35:24 +02:00
Manuel Bua
3916983bdb
Merge branch 'master' into enumeration-progressbar
2020-07-27 00:25:36 +02:00
Manuel Bua
06cffee6aa
Add support for workflows
2020-07-27 00:00:34 +02:00
Mzack9999
f45e01eda6
multi-matcher correction
2020-07-26 22:07:03 +02:00
Mzack9999
8c437fbd40
adding workflow's same directory path search for template variables
2020-07-26 20:14:05 +02:00
Manuel Bua
4d8131c8d8
Add support for DNS requests
2020-07-26 16:36:01 +02:00
Manuel Bua
bb24061628
Merge branch 'bugfix-engine-rework' into enumeration-progressbar-next
2020-07-25 20:33:01 +02:00
Mzack9999
5fa309cb82
2nd race bugfix
2020-07-25 20:11:46 +02:00
Manuel Bua
362fee27a4
Initial update to latest updates
2020-07-23 20:19:19 +02:00
Manuel Bua
04875a55dd
Merge branch 'master' into enumeration-progressbar-next
...
# Conflicts:
# v2/internal/runner/runner.go
# v2/pkg/executor/executer_http.go
2020-07-22 22:28:26 +02:00
Mzack9999
57a496203f
code refactor
2020-07-18 21:42:23 +02:00
Mzack9999
66713434f8
added in-workflow cookie reuse
2020-07-16 16:32:42 +02:00
Mzack9999
a256a56993
adding in-template cookie reuse
2020-07-16 16:16:26 +02:00
Mzack9999
a4ac439790
typo
2020-07-16 14:27:52 +02:00
Mzack9999
a75ea4644b
adding external headers support within workflow
2020-07-16 14:22:59 +02:00
Mzack9999
ef8146cfd5
typo global correction
2020-07-16 10:57:28 +02:00
Mzack9999
34224c537b
Merge pull request #140 from ankh2054/master
...
Add description to Template files
2020-07-14 23:18:38 +02:00
Mzack9999
eb03174a94
workflow now returns last matched payloads value
2020-07-14 03:54:57 +02:00
Mzack9999
120637b31f
adding array return type
2020-07-14 03:26:21 +02:00
Mzack9999
6fa236e205
expanded variable type support
2020-07-13 03:30:07 +02:00
Manuel Bua
d0174c047c
Respect color output user flag, remove unused Progress WaitGroup
2020-07-12 18:09:29 +02:00
Mzack9999
2dee3507c0
adding script external variables support
2020-07-11 03:20:27 +02:00
Mzack9999
b4bf6cf4ac
improved workflow logic
2020-07-10 09:04:38 +02:00
Charles Holtzkampf
f2f0a1726b
Update workflows.go
2020-07-08 20:01:21 +01:00
Manuel Bua
6d68b09863
Initial progress bar implementation
2020-07-04 23:00:11 +02:00
Ice3man543
458dbc1b38
v2 update
2020-07-01 16:17:24 +05:30