kali信息搜集工具之dnmap

dnmap Package Description

dnmap is a framework to distribute nmap scans among several clients. It reads an already created file with nmap commands and send those commands to each client connected to it.

The framework use a client/server architecture. The server knows what to do and the clients do it. All the logic and statistics are managed in the server. Nmap output is stored on both server and client.

Usually you would want this if you have to scan a large group of hosts and you have several different internet connections (or friends that want to help you).

Source: http://mateslab.weebly.com/dnmap-the-distributed-nmap.html

分布式nmap扫描工具,nmap 还不知到的人,我真怀疑你是不是搞安全的???

Tools included in the dnmap package

dnmap_client – Distributed nmap framework (client)

root@kali:~# dnmap_client -h
+———————————————————————-+
| dnmap Client Version 0.6 |
| This program is free software; you can redistribute it and/or modify |
| it under the terms of the GNU General Public License as published by |
| the Free Software Foundation; either version 2 of the License, or |
| (at your option) any later version. |
| |
| Author: Garcia Sebastian, eldraco@gmail.com |
| www.mateslab.com.ar |
+———————————————————————-+

usage: /usr/bin/dnmap_client
options:
-s, –server-ip IP address of dnmap server.
-p, –server-port Port of dnmap server. Dnmap port defaults to 46001
-a, –alias Your name alias so we can give credit to you for your help. Optional
-d, –debug Debuging.
-m, –max-rate Force nmaps commands to use at most this rate. Useful to slow nmap down. Adds the –max-rate parameter.
dnmap_server – Distributed nmap framework (server)

root@kali:~# dnmap_server -h
+———————————————————————-+
| dnmap_server Version 0.6 |
| This program is free software; you can redistribute it and/or modify |
| it under the terms of the GNU General Public License as published by |
| the Free Software Foundation; either version 2 of the License, or |
| (at your option) any later version. |
| |
| Author: Garcia Sebastian, eldraco@gmail.com |
| www.mateslab.com.ar |
+———————————————————————-+

usage: /usr/bin/dnmap_server
options:
-f, –nmap-commands Nmap commands file
-p, –port TCP port where we listen for connections.
-L, –log-file Log file. Defaults to /var/log/dnmap_server.conf.
-l, –log-level Log level. Defaults to info.
-v, –verbose_level Verbose level. Give a number between 1 and 5. Defaults to 1. Level 0 means be quiet.
-t, –client-timeout How many time should we wait before marking a client Offline. We still remember its values just in case it cames back.
-s, –sort Field to sort the statical value. You can choose from: Alias, #Commands, UpTime, RunCmdXMin, AvrCmdXMin, Status
-P, –pem-file pem file to use for TLS connection. By default we use the server.pem file provided with the server in the current directory.

dnmap_server uses a ‘.dnmaptrace’ file to know where it must continue reading the nmap commands file. If you want to start over again,
just delete the ‘.dnmaptrace’ file
dnmap_server Usage Example

Create a text file containing the nmap commands that the clients will run. Pass the file dnmap.txt (-f) to start the server:

root@kali:~# echo “nmap -F 192.168.1.0/24 -v -n -oA sub1” >> dnmap.txt
root@kali:~# echo “nmap -F 192.168.0.0/24 -v -n -oA sub0” >> dnmap.txt
root@kali:~# dnmap_server -f dnmap.txt
+———————————————————————-+
| dnmap_server Version 0.6 |
| This program is free software; you can redistribute it and/or modify |
| it under the terms of the GNU General Public License as published by |
| the Free Software Foundation; either version 2 of the License, or |
| (at your option) any later version. |
| |
| Author: Garcia Sebastian, eldraco@gmail.com |
| www.mateslab.com.ar |
+———————————————————————-+

=| MET:0:00:00.000544 | Amount of Online clients: 0 |=
dnmap_client Usage Example

Connect to the server at 192.168.1.15 (-s) using the alias dnmap-client1 (-a):

root@kali:~# dnmap_client -s 192.168.1.15 -a dnmap-client1
+———————————————————————-+
| dnmap Client Version 0.6 |
| This program is free software; you can redistribute it and/or modify |
| it under the terms of the GNU General Public License as published by |
| the Free Software Foundation; either version 2 of the License, or |
| (at your option) any later version. |
| |
| Author: Garcia Sebastian, eldraco@gmail.com |
| www.mateslab.com.ar |
+———————————————————————-+

Client Started…
Nmap output files stored in ‘nmap_output’ directory…
Starting connection…
Client connected succesfully…
Waiting for more commands….
Command Executed: nmap -F 192.168.1.0/24 -v -n -oA sub1

系统攻击工具库-系统信息搜集集-系统信息搜集-dnmap

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值