I was wondering from last couple of months with the tools and techniques used to perform penetration testing. So I thought my fellow readers also might be wondering with this tiedious task too. Finally I have decided to post about most helpful and comprehensive tools used in this process.
Starting with the Netcat. Please comment on this idea. Is it helpful? or need to do something else. New more things to come, just wait and watch.
NetCat:
Netcat is a networking utility tool, which is used to read and write data across network connections, using the TCP/IP protocol.
It is a reliable “back-end” tool that can be used directly or easily driven by other programs and scripts. It is also very efficient in network debugging and exploration.
Features of Netcat, which drive me to keep it at first place are as follows:
- outbound or inbound connections, TCP or UDP, to or from any ports
- Full DNS forward/reverse checking, with appropriate warnings
- Ability to use any local source port
- Ability to use any locally-configured network source address
- Built-in port-scanning capabilities, with randomization
- Built-in loose source-routing capability
- Hex dump of transmitted and received data
- Optional telnet-options responder
- Featured tunneling mode which allows also special tunneling such as UDP to TCP, with the possibility of specifying all network parameters
It looks something like this in Linux.

and something like this in Windows:

This is a GNU project and can be downloaded from here
More to come.
Pingback: Netcat: A Computer Networking Tool | MCTS Fix
Thanks for taking this opportunity to speak about this, I’m strongly about it and I benefit from studying this subject. If at all possible, because you gain data, please update this site with new information. I have found it extremely useful.
Please write more, please, please!