<?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>The Hacking Dojo</title>
	<atom:link href="http://HackingDojo.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://HackingDojo.com</link>
	<description>Training Ground for Professional Penetration Testers</description>
	<lastBuildDate>Tue, 21 May 2013 16:43:10 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Raspberry Pi Attack</title>
		<link>http://HackingDojo.com/blogs/raspberry-pi-attack/</link>
		<comments>http://HackingDojo.com/blogs/raspberry-pi-attack/#comments</comments>
		<pubDate>Thu, 12 Jul 2012 18:32:08 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Instructional]]></category>

		<guid isPermaLink="false">http://HackingDojo.com/?p=191</guid>
		<description><![CDATA[So for anyone who doesn&#8217;t know what a rasberry pi is the best way to describe it is a small computer around the size of an iPhone. It has a few usb ports,HDMI,Ethernet and power connection. The great thing about this device is the size meaning you could easily hide it away on a clients [...]]]></description>
				<content:encoded><![CDATA[<p>So for anyone who doesn&#8217;t know what a rasberry pi is the best way to describe it is a small computer around the size of an iPhone. It has a few usb ports,HDMI,Ethernet and power connection. The great thing about this device is the size meaning you could easily hide it away on a clients site.</p>
<p>The good news is the device just got a lot better, there is now a pwn pi and you guessed right, it&#8217;s a pen test drop box distro using the raspberry pi as the hardware.</p>
<p>The disto includes:</p>
<p>SET, Fasttrack, kismet, aircrack-ng, nmap, dsniff, netcat, nikto, xprobe, scapy, wireshark, tcpdump, ettercap, hping3, medusa, macchanger, nbtscan, john, ptunnel, p0f, ngrep, tcpflow, openvpn, iodine, httptunnel, cryptcat, sipsak, yersinia, smbclient, sslsniff, tcptraceroute, pbnj, netdiscover, netmask, udptunnel, dnstracer, sslscan, medusa, ipcalc, dnswalk, socat, onesixtyone, tinyproxy, dmitry, fcrackzip, ssldump, fping, ike-scan, gpsd, darkstat, swaks, arping, tcpreplay, sipcrack, proxychains, proxytunnel, siege, sqlmap, wapiti, skipfish, w3af</p>
<p>I think this is really cool just because of the size of the pi and now you have a mini backtrack on it, this makes it really feasible to leave on a clients site hidden away doing all sorts of cool and scary things.</p>
<p>You can download it from here <a href="https://github.com/pwnieexpress/Raspberry-Pwn" title="PI">Link to download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://HackingDojo.com/blogs/raspberry-pi-attack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geo Tagging</title>
		<link>http://HackingDojo.com/blogs/geo-tagging/</link>
		<comments>http://HackingDojo.com/blogs/geo-tagging/#comments</comments>
		<pubDate>Thu, 12 Jul 2012 18:30:57 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Instructional]]></category>

		<guid isPermaLink="false">http://HackingDojo.com/?p=188</guid>
		<description><![CDATA[What is Geotagging? &#8220;Geotagging (also written as GeoTagging) is the process of adding geographical identification metadata to various media such as a geotagged photograph or video, websites, SMS messages, QR Codes[1] or RSS feeds and is a form of geospatial metadata. This data usually consists of latitude and longitude coordinates, though they can also include [...]]]></description>
				<content:encoded><![CDATA[<p>What is Geotagging?</p>
<p>&#8220;Geotagging (also written as GeoTagging) is the process of adding geographical identification metadata to various media such as a geotagged photograph or video, websites, SMS messages, QR Codes[1] or RSS feeds and is a form of geospatial metadata. This data usually consists of latitude and longitude coordinates, though they can also include altitude, bearing, distance, accuracy data, and place names.&#8221;</p>
<p>So in a nutshell this mean if you using a modern device that uses GPS your latitude and longitude coordinates could be stored in the picture that is taken.</p>
<p>From a security point of view this means if you upload a picture to Twitter from your phone, it could be possible for someone to find the location where that picture was taken, this was used recently to track down an anonymous hacker who posted a picture of his girlfriend online the FBI used the images latitude and longitude coordinates to locate where the picture was taken and a few days later he was arrested.</p>
<p>It just goes to show you should be careful when using smart devices and uploading images.</p>
<p>How to:<br />
In order to get the information from the image here a quick and dirty PHP script:</p>
<p>link to article<br />
<a href="http://features.techworld.com/security/3354483/geotags-in-photo-of-breasts-brought-down-cabincr3w-hacker/" title="Geo tagging used to find hacker">Geo tagging used to find hacker</a></p>
]]></content:encoded>
			<wfw:commentRss>http://HackingDojo.com/blogs/geo-tagging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To program or not to program that is the question?</title>
		<link>http://HackingDojo.com/blogs/to-program-or-not-to-program-that-is-the-question/</link>
		<comments>http://HackingDojo.com/blogs/to-program-or-not-to-program-that-is-the-question/#comments</comments>
		<pubDate>Sat, 23 Jun 2012 17:58:09 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Instructional]]></category>

		<guid isPermaLink="false">http://HackingDojo.com/?p=184</guid>
		<description><![CDATA[Many new people to Pen Testing often find themselves asking this question: Do I have to be able to write code in order to be a good Pen Tester? I wanted to try and answer this firstly by saying it depends, although it&#8217;s good to sit on the fence as I think if you are [...]]]></description>
				<content:encoded><![CDATA[<p>Many new people to Pen Testing often find themselves asking this question: Do I have to be able to write code in order to be a good Pen Tester?</p>
<p>I wanted to try and answer this firstly by saying it depends, although it&#8217;s good to sit on the fence as I think if you are doing more network type Pen Testing then knowing how to code is not essential but can help. For example when you need to do something and you can write a really quick nasty bash file or python script to do it for you it saves you time, which as we all know is never on our side when doing a Pen Test. However I don&#8217;t think you need to know the ins and outs of programming in network security and I think Tom will agree with this. When it comes to web applications I think it&#8217;s a very different issue being able to understand code and write code is essential because you need to understand how the developer may have written code, for example if you are trying to bypass a log having a good understanding of who it may have be coded with, which can make it easy to find holes in the code and exploit it. </p>
<p>So when it comes to programming what should you learn? Well in a recent survey done in the UK by Robin Wood python was at the top of the list. This is what I am currently learning but everyone has their own choice I know Pen Testers who love Perl (yuck) and some who only code in ruby the language of Metasploit. I think the best thing to do is just to try and learn one language really well and go from there as it will be easy to pick up other languages up once you know the basic of ifs,loops,variables so on. Many people pick Python as their starting points and there are lots great resources out there for all programming languages.</p>
]]></content:encoded>
			<wfw:commentRss>http://HackingDojo.com/blogs/to-program-or-not-to-program-that-is-the-question/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making a name for yourself</title>
		<link>http://HackingDojo.com/blogs/making-a-name-for-yourself/</link>
		<comments>http://HackingDojo.com/blogs/making-a-name-for-yourself/#comments</comments>
		<pubDate>Sat, 23 Jun 2012 17:54:09 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Instructional]]></category>

		<guid isPermaLink="false">http://HackingDojo.com/?p=182</guid>
		<description><![CDATA[One of the best ways to get noticed in this industry is to make a name for yourself and here are some tips on how to do this. 1) Attend conferences and network this is really easy to do depending on where you are in the World. There are loads of conferences in the USA [...]]]></description>
				<content:encoded><![CDATA[<p>One of the best ways to get noticed in this industry is to make a name for yourself and here are some tips on how to do this.</p>
<p>1) Attend conferences and network this is really easy to do depending on where you are in the World. There are loads of conferences in the USA and Europe, some are free and some require you to purchase a ticket. The great thing about conferences is that it&#8217;s full of security folks who love nothing more than talking about &#8230; that&#8217;s right SECURITY!!</p>
<p>2) Submit a talk to a conference. This is a great way to make a name for yourself, if you know a subject or find a bug in some software doing a talk at a conference about it really heightens your profile.</p>
<p>3) Write a tool that helps everyone in infosec it can be a simple tool or a really complex tool depending on how much time you have. The more useful the tool is the more your make a name for yourself. We are all lazy and love things that help make our lives and job easier so producing a tool that does this gets the thumbs up.</p>
<p>4) De-ice disks most of you should know about the De-Ice project for those of you who don&#8217;t.. shame on you. The De-Ice disk helps others like you train and learn cool new tricks, this is a great way to make some cool challenges and most people in security have used them or heard of them.</p>
<p>5) Last but not least, give back. This is the most important tip. If you achieve one of the above then you are giving back and you get a thumbs up. We would not have cool tools like Metasploit and Nmap to name some if people did not give up their time and effort to give back to everyone in security.</p>
]]></content:encoded>
			<wfw:commentRss>http://HackingDojo.com/blogs/making-a-name-for-yourself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brute Forcing</title>
		<link>http://HackingDojo.com/blogs/brute-forcing/</link>
		<comments>http://HackingDojo.com/blogs/brute-forcing/#comments</comments>
		<pubDate>Wed, 13 Jun 2012 18:15:18 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Instructional]]></category>

		<guid isPermaLink="false">http://HackingDojo.com/?p=178</guid>
		<description><![CDATA[At some stage or another we have all used Hydra or Medusa to brute force SSH or another protocol. One of the great things about security is there is always another way to do something. Therefore in this entry I would like to introduce you to some alternatives to Hydra and Medusa. Ncrack http://nmap.org/ncrack/ is [...]]]></description>
				<content:encoded><![CDATA[<p>At some stage or another we have all used Hydra or Medusa to brute force SSH or another protocol. One of the great things about security is there is always another way to do something. Therefore in this entry I would like to introduce you to some alternatives to Hydra and Medusa.</p>
<p>Ncrack http://nmap.org/ncrack/<br />
is a high-speed network authentication cracking tool it was built by the same people behind that wonderful network tool Nmap.</p>
<p>Currently support the following protocols<br />
RDP<br />
SSH<br />
http(s)<br />
SMB<br />
pop3(s)<br />
VNC<br />
FTP<br />
telnet </p>
<p>Patator https://code.google.com/p/patator/<br />
is a multi-purpose brute-forcer, with a modular design and flexible usage</p>
<p>Currently it supports the following modules:<br />
 * ftp_login     : Brute-force FTP<br />
 * ssh_login     : Brute-force SSH<br />
 * telnet_login  : Brute-force Telnet<br />
 * smtp_login    : Brute-force SMTP<br />
 * smtp_vrfy     : Enumerate valid users using the SMTP VRFY command<br />
 * smtp_rcpt     : Enumerate valid users using the SMTP RCPT TO command<br />
 * http_fuzz     : Brute-force HTTP/HTTPS<br />
 * pop_passd     : Brute-force poppassd (not POP3)<br />
 * ldap_login    : Brute-force LDAP<br />
 * smb_login     : Brute-force SMB<br />
 * mssql_login   : Brute-force MSSQL<br />
 * oracle_login  : Brute-force Oracle<br />
 * mysql_login   : Brute-force MySQL<br />
 * pgsql_login   : Brute-force PostgreSQL<br />
 * vnc_login     : Brute-force VNC<br />
 * dns_forward   : Forward lookup subdomains<br />
 * dns_reverse   : Reverse lookup subnets<br />
 * snmp_login    : Brute-force SNMPv1/2 and SNMPv3<br />
 * unzip_pass    : Brute-force the password of encrypted ZIP files<br />
 * keystore_pass : Brute-force the password of Java keystore files</p>
<p>SSHtrix http://www.nullsecurity.net/cracker.html<br />
is a very fast multithreaded SSH login cracker this only does SSH but it is extremely good at it.</p>
<p>On Hydra website they have a comparison between hydra, medusa and ncrack but I can only think that if ncrack will grow over the years to be the main tool for brute forcing any protocol.</p>
<p>http://www.thc.org/thc-hydra/network_password_cracker_comparison.html</p>
<p>Jamie</p>
]]></content:encoded>
			<wfw:commentRss>http://HackingDojo.com/blogs/brute-forcing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why do so many websites fail with Passwords?</title>
		<link>http://HackingDojo.com/blogs/why-do-so-many-websites-fail-with-passwords/</link>
		<comments>http://HackingDojo.com/blogs/why-do-so-many-websites-fail-with-passwords/#comments</comments>
		<pubDate>Wed, 13 Jun 2012 18:14:44 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Instructional]]></category>

		<guid isPermaLink="false">http://HackingDojo.com/?p=175</guid>
		<description><![CDATA[It seem only more apparent this week that so many websites fail at storing user passwords, with the password dump of Linkedin, eharmony and lasfm password this week. The scary thing about it, is there are sites that don&#8217;t even use any encryption methods to store user passwords and this can be proven usually with [...]]]></description>
				<content:encoded><![CDATA[<p>It seem only more apparent this week that so many websites fail at storing user passwords, with the password dump of Linkedin, eharmony and lasfm password this week. The scary thing about it, is there are sites that don&#8217;t even use any encryption methods to store user passwords and this can be proven usually with a simple check.</p>
<p>In order to understand how passwords work it&#8217;s necessary to understand what a Hash function is and what it does. There are two key features to a Hash function, it is fixed length and it&#8217;s always one way, meaning it cannot be reversed. The reversed bit being a big key in this example.</p>
<p>The way passwords on websites work is that you sign up to a website and type in a username and password. The password is then put through a hashing algorithm to produce a fixed length hash.</p>
<p>Bad Example Code:<br />
$password = test123<br />
$Hash = sha1($password)<br />
print $Hash</p>
<p>The above is a very basic example of how some sites may do it, then the hash is stored in the database. When you go to sign on the above process happens, you type in your password it hashes it again and then compares the hash to the stored entry if it&#8217;s valid you get access if it&#8217;s not then you will get a failed login attempt. </p>
<p>So the question here is how do you know a password is being stored in plain text without hacking the site? Well it&#8217;s simple, most sites have password reset buttons. If you forget your password you can use this method to get a way to reset your password. However some websites will send you your password in plain text, this means that they must be storing the password in plain text in the database or an unproved hashing method. As well as all know hashes are none reversible so they can&#8217;t be taking your hash and reversing it, then sending you your password as the whole point of a hash is it can&#8217;t be reversed. I have noticed that jobs sites are really bad for this but I am sure there are many more that are failing to do such a simple task as using a salt and a good hashing algorithm to store passwords.</p>
<p>Jamie</p>
]]></content:encoded>
			<wfw:commentRss>http://HackingDojo.com/blogs/why-do-so-many-websites-fail-with-passwords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hardening WordPress</title>
		<link>http://HackingDojo.com/blogs/hardening-wordpress/</link>
		<comments>http://HackingDojo.com/blogs/hardening-wordpress/#comments</comments>
		<pubDate>Wed, 06 Jun 2012 19:38:16 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Instructional]]></category>

		<guid isPermaLink="false">http://HackingDojo.com/?p=172</guid>
		<description><![CDATA[WordPress is a common bit of software that most people use for websites or blogs but not many take the time to secure it. I recently installed WordPress on my website and of course I wanted to make it as secure as possible so I did some research into it. I wanted to share the [...]]]></description>
				<content:encoded><![CDATA[<p>WordPress is a common bit of software that most people use for websites or blogs but not many take the time to secure it.</p>
<p>I recently installed WordPress on my website and of course I wanted to make it as secure as possible so I did some research into it. I wanted to share the hints and tips as well as useful tools that I had found during my research. Some of these tips and hints will be really obvious but you be surprised at how many people don&#8217;t change them.</p>
<p>wpscan &#8211; wpscan is a tool written by Ryan Dewhurst and does exactly what it says on the tin, it will scan your WordPress site and give you a list of all the information it can find. For example username, plugins and loads more. It&#8217;s a really cool little tool and it points out any areas that you may need to work on.</p>
<p>When you first install WordPress there are a few things you will want to change like the database naming conventions by default. It is wp_somthing but you would want to change this to something else. You also don&#8217;t want to use the default admin name so pick something unique.</p>
<p>Once WordPress has been installed you will want to edit the wp-config.php to change the secret keys so that they are not the default ones. You can also move this file up a directory so it&#8217;s hard to find as it does contain all the configuration settings. Another tip here maybe to protect the file with htaccess.</p>
<p>Other settings you might want to change would be in function.php where you would add the following code<br />
remove_action(&#8216;wp_header&#8217;, &#8216;wp_generator&#8217;);  this will remove the WordPress version.</p>
<p>There are a few useful plugins that you may want to look into, and some that you will definitely want to install.</p>
<p>WordPress security plugin this does not only help to hide the version but also gives you recommendations on other security issue like passwords, filepermission,database security and wordpress admin protection.</p>
<p>Login lockdown plugin will limit the number of login attempts from a given ip range. You could also use access to only allow certain ip&#8217;s to have access to the wp-login page.</p>
<p>The last tip is common among almost any software but keep WordPress up to date as well as any plugin you install and backup.</p>
<p>Jamie</p>
]]></content:encoded>
			<wfw:commentRss>http://HackingDojo.com/blogs/hardening-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social Engineering Tips</title>
		<link>http://HackingDojo.com/blogs/social-engineering-tips/</link>
		<comments>http://HackingDojo.com/blogs/social-engineering-tips/#comments</comments>
		<pubDate>Wed, 06 Jun 2012 19:37:00 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Instructional]]></category>

		<guid isPermaLink="false">http://HackingDojo.com/?p=170</guid>
		<description><![CDATA[Social Engineering is one of my favorite subjects, this is because it&#8217;s so hard to defend against and can be very effective. It does not matter how much you spend on Firewalls, IDE, CCTV and security guards, if I can walk into your building unchallenged and pick up a computer or any sensitive data there [...]]]></description>
				<content:encoded><![CDATA[<p>Social Engineering is one of my favorite subjects, this is because it&#8217;s so hard to defend against and can be very effective. It does not matter how much you spend on Firewalls, IDE, CCTV and security guards, if I can walk into your building unchallenged and pick up a computer or any sensitive data there is no point in investing large amounts of money into technology that you think will keep your company safe from attack.</p>
<p>I wanted to share some tools and tricks that I use when doing Social Engineering. The best part of Social Engineering is you can practice it anywhere just by talking to people and trying to get information from them.</p>
<p>Tools in my arsenal:<br />
Mobile Phone<br />
Lock Picks<br />
Business cards<br />
SET<br />
Teensy Device<br />
RFID Card</p>
<p>The first thing you need is bags of confidence as you are trying to sell yourself, this is where practicing comes into play. I gained a lot of this from working in sales and selling to customers, trying to make them part with cash and buy more stuff. The company I used to work for also showed me how to manipulate people and overcome objections. </p>
<p>You have to be quick witted too and think fast off your feet. Never try to sell yourself as someone who has certain skills when you don&#8217;t. You may be in a situation where you need to think fast to get out of it. For example you get stopped by a security guard. What are you gonna say to him ? Are you just going to give up? What story will be good enough so he lets you go on your way?</p>
<p>The first tool that you should always have is a mobile phone this is one of the best tools ever in Social Engineering. The good thing about us humans is that we are either really nice people or not confident enough to  interrupt someone on the phone, as that would just be so rude. Speaking on the phone whilst walking into a building or hanging outside a RFID door on the phone waiting for a kind soul to hold the door open for us is just so easy. This pretty much works all of the time and it is really effective.</p>
<p>I tend to carry lock picks with me at all times but I very rarely used them, but the one time I might need them it&#8217;s better to have them than not.</p>
<p>A good business card will sell you like nothing else it&#8217;s easy to get cheap business cards printed these days and they are a great way to backup any story you are trying to sell. Another good tip is if you can get a business card for someone who works at the company you are doing the Social Engineering attack against you might be able to go to another location and sell yourself as being that person who works for the company.</p>
<p>SET Social Engineering toolkit is a great tool that works well with the teensy device. Depending on your scope you can always use this to drop USB around the company and there a good chance that someone will plug it in and run the exploit on the USB.</p>
<p>If you are doing a Social Engineering attack and you know they use RFID doors you can buy a RDIF card off of Ebay even though it won&#8217;t work but when people see it, you can just say your card has been playing up and you need to get it sorted. Most people will see the card and just let you in.</p>
<p>These are just a few hints and tips when doing Social Engineering. </p>
<p>Jamie</p>
]]></content:encoded>
			<wfw:commentRss>http://HackingDojo.com/blogs/social-engineering-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7 “hacker” tools I use in every web app test</title>
		<link>http://HackingDojo.com/blogs/7-hacker-tools-i-use-in-every-web-app-test/</link>
		<comments>http://HackingDojo.com/blogs/7-hacker-tools-i-use-in-every-web-app-test/#comments</comments>
		<pubDate>Wed, 02 May 2012 17:14:51 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Instructional]]></category>

		<guid isPermaLink="false">http://HackingDojo.com/?p=160</guid>
		<description><![CDATA[I noticed that Tom has done a list of the most common tools he used on a pentest. I want to follow up on this and do one for web application testing since this is more my background. So the tools I will use in every web application tests are: Firefox &#8211; plugins foxy proxy,tampa [...]]]></description>
				<content:encoded><![CDATA[<p>I noticed that Tom has done a list of the most common tools he used on a pentest. I want to follow up on this and do one for web application testing since this is more my background.</p>
<p>So the tools I will use in every web application tests are:</p>
<ul>
<li>Firefox &#8211; plugins foxy proxy,tampa data,</li>
<li>Google Chrome</li>
<li>Burpsuit</li>
<li>SQLmap</li>
<li>Hoppy</li>
<li>Nikto</li>
<li>sslScan</li>
</ul>
<p>I tend to use firefox as my main testing browser this is because it had lots of plugins that make life easy and also does not have a built in feature like xss filtering like chrome. I then use Google chrome as another web browser that allows me to search and use the internet without having any of the search results show up in burpsuit or any other tools.</p>
<p>Burpsuit is the main tool I use, simply put it&#8217;s the best one to use. It has loads of features and if you have the pro version you can sometimes identify low hanging fruit. It allows you to scan the site, intercept requests and modify paramaters. You can use tampa data to modify requests but burpsuit has many more features that really does make life easier.</p>
<p>The next tool is sqlmap. I use this then when I need it, mainly if I identify an sql injection point. This allows me to easy dump the database without knowing every sql statement off by heart.</p>
<p>Hoppy and Nikto I tend to run after each other to try and gather more information about the web application. Hoppy is a fansatic little tool written in python and is a http options prober which checks the availability of http methods as well as probing them to see if they can be forced to disclose system information. Nikto again tries to identify directories and other information about the web applications. On many occasions it has helped me to find webdav directories which allows me to upload contents to the site.</p>
<p>Last but not least sslscan, this is great to determine the ciphers that are supported on a website. It identifes if it&#8217;s using sslv1 or sslv2 as well as if it is using encryption equal too or greater than 128b.</p>
<p>So what do you think am I missing? Anything you would add to the list? Most of the tools are free apart from burpsuit but you can get a free version of that too.</p>
]]></content:encoded>
			<wfw:commentRss>http://HackingDojo.com/blogs/7-hacker-tools-i-use-in-every-web-app-test/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>8 &#8220;hacker&#8221; tools I use in every pentest</title>
		<link>http://HackingDojo.com/blogs/8-hacker-tools/</link>
		<comments>http://HackingDojo.com/blogs/8-hacker-tools/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 01:55:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Instructional]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://HackingDojo.com/?p=150</guid>
		<description><![CDATA[I am often asked what tools I use during my pentesting, so I decided to share a list of the eight tools that I use every pentest. You might be surprised what is listed, since most of them aren&#8217;t mentioned often when discussing hacker tools. So, in no certain order, the eight tools I use [...]]]></description>
				<content:encoded><![CDATA[<p>I am often asked what tools I use during my pentesting, so I decided to share a list of the eight tools that I use every pentest. You might be surprised what is listed, since most of them aren&#8217;t mentioned often when discussing hacker tools.</p>
<p>So, in no certain order, the eight tools I use in every pentest are&#8230;</p>
<ol>
<li>Netcat</li>
<li>OpenSSL</li>
<li>Nmap</li>
<li>Ettercap</li>
<li>Tcpdump</li>
<li>Burp suite</li>
<li>Nikto</li>
<li>OpenVAS</li>
</ol>
<p>To give reason to this list, let&#8217;s start with netcat and openSSL &#8211; these two tools are used to verify banners from vulnerability scans, as well as trying to identify unknown protocols. Pretty straight forward, but essential tasks.</p>
<p>I primarily use Nmap as a vulnerability scanner, not just to identify targets. The &#8220;-A&#8221; option is a must-use flag that adds additional depth to output from better-known vulnerability scanners, like openVAS (also on my list &#8211; seems to be more up-to-date than some of the others&#8230; plus I&#8217;m a firm believer in open source projects; they have propelled this industry farther along than any commercial software ever has).</p>
<p>I also use nikto and Burp Suite to find things missed. I cannot count how many times Burp Suite saved my butt during a pentest &#8211; the one commercial product I buy with my own money.</p>
<p>That leaves ettercap and tcpdump, which only belong in the list when conducting internal pentests. If you aren&#8217;t conducting ARP spoofing attacks, you aren&#8217;t doing an in-depth pentest. Soooo much traffic crosses the wire that it&#8217;s inevitable to capture sensitive data.</p>
<p>Naturally, there are some tools that I use most of the time (e.g. Metasploit, JTR, medusa, etc.), but not every time&#8230; hence the exclusion from the list.</p>
<p>Now that I listed my top eight, I have to say I&#8217;m stuck in my ways, and there are probably tools I&#8217;m ignoring. Let me know what you think should be added to this list of must-use hacker tools. I may be old, but I can still learn new tricks.</p>
]]></content:encoded>
			<wfw:commentRss>http://HackingDojo.com/blogs/8-hacker-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
