августа 30 2008 10:51 пп

222 полезные сетевые утилиты в одной программе

b_netwox.jpg

Набор утилит для поиска и решения таких проблем как

— sniff, spoof
— clients, servers
— DNS, FTP, HTTP, IRC, NNTP, SMTP, SNMP, SYSLOG, TELNET, TFTP
— scan, ping, traceroute
— etc.

Пакет содержит 222 утилиты которые используют сетевую библиотеку netwib, программа распространяется по лицензии GPL/

Тестирование пакета проводилось на следующих операционных системах

  1.  — FreeBSD 3.1, 3.5, 4.0, 4.3, 4.4, 4.9, 5.1, 5.4, 6.0 (Alpha, IA64, Intelx86)
  2. — HP-UX 10.01, 11.23 (PA-RISC)
  3. — Linux Debian 2.1, 2.2, 3.0, 3.1 (Alpha, Intelx86)
  4. — Linux Fedora Core 2, 3, 4 (AMD64, Intelx86)
  5. — Linux Gentoo Base System version 1.6.12, 1.6.13 (Intelx86)
  6. — Linux Mandrake 7.0, 7.2, 8.1, 9.0, 9.2, 10.0 (Intelx86)
  7. — Linux RedHat 5.0, 5.2, 6.1, 7.0, 7.1, 7.2, 7.3, 8.0 (Alpha, IA64, Intelx86)
  8. — Linux RedHat Enterprise 3.0, 4.0 (AMD64, Intelx86)
  9. — Linux Slackware 3.4, 8.0, 9.0, 10.2 (Intelx86)
  10. — Linux SuSE 5.1, 6.4, 7.0, 7.1, 7.2, 7.3 (Alpha, IA64, Intelx86)
  11. — Linux SuSE Enterprise 9 (AMD64, Intelx86)
  12. — Linux TurboLinux 6.5 (Intelx86)
  13. — Linux Yellow Dog 2.3 (PPC)
  14. — MacOS X (PPC)
  15. — NetBSD 2.0 (Intelx86)
  16. — OpenBSD 2.7, 2.8, 3.0, 3.2, 3.4 (Intelx86)
  17. — Solaris 2.5, 2.6, 7, 8, 9 (Intelx86, Sparc 32bit)
  18. — Windows 95, 98, Me (Intelx86)
  19. — Windows NT4 SP1, SP4, SP5, SP6 (Intelx86)
  20. — Windows 2000 Gold, SP2, SP3, SP4 (Intelx86)
  21. — Windows XP (Intelx86)

Программа имеет как консольный интерфейс

Скриншот:

netwox-600x480.png

Так и графический, вынесенный в отдельный пакет и названный netwag.

В дистрибутиве Ubuntu\Debian пакеты есть в штатных репозиториях. Разработка данного пакета была прекращена в 2004 году, но его функционал потрясает воображение, так как такое количество полезных утилит в одной программе я пока не видел… Программа может быть удобным инструментом с одной стороны, и опасным оружием с другой.

Список имеющихся утилит в последней версии программы

