在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:zmap/zgrab2开源软件地址:https://github.com/zmap/zgrab2开源编程语言:Go 88.8%开源软件介绍:ZGrab 2.0ZGrab is a fast, modular application-layer network scanner designed for completing large Internet-wide surveys. ZGrab is built to work with ZMap (ZMap identifies L4 responsive hosts, ZGrab performs in-depth, follow-up L7 handshakes). Unlike many other network scanners, ZGrab outputs detailed transcripts of network handshakes (e.g., all messages exchanged in a TLS handshake) for offline analysis. ZGrab 2.0 contains a new, modular ZGrab framework, which fully supersedes https://github.com/zmap/zgrab. BuildingYou will need to have a valid Once you have a working
This will install zgrab under
Single Module UsageZGrab2 supports modules. For example, to run the ssh module use
Module specific options must be included after the module. Application specific options can be specified at any time. Input FormatTargets are specified with input files or from
Each line must specify If the The Unused fields can be blank, and trailing unused fields can be omitted entirely. For backwards compatibility, the parser allows lines with only one field to contain These are examples of valid input lines:
Multiple Module UsageTo run a scan with multiple modules, a multiple.ini
Multiple module support is particularly powerful when combined with input tags and the
Invoking zgrab2 with the following
Adding New ProtocolsAdd module to modules/ that satisfies the following interfaces: The flags struct must embed zgrab2.BaseFlags. In the modules
Output schemaTo add a schema for the new module, add a module under schemas, and update See zgrab2_schemas/README.md for details. Integration testsTo add integration tests for the new module, run How to Run Integration TestsTo run integration tests, you must have Docker installed. Then, you can follow the following steps to run integration tests:
Running the integration tests will generate quite a bit of debug output. To ensure that tests completed successfully, you can check for a successful exit code after the tests complete:
LicenseZGrab2.0 is licensed under Apache 2.0 and ISC. For more information, see the LICENSE file. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论