<?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>Hacking Truths &#187; Internet</title>
	<atom:link href="http://www.hungry-hackers.com/tag/internet/feed" rel="self" type="application/rss+xml" />
	<link>http://www.hungry-hackers.com</link>
	<description>Hacking is fun, If you are a &#34;Hacker&#34;!</description>
	<lastBuildDate>Sat, 28 Aug 2010 06:28:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>12 Security Tips for Shopping Online</title>
		<link>http://www.hungry-hackers.com/2010/04/12-security-tips-for-shopping-online.html</link>
		<comments>http://www.hungry-hackers.com/2010/04/12-security-tips-for-shopping-online.html#comments</comments>
		<pubDate>Sat, 17 Apr 2010 07:50:02 +0000</pubDate>
		<dc:creator>Ashik</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[Shopping]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://www.hungry-hackers.com/?p=1462</guid>
		<description><![CDATA[<p>The internet is an exciting place to shop. From the comfort of your own armchair you can browse for literally anything, from a new camera, to a holiday or flight. You are not restricted to the stores in your local town, or even country and you can pick up deals at great prices on a whole range of products.</p>
<p>Shopping online isn't just as safe as handing over your credit card in a store or restaurant. However, if you take care of few things it can be a safe deal.</p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">The internet is an exciting place to shop. From the comfort of your own armchair you can browse for literally anything, from a new camera, to a holiday or flight. You are not restricted to the stores in your local town, or even country and you can pick up deals at great prices on a whole range of products.</p>
<p style="text-align: center;"><a href="http://www.hungry-hackers.com/wp-content/uploads/2010/04/online-shopping.jpg"><img class="size-full wp-image-1463 aligncenter" title="online-shopping" src="http://www.hungry-hackers.com/wp-content/uploads/2010/04/online-shopping.jpg" alt="" width="410" height="300" /></a></p>
<p style="text-align: justify;">Shopping online isn&#8217;t just as safe as handing over your credit card in a store or restaurant. However, if you take care of few things it can be a safe deal. Following are the things you should take care of:</p>
<ol style="text-align: justify;">
<li>Never respond to an email request for credit card details. All reputable companies will conduct transactions with you over a secure website connection.</li>
<li>Remember to never respond to any email advertisement, and only visit sites you know or have book marked, and verify the address before browsing further.</li>
<li>Only buy from trusted brands and websites.</li>
<li>To ensure that you only do business with legitimate companies check to see if they have a contact number, an actual retail store and a printed catalogue to browse.</li>
<li>Check a website&#8217;s returns and privacy policy before going ahead with a purchase.</li>
<li>Check that you are entering your details through a secure payment connection. You should notice when you click through to the transaction page of a company&#8217;s website that the URL in the address bar begins <strong>https://</strong> (instead of the normal <strong>http://</strong>). This is the standard encrypted communication mechanism on the internet and means that your credit card details are being sent securely.</li>
<li>Beware of deals that seem too good to be true.</li>
<li>Beware of the limitations of the internet. The internet may not the best place to buy clothes or other products you need to see, touch or try on.</li>
<li>All reputable websites use secure payment systems. These are either a company&#8217;s own system or a 3rd party system such as Worldpay or Paypal.</li>
<li>When conducting a transaction over the internet, look for the yellow padlock in the grey status bar at the bottom of your browser page. This is an indication that the transaction is being conducted over a secure connection.</li>
<li>As an extra precaution check to see if there’s a gold lock at the bottom of the right hand corner of the browser. If they don’t include any of these reliable indicators, you might want to think twice before handing over your credit card number.</li>
<li style="text-align: justify;">To be on the safe side, and avoid Internet fraudsters, it’s also a good idea to install and use security software such as Kaspersky Internet Security. It can provide you with industry-leading security services that will provide you more protection against the latest threats.</li>
</ol>
 <img src="http://www.hungry-hackers.com/?ak_action=api_record_view&id=1462&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.hungry-hackers.com/2010/04/12-security-tips-for-shopping-online.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Myths about Internet Safety</title>
		<link>http://www.hungry-hackers.com/2009/03/5-myths-about-internet-safety.html</link>
		<comments>http://www.hungry-hackers.com/2009/03/5-myths-about-internet-safety.html#comments</comments>
		<pubDate>Sun, 08 Mar 2009 16:24:56 +0000</pubDate>
		<dc:creator>Ashik</dc:creator>
				<category><![CDATA[Back Doors]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Hacking News]]></category>
		<category><![CDATA[Hacking Tutorials]]></category>
		<category><![CDATA[Internet News]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Myhts]]></category>
		<category><![CDATA[Safety]]></category>
		<category><![CDATA[Securit]]></category>
		<category><![CDATA[Surfing]]></category>

		<guid isPermaLink="false">http://www.hungry-hackers.com/?p=545</guid>
		<description><![CDATA["Internet Safety" the term has been getting vague with the increasing virus outbreaks nowdays. PC Magazine once conducted a survey in which they asked the participants to rate their broadband ISP services and the results were astonishing. Most of users didn’t completely understand the seriousness of potential threats or how to protect their PCs.]]></description>
			<content:encoded><![CDATA[<p>&#8220;Internet Safety&#8221; the term has been getting vague with the increasing virus outbreaks nowdays. PC Magazine once conducted a survey in which they asked the participants to rate their broadband ISP services and the results were astonishing. Most of users didn’t completely understand the seriousness of potential threats or how to protect their PCs. Here are the top 5 Myths about safe surfing over internet.</p>
<h2>Myth 1 &#8211; I don&#8217;t keep important things on my PC, so I don&#8217;t have to worry about security. Your PC can be infected over internet</h2>
<p>Long time ago,this was partially true… but the hybrid worms and viruses of today like Blaster, hidrag and others blindly spread across internet to thousands or millions of PCs in a matter of hours, without regard for who owns them, what is  stored there, or the value of the information they hold for the sole purpose of wreaking havoc. Even if your computer is not attacked directly, it can be used as a zombie to launch a denial-of-service or other attack on a network or to send spam or pornography to other PCs without being traced. Therefore, your civic responsibility is to protect your PC so that others are protected.</p>
<h2>Myth 2 &#8211; I can protect my PC if I disconnect from the Internet or turn it off when I&#8217;m not using it.</h2>
<p>Wrong. You are a target, If you connect to the Internet at all. You could download a virus when you connect to internet and it may not be activated immediately, not until you read your email offline days after. Viruses nowadays spread wildly through USB/Pen drives, pirated cd’s or torrents or file from networks. But now you can protect your business from internet threats with the top <a href="http://www.websense.com/content/WebSecurityOverview.aspx">web security software</a></p>
<h2>Myth 3 &#8211; I can protect myself from viruses by not opening suspicious e-mail attachments. Some viruses simply get activated by reading or previewing an e-mail</h2>
<p>Wrong again. The next virus you get may come from your best friend&#8217;s or boss&#8217; computer if his e-mail address book was compromised for simulating an attack. Hybrid worms can enter through the Web browser through loopholes and it is possible to activate some viruses simply by reading or previewing an e-mail. You simply must have a PC-based antivirus package or a firewall.</p>
<h2>Myth 4 &#8211; I have a Macintosh (or a Linux-based system), not a Windows system, so I don&#8217;t have to worry about being attacked.</h2>
<p>It is true that most attacks target Microsoft Windows–based PCs, but there have been attacks against Mac OS and Linux systems as well. Some experts have predicted that the Mac virus problem will get worse, because Mac OS X uses a version of Unix. And although these systems have some useful security features, they can still be attacked.</p>
<h2>Myth 5 &#8211; My system came with an Anti-virus package, so I&#8217;m protected.</h2>
<p>Not quite. Firstly, if you haven&#8217;t activated your antivirus to scan incoming web traffic automatically, you don&#8217;t have a good Anti-virus and malware protection software. Secondly, new threats appear daily, so an antivirus package is only as good as its last update so its a must to activate the auto-update features to keep your guard up against the latest  threats. Thirdly, an antivirus package can&#8217;t protect you from every threat. Malwares, spywares are running in the wild out there and every now and then malicious code penetrate weak systems. You need a combination of solutions, including, at minimum, antivirus, a personal firewall ,an anti spyware/malware package and a plan for keeping your operating system and software up to date with security patches.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 216px; width: 1px; height: 1px;">Protect your business from internet threats with the top &lt;a<br />
href=&#8221;<a href="http://www.websense.com/content/WebSecurityOverview.aspx" target="_blank">http://www.websense.com/content/WebSecurityOverview.aspx</a>&#8220;&gt;web<br />
security software&lt;/a&gt;</div>
 <img src="http://www.hungry-hackers.com/?ak_action=api_record_view&id=545&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.hungry-hackers.com/2009/03/5-myths-about-internet-safety.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>BIOS Update Procedure</title>
		<link>http://www.hungry-hackers.com/2008/08/bios-update-procedure.html</link>
		<comments>http://www.hungry-hackers.com/2008/08/bios-update-procedure.html#comments</comments>
		<pubDate>Mon, 04 Aug 2008 12:48:47 +0000</pubDate>
		<dc:creator>Ashik</dc:creator>
				<category><![CDATA[BIOS]]></category>
		<category><![CDATA[Windows Hacking]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Procedure]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.hungry-hackers.com/?p=334</guid>
		<description><![CDATA[All latest Motherboards today, 486/ Pentium / Pentium Pro etc.,ensure that upgrades are easily obtained by incorporating the system BIOS in a FLASH Memory component. With FLASH BIOS, there is no need to replace an EPROM component. Once downloaded, the upgrade utility fits on a floppy disc allowing the user to save, verify and update the system BIOS. A hard drive or a network drive can also be used to run the newer upgrade utilities. However, memory managers can not be installed while upgrading.
Most pre-Pentium motherboards do not have a ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">All latest Motherboards today, 486/ Pentium / Pentium Pro etc.,ensure that upgrades are easily obtained by incorporating the system BIOS in a FLASH Memory component. With FLASH BIOS, there is no need to replace an EPROM component. Once downloaded, the upgrade utility fits on a floppy disc allowing the user to save, verify and update the system BIOS. A hard drive or a network drive can also be used to run the newer upgrade utilities. However, memory managers can not be installed while upgrading.</p>
<p style="text-align: justify;">Most pre-Pentium motherboards do not have a Flash BIOS. The following instructions therefore do not apply to these boards. If your motherboard does not have a Flash BIOS (EEPROM) you will need to use an EPROM programmer to re-program the BIOS chip. See your dealer for more information about this.</p>
<p style="text-align: justify;">Please read the following instructions in full before starting a Flash BIOS upgrade:<br />
<strong>A. Create a Bootable Floppy (in DOS)</strong></p>
<p style="text-align: justify;">•With a non-formatted disk, type the following:</p>
<p style="text-align: justify;">format a:/s</p>
<p style="text-align: justify;">•If using a formatted disk, type:</p>
<p style="text-align: justify;">sys a:</p>
<p style="text-align: justify;">This procedure will ensure a clean boot when you are flashing the new BIOS.</p>
<p style="text-align: justify;"><strong>B. Download the BIOS file</strong></p>
<p style="text-align: justify;">•Download the correct BIOS file by clicking on the file name of the BIOS file you wish to download.</p>
<p style="text-align: justify;">•Save the BIOS file and the Flash Utility file in the boot disk you have created. Unzip the BIOS file and the flash utility file. If you don&#8217;t have an &#8220;unzip&#8221; utility, download the WinZip for Windows 95 shareware/ evaluation copy for that one time use from _www.winzip.com or _www.pkware.com. Most CD ROMs found in computer magazines, have a shareware version of WinZip on them.</p>
<p style="text-align: justify;">•You should have extracted two files:</p>
<p style="text-align: justify;">Flash BIOS utility eg: flash7265.exe (for example)</p>
<p style="text-align: justify;">BIOS eg: 6152J900.bin (example)</p>
<p style="text-align: justify;">Use the latest flash utility available unless otherwise specified (either on the BIOS update page or in the archive file). This information is usually provided.<br />
[eminimall]<br />
<strong>C. Upgrade the System BIOS</strong></p>
<p style="text-align: justify;">During boot up, write down the old BIOS version because you will need to use it for the BIOS backup file name.</p>
<p style="text-align: justify;">Place the bootable floppy disk containing the BIOS file and the Flash Utility in drive a, and reboot the system in MS-DOS, preferably Version 6.22</p>
<p style="text-align: justify;">•At the A:&gt; prompt, type the corresponding Flash BIOS utility and the BIOS file with its extension.</p>
<p style="text-align: justify;">For example:</p>
<p style="text-align: justify;">flash625 615j900.bin</p>
<p style="text-align: justify;">•From the Flash Memory Writer menu, select &#8220;Y&#8221; to &#8220;Do you want to save BIOS?&#8221; if you want to save (back up) your current BIOS (strongly recommended), then type the name of your current BIOS and its extension after FILE NAME TO SAVE: eg: a:\613J900.bin</p>
<p style="text-align: justify;">Alternatively select &#8220;N&#8221; if you don&#8217;t want to save your current BIOS. Beware, though, that you won&#8217;t be able to recover from a possible failure.</p>
<p style="text-align: justify;">•Select &#8220;Y&#8221; to &#8220;Are you sure to program?&#8221;</p>
<p style="text-align: justify;">•Wait until it displays &#8220;Message: Power Off or Reset the system&#8221;</p>
<p style="text-align: justify;">Once the BIOS has been successfully loaded, remove the floppy disk and reboot the system. If you write to BIOS but cannot complete the procedure, do not switch off, because the computer will not be able to boo, and you will not be given another chance to flash. In this case leave your system on until you resolve the problem (flashing BIOS with old file is a possible solution, provided you&#8217;ve made a backup before)</p>
<p style="text-align: justify;">Make sure the new BIOS version has been loaded properly by taking note of the BIOS identifier as the system is rebooting.</p>
<p style="text-align: justify;"><strong>For AMI BIOS</strong><br />
Once the BIOS has been successfully loaded, remove the floppy disk and reboot the system holding the &#8220;END&#8221; key prior to power on until you enter CMOS setup. If you do not do this the first time booting up after upgrading the BIOS, the system will hang.</p>
<p style="text-align: justify;"><strong>BIOS Update Tips</strong><br />
note:<br />
1.Make sure never to turn off or reset your computer during the flash process. This will corrupt the BIOS data. We also recommend that you make a copy of your current BIOS on the bootable floppy so you can reflash it if you need to. (This option is not available when flashing an AMI BIOS).</p>
<p style="text-align: justify;">2. If you have problems installing your new BIOS please check the following:</p>
<p style="text-align: justify;">Have you done a clean boot?</p>
<p style="text-align: justify;">In other words, did you follow the above procedure for making a bootable floppy? This ensures that when booting from &#8220;A&#8221; there are no device drivers on the diskette. Failing to do a clean boot is the most common cause for getting a &#8220;Memory Insufficient&#8221; error message when attempting to flash a BIOS.</p>
<p style="text-align: justify;">If you have not used a bootable floppy, insure a clean boot either by</p>
<p style="text-align: justify;">a) pressing F5 during bootup</p>
<p style="text-align: justify;">b) by removing all device drivers on the CONFIG.SYS including the HIMEM.SYS. Do this by using the EDIT command.</p>
<p style="text-align: justify;"><strong>Have you booted up under DOS?</strong><br />
Booting in Windows is another common cause for getting a &#8220;Memory Insufficient&#8221; error message when attempting to flash a BIOS. Make sure to boot up to DOS with a minimum set of drivers. Important: Booting in DOS does not mean selecting &#8220;Restart computer in MS-DOS Mode&#8221; from Windows98/95 shutdown menu or going to Prompt mode in WindowsNT, but rather following the above procedure (format a: /s and rebooting from a:\).</p>
<p style="text-align: justify;">Have you entered the full file name of the flash utility and the BIOS plus its extension?<br />
Do not forget that often you will need to add a drive letter (a:\) before flashing the BIOS. Example: when asked for file name of new BIOS file which is on your floppy disk, in case you&#8217;re working from c:\ your will need to type a:\615j900.bin, rather than 615j900.bin only.</p>
 <img src="http://www.hungry-hackers.com/?ak_action=api_record_view&id=334&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.hungry-hackers.com/2008/08/bios-update-procedure.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Big Brother and Ndisuio.sys A new Internet phenomenon?</title>
		<link>http://www.hungry-hackers.com/2008/08/big-brother-and-ndisuiosys-a-new-internet-phenomenon.html</link>
		<comments>http://www.hungry-hackers.com/2008/08/big-brother-and-ndisuiosys-a-new-internet-phenomenon.html#comments</comments>
		<pubDate>Mon, 04 Aug 2008 12:45:16 +0000</pubDate>
		<dc:creator>Ashik</dc:creator>
				<category><![CDATA[Big Brother]]></category>
		<category><![CDATA[Windows Hacking]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Phenomenon]]></category>
		<category><![CDATA[System Files]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.hungry-hackers.com/?p=333</guid>
		<description><![CDATA[Ndisuio.sys, a very mysterious system file is present in Windows XP and is a driver for wireless things such as wi-fi and bluetooth. However, there have been many issues with this file downloading immense amounts of data and perhaps causing activity that is &#8220;big brother&#8221;ish.
The fact that hardly any information on this file downloading data is available by Microsoft makes things quite suspicious about it. It has even been noted that it looked as if it was transferring data to major companies like Comcast, Road Runner, Time Warner, BTC and ...]]></description>
			<content:encoded><![CDATA[<p>Ndisuio.sys, a very mysterious system file is present in Windows XP and is a driver for wireless things such as wi-fi and bluetooth. However, there have been many issues with this file downloading immense amounts of data and perhaps causing activity that is &#8220;big brother&#8221;ish.</p>
<p>The fact that hardly any information on this file downloading data is available by Microsoft makes things quite suspicious about it. It has even been noted that it looked as if it was transferring data to major companies like Comcast, Road Runner, Time Warner, BTC and Verizon.</p>
<p>The good news is, it turns out this file duplicates data that is sent/received, so wherever you go, it will also transfer the data to that file but it does not leave the computer/network so it&#8217;s not spyware. So it&#8217;s not as much of a big brother situation then it looks like. It simply performs internal communication tasks and stands for NDIS user I/O, hence, NDISUIO. NDISUIO is also used as a driver by many developers as it makes certain wireless network tasks easier such as implementing it for 802.11x connections. Some firewalls also use it as it can get the data in order to filter it.<br />
[eminimall]<br />
But duplicating this data can hog resources for no reason, so disabling it is the best thing to do. The data rate of this file&#8217;s received data is huge, so that indicates that the data transfer is not over the Internet, but locally. So it&#8217;s just a duplicate of network activity but because it&#8217;s local everything transfers faster but uses more resources then casual internet usage as there&#8217;s more data involved at a given time span of 1 second, for example.</p>
<p>To disable this file, go to the control panel, administration tools, services, Wireless Zero Configuration, double click and disable it. This file is probably required to run if you use any linksys wireless devices.</p>
 <img src="http://www.hungry-hackers.com/?ak_action=api_record_view&id=333&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.hungry-hackers.com/2008/08/big-brother-and-ndisuiosys-a-new-internet-phenomenon.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cracking .htaccess/.htpasswd for Passwords</title>
		<link>http://www.hungry-hackers.com/2008/07/cracking-htaccss-htpaswd-for-passwords.html</link>
		<comments>http://www.hungry-hackers.com/2008/07/cracking-htaccss-htpaswd-for-passwords.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 13:06:03 +0000</pubDate>
		<dc:creator>Ashik</dc:creator>
				<category><![CDATA[Database Hacking]]></category>
		<category><![CDATA[Decryption]]></category>
		<category><![CDATA[Hacking Tutorials]]></category>
		<category><![CDATA[Hardcore Hacking]]></category>
		<category><![CDATA[Internet Hacking]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Server Hacking]]></category>
		<category><![CDATA[Cracking]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Hardcore]]></category>
		<category><![CDATA[Htacces/Htpasswd]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.hungry-hackers.com/?p=323</guid>
		<description><![CDATA[This article is intended to be an almost complete guide to cracking and protecting websites which utilize the .htaccess/.htpasswd method for controlling access to data. it&#8217;s not intended to be a how-to guide for hacking websites. if you&#8217;re looking for a simple howto and not interested in reading in-depth information, then this isn&#8217;t the text for you.
I m considering writing a series of guides which for now I m calling &#8220;Hungry Hackers Guide&#8221;. i do have my malicious streaks (mainly on my own stuff though, I enjoy breaking my own ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">This article is intended to be an almost complete guide to cracking and protecting websites which utilize the .htaccess/.htpasswd method for controlling access to data. it&#8217;s not intended to be a how-to guide for hacking websites. if you&#8217;re looking for a simple howto and not interested in reading in-depth information, then this isn&#8217;t the text for you.</p>
<p style="text-align: justify;">I m considering writing a series of guides which for now I m calling &#8220;Hungry Hackers Guide&#8221;. i do have my malicious streaks (mainly on my own stuff though, I enjoy breaking my own machines), but I am mostly white hat. I guess these guide will basically aim to give white hat hackers a security lecture from a black hat perspective. i dunno. *shrugs*</p>
<h2 style="text-align: justify;">Basic access control in apache</h2>
<p style="text-align: justify;">At it&#8217;s most basic level, access control in apache is specified in the httpd.conf (or equivalent file. these were previously three files, now merged into one for simplicity&#8217;s sake). the most basic directives are allow from and deny from. the default permissions for any given directory is allow from all (which will allow any client to get pages from that directory).</p>
<p style="text-align: justify;">the format for these directives is as follows:</p>
<p style="text-align: justify;"><code>&lt;Directory /&gt;      Order Deny,Allow      Deny from All &lt;/Directory&gt; </code></p>
<p style="text-align: justify;">This will disallow any client from retrieving any file on your server, unless you explicitly allow files further up the tree. However, since sometimes normal users will want to control their own web directories, and it&#8217;s impractical (at least, at most, unsafe) to allow webmasters to modify the httpd.conf, we can specify to allow users to override certain directives using the <a href="http://httpd.apache.org/docs/mod/core.html#allowoverride">allowoverride directive</a>.</p>
<h2 style="text-align: justify;">Allow override</h2>
<p style="text-align: justify;">Allowoverride (as stated above) allows non-root users to override access controls on a directory. you simply specify which directives you want the user to be able to override (the default is everything), and then apache looks in each directory for a .htaccess file (or other, specified with the <a href="http://httpd.apache.org/docs/mod/core.html#accessfilename">AccessFilename directive</a>) and applies the contents of that to it&#8217;s access control.</p>
<p style="text-align: justify;">Part of the access control, the part which we will be covering (given the scope of this document) is the authconfig directives. below we&#8217;ll view a typical .htaccess file for most sites with moderate to poor security (most porn sites simply use these, porn sites can actually be great practice to crack passwords).</p>
<p style="text-align: justify;"><code>/* a typical .htaccess file */ AuthName "Marvin Martian's Porn Emporium" AuthType Basic AuthUserFile /home/marvin/public_html/members/.htpasswd require valid-user </code></p>
<p style="text-align: justify;">As you can see above, there aren&#8217;t many directives required to provide password protection to a directory. as you can see, in this case, the webmaster has been pretty lazy and stuck the .htpasswd file inside the same directory. the format of the .htpasswd file is simple: &lt;user&gt;:&lt;encryptedpassword&gt;</p>
<p>[eminimall]</p>
<h2 style="text-align: justify;">A Bad case</h2>
<p style="text-align: justify;">On a poorly secured server, there are no access restrictions on the .htpasswd file. since the .htpasswd file is in a web-accessible directory, and user which is able to authenticate to the directory is able to obtain the password list.</p>
<p style="text-align: justify;">Simply enter the url /members/.htpasswd, and you should receive a full userlist as well as all the encrypted passwords. very silly indeed. if the file doesn&#8217;t exist, on a poorly configured server one merely has to read the .htaccess file to obtain the location. if it is below the &#8220;web-root&#8221;, then it would require a cgi-exploit of some sort to obtain the file. but on any other directory, simply use the browser to obtain the file:</p>
<p style="text-align: justify;"><code>webmaster:TTn.VQRliM8c2 hornyguy:ZpgNeARi106aM fatmike69:drXj18zVxxBVc </code></p>
<p style="text-align: justify;">Unfortunately, these passwords aren&#8217;t of much use in their current form. they require cracking.</p>
<h2 style="text-align: justify;">Cracking Passwords</h2>
<p style="text-align: justify;">Most unix passwords are encrypted using a &#8220;one way hash&#8221; or &#8220;trapdoor hash&#8221; &#8211; which entails actually losing data from the password in such a way that the original password simply cannot be obtained by reversing the algorithm.</p>
<p style="text-align: justify;">The only way to crack such passwords is using brute force guessing attacks. a simple perl script can be used to achieve this:</p>
<p style="text-align: justify;"><code>#! /usr/bin/perl # crack.pl by fwaggle &lt;root@fwaggle.net&gt;  open (PASSFILE, ".htpasswd"); my @passfile = &lt;PASSFILE&gt;; close PASSFILE;  open (DICTFILE, "dictionary.txt"); my @dictfile = &lt;DICTFILE&gt;; close DICTFILE;  foreach $line (@passfile) {   my ($username, $encpass) = split(/:/, $line);   foreach $attempt (@dictfile) {     if ($encpass eq crypt($attempt, $encpass)) {       print("Cracked: ${username}:${attempt}\n");     }   } } </code></p>
<p style="text-align: justify;">The above perl script is a simple brute force password cracker. it may or may not work, i didn&#8217;t actually test it before writing this article &#8211; but it closely resembles one i released to alt.hacking quite a while ago. whether it works or not, you should hopefully be able to see the process which password cracking requires (even for perl, the syntax is almost plain english).</p>
<p>[eminimall]</p>
<h2 style="text-align: justify;">Better Cracking Performance</h2>
<p style="text-align: justify;">Perl isn&#8217;t the quickest of languages, and using the standard crypt() calls aren&#8217;t exactly optimized for high speed cracking. a far better solution is to download a purpose-built, c coded password cracker such as john the ripper. john the ripper is optimized to crack passwords extra fast, as well as it includes an &#8220;incremental mode&#8221; in case your dictionary should fail to crack a password. ie, in the above example, if the user&#8217;s password doesn&#8217;t happen to be in the dictionary, then you won&#8217;t be able to crack it.</p>
<p style="text-align: justify;">Using an incremental password cracker, every character combination is tried, in an intelligent order (in a vain attempt to save time in something that is wholely unpredictable), so that absolutely any password will be cracked, eventually.</p>
<p style="text-align: justify;">The one problem with john the ripper is that it&#8217;s picky about the files that it gets inputted. in order to crack the .htpasswd files, you must edit them to make them appear like regular unix /etc/passwd files. this means adding extra fields, like this:</p>
<p style="text-align: justify;"><code>&lt;username&gt;:&lt;password&gt;:1:1:user:/bin/sh:/root </code></p>
<p style="text-align: justify;">for example, the entries above could look like this:</p>
<p style="text-align: justify;"><code>webmaster:TTn.VQRliM8c2:1:1:webmaster:/bin/sh:/root hornyguy:ZpgNeARi106aM:3:3:hornyguy:/bin/sh:/root fatmike69:drXj18zVxxBVc:3:3:hornyguy:/bin/sh:/root </code></p>
<p style="text-align: justify;">The windows version doesn&#8217;t seem to require this for some reason, so you can just feed it a regular .htpasswd file. note that the windows version may have markedly poor performance when compared to the unix versions.</p>
<h2 style="text-align: justify;">Finding vulnerable servers</h2>
<p style="text-align: justify;">Now that we&#8217;ve discussed how to break these passwords, it&#8217;s almost time to talk about securing them. if you&#8217;re only interested in hax0ring passwords from sites, chances are you&#8217;re probably well equipped to crack any password files you might stumble accross. if you&#8217;re just looking to hack anything, try searching in <a href="http://www.google.com/">google</a> or <a href="http://www.altavista.com/">altavista</a> for a phrase like .htpass, and wade through the results and see if you find a file that says &#8220;Index of /something&#8221; that contains a .htpasswd file.</p>
<p style="text-align: justify;">if you have permission to read the file, you&#8217;ve basically hacked it already. this is admittedly a lame hack, but if you&#8217;re bored &#8211; do the net in general a favour. crack the passwords, and email them to the admin. that&#8217;s all i ever used to do, and you get the same sense of achievement and hacker cred, without the legal problems of defacements.</p>
<p style="text-align: justify;">on a side note, the same results can be achieved by searching for service.pwd. this is the password file for fp-apache, the frontpage server extensions for apache. some really lame admins don&#8217;t check permissions on this file, and you can easily gain access to these kinds of systems (and if you&#8217;re feeling particularly malicious, just connect with a frontpage client and upload a defacement).</p>
<h2 style="text-align: justify;">Putting an end to this Nonsense</h2>
<p style="text-align: justify;">if you&#8217;re running your own site, then here&#8217;s the section you&#8217;ll really be interested in &#8211; stopping someone from doing this to you. the first thing you need to do is prevent users from reading your .ht* files. the easiest way to hinder this is to put the .htpasswd file someplace that&#8217;s not web-accessible (such as your home dir, out of ~/public_html).</p>
<p style="text-align: justify;">the next step, as an admin of a server, is to prevent apache from serving these pages from the web. there is no (i repeat NO) reason that a web client should ever need to see these pages, they are for server side configuration only.</p>
<p style="text-align: justify;">so, we can easily accomplish this using the &lt;Files&gt; directive, and a niftylittle regular expression:</p>
<p style="text-align: justify;"><code> &lt;Files ~ "^\.ht"&gt;     Order allow,deny     Deny from all &lt;/Files&gt; </code></p>
<p style="text-align: justify;">this particular example (taken from apache&#8217;s httpd.conf, now thankfully included in default distributions to keep lame admins from unknowingly putting themselves at risk) prevents the server from serving any files that begin with .ht. thus, .htaccess and .htpasswd are both protected.</p>
<p style="text-align: justify;">the final step from here is to ensure that the files are protected on the server &#8211; meaning file permissions. the ideal situation is to have suEXEC for apache running, and to have the files accessible only by the httpd (but still owned by you). that way, you can chmod the files when you need to edit them, but cgi exploits will not allow users to read the files.</p>
<h2 style="text-align: justify;">Wrapping it up</h2>
<p style="text-align: justify;">well, this concludes my little rant about .htpasswd and .htaccess files. hopefully you learnt something from this. comments are always welcome, just email me. also, if you&#8217;re looking for a unix/unix-like irc channel to lurk on, come on my irc network (irc.mooircd.org) and join #hackerzlair &#8211; it&#8217;s lag free, packet kiddie free, and quite nice.</p>
<p style="text-align: justify;">That about does it I think. Maybe I&#8217;ll write some more of these files if I think about it.</p>
 <img src="http://www.hungry-hackers.com/?ak_action=api_record_view&id=323&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.hungry-hackers.com/2008/07/cracking-htaccss-htpaswd-for-passwords.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Top 20 Hacking Tools</title>
		<link>http://www.hungry-hackers.com/2008/07/top-20-hacking-tools.html</link>
		<comments>http://www.hungry-hackers.com/2008/07/top-20-hacking-tools.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 12:46:32 +0000</pubDate>
		<dc:creator>Ashik</dc:creator>
				<category><![CDATA[Bad Boy]]></category>
		<category><![CDATA[Hacking Computer]]></category>
		<category><![CDATA[Hacking Tutorials]]></category>
		<category><![CDATA[Hardcore Hacking]]></category>
		<category><![CDATA[Internet Hacking]]></category>
		<category><![CDATA[Linux Hacking]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows Hacking]]></category>
		<category><![CDATA[Cracking]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Top]]></category>
		<category><![CDATA[Twenty]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.hungry-hackers.com/?p=322</guid>
		<description><![CDATA[These are Top 20 Hacking Tools, the list is exhaustive, this are a few to name.

Nessus
The “Nessus” Project aims to provide to the internet community a free, powerful, up-to-date and easy to use remote security scanner for Linux, BSD, Solaris, and other flavors of Unix.
Ethereal
Ethereal is a free network protocol analyzer for Unix and Windows. Ethereal has several powerful features, including a rich display filter language and the ability to view the reconstructed stream of a TCP session.
Snort
Snort is an open source network intrusion detection system, capable of performing real-time ...]]></description>
			<content:encoded><![CDATA[<p>These are Top 20 Hacking Tools, the list is exhaustive, this are a few to name.<br />
<a href="http://www.nessus.org/"></a></p>
<p><a href="http://www.nessus.org/">Nessus</a></p>
<p>The “Nessus” Project aims to provide to the internet community a free, powerful, up-to-date and easy to use remote security scanner for Linux, BSD, Solaris, and other flavors of Unix.</p>
<p><a href="http://www.ethereal.com/">Ethereal</a></p>
<p>Ethereal is a free network protocol analyzer for Unix and Windows. Ethereal has several powerful features, including a rich display filter language and the ability to view the reconstructed stream of a TCP session.</p>
<p><a href="http://www.snort.org/">Snort</a></p>
<p>Snort is an open source network intrusion detection system, capable of performing real-time traffic analysis and packet logging on IP networks.</p>
<p><a href="http://www.atstake.com/research/tools/network_utilities/">Netcat</a></p>
<p>Netcat has been dubbed the network swiss army knife. It is a simple Unix utility which reads and writes data across network connections, using TCP or UDP protocol</p>
<p><a href="http://www.tcpdump.org/">TCPdump</a></p>
<p>TCPdump is the most used network sniffer/analyzer for   UNIX. <a href="http://www.tcptrace.org/">TCPTrace</a> analyzes the dump file   format generated by TCPdump and other applications.</p>
<p><a href="http://www.hping.org/">Hping</a></p>
<p>Hping is a command-line oriented TCP/IP packet assembler/analyzer, kind of like the “ping” program (but with a lot of extensions).</p>
<p><a href="http://www.monkey.org/%7Edugsong/dsniff/">DNSiff</a></p>
<p>DNSiff is a collection of tools for network auditing and penetration testing. dsniff, filesnarf, mailsnarf, msgsnarf, urlsnarf, and webspy passively monitor a network for interesting data (passwords, e-mail, files, etc.).</p>
<p><a href="http://www.gfi.com/lannetscan/">GFI LANguard</a></p>
<p>GFI LANguard Network Security Scanner (N.S.S.) automatically scans your entire network, IP by IP, and plays the devil’s advocate alerting you to security vulnerabilities.</p>
<p><a href="http://ettercap.sourceforge.net/">Ettercap</a></p>
<p>&gt;Ettercap is a multipurpose sniffer/interceptor/logger for switched LAN. It supports active and passive dissection of many protocols (even ciphered ones)and includes many feature for network and host analysis.</p>
<p><a href="http://www.cirt.net/code/nikto.shtml">Nikto</a></p>
<p>Nikto is an Open Source (GPL) web server scanner which performs comprehensive tests against web servers for multiple items, including over 2500 potentially dangerous files/CGIs, versions on over 375 servers, and version specific problems on over 230 servers.</p>
<p><a href="http://www.openwall.com/john/">John the Ripper</a></p>
<p>John the Ripper is a fast password cracker, currently   available for many flavors of Unix.</p>
<p><a href="http://www.openssh.com/">OpenSSH</a></p>
<p>OpenSSH is a FREE version of the SSH protocol suite of network connectivity tools, which encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other network-level attacks.</p>
<p><a href="http://www.tripwire.org/">TripWire</a></p>
<p>Tripwire is a tool that can be used for data and program   integrity assurance.</p>
<p><a href="http://www.kismetwireless.net/">Kismet</a></p>
<p>Kismet is an 802.11 wireless network sniffer &#8211; this is different from a normal network sniffer (such as Ethereal or tcpdump) because it separates and identifies different wireless networks in the area.</p>
<p><a href="http://www.netfilter.org/">NetFilter</a></p>
<p>NetFilter and iptables are the framework inside the Linux 2.4.x kernel which enables packet filtering, network address translation (NAT) and other packetmangling.</p>
<p><a href="http://coombs.anu.edu.au/%7Eavalon/">IP Filter</a></p>
<p>IP Filter is a software package that can be used to   provide network address translation (NAT) or firewall services.</p>
<p><a href="http://www.benzedrine.cx/pf.html">pf</a></p>
<p>OpenBSD Packet Filter</p>
<p><a href="http://www.foundstone.com/resources/proddesc/fport.htm">fport</a></p>
<p>fport identifys all open TCP/IP and UDP ports and maps   them to the owning application.</p>
<p><a href="http://www.saintcorporation.com/products/saint_engine.html">SAINT</a></p>
<p>SAINT network vulnerability assessment scanner detects vulnerabilities in your network’s security before they can be exploited.</p>
<p><a href="http://www.openpgp.org/resources/downloads.shtml">OpenPGP</a></p>
<p>OpenPGP is a non-proprietary protocol for encrypting email using public key cryptography. It is based on PGP as originally developed by Phil Zimmermann.</p>
 <img src="http://www.hungry-hackers.com/?ak_action=api_record_view&id=322&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.hungry-hackers.com/2008/07/top-20-hacking-tools.html/feed</wfw:commentRss>
		<slash:comments>79</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 10/17 queries in 0.026 seconds using disk

Served from: www.hungry-hackers.com @ 2010-09-02 17:32:40 -->