1 : Display network configuration
2 : Display debugging information
3 : Display information about an IP address or a hostname
4 : Display information about an Ethernet address
5 : Obtain Ethernet addresses of computers in an IP list
6 : Display how to reach an IP address
7 : Sniff
8 : Sniff and display open ports
9 : Sniff and display Ethernet addresses
10 : Sniff and display network statistics
11 : Sniff and verify checksums
12 : Display which values to use for netwox parameters
13 : Obtain DLT type for sniff and spoof for each device
14 : Spoof a record
15 : Display content of a record
16 : Convert a record
17 : Recompute checksums of packets in a record
18 : Reassemble IP packets of a record, and reorder TCP flow
19 : Extract a range of packets from a record
20 : Search for strings in packets from a record
21 : Convert a number
22 : Convert a string
23 : Display ASCII table
24 : Convert IP addresses ranges
25 : Test if a directory is secure
26 : Dump a file
27 : Compute MD5 of a file
28 : Convert a binary file to readable and editable file
29 : Convert a readable and editable file to a binary file
30 : Convert a file from unix to dos
31 : Convert a file from dos to unix
32 : Spoof Ethernet packet
33 : Spoof EthernetArp packet
34 : Spoof EthernetIp4 packet
35 : Spoof EthernetIp4Udp packet
36 : Spoof EthernetIp4Tcp packet
37 : Spoof EthernetIp4Icmp4 packet
38 : Spoof Ip4 packet
39 : Spoof Ip4Udp packet
40 : Spoof Ip4Tcp packet
41 : Spoof Ip4Icmp4 packet
42 : Spoof of packet samples : fragment
43 : Spoof of packet samples : fragment, ip4opt:noop
44 : Spoof of packet samples : fragment, ip4opt:rr
45 : Spoof of packet samples : fragment, ip4opt:lsrr
46 : Spoof of packet samples : fragment, ip4opt:ts
47 : Spoof of packet samples : fragment, ip4opt:ipts
48 : Spoof of packet samples : fragment, ip4opt:ippts
49 : Ping ICMP
50 : Ping ICMP (EthIP spoof)
51 : Ping TCP
52 : Ping TCP (EthIp spoof)
53 : Ping UDP
54 : Ping UDP (EthIp spoof)
55 : Ping ARP
56 : Ping ARP (EthIp spoof)
57 : Traceroute ICMP
58 : Traceroute ICMP (EthIP spoof)
59 : Traceroute TCP
60 : Traceroute TCP (EthIp spoof)
61 : Traceroute UDP
62 : Traceroute UDP (EthIp spoof)
63 : Traceroute on a specified IP protocol
64 : Traceroute on a specified IP protocol (EthIp spoof)
65 : Scan ICMP
66 : Scan ICMP (EthIP spoof)
67 : Scan TCP
68 : Scan TCP (EthIp spoof)
69 : Scan UDP
70 : Scan UDP (EthIp spoof)
71 : Scan ARP
72 : Scan ARP (EthIp spoof)
73 : Simulate presence of a/several computer/s (arp and ping)
74 : Flood a host with random fragments
75 : Fill table of a switch using a flood of Ethernet packets
76 : Synflood
77 : Check if seqnum are predictible
78 : Reset every TCP packet
79 : Acknowledge every TCP SYN
80 : Periodically send ARP replies
81 : Send an ICMP4 timestamp
82 : Sniff and send ICMP4/ICMP6 destination unreachable
83 : Sniff and send ICMP4/ICMP6 time exceeded
84 : Sniff and send ICMP4/ICMP6 parameter problem
85 : Sniff and send ICMP4 source quench
86 : Sniff and send ICMP4/ICMP6 redirect
87 : TCP client
88 : UDP client
89 : TCP server
90 : UDP server
91 : TCP server multiclients
92 : UDP server multiclients
93 : TCP remote administration server
94 : TCP remote administration client (exec)
95 : TCP remote administration client (get file)
96 : TCP remote administration client (put file)
97 : SYSLOG client
98 : Flood a host with syslog messages
99 : TELNET client
100 : TELNET client executing one or several commands
101 : Brute force telnet client
102 : Query a DNS server
103 : Obtain version of a Bind DNS server
104 : DNS server always answering same values
105 : Sniff and send DNS answers
106 : Send an email
107 : Post a newsgroup message
108 : List newsgroups available on a server
109 : Download one, or more, newsgroup messages
110 : Ethernet bridge limiting flow
111 : FTP listing a directory
112 : FTP client : get a file
113 : FTP client : put a file
114 : FTP client : del a file
115 : FTP client : get a directory recursively
116 : FTP client : put a directory recursively
117 : FTP client : del a directory recursively
118 : HTTP GET
119 : HTTP HEAD
120 : HTTP POST
121 : HTTP PUT
122 : HTTP DELETE
123 : HTTP TRACE
124 : HTTP OPTIONS
125 : HTTP server
126 : HTTP remote administration server
127 : Cypher/decypher a file using a xor
128 : Split a file in smaller chunks
129 : Reassemble chunks of a file
130 : Brute force ftp client
131 : Brute force http client (site password)
132 : Brute force http client (proxy password)
133 : Convert an url/uri
134 : Obtain urls/uris in a HMTL file
135 : Convert urls/uris in a HMTL file to absolute urls
136 : Web download (http://… or ftp://…)
137 : Create a sample configuration file for tool 138
138 : Web spider (use configuration file created by tool 137)
139 : Web spider on command line (fully recursive)
140 : Spoof EthernetIp6 packet
141 : Spoof EthernetIp6Udp packet
142 : Spoof EthernetIp6Tcp packet
143 : Spoof EthernetIp6Icmp6 packet
144 : Spoof Ip6 packet
145 : Spoof Ip6Udp packet
146 : Spoof Ip6Tcp packet
147 : Spoof Ip6Icmp6 packet
148 : Ping ICMP6 Neighbor Discovery
149 : Ping ICMP6 Neighbor Discovery (EthIp spoof)
150 : Scan ICMP6 Neighbor Discovery
151 : Scan ICMP6 Neighbor Discovery (EthIp spoof)
152 : Interactive IRC client
153 : IRC client listing channels
154 : IRC client listening on a channel
155 : Network performance measurement : TCP server
156 : Network performance measurement : TCP client
157 : Network performance measurement : UDP server
158 : Network performance measurement : UDP client
159 : SNMP Get
160 : SNMP Walk
161 : SNMP Trap
162 : SNMP Trap2
163 : SNMP Inform
164 : SNMP Set
165 : TFTP client : get a file
166 : TFTP client : put a file
167 : TFTP server
168 : FTP server
169 : Display simple network configuration easy to parse
170 : TELNET server
171 : DHCP client
172 : List articles range of a newsgroup
173 : Download overview of one, or more, newsgroup messages
174 : FTP client : get a file and check its MD5
175 : Web download (http://… or ftp://…) and check its MD5
176 : TFTP client : get a file and check its MD5
177 : Check if a SMTP server is up
178 : Check if an IRC server is up
179 : DHCP client requesting an INFORM
180 : SNTP client obtaining time
181 : SNTP server
182 : Obtain size of a web file (http://… or ftp://…)
183 : TCP relay
184 : UDP relay
185 : TCP multiclient relay
186 : Millisecond sleep
187 : Display date and time
188 : SYSLOG server
189 : SMTP server
190 : Make coffee
191 : Generate a password (English, French, Spanish)
192 : Spoof of packet samples : fragment, ip4opt:ssrr
193 : IDENT client requesting info about an open session
194 : IDENT client creating a session and requesting its info
195 : IDENT server
196 : WHOIS client
197 : WHOIS client guessing server
198 : SMB/CIFS client: list shares
199 : SMB/CIFS client: create a directory
200 : SMB/CIFS client: delete a directory
201 : SMB/CIFS client: rename a directory
202 : SMB/CIFS client: list contents of a directory
203 : SMB/CIFS client: delete a file
204 : SMB/CIFS client: rename a file
205 : SMB/CIFS client: get a file
206 : SMB/CIFS client: put a file
207 : SMB/CIFS client: recursively get a directory
208 : SMB/CIFS client: recursively put a directory
209 : SMB/CIFS client: recursively delete a directory
210 : Web spider on command line (stay in same directory)
211 : Web spider : converts a local downloaded filename to its original url
212 : Web spider : converts an url to its local downloaded filename
213 : Display a list of IP addresses
214 : Traceroute discovery: graph of network topology
215 : Traceroute discovery (EthIp spoof)
216 : Beep
217 : SMB/CIFS server
218 : Netwox internal validation suite
219 : Compute cryptographic hash of a file (md5, sha, etc.)
220 : Convert a binary file to a base64 encoded file
221 : Convert a base64 encoded file to a binary file
222 : In a HMTL file, suppress links pointing to local urls

Официальный сайт пакета http://www.laurentconstantin.com/en/netw/netwox/






Комментариев нет »


Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.


« | »

  • Реклама

  • Ссылки



  • Теги



Server load average: 0.00, 0.01, 0.00
Server uptime: 20 days, 5:47
Your IP is: 54.225.57.89.