Commit Graph

251 Commits

Author SHA1 Message Date
Alex
677f2064b1 initial import ssh from zgrab 2017-10-22 21:19:49 -04:00
Alex
a29dbdb775 Fix error handling 2017-10-22 21:19:10 -04:00
Alex
f88983a4f7 remove uint 2017-10-14 19:58:08 -04:00
Alex Holland
4d9ffd16ac Remove port field 2017-10-14 19:53:07 -04:00
Alex Holland
d2a21134d3 Remove port field 2017-10-14 19:52:36 -04:00
Alex
d3490ddddd restructure to make sense 2017-10-04 11:32:42 -04:00
Alex
e7535b764d Name changes, readme changes 2017-10-04 11:20:17 -04:00
Alex
3545d223e9 gofmt, golint, add docs 2017-10-03 23:57:56 -04:00
Alex
5c36a4d11d refactored module parsing to make intuitive sense 2017-10-03 22:47:58 -04:00
Alex
b7f50acf5d redo modules/make command line parsing sane and easy to understand 2017-09-29 18:59:37 -04:00
Alex
424ee8c071 Address config.go comments 2017-09-26 14:22:41 -04:00
Alex
7f71198296 utility.go changes 2017-09-26 14:15:15 -04:00
Alex
54817aa08d change structure of zgrab2 2017-09-26 14:02:27 -04:00
Alex Holland
49c8b6997c Uint to int connnectionsPerHost 2017-09-04 22:31:44 -04:00
Alex
7764297a42 connections per host implementation 2017-09-04 18:44:58 -04:00
Alex
17afe8a6dd move main to cmd/zgrab2 2017-09-03 13:43:05 -04:00
Alex Holland
00dd38d26e Merge pull request #1 from zmap/cli-args
ZGrab2 Framework
2017-09-02 23:15:54 -04:00
Alex
8a607776f6 modify readme, processing 2017-09-02 23:14:33 -04:00
Alex
57e6357da9 review name changes, list of ips to ipnet 2017-08-31 17:24:05 -04:00
Alex
23a4636c34 order modules to run in specified order from .ini 2017-08-30 15:47:39 -04:00
Alex
bd8dcd9b7b code review fixes 2017-08-30 15:39:25 -04:00
David Adrian
40acd59def return 2017-08-30 15:01:50 -04:00
David Adrian
72f4989e70 Clean up help handling 2017-08-30 15:00:39 -04:00
Alex
a318b1d5a7 s/stuff/betterStuff 2017-08-30 14:53:42 -04:00
Alex
ecbfe143d7 format time string 2017-08-29 10:55:47 -04:00
Alex
3a89638a26 add validation, prometheus, logging info 2017-08-29 10:47:49 -04:00
Alex
11de980f43 timeout to base module, parse ip/domain and do lookup 2017-08-28 21:23:16 -04:00
Alex
d821336043 change timeout to module layer, s/makeHandler/runHandler, add time 2017-08-26 16:01:11 -04:00
Alex
5369355366 make makefile great again 2017-08-25 12:07:24 -04:00
Alex
6d926d2568 make zgrab2 great again, allow ability to scan multiple of same modules (mods to zflags as well), monitor now supports monitoring all modules, start of metadata implementation 2017-08-25 12:04:16 -04:00
Alex
41eb0fd7d4 refactor structure, monitor, modules (further work to be done on modules) 2017-08-16 12:09:20 -04:00
Alex
d6df49f97f fix output bug, add ip&domain input case 2017-08-14 14:13:18 -04:00
Alex
f237da8d33 s/config/modules/g 2017-08-10 15:10:34 -04:00
Alex
0fb1ef3f11 s/mult/multiple/g, comment 2017-08-09 17:36:59 -04:00
Alex
58b60ced9e s/protocol/module/g 2017-08-09 16:13:18 -04:00
Alex
8030cb2c54 s/mult/multiple/g, outputfile, cosmetic fixes, review fixes 2017-08-09 14:56:05 -04:00
Alex
fc2f65036b change build name, add per module per routine init call 2017-08-07 17:51:15 -04:00
Alex
f3df64ff61 add monitor functionality, small refactor, parse file names 2017-08-07 14:41:17 -04:00
Alex
32cdd4ad04 dynamically parse cidr/ip/domain 2017-08-04 16:20:32 -04:00
Alex
35f2ad6e3a learned how to code in go and use git 2017-08-03 16:06:48 -04:00
Alex
0cffc46a97 add zflags modifications, abstract away parser, handle lookup addition and processing of each action 2017-08-03 15:55:15 -04:00
Alex
25429940ce Major refactor: create zmodules, Create Base Protocol abstraction, protocol interface, add command to parser at runtime 2017-08-01 19:13:28 -04:00
Alex
b4a0396fd5 Example of noncommand field 2017-07-21 13:04:33 -04:00
Alex
a805dd6cb2 Fix scan bug, minor refactor 2017-07-21 12:48:53 -04:00
Alex
437579c242 IT WORKS HALLELUJAH 2017-07-20 17:09:13 -04:00
Alex
cb22ce4f86 handler implementation 2017-07-18 16:37:21 -04:00
Alex
f67bb70f61 Various demo structs work through the bufChan, now to get those structs from appropriate libraries/not hacky 2017-07-17 17:28:10 -04:00
Alex
0e63915e8a Set up worker/controller structure 2017-07-14 16:44:36 -04:00
Alex
0a45a6952b Add support for multiple protocols, custom parsing 2017-07-06 15:33:51 -04:00
Alex
ae2ec445a1 start of cli args 2017-04-13 10:29:04 -04:00