Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.475.424 Times

Icmpenun 1.2

  Date Added: July 13, 2010  |  Visits: 967

Icmpenun

Report Broken Link
Printer Friendly Version


Product Homepage
Download (97 downloads)



Icmpenum sends ICMP traffic to potential targets on a network. Introduction: Host enumeration is the act of determining the IP address of potential targets on a network. This can be done in both layer 2 and layer 3. Icmpenum sends ICMP traffic for such enumeration. The ICMP packets supported are: Echo, Timestamp, Information and Netmask. Furthermore, it supports spoofing and promiscuous listening for reply packets. Icmpenum is great for enumerating networks which allow ICMP traffic. Installation: 1. Install the latest libpcap (libpcap 0.4, ftp://ftp.ee.lbl.gov/libpcap.tar.Z). 2. Install the latest Libnet (http://www.packetfactory.net/libnet/). 3. Compile icmpenum as follows: gcc `libnet-config --defines` -o icmpenum icmpenum.c -lnet -lpcap 4. Copy icmpenum to your fave directory and (as root) start enumerating. Usage: Running icmpenum -h gives you the following screen: # ./icmpenum -h USAGE: ./icmpenum [opts] [-c class C] [-d dev] [-i 1-3] [-s src] [-t sec] hosts opts are h n p r v -h this help screen -n no sending of packets -p promiscuous receive mode -r receiving packets only (no -v verbose -c class C in x.x.x.0 form -i icmp type to send/receive, types include the following: 1 echo/echo reply (default) 2 timestamp request/reply 3 info request/reply -d device to grab local IP or sniff from, default is eth0 -s spoofed source address -t time in seconds to wait for all replies (default 5) host(s) are target hosts (ignored if using -c) Examples: Here are some example uses of icmpenum to enumerate hosts. Example 1: [Host1]# icmpenum 192.168.1.1 192.168.1.2 This will use the default of Echo packets to try and determine if 192.168.1.1 and 192.168.1.2 are up and running. Example 2: [Host1]# icmpenum -i 2 -v 192.168.100.100 192.168.100.200 This will enumerate the two hosts using Timestamp packets in verbose mode. Example 3: [Host1]# icmpenum -i 3 -s 10.10.10.10 -p -v 192.168.1.1 192.168.1.2 This will enumerate hosts 192.168.1.1 and 192.168.1.2 using Information packets with a spoofed address of 10.10.10.10, since our real address is 10.10.10.11 we use the -p option to listen for the replies. Here are some more advanced uses of icmpenum. Example 4: Assuming Host1 is 6.6.6.6 and Host2 is 7.7.7.7, and that the network 1.1.1.0 has potential hosts to enumerate, we use the following two entries to enumerate with Information packets: [Host2]# icmpenum -r -t 30 -i 3 -c 1.1.1.0 [Host1]# icmpenum -s 7.7.7.7 -i 3 -c 1.1.1.0 Host2 starts first in receive mode with a timeout of 30 seconds and starts listening for Information packets from the 1.1.1.0 network. Then Host1 starts sending spoofed packets with Host2 as the source address, sending exactly what Host2 is listening for. It should be noted that this is hardly stealthy, as logs at 1.1.1s site could have 7.7.7.7s address all over them, but the -r function is good for testing. Example 5: Assuming Host1 is 6.6.6.6 and Host2 is 7.7.7.7, and that Host2 can sniff traffic between 1.1.1.0 and 2.2.2.0, we use the following entries to enumerate the 1.1.1.0 network: [Host2]# icmpenum -t 20 -n -p -i 2 -c 1.1.1.0 [Host1]# icmpenum -s 2.2.2.2 -i 2 -c 1.1.1.0 Host2 starts first with a timeout of 20 seconds, makes sure not to send the packets with the -n option, listens promiscuously for Timestamp packets from the 1.1.1.0 network. Host1 sends the exact packets Host2 is listening for with a 2.2.2.2 spoofed source address. Yes, one could simply replace the -n option in Host2s command line with -s 2.2.2.2 and do the same thing from one workstation, but were demonstrating a distributed concept. Whats New in This Release: - I have added ICMP MASK (type 17 and 18) requests and replys. Simply use the -i 4 option on the command line, such as; icmpenum -i 4 -c 1.2.3.1 (sends ICMP MASK requests to the Class C range 1.2.3.1/24 and reports any system as. - Due to the use of some older versions of Libnet and Libpcap. I can see problems for some people compiling this and hence have placed two statically linked versions within the tarball. Specialist information security, alerts and managed security services for commercial and governmental organisations

Requirements: No special requirements
Platforms: Linux
Keyword: -c Address Icmp Icmpenum Icmpenun Networking Packets System Traffic
Users rating: 0/10

License: Freeware Size: 593.92 KB
USER REVIEWS
More Reviews or Write Review


ICMPENUN RELATED
Libraries  -  libopkele 0.3
libopkele is a C++ implementation of an OpenID decentralized identity system. libopkele provides OpenID protocol handling, leaving authentication and user interaction to the implementor. Normally, I do not jump on the emerging technologies,...
317.44 KB  
Desktop Monitors  -  A.L.A.R.M. 1.0
ALARM - A Laptop A/C Removal Monitor silently sits in your system tray until you lock your workstation. If now somebody removes the A/C power connection to steal your laptop, A.L.A.R.M. will play a loud sound from your Laptop speakers until power...
638 KB  
E-Mail Servers  -  Torxy 1.0.6
Torxy is a free program to route application and system traffic through Tor network Main features: Torify applications by executable Create applicaton shortcuts for easy access Create proxy chains(socks v5, socks v4, http) Enable Tor system...
3.03 MB  
Networking Tools  -  ICMPScan 1.1
ICMPScan scans the specified address, or addresses, for ICMP responses. Usage: icmpscan [ -EPTSNMAIRcvbn ] [ -A address ] [ -f filename ] [ -i interface ] [ -r retries ] [ -t timeout ] target [...] Options: -i, --interface Listen on the...
45.06 KB  
Networking Tools  -  NetSplitter 20021204
NetSplitter is a ( user-level ) network load-balance. It is like a transparent-proxy and will balance ( output ) TCP connections on multiples links. Linux NAT add/remove code is incomplete. NetSplitter will use the system() function to run the...
12.29 KB  
Network & Internet  -  xboxproxy 2.1
In an effort to be able to play Halo 2 with some out of state friends, I wrote an xbox system link proxy that would essentially bridge only xbox network traffic across across layer 3 networks using UDP. Written in C and uses libpcap and libnet....
112.64 KB  
Networking  -  Data over ICMP 1.0
This script provides you a simple beta-tool that fills the DATA field of an address packet with strings, then send the packet(s) to an host specified. You can observe the strings received by putting an ICMP sniffer on the remote machines.
 
Networking Tools  -  BlockHosts 2.0.5
BlockHosts is a script to record how many times "sshd" or "proftpd" is being attacked, and when a particular IP address exceeds a configured number of failed login attempts, that IP address is added to /etc/hosts.allow (or optionally to any other...
38.91 KB  
Business  -  gfa 0.4.1
gfa is a small and fast address book written in C and GTK+2. It uses sqlite as backend for the addresses. Usage: I think its not necessary to write here how to use gfa. Its self-explainig. If you want to create a new contact press New, fill...
102.4 KB  
Networking Tools  -  GenIP 1.0
GenIP is a small utility, based on the NMap target specification code, for quickly and easily generating lists of IP addresses. Usage: genip [ -h ] [ -i filename ] [ ... ] genip -r Options: -h...
11.26 KB  
NEW DOWNLOADS IN NETWORK & INTERNET, NETWORKING TOOLS
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB  
Network & Internet  -  SQL Inject Me 0.4.5
SQL Inject Me is a Firefox extension used to test for SQL Injection vulnerabilities. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an SQL Injection attack.
133.12 KB  
Networking Tools  -  gvrpad 0.1
gvrpad is a daemon that makes GVRP announcements of all VLAN interfaces on a FreeBSD system. GVRP is the GARP VLAN Registration Protocol, defined in IEEE 802.1Q (VLANS); GARP is the Generic Attribute Registration Protocol, defined in 802.1D...
15.36 KB  
Networking Tools  -  Cheops 0.61
Cheops is an Open Source Network User Interface. It is designed to be the network equivalent of a swiss-army knife, unifying your network utilities. Cheops is for the network what a file manager is for your filesystem..
317.44 KB  
Networking Tools  -  ssh tunnel on demand 1.0
ssh tunnel on demand provides a script that creates an SSH tunnel on demand. ssh tunnel on demand is a script that makes it possible for a user to create an SSH tunnel to a server and connect to it without needing an account on the box or any...
13.31 KB  
Networking Tools  -  strongSwan 4.1.5
strongSwan is an OpenSource IPsec implementation for the Linux operating system. strongSwan is an OpenSource IPsec implementation for the Linux operating system. In order to have a stable IPsec platform to base our future extensions of the X.509...
1.7 MB  
Networking Tools  -  triggers 0.41
trigger is a lightweight, asynchronous notification mechanism to set off events in and across systems. The poor mans daily snapshot, glastree builds live backup trees, with branches for each day. Users directly browse the past to recover older...
14.34 KB