<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CISSP Fix &#187; Security</title>
	<atom:link href="http://cisspfix.com/category/security/feed" rel="self" type="application/rss+xml" />
	<link>http://cisspfix.com</link>
	<description>Here you can find every bit of information in an interactive way. Enjoy while learning, this will bring best out of you.</description>
	<lastBuildDate>Sat, 10 Dec 2011 05:07:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Its freedom celebratioin on uCertify</title>
		<link>http://cisspfix.com/its-freedom-celebratioin-on-ucertify.html</link>
		<comments>http://cisspfix.com/its-freedom-celebratioin-on-ucertify.html#comments</comments>
		<pubDate>Sat, 26 Jun 2010 21:34:01 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[uCertify]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=372</guid>
		<description><![CDATA[Hello Friends MCTS practice test such as 70-680, 70-685, 70-683, 70-620, 70-622, 70-640, 70-270, MCDST preactice test such as 70-271, and 70-272 are available in huge discount here.. You can save up to 50%. The discount is also available for &#8230; <a href="http://cisspfix.com/its-freedom-celebratioin-on-ucertify.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Fits-freedom-celebratioin-on-ucertify.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Fits-freedom-celebratioin-on-ucertify.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Hello Friends</p>
<p><img src="http://ucertify.com/images/freedom-sale-top.gif" alt="Angry face" /></p>
<p> <strong>MCTS</strong> <strong>practice test </strong>such as <strong>70-680</strong>, 70-685, 70-683, <strong>70-620</strong>, 70-622,<strong> 70-640</strong>, 70-270, <strong>MCDST</strong> preactice test such as 70-271, and 70-272 are available in <strong>huge discount</strong> <a href="http://www.ucertify.com">here.</a>. You can <strong>save up to 50%</strong>. The discount is also available for other certification practice test, such as CCNA, LPIC, Adobe, GIAC, Sun, Oracle, and CompTIA. This is the <strong>Freedom sale</strong>. Make the most of it.</p>
<p><a href="https://www.ucertify.com/cart/todays-deal.php">Click Here</a> to get the discount. </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Fits-freedom-celebratioin-on-ucertify.html&amp;title=Its%20freedom%20celebratioin%20on%20uCertify"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/its-freedom-celebratioin-on-ucertify.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Incident Handling</title>
		<link>http://cisspfix.com/incident-handling.html</link>
		<comments>http://cisspfix.com/incident-handling.html#comments</comments>
		<pubDate>Sat, 19 Jun 2010 03:57:33 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[GCIH]]></category>
		<category><![CDATA[incident handling]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=364</guid>
		<description><![CDATA[Incident handling is the process of managing incidents in an Enterprise, Business, or an Organization. It involves the thinking of the prospective suitable to the enterprise and then the implementation of the prospective in a clean and manageable manner. It &#8230; <a href="http://cisspfix.com/incident-handling.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Fincident-handling.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Fincident-handling.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Incident handling is the process of managing incidents in an Enterprise, Business, or an Organization. It involves the thinking of the prospective suitable to the enterprise and then the implementation of the prospective in a clean and manageable manner. It involves completing the incident report and presenting the conclusion to the management and providing ways to improve the process both from a technical and administrative aspect. Incident handling ensures that the overall process of an enterprise runs in an uninterrupted continuity.</p>
<p>There are six different phases of the Incident handling process, which are as follows:</p>
<ol>
<li>Preparation phase</li>
<li>Identification phase</li>
<li>Containment phase</li>
<li>Eradication phase</li>
<li>Recovery phase</li>
<li>Lessons Learned phase</li>
</ol>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Fincident-handling.html&amp;title=Incident%20Handling"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/incident-handling.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to hack using Netcat</title>
		<link>http://cisspfix.com/how-to-hack-netcat.html</link>
		<comments>http://cisspfix.com/how-to-hack-netcat.html#comments</comments>
		<pubDate>Sat, 22 May 2010 10:26:15 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=361</guid>
		<description><![CDATA[Netcat is a computer networking service for reading from and writing network connections using TCP or UDP. Netcat is designed to be a dependable &#8220;back-end&#8221; device that can be used candidly or easily driven by other programs and scripts. At &#8230; <a href="http://cisspfix.com/how-to-hack-netcat.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Fhow-to-hack-netcat.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Fhow-to-hack-netcat.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://events.hummingbird.com/summit/2005/images/netcat.gif" alt="netcat" /></p>
<p>Netcat is a computer networking service for reading from and writing network connections using TCP or UDP. Netcat is designed to be a dependable &#8220;back-end&#8221; device that can be used candidly or easily driven by other programs and scripts. At the same time, it is a feature-rich network debugging and investigation tool since it can produce almost any kind of correlation one would need and has a number of built-in capabilities.</p>
<p>The common Netcat switches are as follows: </p>
<table border="1">
<tr>
<td> <uc:hed>Command</uc:hed></td>
<td> <uc:hed>Description</uc:hed></td>
</tr>
<tr>
<td>nc -d</td>
<td>It is used to detach Netcat from the console.</td>
</tr>
<tr>
<td>nc -l -p [port]</td>
<td>It is used to create a simple listening TCP port; adding u will put it in UDP mode.</td>
</tr>
<tr>
<td>nc -e [program]</td>
<td>It is used to redirect stdin/stdout from a program.</td>
</tr>
<tr>
<td>nc -z</td>
<td>It is used for port scanning.</td>
</tr>
<tr>
<td>nc -g or nc -G</td>
<td>It is used to specify source routing flags.</td>
</tr>
<tr>
<td>nc -t</td>
<td>It is used for Telnet negotiation.</td>
</tr>
<tr>
<td>nc -w [timeout]</td>
<td>It is used to set a timeout before Netcat automatically quits.</td>
</tr>
<tr>
<td>nc -v</td>
<td>It is used to put Netcat into verbose mode.</td>
</tr>
</table>
<p><uc:hed>Features of Netcat</uc:hed>: NetCat has the following features:</p>
<ul>
<li>Outbound or inbound connections, TCP or UDP, to or from any ports</li>
<li>Full DNS forward/reverse checking, with appropriate warnings</li>
<li>Ability to use any local source port</li>
<li>Ability to use any locally-configured network source address</li>
<li>Built-in port-scanning capabilities, with randomization</li>
<li>Built-in loose source-routing capability</li>
<li>Can read command line arguments from standard input</li>
<li>Slow-send mode, one line every N seconds</li>
<li>Hex dump of transmitted and received data</li>
<li>Optional ability to let another program service established connections</li>
<li>Optional telnet-options responder</li>
<li>Featured tunneling mode which also allows special tunneling, such as UDP to TCP, with the possibility of specifying all network parameters (source port/interface, listening port/interface, and the remote host allowed to connect to the tunnel).</li>
</ul>
<p><uc:hed>Netcat Examples</uc:hed>:</p>
<ul>
<li><uc:hed>Opening a raw connection to port 25 is (like telnet) </uc:hed>:</p>
<p><uc:stx>nc mail.server.net 25</uc:stx></li>
<li><uc:hed>Setting up a one-shot webserver on port 8080 to present a file</uc:hed>:
<p><uc:stx> ( echo -e &#8220;HTTP/1.0 200 Ok\n\r&#8221;; cat some.file; ) | nc -q 1 -l -p 8080</uc:stx></p>
<p>The file can then be accessed via a webbrowser under http://servername:8080/. Netcat only serves the file once to the first client that connects and then exits.</li>
<li><uc:hed>Checking if UDP ports (-u) 80-90 are open on 192.168.0.1 using zero mode I/O (-z) </uc:hed>:
<p><uc:stx>nc -vzu 192.168.0.1 80-90</uc:stx></li>
<li><uc:hed>Pipe via UDP (-u) with a wait time (-w) of 1 second to &#8216;loggerhost&#8217; on port 514</uc:hed>:
<p><uc:stx>echo &#8216;<0>message&#8217; | nc -w 1 -u loggerhost 514</uc:stx></li>
<li><uc:hed>Portscanning</uc:hed>:
<p>An uncommon use of netcat is port scanning. Netcat is not considered the best tool for this job, but it can be sufficient (a more advanced tool is Nmap)</p>
<p><uc:stx>nc -v -n -z -w 1 192.168.1.2 1-1000</uc:stx></p>
<p>The &#8220;-n&#8221; parameter here prevents DNS lookup, &#8220;-z&#8221; makes nc not to receive any data from the server, and &#8220;-w 1? makes the connection timeout after 1 second of inactivity.</li>
<li><uc:hed>Proxying</uc:hed>
<p>Another useful behavior is using netcat as a proxy. Both ports and hosts can be redirected. Look at this example:</p>
<p><uc:stx>nc -l -p 12345 | nc www.google.com 80</uc:stx></p>
<p>Port 12345 represents the request. This starts a nc server on port 12345 and all the connections get redirected to google.com:80. If a web browser makes a request to nc, the request will be sent to google but the response will not be sent to the web browser. That is because pipes are unidirectional. This can be worked around with a named pipe to redirect the input and output.</p>
<p><uc:stx>mkfifo backpipe<br />
nc -l -p 12345  0<backpipe | nc www.google.com 80 1>backpipe</uc:stx></p>
<p>On the Linux computer, also can use &#8220;-c&#8221; option.</p>
<p><uc:stx>nc -l -p 12345 -c &#8216;nc www.google.com 80&#8242;</uc:stx></li>
<li><uc:hed>Making any process a server</uc:hed>:
<p>On a computer A with IP 192.168.1.2:</p>
<p><uc:stx>nc -l -p 1234 -e /bin/bash</uc:stx></p>
<p>The &#8220;-e&#8221; option spawns the executable with its input and output redirected via network socket. </li>
</ul>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/9e7o0mb0Z0A&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/9e7o0mb0Z0A&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object> </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Fhow-to-hack-netcat.html&amp;title=How%20to%20hack%20using%20Netcat"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/how-to-hack-netcat.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tools used for OS Fingerprinting.</title>
		<link>http://cisspfix.com/tools-used-for-os-fingerprinting.html</link>
		<comments>http://cisspfix.com/tools-used-for-os-fingerprinting.html#comments</comments>
		<pubDate>Wed, 19 May 2010 03:44:07 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[hacking tools]]></category>
		<category><![CDATA[OS fingerprinting]]></category>
		<category><![CDATA[passive fingerprinting]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=350</guid>
		<description><![CDATA[It is one of the best method to dive in other system and retrieve the information. Atleast better then the dumbster diving. I am giving the list of the tools, which you can use to perform OS fingerprinting. Go ahead &#8230; <a href="http://cisspfix.com/tools-used-for-os-fingerprinting.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Ftools-used-for-os-fingerprinting.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Ftools-used-for-os-fingerprinting.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://farm3.static.flickr.com/2043/2120611685_38bd640afc.jpg" alt="os" /></p>
<p>It is one of the best method to dive in other system and retrieve the information. Atleast better then the dumbster diving. I am giving the list of the tools, which you can use to perform OS fingerprinting. Go ahead and experiment. Your comments are important for me. </p>
<ul>
<li><strong>PRADS</strong> &#8211; Passive comprehensive TCP/IP stack fingerprinting and service detection. </li>
<li><strong><a href="http://cisspfix.com/hacking-tools-penetration-testing-ettercap.html">Ettercap</a></strong> &#8211; passive TCP/IP stack fingerprinting.</li>
<li><strong><a href="http://cisspfix.com/networkminer.html">NetworkMiner</a></strong> &#8211; passive DHCP and TCP/IP stack fingerprinting (combines p0f, Ettercap and Satori databases)</li>
<li><strong><a href="http://cisspfix.com/hacking-tools-penetration-testing-nmap.html">Nmap</a></strong> &#8211; comprehensive active stack fingerprinting.</li>
<li><strong><a href="http://cisspfix.com/hacking-tool-used-in-penetration-testing-part-12-passive-os-fingerprinting-tool-p0f.html">p0f</a></strong> &#8211; comprehensive passive TCP/IP stack fingerprinting.</li>
<li><strong>PacketFence</strong> &#8211; PacketFence is an open-source network access control (NAC) system which provides the following features: registration, detection of abnormal network activities, proactive vulnerability scans, isolation of problematic devices, remediation through a captive portal, 802.1X, wireless integration and DHCP fingerprinting.</li>
<li><strong>Satori</strong> &#8211; passive CDP, DHCP, ICMP, HPSP, HTTP, TCP/IP and other stack fingerprinting.</li>
<li><strong>SinFP</strong> &#8211; single-port active/passive fingerprinting.</li>
<li><strong>XProbe2</strong> &#8211; active TCP/IP stack fingerprinting.</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Ftools-used-for-os-fingerprinting.html&amp;title=Tools%20used%20for%20OS%20Fingerprinting."><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/tools-used-for-os-fingerprinting.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hacking tool used in penetration testing. Part-12 Passive OS fingerprinting tool p0f</title>
		<link>http://cisspfix.com/hacking-tool-used-in-penetration-testing-part-12-passive-os-fingerprinting-tool-p0f.html</link>
		<comments>http://cisspfix.com/hacking-tool-used-in-penetration-testing-part-12-passive-os-fingerprinting-tool-p0f.html#comments</comments>
		<pubDate>Tue, 18 May 2010 05:24:40 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[OS fingerprinting]]></category>
		<category><![CDATA[p0f]]></category>
		<category><![CDATA[passive fingerprinting]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=348</guid>
		<description><![CDATA[pOf is one of its own kind type of tool. As the name suggests it is used for OS fingerprinting. P0f is a versatile passive OS fingerprinting tool. P0f can identify the system on machines that connect to your box, &#8230; <a href="http://cisspfix.com/hacking-tool-used-in-penetration-testing-part-12-passive-os-fingerprinting-tool-p0f.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Fhacking-tool-used-in-penetration-testing-part-12-passive-os-fingerprinting-tool-p0f.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Fhacking-tool-used-in-penetration-testing-part-12-passive-os-fingerprinting-tool-p0f.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://www.port80software.com/assets/images/ServerMask_appliances_p0f.gif" alt="p0f" /></p>
<p>pOf is one of its own kind type of tool. As the name suggests it is used for OS fingerprinting. P0f is a versatile passive OS fingerprinting tool. P0f can identify the system on machines that connect to your box, machines you connect to, and even machines that merely go through or near your box. All this even if the device is behind a fascist packet firewall.</p>
<p>P0f will also detect what the remote system is hooked up to (be it Ethernet, DSL, OC3, or avian carriers), how far it is located, what&#8217;s its uptime. The latest beta can also detect masquerade or illegal network hook-ups (useful for ISPs and corporate networks). P0f can detect certain types of packet filters and NAT setups, and sometimes can determine the name of the other guy&#8217;s ISP. Not a big deal? It&#8217;s still passive. It does not generate any network traffic. No name lookups, no traffic to the victim, no ARIN queries, no trace route.</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/QXtK798yGlQ&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/QXtK798yGlQ&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object> </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Fhacking-tool-used-in-penetration-testing-part-12-passive-os-fingerprinting-tool-p0f.html&amp;title=Hacking%20tool%20used%20in%20penetration%20testing.%20Part-12%20Passive%20OS%20fingerprinting%20tool%20p0f"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/hacking-tool-used-in-penetration-testing-part-12-passive-os-fingerprinting-tool-p0f.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best tool to analyze network: Networkminer</title>
		<link>http://cisspfix.com/networkminer.html</link>
		<comments>http://cisspfix.com/networkminer.html#comments</comments>
		<pubDate>Sat, 15 May 2010 10:28:59 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=353</guid>
		<description><![CDATA[NetworkMiner is a network forensic analysis tool (NFAT) for Windows. It is used as a passive network sniffer/packet capturing tool in order to detect operating systems, sessions, hostnames, open ports etc. without putting any traffic on the network. NetworkMiner is &#8230; <a href="http://cisspfix.com/networkminer.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Fnetworkminer.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Fnetworkminer.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://1.bp.blogspot.com/_6lYFJtUepl4/SR_4nV6eEdI/AAAAAAAAAiM/3LBbf9jCN5o/s400/NetworkMiner-1.png" alt="nm" /></p>
<p>NetworkMiner is a network forensic analysis tool (NFAT) for Windows. It is used as a passive network sniffer/packet capturing tool in order to detect operating systems, sessions, hostnames, open ports etc. without putting any traffic on the network. NetworkMiner is also used to parse PCAP files for off-line analysis and to regenerate or reassemble transmitted files and certificates from PCAP files. </p>
<p>The purpose of NetworkMiner is to collect data (such as forensic evidence) about hosts on the network rather than to collect data regarding the traffic on the network. The main view is host centric (information grouped per host) rather than packet centric (information showed as a list of packets/frames).</p>
<p>NetworkMiner performs OS fingerprinting based on TCP SYN and SYN+ACK packet by using OS fingerprinting databases from p0f (by Michal Zalewski) and Ettercap (by Alberto Ornaghi and Marco Valleri). NetworkMiner can also perform OS fingerprinting based on DHCP packets (which usually are broadcast packets) by making use of the Satori (by Eric Kollmann) OS fingerprinting database from FingerBank. NetworkMiner also uses the MAC-vendor list from Nmap (by Fyodor). </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Fnetworkminer.html&amp;title=Best%20tool%20to%20analyze%20network%3A%20Networkminer"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/networkminer.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to perform remote hack &#8211; Quick overview</title>
		<link>http://cisspfix.com/how-to-perform-remote-hack.html</link>
		<comments>http://cisspfix.com/how-to-perform-remote-hack.html#comments</comments>
		<pubDate>Fri, 14 May 2010 06:03:13 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=342</guid>
		<description><![CDATA[Another work to help my friend with his white paper. I am including overview because each topic can elaborate in long epic. I like to add topics as it gives me chance to post atomic topics later. I will surely &#8230; <a href="http://cisspfix.com/how-to-perform-remote-hack.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Fhow-to-perform-remote-hack.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Fhow-to-perform-remote-hack.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Another work to help my friend with his white paper. I am including overview because each topic can elaborate in long epic. I like to add topics as it gives me chance to post atomic topics later. I will surely come with the elaborate post for each atomic topic. </p>
<p>Remote hacking is the process of entering a target system remotely by using the advantage of vulnerability.</p>
<p><uc:hed>Remote Hacking Steps:</uc:hed></p>
<ol>
<li>Information Gathering / Foot Printing</li>
<li>Port Scanning</li>
<li>OS Fingerprinting</li>
<li>Banner Grabbing</li>
<li>Vulnerability Assessment</li>
<li>Search &#038; Build Exploit</li>
<li>Attack</li>
<li>Maintaining Access</li>
<li>Covering Tracks</li>
</ul>
</ol>
<p>A description of the various remote hacking steps is given below:</p>
<ol>
<li><uc:hed>Information Gathering / Foot Printing: </uc:hed> In this step, maximum details of the target host are searched and gathered. It is a very important part of remote hacking because more attacks can be performed by a hacker when he has more information about the target system. Information gathering is done with the help of the following steps:</p>
<ul>
<li>Find the company details including the URL and IP address.</li>
<li> Use Google or other search engines for more information from different websites.</li>
<li>Find out the information about the target domain with the help of the whois command.</li>
<li>Find out the physical location of the victim (use www.ipmango.com)</li>
</ul>
</li>
<li><uc:hed>Port Scanning: </uc:hed> Port is a medium of communication between two computers and every service on a host is identified by a unique 16-bit number called a port.<br />
<table Border="1">
<tr>
<td>Port Number</td>
<td>Service</td>
</tr>
<tr>
<td>7</td>
<td>Ping</td>
</tr>
<tr>
<td>21</td>
<td>File Transfer Protocol (FTP)</td>
</tr>
<tr>
<td>23</td>
<td>Telnet</td>
</tr>
<tr>
<td>25</td>
<td>SMTP (Mail)</td>
</tr>
<tr>
<td>43</td>
<td>WHOIS</td>
</tr>
<tr>
<td>53</td>
<td>DNS</td>
</tr>
<tr>
<td>80</td>
<td>HTTP</td>
</tr>
<tr>
<td>110</td>
<td>POP3 (Mail Access)</td>
</tr>
<tr>
<td>513</td>
<td>Rlogin</td>
</tr>
<tr>
<td>8080</td>
<td>Proxy</td>
</tr>
</table>
<p>Port scanning is the first basic step to get the details of open ports on the target system. Port scanning is used to find a hackable server with a hole or vulnerability.  </p>
<p>A port scanner is a piece of software designed to search a network host for open ports. This is often used by administrators to check the security of their networks and by hackers to identify running services on a host with the view to compromising it. Port scanning is used to find the  open ports, so that it is possible to search exploits related to that service and application.</p>
<p>Some examples of port scanners are Nmap, Hping2, and Superscan.</p>
</li>
<li><uc:hed>OS Fingerprinting: </uc:hed> OS (Operating System) Fingerprinting is a process to find out a victim&#8217;s operating system (Windows, Linux, UNIX).
<p>Tools: Nmap, NetScanTools Pro, P0f.</p>
</li>
<li><uc:hed>Banner Grabbing: </uc:hed>Banner grabbing is an attack to find the brand and/or version of an operating system or application.
<p>OS Fingerprinting and Banner Grabbing are a part of port scanning.</p>
</li>
<li><uc:hed>Vulnerability Assessment: </uc:hed> A vulnerability assessment is the process of identifying, quantifying, and prioritizing (or ranking) the vulnerabilities in a system. Examples of systems for which vulnerability assessments are performed for include, but are not limited to, nuclear power plants, information technology systems, energy supply systems, water supply systems, transportation systems, and communication systems.
<p>Vulnerability is the most reliable weakness that any programming code faces. These programming code may be buffer overflow, xss, sql injection, etc., and an exploit is a piece of malware code that takes advantage of a newly announced vulnerability in a software application, usually the operating system or a Web server.</p>
<p>Vulnerability + Exploit = Hacking on remote machine</p>
<p>Important Tools: Xcobra, NTOSpider, Nikto, Privoxy, Samurai, SPIKE Proxy, Nessus.</p>
</li>
<li><uc:hed>Search &#038; Build Exploit: </uc:hed>Information on vulnerability can be found with help of vulnerability archive sites.
<p>For exploit and final attack, download the source code format from the sites that can provide them. Some of the sites that can be used for downloading can be Microsoft, Adobe, or Mozilla.</p>
</li>
<li><uc:hed>Attack: </uc:hed> In this step of Remote hacking, try to get reverse shell by launching the attack on a remote system.
</li>
<li><uc:hed>Maintaining Access: </uc:hed> A root kit or Trojan virus is placed for future remote access on the target system.
</li>
<li><uc:hed>Covering Tracks: </uc:hed> Covering Tracks is the last and important step of remote hacking, which includes the deletion of all logs on the remote system. In Linux or UNIX, all entries of the /var folder need to be deleted, and if it is a Windows operating system, all events and logs are deleted. This step is used by hackers to keep their identity anonymous. </li>
</ol>
<p>Watch this video for Banner Grabbing in Linux (Back Track)&#8230;&#8230;.. </p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/vnmYGy0urVM&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/vnmYGy0urVM&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object> </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Fhow-to-perform-remote-hack.html&amp;title=How%20to%20perform%20remote%20hack%20%26%238211%3B%20Quick%20overview"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/how-to-perform-remote-hack.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>10 All time favorite Password Cracking Tools</title>
		<link>http://cisspfix.com/10-all-time-favorite-password-cracking-tools.html</link>
		<comments>http://cisspfix.com/10-all-time-favorite-password-cracking-tools.html#comments</comments>
		<pubDate>Thu, 13 May 2010 05:33:30 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Password cracking]]></category>
		<category><![CDATA[password hacking]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=336</guid>
		<description><![CDATA[Lately I came up with a new methodical challenge. One of my friend is writing white paper on the effect of different tools used in hacking and penetration testing. He came to me with a weird kind of problem. He &#8230; <a href="http://cisspfix.com/10-all-time-favorite-password-cracking-tools.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2F10-all-time-favorite-password-cracking-tools.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2F10-all-time-favorite-password-cracking-tools.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://logsmylife.files.wordpress.com/2009/09/cracking-password.png" alt="password " /></p>
<p>Lately I came up with a new methodical challenge. One of my friend is writing white paper on the effect of different tools used in hacking and penetration testing. He came to me with a weird kind of problem. He wants to categorize the password cracking tools according to their usage and effectiveness. It took my whole weekend to complete this work, but its worth like spending so much time. I learned what I thought never existed. Rare elites are out there in World. I am sharing the part of my work in this blog. KNOWLEDGE FOR ALL, ALL FOR KNOWLEDGE. I tried my best to omit any lame mistake and keep the content appropriate. I know many websites are also giving these lists but I tested each tool with my hands on practical experiences.  </p>
<p><strong>1. Cain and Abel :</strong></p>
<p>Cain &amp; Abel is a password recovery tool for Microsoft Operating Systems. It allows easy recovery of various kind of passwords by sniffing the network, cracking encrypted passwords using Dictionary, Brute-Force and Cryptanalysis attacks, recording VoIP conversations, decoding scrambled passwords, recovering wireless network keys, revealing password boxes, uncovering cached passwords and analyzing routing protocols. The program does not exploit any software vulnerabilities or bugs that could not be fixed with little effort.</p>
<p>It can recover passwords by sniffing the network, cracking encrypted passwords using Dictionary, Brute-Force and Cryptanalysis attacks, recording VoIP conversations, decoding scrambled passwords, revealing password boxes, uncovering cached passwords and analyzing routing protocols.</p>
<p><strong>2. John the Ripper</strong></p>
<p>It works on Windows, DOS, BeOS, and OpenVMS. Its primary purpose is to detect weak Unix passwords. Besides several crypt password hash types most commonly found on various Unix flavors, supported out of the box are Kerberos AFS and Windows NT/2000/XP/2003 LM hashes, plus several more with contributed patches.</p>
<p><strong>3.THC Hydra :</strong> </p>
<p>When you need to brute force crack a remote authentication service, Hydra is often the tool of choice. It can perform rapid dictionary attacks against more then 30 protocols, including telnet, ftp, http, https, smb, several databases, and much more. Like THC Amap this release is from the fine folks at THC.</p>
<p>The project supports a wide range of services and protocols: TELNET, FTP, HTTP, HTTPS, HTTP-PROXY, SMB, SMBNT, MS-SQL, MYSQL, REXEC, RSH, RLOGIN, CVS, SNMP, SMTP-AUTH, SOCKS5, VNC, POP3, IMAP, NNTP, PCNFS, ICQ, SAP/R3, LDAP, PostgreSQL, Teamspeak, Cisco auth, Cisco enable, and Cisco AAA. It is licensed under version 2.0 of the GNU General Public License with the additional terms that the software may not be used for illegal purposes, and any commercial service or program that uses Hydra must give credit to THC.</p>
<p><strong>4. Aircrack-ng: </strong> </p>
<p>Aircrack-ng is a network software suite consisting of a detector, packet sniffer, WEP and WPA/WPA2-PSK cracker and analysis tool for 802.11 wireless LANs. It works with any wireless card whose driver supports raw monitoring mode (for a list, visit the website of the project) and can sniff 802.11a, 802.11b and 802.11g traffic. The suite includes airodump (an 802.11 packet capture program), aireplay (an 802.11 packet injection program), aircrack (static WEP and WPA-PSK cracking), and airdecap (decrypts WEP/WPA capture files).</p>
<p><strong>5. L0phtcrack: </strong></p>
<p>L0phtCrack attempts to crack Windows passwords from hashes which it can obtain (given proper access) from stand-alone Windows workstations, networked servers, primary domain controllers, or Active Directory. In some cases it can sniff the hashes off the wire. It is used to test password strength and sometimes to recover lost <a style="font-family: verdana;" href="http://en.wikipedia.org/wiki/Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a> passwords, by using <a style="font-family: verdana;" href="http://en.wikipedia.org/wiki/Dictionary_attack" title="Dictionary attack">dictionary</a><a style="font-family: verdana;" href="http://en.wikipedia.org/wiki/Brute_force_attack" title="Brute force attack">brute-force</a>, hybrid attacks, and <a style="font-family: verdana;" href="http://en.wikipedia.org/wiki/Rainbow_tables" title="Rainbow tables" class="mw-redirect">rainbow tables</a></p>
<p><strong>External Links:</strong>
<ul>
<li><a href="http://www.l0phtcrack.com/" class="external text" title="http://www.l0phtcrack.com/" rel="nofollow">L0phtCrack Website</a></li>
</ul>
<p><strong>6. AirSnort: </strong></p>
<p>AirSnort is a wireless LAN (WLAN) tool that recovers encryption keys. AirSnort operates by passively monitoring transmissions. It uses <b>Ciphertext Only Attack</b> and captures approximately 5 to 10 million packets to decrypt the WEP keys.</p>
<p><b>External Links:</b></p>
<ul>
<li><a href="http://airsnort.shmoo.com/" class="external text" title="http://airsnort.shmoo.com" rel="nofollow">AirSnort Homepage</a></li>
<li><a href="http://www.grape-info.com/doc/linux/config/airsnort-0.2.7e.html" class="external text" title="http://www.grape-info.com/doc/linux/config/airsnort-0.2.7e.html" rel="nofollow">AirSnort Installation Guide on openSUSE10.1</a></li>
<li><a href="http://www.grape-info.com/doc/win2000srv/security/airsnort.html" class="external text" title="http://www.grape-info.com/doc/win2000srv/security/airsnort.html" rel="nofollow">AirSnort Installation Guide on Windows</a></li>
</ul>
<p><strong>7. Solar Wind: </strong></span></p>
<p>It includes various Security-related tools such as many network discovery scanners, an SNMP brute-force cracker, router password decryption, a TCP connection reset program, one of the fastest and easiest router config download/upload applications available and more.</p>
<p><b>External Links:</b></p>
<p><a href="http://www.solarwinds.net/">solarwind Official Website</a></p>
<p><strong>8. PwdDump: </strong></p>
<p>Pwdump is able to extract NTLM and LanMan hashes from a Windows target, regardless of whether Syskey is enabled. It is also capable of displaying password histories if they are available. In order to work, it must be run under an Administrator account, or be able to access an Administrator account on the computer where the hashes are to be dumped.</p>
<p><strong>9. RainbowCrack: </strong></p>
<p>The RainbowCrack tool is a hash cracker that makes use of a large-scale time-memory trade-off. A traditional brute force cracker tries all possible plaintexts one by one, which can be time consuming for complex passwords. RainbowCrack differs from &#8220;conventional&#8221; brute forcerainbow tables to reduce the length of time needed to crack a password drastically.</p>
<p><strong>External Links: </strong></p>
<p> crackers in that it uses large pre-computed tables called
<ul>
<li><a href="http://project-rainbowcrack.com/" class="external text" title="http://project-rainbowcrack.com/" rel="nofollow">Project RainbowCrack</a> &#8211; Developer&#8217;s official site.</span></li>
<li><a href="http://www.ethicalhacker.net/content/view/94/24/" class="external text" title="http://www.ethicalhacker.net/content/view/94/24/" rel="nofollow">Rainbow Tables &amp; Rainbow Crack tutorial</a></li>
</ul>
<p><strong>10. Brutus: </strong></p>
<p>Brutus is one of the fastest, most flexible remote password crackers you can get your hands on &#8211; it&#8217;s also free. It is available for Windows 9x, NT and 2000, there is no UN*X version available although it is a possibility at some point in the future. It supports HTTP, POP3, FTP, SMB, TELNET, IMAP, NTP, and more.</p>
<p><strong>External Links: </strong></p>
<p><a href="http://www.hoobie.net/brutus/">http://www.hoobie.net/brutus/</a></p>
<p>See this for John-The-Ripper, find the others on Youtube..</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/AWzSxKwGM7A&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/AWzSxKwGM7A&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object> </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2F10-all-time-favorite-password-cracking-tools.html&amp;title=10%20All%20time%20favorite%20Password%20Cracking%20Tools"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/10-all-time-favorite-password-cracking-tools.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fighting Rootkits with rkhunter</title>
		<link>http://cisspfix.com/fighting-rootkits-with-rkhunter.html</link>
		<comments>http://cisspfix.com/fighting-rootkits-with-rkhunter.html#comments</comments>
		<pubDate>Wed, 12 May 2010 07:12:58 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[kernel mode rootkits]]></category>
		<category><![CDATA[rkhunter]]></category>
		<category><![CDATA[rootkits]]></category>
		<category><![CDATA[rootkits removing tool]]></category>
		<category><![CDATA[virus]]></category>
		<category><![CDATA[worms]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=332</guid>
		<description><![CDATA[A rootkit is software that is installed on your server with the purpose of hiding the fact that your server has been compromised and providing access to your server so that the intruder can easily return. It is important to &#8230; <a href="http://cisspfix.com/fighting-rootkits-with-rkhunter.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Ffighting-rootkits-with-rkhunter.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Ffighting-rootkits-with-rkhunter.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://billmullins.files.wordpress.com/2009/03/rootkits2.jpg" alt="rootkit" /></p>
<p>A rootkit is software that is installed on your server with the purpose of hiding the fact that your server has been compromised and providing access to your server so that the intruder can easily return. It is important to understand that in order for an intruder to install a rootkit they will have to have gained the rights to do so on your server. This means that the first line of defense is good security that prevents the installation of a rootkit.</p>
<p>The intruder could use a rootkit to hide the password cracker program that’s stealing your passwords and sending them back to the intruder. The intruder could also use a rootkit to hide a “back door” program that would give him easy access back into the compromised system.</p>
<p>There are at least six basic categories of rootkits which all serve the same purpose. They prevent the intruder’s malicious software from showing screen output to the unsuspecting user, and they prevent the malicious software from leaving traces in the system logs. They also prevent the malicious software from showing up in a “ps” or “top” process list.</p>
<p>Firmware rootkits<br />
One of the most difficult rootkits to discover is the firmware rootkit that is placed in the code that exists in the ACPI or PCI cards or your system clock. Firmware rootkits can be installed in any flashable code on your motherboard or any cards that you install. The difficulties here will be that you cannot fix this by reinstalling your operating system or wiping your hard drives.</p>
<p>Virtualized rootkits change a computer’s boot-up sequence so that the rootkits get loaded instead of the operating system. Once the rootkits are running in memory, the original operating system loads and then runs in a virtual machine as a guest operating system. The rootkit can then intercept hardware calls from the original operating system in order to conceal the presence of any malicious software or activity.</p>
<p>Kernel rootkits<br />
When Linux boots up, it loads kernel extensions, or modules. Loadable Kernel Module, or LKM rootkits, can modify these modules to make them do the intruder’s bidding. These are also very difficult to detect. They can subvert any attempt to detect them and can prevent removal. On the other hand, they can be prevented. On a known clean system, just recompile the Linux kernel without support for loadable kernel modules.</p>
<p>Boot Loader rootkits<br />
In this rootkit the boot loader is replaced with a modified boot loader which is used to achieve the goals of the intruder.</p>
<p>Library rootkits<br />
These rootkits work by modifying the operating system’s libraries that provide system calls. They will either patch the library files, hook onto them, or outright replace them.</p>
<p>Application level rootkits<br />
These are sometimes referred to as “traditional” rootkits. That’s because they’re the oldest variety. Application level rootkits replace system utility programs with their own trojaned versions. On Linux, the affected system utilities include login, ls, du, netstat, ifconfig, ps and top. When the unsuspecting user invokes one of these counterfeit utilities, it’ll will do what the user wants done, but in the background, it will also do something for the intruder.</p>
<p>One way to check these utilities is to invoke them with the -/ option switch. If the command works with that switch, it’s an sign that its executable file is infected.</p>
<p>Rootkit Hunter<br />
Rootkit Hunter performs a more comprehensive check than chkrootkit, and takes somewhat longer to run. If your distro’s package repository doesn’t have it, you can download it from the author’s website. The site is: http://rootkit.nl/projects or you can download it from sourceforge.net.</p>
<p>To perform a check of your system, enter:</p>
<p>rkhunter -c</p>
<p>Here is a typical summary which is listed at the end of the check.<br />
System checks summary </p>
<hr\>
<p>File properties checks…<br />
Files checked: 129<br />
Suspect files: 0</p>
<p>Rootkit checks…<br />
Rootkits checked : 115<br />
Possible rootkits: 0</p>
<p>Applications checks…<br />
Applications checked: 9<br />
Suspect applications: 0</p>
<p>The system checks took: 3 minutes and 1 seconds</p>
<p>All results have been written to the logfile (/var/log/rkhunter.log)</p>
<p>One or more warnings have been found while checking the system.<br />
Please check the log file (/var/log/rkhunter.log)</p>
<p>To update Rootkit Hunter, enter:</p>
<p>rkhunter –update</p>
<p>If you do a test and it discovers some programs have changed but you are sure that the changes occurred as the result of an upgrade you will want to upgrade those changes with rkhunter so that it does not continually report those as problems. Note that rkhunter will only be able to tell you that changes have occurred not why they have changed, that is your responsibility to find out.</p>
<p>rkhunter –propupd</p>
<p>Run without User Input<br />
In order to run rkhunter as a cron job, or without user input, you must make a few modifications. Other wise, during the course of its scan, it will stop several times and ask the user to press “Enter”. Use the command:</p>
<p>rkhunter –cronjob</p>
<p>Report only Problems<br />
You can run rkhunter so that it will only report problems that it discovers.</p>
<p>rkunter –cronjob –rwo</p>
<p>Email Your Account<br />
You will need to edit two lines to enter your email and check your mail command header setting. This command will work for Sendmail but not Postfix.</p>
<p>MAIL-ON-WARNING=youremail@example.com root@mydomain<br />
MAIL_CMD=mail -s “[rkhunter] Warnings found for ${HOST_NAME}”</p>
<p>If you are using Postfix as the mail server you will want to modify the default line so it looks like this:<br />
MAIL_CMD=/usr/sbin/sendmail</p>
<p>This is the message you will receive is there is a problem.</p>
<p>﻿”Please inspect this machine, because it may be infected.”</p>
<p>False Positives<br />
You may have to uncomment lines in the rkhunter.conf file to allow for some hidden directories. You may also have to enter the lines and issues that are discovered for your system that are false positives. Of course, you will want to verify either that rkhunter discovered these on a new system or that you are sure they do not represent intrusion.</p>
<p>LOGFILE=/var/log/rkhunter.log</p>
<p>If you allow the root user to login using SSH, change this line.<br />
ALLOW_SSH_ROOT_USER=yes</p>
<p>You may need to allow some directories and files to stop the false positives.<br />
#ALLOWHIDDENDIR=/etc/.java<br />
ALLOWHIDDENDIR=/dev/.udev<br />
#ALLOWHIDDENDIR=/dev/.udevdb<br />
#ALLOWHIDDENDIR=/dev/.udev.tdb<br />
ALLOWHIDDENDIR=/dev/.static<br />
ALLOWHIDDENDIR=/dev/.initramfs<br />
#ALLOWHIDDENDIR=/dev/.SRC-unix</p>
<p>ALLOWHIDDENFILE=/usr/share/man/man1/..1.gz<br />
ALLOWHIDDENFILE=/usr/bin/.fipscheck.hmac<br />
ALLOWHIDDENFILE=/usr/bin/.ssh.hmac<br />
ALLOWHIDDENFILE=/usr/sbin/.sshd.hmac</p>
<p>SCRIPTWHITELIST=/sbin/ifup<br />
SCRIPTWHITELIST=/sbin/ifdown<br />
SCRIPTWHITELIST=/usr/bin/groups<br />
SCRIPTWHITELIST=/usr/bin/ldd<br />
SCRIPTWHITELIST=/usr/bin/whatis</p>
<p>Enter the applications you want to whitelist. This is a possible list for a CentOS system apache on Ubuntu is called apache2 instead of httpd.</p>
<p>APP_WHITELIST=”httpd sshd PHP named”<br />
Here is an example of the output that you need to fix in order to eliminate false positives.</p>
<p>rkhunter –cronjob –rwo<br />
Warning: Hidden directory found: /dev/.udev<br />
Warning: Hidden file found: /usr/share/man/man1/..1.gz: gzip compressed data, from Unix, max compression<br />
Warning: Hidden file found: /usr/bin/.fipscheck.hmac: ASCII text<br />
Warning: Hidden file found: /usr/bin/.ssh.hmac: ASCII text<br />
Warning: Hidden file found: /usr/sbin/.sshd.hmac: ASCII text </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Ffighting-rootkits-with-rkhunter.html&amp;title=Fighting%20Rootkits%20with%20rkhunter"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/fighting-rootkits-with-rkhunter.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to configure basic CISCO Router security</title>
		<link>http://cisspfix.com/how-to-configure-basic-cisco-router-security.html</link>
		<comments>http://cisspfix.com/how-to-configure-basic-cisco-router-security.html#comments</comments>
		<pubDate>Sun, 09 May 2010 03:54:31 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[CISCO Router hacking]]></category>
		<category><![CDATA[CISCO Router security]]></category>
		<category><![CDATA[router. router security. router hacking]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=318</guid>
		<description><![CDATA[This is important to learn. Couple of days back I experienced the threat more or less like it. That day I decided to fight with it and let my readers aware of this type of security. Its short and simple &#8230; <a href="http://cisspfix.com/how-to-configure-basic-cisco-router-security.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Fhow-to-configure-basic-cisco-router-security.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Fhow-to-configure-basic-cisco-router-security.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>This is important to learn. Couple of days back I experienced the threat more or less like it. That day I decided to fight with it and let my readers aware of this type of security. Its short and simple and easy to implement. Friends, prevention si better than the cure. Go through and please let me know your feedback. </p>
<p>Network security is a hot cake in contemporary IT industry scenario, and this trend will only increase in importance in the years ahead. Generally, all of the attention is focused to exterior threats and attacks, there are some steps we can take to prevent unwanted Cisco router access from within an organization (internal network).</p>
<p><img src="http://www.broadbandbuyer.co.uk/images/products/cisco%20systems/ssl%20sdm.jpg" alt="router" /></p>
<p>Whether you want to limit what certain users can do and run on your routers, or prevent unauthorized users in your company from getting to config mode in the first place, here are four important yet simple steps you can take to do so.</p>
<p><b>Encrypt the passwords in your running configuration</b><br />
This is a basic Cisco router security command that is often overlooked. It doesn’t do you any good to set passwords for your ISDN connection or Telnet connections if anyone who can see your router’s running configuration can see the passwords. By default, these passwords are displayed in your running config in clear text.</p>
<p>One simple command takes care of that. In global configuration mode, run service password-encryption. This command will encrypt all clear text passwords in your running configuration.</p>
<p><b>Set a console password</b><br />
If I walked into your network room right now, could I sit down and start configuring your Cisco routers? If so, you need to set a console password. This password is a basic yet important step in limiting router access in your network. Go into line configuration mode with the command “line con 0”, and set a password with the password command.</p>
<p><b>Limit user capabilities with privilege level commands</b><br />
Not everyone who has access to your routers should be able to do anything they want. With careful use of privilege levels, you can limit the commands given users can run on your routers.</p>
<p>Privilege levels can be a little clumsy at first, but with practice you’ll be tying your routers down as tight as you like. Visit <a href="http://www.cisco.com/univercd" target="_BLANK">http://www.cisco.com/univercd</a> for documentation on configuring privilege levels.</p>
<p><b>Configure an “enable secret” password</b><br />
It’s not uncommon for me to see a router that has an enable mode password set, but it’s in clear text. </p>
<p>By using “enable secret”, the enable mode password will automatically be encrypted. Remember, if you have an enable password and enable secret password set on the same router, the enable secret password takes precedence.</p>
<p>These four basic steps will help prevent unwanted router access from inside your network. If only preventing problems from outside your network was as simple!<br />
  </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Fhow-to-configure-basic-cisco-router-security.html&amp;title=How%20to%20configure%20basic%20CISCO%20Router%20security"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/how-to-configure-basic-cisco-router-security.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacking tools used in penetration testing. Part-11 &#8211; THC Hydra</title>
		<link>http://cisspfix.com/hacking-tools-in-penetration-testing-thc-hydra.html</link>
		<comments>http://cisspfix.com/hacking-tools-in-penetration-testing-thc-hydra.html#comments</comments>
		<pubDate>Fri, 07 May 2010 03:59:33 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Hydra]]></category>
		<category><![CDATA[passwor]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[Password cracking]]></category>
		<category><![CDATA[password hacking]]></category>
		<category><![CDATA[THC Hydra]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=310</guid>
		<description><![CDATA[THC Hydra is a fast network authentication cracker that supports many different services. Hydra was a software project developed by a German organization called The Hacker s Choice (THC). THC Hydra uses a dictionary attack to test for weak or &#8230; <a href="http://cisspfix.com/hacking-tools-in-penetration-testing-thc-hydra.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Fhacking-tools-in-penetration-testing-thc-hydra.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Fhacking-tools-in-penetration-testing-thc-hydra.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://content95272.clipmarks.com/blog_cache/freeworld.thc.org/img/EBB14DA0-5402-4991-B0BC-AF44279A328F" alt="hydra" /></p>
<p>THC Hydra is a fast network authentication cracker that supports many different services. Hydra was a software project developed by a German organization called The Hacker s Choice (THC). THC Hydra uses a dictionary attack to test for weak or simple passwords on one or many remote hosts running a variety of different services. It was designed as a proof-of-concept utility to demonstrate the ease of cracking poorly chosen passwords. The project supports a wide range of services and protocols: TELNET, FTP, HTTP, HTTPS, HTTP-PROXY, SMB, SMBNT, MS-SQL, MYSQL, REXEC, RSH, RLOGIN, CVS, SNMP, SMTP-AUTH, SOCKS5, VNC, POP3, IMAP, NNTP, PCNFS, ICQ, SAP/R3, LDAP, PostgreSQL, Teamspeak, Cisco auth, Cisco enable, and Cisco AAA.</p>
<p>Hydra can be download from <a href="http://freeworld.thc.org/thc-hydra/">here.</a> </p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/V2Oqgg5ouQs&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/V2Oqgg5ouQs&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="385"></embed></object> </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Fhacking-tools-in-penetration-testing-thc-hydra.html&amp;title=Hacking%20tools%20used%20in%20penetration%20testing.%20Part-11%20%26%238211%3B%20THC%20Hydra"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/hacking-tools-in-penetration-testing-thc-hydra.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtual Terminal</title>
		<link>http://cisspfix.com/virtual-terminal.html</link>
		<comments>http://cisspfix.com/virtual-terminal.html#comments</comments>
		<pubDate>Thu, 06 May 2010 04:47:34 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[virtual terminal]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=306</guid>
		<description><![CDATA[A virtual terminal terminal is an application service that: Allows host terminals on a multi-user network to interact with other hosts regardless of terminal type and characteristics. Allows remote log-on by local area network managers for the purpose of management, &#8230; <a href="http://cisspfix.com/virtual-terminal.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Fvirtual-terminal.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Fvirtual-terminal.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>A <b>virtual terminal</b> terminal is an application service that:</p>
<ol>
<li>Allows host terminals on a multi-user network to interact with other hosts regardless of terminal type and characteristics.</li>
<li>Allows remote log-on by local area network managers for the purpose of management,</li>
<li>Allows users to access information from another host processor for transaction processing,</li>
<li>Serves as a backup facility.</li>
</ol>
<p><a href="http://cisspfix.com/hacking-tools-penetration-testing-putty.html"><br />
PuTTY</a> is an example of a Virtual terminal.</p>
<p>ITU-T defines a virtual terminal protocol based on the OSI application layer protocols. However, the virtual terminal protocol is not widely used on the Internet.</p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/xe_i9-FJAGs&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/xe_i9-FJAGs&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="540" height="385"></embed></object> </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Fvirtual-terminal.html&amp;title=Virtual%20Terminal"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/virtual-terminal.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Password attack of its own kind. &#8211; Reset the password of a CISCO Router</title>
		<link>http://cisspfix.com/password-attack-of-its-own-kind-reset-the-password.html</link>
		<comments>http://cisspfix.com/password-attack-of-its-own-kind-reset-the-password.html#comments</comments>
		<pubDate>Tue, 04 May 2010 04:53:48 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Admin password reset]]></category>
		<category><![CDATA[Administrator password]]></category>
		<category><![CDATA[CISCO Router]]></category>
		<category><![CDATA[Password reset]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=302</guid>
		<description><![CDATA[Recently, when I was working on the penetration testing of CISCO Routers a fellow Cisco administrator told me about a tool he had used to reset a password on a router. He had forgotten the line vty password and the &#8230; <a href="http://cisspfix.com/password-attack-of-its-own-kind-reset-the-password.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Fpassword-attack-of-its-own-kind-reset-the-password.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Fpassword-attack-of-its-own-kind-reset-the-password.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Recently, when I was working on the penetration testing of CISCO Routers a fellow Cisco administrator told me about a tool he had used to reset a password on a router. He had forgotten the line vty password and the enable password. He could not log in to the router. He did, however, know the SNMP Read/Write password. </p>
<p>He decided to use a freeware tool called “Cisco SNMP Tool”. It can be downloaded from <a href="http://cisco-snmp-tool.download.hdttp.com/">here</a>. He was able to reset the passwords on the router so he could log in. He found that, without knowing the admin passwords, he could even upload and download the start and running configuration files. Amazingly, he could even reboot the router.</p>
<p>While googling I found one more fellow blogger who wrote a good post in this domain. I tried his steps and accomplish the job successfully. <a href="http://ccnaa2z.com/procedure-to-reset-the-administrator-password-on-a-cisco-router.html">Find his post here.</a></p>
<p>This video may also help. See the related video too.</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/KeHqhfS1eUM&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/KeHqhfS1eUM&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Fpassword-attack-of-its-own-kind-reset-the-password.html&amp;title=Password%20attack%20of%20its%20own%20kind.%20%26%238211%3B%20Reset%20the%20password%20of%20a%20CISCO%20Router"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/password-attack-of-its-own-kind-reset-the-password.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EC-Council focusing on the starters &#8211; Security5 this time</title>
		<link>http://cisspfix.com/ec-council-focusing-on-the-starters-security5-this-time.html</link>
		<comments>http://cisspfix.com/ec-council-focusing-on-the-starters-security5-this-time.html#comments</comments>
		<pubDate>Fri, 30 Apr 2010 04:50:12 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[basic certification]]></category>
		<category><![CDATA[EC-Council]]></category>
		<category><![CDATA[fundamental paper]]></category>
		<category><![CDATA[security5]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=300</guid>
		<description><![CDATA[Security5 is an entry level professional certification for individuals interested in learning computer networking and security basics. This certification program insures an individual&#8217;s competency in basic security matters, such as the definitions and the safe implementation of Firewalls, ports, and &#8230; <a href="http://cisspfix.com/ec-council-focusing-on-the-starters-security5-this-time.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Fec-council-focusing-on-the-starters-security5-this-time.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Fec-council-focusing-on-the-starters-security5-this-time.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Security5 is an entry level professional certification for individuals interested in learning computer networking and security basics. This certification program insures an individual&#8217;s competency in basic security matters, such as the definitions and the safe implementation of Firewalls, ports, and Anti-virus software. The 5 in the Program name indicates the five components of IT Security, as defined by EC-Council:</p>
<ul>
<li>Intrusion Detection System (IDS)</li>
<li>Firewalls</li>
<li>Anti-Virus</li>
<li>Networking</li>
<li>Web Security</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Fec-council-focusing-on-the-starters-security5-this-time.html&amp;title=EC-Council%20focusing%20on%20the%20starters%20%26%238211%3B%20Security5%20this%20time"><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/ec-council-focusing-on-the-starters-security5-this-time.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Live Features of Netcat tool.</title>
		<link>http://cisspfix.com/live-features-of-netcat-tool.html</link>
		<comments>http://cisspfix.com/live-features-of-netcat-tool.html#comments</comments>
		<pubDate>Wed, 28 Apr 2010 04:11:00 +0000</pubDate>
		<dc:creator>cisspfix</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[backdoor]]></category>
		<category><![CDATA[connect remote machine]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[Netcat]]></category>
		<category><![CDATA[port scanning]]></category>
		<category><![CDATA[swiss army knife]]></category>

		<guid isPermaLink="false">http://cisspfix.com/?p=296</guid>
		<description><![CDATA[It takes lots of patience and strength to use this swiss army knife. I have to test everything, put everything on acid test. Then I thought why others suffer the same. This post will help people who want to see &#8230; <a href="http://cisspfix.com/live-features-of-netcat-tool.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcisspfix.com%2Flive-features-of-netcat-tool.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcisspfix.com%2Flive-features-of-netcat-tool.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>It takes lots of patience and strength to use this swiss army knife. I have to test everything, put everything on acid test. Then I thought why others suffer the same. This post will help people who want to see the true picture of netcat. </p>
<p>Netcat is a computer networking service for reading from and writing network connections using TCP or UDP. Netcat is designed to be a dependable &#8220;back-end&#8221; device that can be used candidly or easily driven by other programs and scripts. At the same time, it is a feature-rich network debugging and investigation tool since it can produce almost any kind of correlation one would need and has a number of built-in capabilities.</p>
<p>The common Netcat switches are as follows: </p>
<table border="1">
<tr>
<td> <uc:hed>Command</uc:hed></td>
<td> <uc:hed>Description</uc:hed></td>
</tr>
<tr>
<td>nc -d</td>
<td>It is used to detach Netcat from the console.</td>
</tr>
<tr>
<td>nc -l -p [port]</td>
<td>It is used to create a simple listening TCP port; adding u will put it in UDP mode.</td>
</tr>
<tr>
<td>nc -e [program]</td>
<td>It is used to redirect stdin/stdout from a program.</td>
</tr>
<tr>
<td>nc -z</td>
<td>It is used for port scanning.</td>
</tr>
<tr>
<td>nc -g or nc -G</td>
<td>It is used to specify source routing flags.</td>
</tr>
<tr>
<td>nc -t</td>
<td>It is used for Telnet negotiation.</td>
</tr>
<tr>
<td>nc -w [timeout]</td>
<td>It is used to set a timeout before Netcat automatically quits.</td>
</tr>
<tr>
<td>nc -v</td>
<td>It is used to put Netcat into verbose mode.</td>
</tr>
</table>
<p><uc:hed>Features of Netcat</uc:hed>: NetCat has the following features:</p>
<ul>
<li>Outbound or inbound connections, TCP or UDP, to or from any ports</li>
<li>Full DNS forward/reverse checking, with appropriate warnings</li>
<li>Ability to use any local source port</li>
<li>Ability to use any locally-configured network source address</li>
<li>Built-in port-scanning capabilities, with randomization</li>
<li>Built-in loose source-routing capability</li>
<li>Can read command line arguments from standard input</li>
<li>Slow-send mode, one line every N seconds</li>
<li>Hex dump of transmitted and received data</li>
<li>Optional ability to let another program service established connections</li>
<li>Optional telnet-options responder</li>
<li>Featured tunneling mode which also allows special tunneling, such as UDP to TCP, with the possibility of specifying all network parameters (source port/interface, listening port/interface, and the remote host allowed to connect to the tunnel).</li>
</ul>
<p><uc:hed>Netcat Examples</uc:hed>:</p>
<ul>
<li><uc:hed>Opening a raw connection to port 25 is (like telnet) </uc:hed>:</p>
<p><uc:stx>nc mail.server.net 25</uc:stx></li>
<li><uc:hed>Setting up a one-shot webserver on port 8080 to present a file</uc:hed>:
<p><uc:stx> ( echo -e &#8220;HTTP/1.0 200 Ok\n\r&#8221;; cat some.file; ) | nc -q 1 -l -p 8080</uc:stx></p>
<p>The file can then be accessed via a webbrowser under http://servername:8080/. Netcat only serves the file once to the first client that connects and then exits.</li>
<li><uc:hed>Checking if UDP ports (-u) 80-90 are open on 192.168.0.1 using zero mode I/O (-z) </uc:hed>:
<p><uc:stx>nc -vzu 192.168.0.1 80-90</uc:stx></li>
<li><uc:hed>Pipe via UDP (-u) with a wait time (-w) of 1 second to &#8216;loggerhost&#8217; on port 514</uc:hed>:
<p><uc:stx>echo &#8216;<0>message&#8217; | nc -w 1 -u loggerhost 514</uc:stx></li>
<li><uc:hed>Portscanning</uc:hed>:
<p>An uncommon use of netcat is port scanning. Netcat is not considered the best tool for this job, but it can be sufficient (a more advanced tool is Nmap)</p>
<p><uc:stx>nc -v -n -z -w 1 192.168.1.2 1-1000</uc:stx></p>
<p>The &#8220;-n&#8221; parameter here prevents DNS lookup, &#8220;-z&#8221; makes nc not to receive any data from the server, and &#8220;-w 1? makes the connection timeout after 1 second of inactivity.</li>
<li><uc:hed>Proxying</uc:hed>
<p>Another useful behavior is using netcat as a proxy. Both ports and hosts can be redirected. Look at this example:</p>
<p><uc:stx>nc -l -p 12345 | nc www.google.com 80</uc:stx></p>
<p>Port 12345 represents the request. This starts a nc server on port 12345 and all the connections get redirected to google.com:80. If a web browser makes a request to nc, the request will be sent to google but the response will not be sent to the web browser. That is because pipes are unidirectional. This can be worked around with a named pipe to redirect the input and output.</p>
<p><uc:stx>mkfifo backpipe<br />
nc -l -p 12345  0<backpipe | nc www.google.com 80 1>backpipe</uc:stx></p>
<p>On the Linux computer, also can use &#8220;-c&#8221; option.</p>
<p><uc:stx>nc -l -p 12345 -c &#8216;nc www.google.com 80&#8242;</uc:stx></li>
<li><uc:hed>Making any process a server</uc:hed>:
<p>On a computer A with IP 192.168.1.2:</p>
<p><uc:stx>nc -l -p 1234 -e /bin/bash</uc:stx></p>
<p>Look these videos to get more idea..</p>
<p>The &#8220;-e&#8221; option spawns the executable with its input and output redirected via network socket. </li>
</ul>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/Ts76Y5qsTRI&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Ts76Y5qsTRI&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/iNxuoR4mZAY&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/iNxuoR4mZAY&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object> </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fcisspfix.com%2Flive-features-of-netcat-tool.html&amp;title=Live%20Features%20of%20Netcat%20tool."><img src="http://cisspfix.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://cisspfix.com/live-features-of-netcat-tool.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

