<?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>Code in my Bug! &#187; hack</title>
	<atom:link href="http://projectbee.org/blog/archive/category/hack/feed/" rel="self" type="application/rss+xml" />
	<link>http://projectbee.org/blog</link>
	<description>Bipin&#039;s experiments with life, society, programming, hacking, &#38; other stuff</description>
	<lastBuildDate>Wed, 28 Mar 2012 09:20:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Download PHP tidy extension for Mac OS X</title>
		<link>http://projectbee.org/blog/archive/download-php-tidy-extension-for-mac-os-x/</link>
		<comments>http://projectbee.org/blog/archive/download-php-tidy-extension-for-mac-os-x/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 18:47:42 +0000</pubDate>
		<dc:creator>Bipin Upadhyay</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://projectbee.org/blog/?p=227</guid>
		<description><![CDATA[Yeah, I bought a Macbook Air I cannot deny that it&#8217;s an awesome device and all that, but I&#8217;m still getting used to a new OS. The major work&#8217;s rediscovering the right tools and, of course, learning OS X&#8217;s keyboard shortcuts. Thankfully, it seems like a nice OS and all the work seems worth it. [...]]]></description>
			<content:encoded><![CDATA[<p>Yeah, I bought a Macbook Air <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I cannot deny that it&#8217;s an awesome device and all that, but I&#8217;m still getting used to a new OS. The major work&#8217;s rediscovering the right tools and, of course, learning OS X&#8217;s keyboard shortcuts. Thankfully, it seems like a nice OS and all the work seems worth it.</p>
<p>&nbsp;</p>
<div id="attachment_229" class="wp-caption alignleft" style="width: 355px"><a href="http://www.flickr.com/photos/mind-hacker/2726423319/lightbox/" target="_blank"><img class=" wp-image-229" style="margin-right: 18px;" title="by http://www.flickr.com/photos/mind-hacker/2726423319/lightbox/" src="http://projectbee.org/blog/wp-content/uploads/2012/01/2726423319_3034b606d1.jpg" alt="Friggin' spinning wheel" width="345" height="392" /></a><p class="wp-caption-text">by http://www.flickr.com/photos/mind-hacker/2726423319/lightbox/</p></div>
<p>That said, I now have a technology startup and cannot afford to just keep on &#8216;learning&#8217;. And that&#8217;s why small problems become big issues. All I needed was <a href="http://pecl.php.net/package/tidy" target="_blank"><strong>PHP-tidy</strong></a> to get on with life. Little did I know that it&#8217;d take up half of my day. So I&#8217;m putting it up here for people to download.</p>
<p>As most people, I got <a href="http://www.mamp.info/en/" target="_blank">MAMP</a> to avoid unnecessary complications and get on with &#8220;the code that matters to me&#8221;. MAMP is pre-packaged Apache-MySQL-PHP stack for Mac. My beef with the project is that they seem to be focusing on things that don&#8217;t really matter a lot to the target audience, like shiny-gui interface to configure document root, specify ports etc.. However, they seem to ignore few major bugs which seem to date around 2009.</p>
<ol>
<li>They do not package tidy extension, even though there have been requests in the forum.</li>
<li>Their &#8220;pear.conf&#8221; configuration file&#8217;s broken, due to which neither pear nor pecl binary works, so tidy installation using pecl didn&#8217;t work either. The fix is a simple edit to the php_dir param though.</li>
<li>Sadly, pecl still fails due to some issue with phpize.</li>
<li>One solution is to compile PHP with tidy. However, <a href="http://lucasforge.bmeme.com/2010/07/how-enable-the-php-tidy-extension-for-mamp/" target="_blank">there apparently is (or was) some bug with tidy</a>, so I decided to avoid it and look around a little more.</li>
<li>Then, I found <a href="http://allensservices.com/php-tidy-on-mamp" target="_blank">this post</a> that recommends using pre-compiled php-tidy binary that comes bundled along with Zend Studio IDE. I decided to check it out, and thankfully, it worked.</li>
</ol>
<p>Sigh! Such a crazy way to solve a simple problem.</p>
<p>Anyways, since tidy is an open source project, I figured it may not be illegal to put the binary up for download. (Zend Studio is NOT free.)</p>
<h3>You may <a href="https://dl.dropbox.com/u/14915270/tidy.so">download php tidy for OS X (tested on Lion)  from my public Dropbox folder</a>.</h3>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/apache-mysqlphp-installation-configuration-tutorial-for-beginners/" rel="bookmark" title="February 25, 2006">Apache-MySQLPHP Installation &#038; Configuration Tutorial for Beginners :)</a></li>

<li><a href="http://projectbee.org/blog/archive/drive-by-download-where-network-security-meets-webappsec/" rel="bookmark" title="November 2, 2007">Drive-by Download: Where Network Security Meets WebAppSec</a></li>

<li><a href="http://projectbee.org/blog/archive/grabbing-video-from-youtube/" rel="bookmark" title="January 6, 2007">Grabbing Video from Youtube.</a></li>

<li><a href="http://projectbee.org/blog/archive/the-web-is-broken/" rel="bookmark" title="October 12, 2007">The Web is Broken</a></li>

<li><a href="http://projectbee.org/blog/archive/rediffmail-bug-anyone-interested/" rel="bookmark" title="May 19, 2007">Rediffmail Bug. Anyone Interested?</a></li>
</ul><!-- Similar Posts took 7.344 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/download-php-tidy-extension-for-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>[OT] The Rant of a &#8220;Republic&#8221; Indian Hacker</title>
		<link>http://projectbee.org/blog/archive/ot-the-rant-of-a-republic-indian-hacker/</link>
		<comments>http://projectbee.org/blog/archive/ot-the-rant-of-a-republic-indian-hacker/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 17:55:24 +0000</pubDate>
		<dc:creator>Bipin Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[irony]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[off-topic]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[corruption]]></category>
		<category><![CDATA[indian constitution]]></category>
		<category><![CDATA[parliament]]></category>
		<category><![CDATA[politicians]]></category>
		<category><![CDATA[reality]]></category>

		<guid isPermaLink="false">http://projectbee.org/blog/?p=162</guid>
		<description><![CDATA[For me, the very foundations of Hacker-dom is based on three very fundamental steps: 1. Grasp the fundamentals 2. Question everything 3. Question everything, without being a fanatic As ironical (or rather illuminating, depending on the way you see) it may sound; as I start my very first step to understand the fundamentals of Indian [...]]]></description>
			<content:encoded><![CDATA[<p>For me, the very foundations of Hacker-dom is based on three very fundamental steps:<br />
1. Grasp the fundamentals<br />
2. Question everything<br />
3. Question everything, without being a fanatic</p>
<p><img class="alignnone" title="courtesy http://www.daylife.com/photo/07ox1R804F80k" src="https://projectbee.s3.amazonaws.com/img/PaintedKid.jpg" alt="" width="566" height="322" /></p>
<p>As ironical (or rather illuminating, depending on the way you see) it may sound; as I start my very first step to understand the fundamentals of Indian constitution on the <strong>59th Republic Day</strong>, I also start to learn to question it. It&#8217;s disturbing to learn that the borderline difference between pretending to be a democratic nation, and actually being one, has already depleted. What pains me more is that we &#8220;celebrate&#8221; the Republic day in the form of a &#8220;holiday&#8221;, without actually caring about being sovereign and republic.</p>
<p>I am starting to get fed up of getting used to all the abnormalities in the normal flow of life.</p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/apache-headache-no-listening-sockets-available/" rel="bookmark" title="August 8, 2007">Apache Headache: &#8220;no listening sockets available&#8221;</a></li>

<li><a href="http://projectbee.org/blog/archive/owasp-appsec-conf-delhi-day-2-and-more/" rel="bookmark" title="September 4, 2008">OWASP AppSec Conf Delhi &#8211; Day 2; and more</a></li>

<li><a href="http://projectbee.org/blog/archive/a-new-home-for-us/" rel="bookmark" title="May 6, 2008">A new home for us :)</a></li>

<li><a href="http://projectbee.org/blog/archive/bill-gates-no-more-the-richest/" rel="bookmark" title="July 4, 2007">Bill Gates no more The Richest</a></li>

<li><a href="http://projectbee.org/blog/archive/orkut-latest-xss-worm-and-what-it-means-for-indian-orkuteers/" rel="bookmark" title="December 20, 2007">Orkut Latest XSS Worm; and what it means for Indian Orkuteers</a></li>
</ul><!-- Similar Posts took 7.855 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/ot-the-rant-of-a-republic-indian-hacker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drive-by Download: Where Network Security Meets WebAppSec</title>
		<link>http://projectbee.org/blog/archive/drive-by-download-where-network-security-meets-webappsec/</link>
		<comments>http://projectbee.org/blog/archive/drive-by-download-where-network-security-meets-webappsec/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 13:19:01 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[demo]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[webappsec]]></category>
		<category><![CDATA[fraud]]></category>
		<category><![CDATA[iframe]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/11/02/drive-by-download-where-network-security-meets-webappsec/</guid>
		<description><![CDATA[DEMO This post was due since the Bank of India hack incident, and was fueled by PDP&#8217;s Drive-by Java post, which is a very simple, yet a well thought of extension (sort of) to the Drive-by Download attack. This post is aimed to provide a clearer understanding of the Drive-by Download attack (via a demo). [...]]]></description>
			<content:encoded><![CDATA[<h3><a href="http://projectbee.org/demos/dbd.html"><strong>DEMO</strong></a></h3>
<p>This post was due since the <a href="http://sunbeltblog.blogspot.com/2007/08/breaking-bank-of-india-seriously.html">Bank of India hack incident</a>, and was fueled by <a href="http://www.gnucitizen.org/blog/hacking-without-0days-drive-by-java/">PDP&#8217;s Drive-by Java post</a>, which is a very simple, yet a well thought of extension (sort of) to the Drive-by Download attack. This post is aimed to provide a clearer understanding of the Drive-by Download attack (via a demo).</p>
<p>Citing <a href="http://en.wikipedia.org/wiki/Drive-by_download">Wikipedia</a>, <strong>Any download that happens without knowledge of the user</strong> can be referred to as Drive-by Download (DBD). Pretty obviously, an attacker downloads (or uploads, depending on the perspective) malwares, viruses etc., especially in case of a zero-day. Now, I should also specify that by the sub-title &#8220;network security meets web application security&#8221;, I simply wish to point that viruses, malwares, worms are not really a concern of WebAppSec. <em>Please note that these exclude the Javascript payloads</em>.</p>
<p>Here is the video of Bank of India Hack, <strong>showing </strong>DBD in action.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/aWV8d2rWf8E&amp;hl=en" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/aWV8d2rWf8E&amp;hl=en" wmode="transparent"></embed></object></p>
<p>Here is <a href="http://projectbee.org/demos/dbd.html">my demo of <strong>DBD in action</strong></a><strong>.<br />
</strong>All files downloaded to your system are 0 (zero) KB and are completely harmless. You&#8217;ve my word. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/grabbing-video-from-youtube/" rel="bookmark" title="January 6, 2007">Grabbing Video from Youtube.</a></li>

<li><a href="http://projectbee.org/blog/archive/what-a-new-year-gift/" rel="bookmark" title="January 5, 2008">What a new year Gift! :)</a></li>

<li><a href="http://projectbee.org/blog/archive/a-new-home-for-us/" rel="bookmark" title="May 6, 2008">A new home for us :)</a></li>

<li><a href="http://projectbee.org/blog/archive/iframes-to-be-or-not-to-be/" rel="bookmark" title="September 10, 2007">IFrames &#8211; To be or not to be?</a></li>

<li><a href="http://projectbee.org/blog/archive/securcamp-and-back/" rel="bookmark" title="July 12, 2008">SecurCamp and back.</a></li>
</ul><!-- Similar Posts took 8.039 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/drive-by-download-where-network-security-meets-webappsec/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The Web is Broken</title>
		<link>http://projectbee.org/blog/archive/the-web-is-broken/</link>
		<comments>http://projectbee.org/blog/archive/the-web-is-broken/#comments</comments>
		<pubDate>Fri, 12 Oct 2007 12:54:19 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[csrf]]></category>
		<category><![CDATA[defacement]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[webappsec]]></category>
		<category><![CDATA[xss]]></category>
		<category><![CDATA[iframe]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/10/12/the-web-is-broken/</guid>
		<description><![CDATA[Update: I somehow managed to make a blunder. A part of slide no. 12 was taken from David Kierznowski&#8217;s (of GNUCitizen and Blogsecurity group) presentation for OWASP Belgium Conf. I missed out on mentioning David&#8217;s name is the credits. Apologies David. I&#8217;ve updated and re-uploaded it. Yesterday, I presented my first Webinar (Seminar on Web). [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #808000;">Update:</span><strong><span style="color: #808000;"> I somehow managed to make a blunder. A part of slide no. 12 was taken from <a href="http://gnucitizen.org/about/dk">David Kierznowski&#8217;s</a> </span></strong><strong><span style="color: #808000;">(of GNUCitizen and Blogsecurity group) </span></strong><strong><span style="color: #808000;">presentation for OWASP Belgium Conf. I missed out on mentioning David&#8217;s name is the credits. Apologies David. I&#8217;ve updated and re-uploaded it. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </span></strong></p>
<p>Yesterday, I presented my first Webinar (Seminar on Web). It was titled, <strong><span style="color: #ff0000;">The Web is Broken</span> </strong><span style="color: #ff0000;">&#8211;Why every feature is, in fact, a loophole</span>. A great experience.</p>
<p>Although after listening to my own recording, I felt that a number of things went wrong (mostly because of problems in connectivity and slow internet speed). The issue I was worried about was that it was targeted at developers with beginner to intermediate level knowledge of web, but the topic was very broad. Fortunately, I received some good feedback along with requests to conduct more such sessions. The talk was scheduled for 1.5 hours, but it stretched for 2.5 hours. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here is the presentation:</p>
<div id="__ss_206607" style="width: 425px; text-align: left;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=the-web-is-broken-by-bipin-3-upadhyay-1197983798366666-4" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=the-web-is-broken-by-bipin-3-upadhyay-1197983798366666-4" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"><a href="http://www.slideshare.net/?src=embed"><img style="border:0px none;margin-bottom:-5px" src="http://static.slideshare.net/swf/logo_embd.png" alt="SlideShare" /></a> | <a title="View '" href="http://www.slideshare.net/bipin/the-web-is-broken-by-bipin-3-upadhyay?src=embed">View</a> | <a href="http://www.slideshare.net/upload?src=embed">Upload your own</a></div>
</div>
<p>I hope you like it too. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/what-a-new-year-gift/" rel="bookmark" title="January 5, 2008">What a new year Gift! :)</a></li>

<li><a href="http://projectbee.org/blog/archive/open-javafx-an-alternative-to-ajax/" rel="bookmark" title="May 9, 2007">Open JavaFX, an alternative to AJAX?</a></li>

<li><a href="http://projectbee.org/blog/archive/how-to-implementing-shindig/" rel="bookmark" title="September 30, 2008">[How To] Implementing Shindig.</a></li>

<li><a href="http://projectbee.org/blog/archive/samy-a-hero-or-a-villian/" rel="bookmark" title="February 5, 2007">Samy: A hero or a villian!</a></li>

<li><a href="http://projectbee.org/blog/archive/http-protocol/" rel="bookmark" title="December 15, 2011">HTTP protocol and other stuff that power the web</a></li>
</ul><!-- Similar Posts took 13.612 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/the-web-is-broken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IFrames &#8211; To be or not to be?</title>
		<link>http://projectbee.org/blog/archive/iframes-to-be-or-not-to-be/</link>
		<comments>http://projectbee.org/blog/archive/iframes-to-be-or-not-to-be/#comments</comments>
		<pubDate>Mon, 10 Sep 2007 10:22:13 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[csrf]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[webappsec]]></category>
		<category><![CDATA[xss]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[noscript]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/09/10/iframes-to-be-or-not-to-be/</guid>
		<description><![CDATA[Update: Aah. It&#8217;s not that there couldn&#8217;t have been any better news , but today&#8217;s News is that Ma1 has agreed to provide feature to block frames through NoScript from the next version (1.1.7). NoScripts Rocks. Oh and Yes! Ma1 Rocks too &#8230;;) I have been pretty busy since the last few weeks (and this [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #808000;"><strong>Update:</strong> Aah. It&#8217;s not that there couldn&#8217;t have been any better news <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> , but today&#8217;s News is that Ma1 has agreed to provide feature to block frames through NoScript from the next version (1.1.7). <a href="http://noscript.net">NoScripts Rocks</a>. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Oh and Yes! Ma1 Rocks too &#8230;;)</span></p>
<p>I have been pretty busy since the last few weeks (and this trend is likely to continue for the coming weeks). Thus, my posts have been more  of &#8220;news-flashes&#8221;. Apologies for that. I&#8217;ve now decided to blog about things/technologies I am working on. (Expect some write-ups on security scanners like w3af and code auditing tools like LAPSE.) However, I couldn&#8217;t stop myself from putting forward this debate on IFrames. First, let&#8217;s see what are the *evil* things that IFrames can do for&#8230; *cough*&#8230; you</p>
<p><strong>CASE-I</strong><br />
A couple of days ago, <a href="http://www.beskerming.com/commentary/2007/08/31/265/How_the_Online_Trust_Model_is_Broken_-_The_Bank_of_India.com_attack">Bank of India site was compromised</a>. It was serving malwares to the visitors. This was done by &#8220;<a href="http://www.microsoft.com/windows/ie/community/columns/driveby.mspx">drive-by downloads</a>&#8220;. The criminals were (invisible) IFRAMES.</p>
<p><strong>CASE-II</strong><br />
I hope most of you are aware how dangerous Javascript can be. Of course, I am referring to XSS attacks. However, the recent research, notably from <a href="http://www.blackhat.com/html/bh-usa-07/bh-usa-07-speakers.html#grossman">Jeremiah Grossman, RSnake </a>and <a href="http://www.thespanner.co.uk/2007/08/24/css-lan-scanner/">Gareth Hayes</a>, showed another shockingly dark side of XSS with CSS (yes, Cascading Style Sheets <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ). The criminals here are IFrames, visited attribute, etc.</p>
<p><strong>CASE-III</strong><br />
Gareth also gave a proof of concept on his blog to <a href="http://www.businessinfo.co.uk/labs/css_attacks/holder.php">perform CSRF using CSS</a>, even when Javascript is disabled. He (very wisely) used CSS to change the LOOK and FEEL of a Submit button to a link. Now, when a *smart* user is surfing the web with javascript disabled, he&#8217;d not worry about clicking a link, and may end up clicking on the *link* to submit the form.</p>
<p><strong>CASE-IV</strong><br />
You decide&#8230; <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<br />
I have anyways left <a href="http://www.businessinfo.co.uk/labs/css_attacks/css_attack_demos.php">some other known issues</a>, I think.</p>
<p>Gareth has been preaching the evil nature of IFrames for quite some time now. Yesterday, he made a new entry titled &#8220;<a href="http://www.thespanner.co.uk/2007/09/09/iframes-are-evil">IFRAMES ARE EVIL</a>&#8221; on his blog. He suggested using some attributes/tags to disable/enable iframes etc. Iframes have been on my mind for quite some time. I believe that Content Restriction, once introduced, can solve a number of issues. Till then, I believe, Maone&#8217;s NoScript can come to the rescue by proving optional feature to disable iframes. I know, this is definitely not a attractive suggestion, but who knew we&#8217;d have to browse with Javascript disabled!</p>
<p>Moreover, I thought it&#8217;d be a good opportunity to see what other researchers have to say about it. So, I <a href="http://sla.ckers.org/forum/read.php?13,15701">posted it to the Slackers forum</a>. I am watching keenly. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/noscript-for-guaranteed-protection-from-evil-iframes/" rel="bookmark" title="September 13, 2007">NoScript: For Guaranteed Protection From Evil IFrames</a></li>

<li><a href="http://projectbee.org/blog/archive/rediffmail-bug-anyone-interested/" rel="bookmark" title="May 19, 2007">Rediffmail Bug. Anyone Interested?</a></li>

<li><a href="http://projectbee.org/blog/archive/yahoos-javascript-based-mp3-player/" rel="bookmark" title="January 9, 2008">Yahoo!&#8217;s javascript based media player!</a></li>

<li><a href="http://projectbee.org/blog/archive/java-vulnerable-to-remote-compromise/" rel="bookmark" title="July 14, 2007">Java vulnerable to remote compromise</a></li>

<li><a href="http://projectbee.org/blog/archive/apache-headache-no-listening-sockets-available/" rel="bookmark" title="August 8, 2007">Apache Headache: &#8220;no listening sockets available&#8221;</a></li>
</ul><!-- Similar Posts took 10.437 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/iframes-to-be-or-not-to-be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java vulnerable to remote compromise</title>
		<link>http://projectbee.org/blog/archive/java-vulnerable-to-remote-compromise/</link>
		<comments>http://projectbee.org/blog/archive/java-vulnerable-to-remote-compromise/#comments</comments>
		<pubDate>Sat, 14 Jul 2007 02:10:31 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[reality]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/07/14/java-vulnerable-to-remote-compromise/</guid>
		<description><![CDATA[ZDNet Asia reports that Google Security team has discovered as &#8220;Dangerous Java Flaw that threaten&#8217;s Virtually Everything&#8220;. The interesting part of this news is that, apart from a few scary statements, it doesn&#8217;t inform you anything else. The Sun advisory page on this flaw, however, informs you about two flaws which are nothing but Buffer [...]]]></description>
			<content:encoded><![CDATA[<p>ZDNet Asia reports that Google Security team has discovered as &#8220;<a href="http://www.zdnetasia.com/news/security/printfriendly.htm?AT=62028389-39000005c">Dangerous Java Flaw that threaten&#8217;s Virtually Everything</a>&#8220;. The interesting part of this news is that, apart from a few scary statements, it doesn&#8217;t inform you anything else.</p>
<p>The <a href="http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-26-102934-1">Sun advisory page </a>on this flaw, however, informs you about two flaws which are nothing but Buffer Overflows. Do not mistake me that I am undermining the impact of Buffer Overflow Attacks in any way. It&#8217;s just the ZD Net article&#8217;s title which&#8217;s bugging me. It makes the flaw look like an out of world ET attack scenario.</p>
<ol>
<li><em>A buffer overflow vulnerability in the image parsing code in the Java Runtime Environment may allow an untrusted applet or application to elevate its privileges. For example, an applet may grant itself permissions to read and write local files or execute local applications that are accessible to the user running the untrusted applet.</em></li>
<li><em>A second vulnerability may allow an untrusted applet or application to cause the Java Virtual Machine to hang.</em></li>
</ol>
<p>Now firstly, Buffer Overflows are no new form of attacks. They have been here since the existence of man (I admit that&#8217;s a little much <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ), and they are here to stay. Thus, articles like this are more like <strong>FUD</strong>, IMHO.<br />
Secondly, <strong>applet support is very limited in mobile devices</strong>. Not to mention that <a href="http://developers.sun.com/mobility/midp/questions/imagetype/">J2ME supports only PNG format</a>. Thus, not &#8220;virtually everything&#8221; is everything.<br />
Finally, <strong>image parsing library in Sun&#8217;s Java implementation is through a native library</strong>. It&#8217;s time that Sun writes a Java equivalent for it to avoid other similar issues. Further, since Java is now GPL, I also hope to see the code coming from some random, pimply, introvert teenage kid. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The problems can be resolved by updating the packages. Detailed info provided on <a href="http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-26-102934-1">the Sun&#8217;s advisory</a>.</p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/an-insight-into-suns-crazy-strategy/" rel="bookmark" title="May 26, 2007">An insight into Sun&#8217;s *crazy* strategy.</a></li>

<li><a href="http://projectbee.org/blog/archive/open-javafx-an-alternative-to-ajax/" rel="bookmark" title="May 9, 2007">Open JavaFX, an alternative to AJAX?</a></li>

<li><a href="http://projectbee.org/blog/archive/adsense-exploited-by-malware-trojanqhostwu/" rel="bookmark" title="December 22, 2007">AdSense exploited by malware (Trojan.Qhost.WU)</a></li>

<li><a href="http://projectbee.org/blog/archive/amazing-interrupt-handling/" rel="bookmark" title="April 12, 2007">Amazing Interrupt Handling!</a></li>

<li><a href="http://projectbee.org/blog/archive/month-of-search-engine-bugs-mission-accomplished/" rel="bookmark" title="July 3, 2007">Month of Search Engine Bugs: &#8220;Mission Accomplished&#8221;</a></li>
</ul><!-- Similar Posts took 8.913 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/java-vulnerable-to-remote-compromise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TPM Boys withdraw paper from BlackHat USA</title>
		<link>http://projectbee.org/blog/archive/tpm-boys-withdraw-paper-from-blackhat-usa/</link>
		<comments>http://projectbee.org/blog/archive/tpm-boys-withdraw-paper-from-blackhat-usa/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 12:46:27 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[irony]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Federico Biancuzzi]]></category>
		<category><![CDATA[Nitin Kumar]]></category>
		<category><![CDATA[reality]]></category>
		<category><![CDATA[slashdot]]></category>
		<category><![CDATA[Vipin Kumar]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/07/05/tpm-boys-withdraw-paper-from-blackhat-usa/</guid>
		<description><![CDATA[I hope you remember the young Indian security researchers Vipin Kumar (22) and Nitin Kumar (23), the TPM Boys [I guess, that's the way they call themselves. At least their blog confirms that. ]They presented a Paper &#8220;Vboot Kit: Compromising Windows Vista Security&#8221; at Blackhat Europe &#8211; 2007. The talk explained the (different) booting process [...]]]></description>
			<content:encoded><![CDATA[<p>I hope you remember the young Indian security researchers <strong>Vipin Kumar </strong>(22) and <strong>Nitin Kumar</strong> (23), the TPM Boys [I guess, that's the way they call themselves. At least <a href="http://tpmboys.blogspot.com">their blog </a>confirms that. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ]They presented a Paper &#8220;<span class="textgreenbold10"><a href="http://www.heise-security.co.uk/news/87709"><strong>Vboot Kit: Compromising Windows Vista Security</strong></a>&#8221; </span>at Blackhat Europe &#8211; 2007.</p>
<p>The talk explained the (different) booting process of Windows Vista. It also introduced the concept of manipulating an OS during its boot process using VBootkit. Finally, they gave a live demo of VBootkit in action (on Vista).</p>
<p>This event was <a href="http://it.slashdot.org/article.pl?sid=07/04/04/0047200">Slashdotted</a>. VBootkit was also <a href="http://www.schneier.com/blog/archives/2007/04/vbootkit_bypass.html">blogged by <strong>Bruce Schneier</strong></a>. Here is an <a href="http://www.securityfocus.com/print/columnists/442">interview of the &#8220;boys&#8221; at <strong>SecurityFocus</strong></a> by  		Federico Biancuzzi. In their own words, &#8220;<em><span class="body">Vbootkit is much like a door or a shortcut to access vista&#8217;s kernel&#8230;&#8230;. </span></em><span class="body"><em>since vbootkit becomes part of the kernel, it can do anything that Vista&#8217;s kernel can do</em>.&#8221;</span></p>
<p>This all, however, is a news of past. The current news stirred more vigour and controversy. They had yet another paper &#8220;<a href="http://www.networkworld.com/news/2007/062707-black-hat-abstract.html"><strong>TPMkit: Breaking the Legend of Trusted Computing (TC [TPM]) and Vista (BitLocker)</strong></a>&#8221; scheduled to be presented at Blackhat USA &#8211; 2007. They withdrew there paper last week without any comments. This news  was <a href="http://it.slashdot.org/article.pl?sid=07/06/29/1330201">Slashdotted</a> and resulted in a (typical) <em>slashdotian</em> variety of comments. Some even doubted if they really had any success in their research. Well, you cannot really blame them. That&#8217;s the fussy nature of our FOSS communities&#8230; errr&#8230; wait. Before you bash me, I&#8217;d like to remind you that it&#8217;s not (only) me who says that. It was originally cited by Mark Shuttleworth. An amazing number of people opposed Mark by creating a lot of Fuss. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Coming back to the story. A user, by the handle PoliTech, <a href="http://it.slashdot.org/comments.pl?sid=243259&amp;cid=19689291">commented on Slashdot </a>and reminded the <span class="body">Michael Lynn&#8217;s paper at Blackhat about his research on Cisco Routers. Cisco and ISS sued Lynn and the management of Black Hat conference. It&#8217;s worth noting that Lynn was an ISS employee. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
<p>It should be also be noted that Vipin and Nitin&#8217;s previous presentation was in Amsterdam, Europe. This presentation, however, was scheduled in US&#8230; and the (stupid) US laws can screw things up. Based on Lynn&#8217;s case, it is quite apparent that Vipin and Nitin didn&#8217;t wish to get caught in any such <em>undesirable</em> situation.</p>
<p>I hope to see them present the paper at some other conference (or location) pretty soon. Best of luck guys.</p>
<p><em>OffTopic: Coincidentally, my younger brother&#8217;s name is Nitin. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/slashdot-uh/" rel="bookmark" title="May 21, 2008">Slashdot, uh! :|</a></li>

<li><a href="http://projectbee.org/blog/archive/vista-3-exclamations-is-here-why/" rel="bookmark" title="February 19, 2007">Vista!!! (3 Exclamations.) is here? (Why :-/)</a></li>

<li><a href="http://projectbee.org/blog/archive/the-web-is-broken/" rel="bookmark" title="October 12, 2007">The Web is Broken</a></li>

<li><a href="http://projectbee.org/blog/archive/owasp-appsec-conf-delhi-day-1/" rel="bookmark" title="August 21, 2008">OWASP AppSec Conf Delhi &#8211; Day 1</a></li>

<li><a href="http://projectbee.org/blog/archive/bittus-back/" rel="bookmark" title="June 12, 2008">Bittu&#8217;s back :)</a></li>
</ul><!-- Similar Posts took 9.360 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/tpm-boys-withdraw-paper-from-blackhat-usa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Month of Search Engine Bugs: &#8220;Mission Accomplished&#8221;</title>
		<link>http://projectbee.org/blog/archive/month-of-search-engine-bugs-mission-accomplished/</link>
		<comments>http://projectbee.org/blog/archive/month-of-search-engine-bugs-mission-accomplished/#comments</comments>
		<pubDate>Tue, 03 Jul 2007 11:27:34 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[irony]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[phishing]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[webappsec]]></category>
		<category><![CDATA[rating]]></category>
		<category><![CDATA[reality]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/07/03/month-of-search-engine-bugs-mission-accomplished/</guid>
		<description><![CDATA[The Month of Search Engine Bugs by MustLive has come to an end. MutLive reports: In the project took part 33 search engines (30 web engines and 3 local engines) of 19 vendors, some vendors have several engines. The list of project’s participants (in order of appearance): Meta, Yahoo, HotBot, Gigablast, MSN, Clusty, Yandex, Yandex.Server [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://websecurity.com.ua/1114/">Month of Search Engine Bugs </a>by <a href="http://websecurity.com.ua/">MustLive</a> has come to an end.</p>
<p>MutLive reports:</p>
<blockquote><p>In the project took part <strong>33 search engines</strong> (30 web engines and 3 local engines) of <strong>19 vendors</strong>, some vendors have several engines. The list of project’s participants (in order of appearance): <em>Meta, Yahoo, HotBot, Gigablast, MSN, Clusty, Yandex, Yandex.Server (local engine), Search Europe, Rambler, Ask.com, Ezilon, AltaVista, AltaVista local (local engine), MetaCrawler, Mamma, Google, Google Custom Search Engine (local engine), My Way, Lycos, Aport, Netscape Search, WebCrawler, Dogpile, AOL Search, My Search, My Web Search, LookSmart, DMOZ (Open Directory Project), InfoSpace, Euroseek, Kelkoo, Excite</em>.</p>
<p>Altogether there were published 104 vulnerabilities in mentioned engines. Including Cross-Site Scripting (as XSS, and as HTML Injection), Full path disclosure, Content Spoofing and Information disclosure vulnerabilities. It is without taking into account redirectors in search engines (altogether there were published 23 redirectors).</p>
<p><strong>Results of the projects:</strong> fixed 44 vulnerabilities from 104 (without taking into account redirectors). It is 42,31% fixed vulnerabilities. Owners of search engines have a place for improvements of their engines’ security.</p></blockquote>
<p>Over a period of 30 days, 104 and vulnerabilities/bugs were discovered out of which only 44 have been fixed. Out of these 19 vendors, only two (Rambler and Ezilon) have thanked him for his commendable hardwork.</p>
<p>Several researchers, including <a href="http://jeremiahgrossman.blogspot.com/2007/07/30-days-104-search-engine.html">Jeremiah</a>, <a href="http://ha.ckers.org/blog/20070701/month-of-search-engine-bugs-comes-to-a-close/">RSnake</a>, <a href="http://planet-websecurity.org/30+days%2C+104+Search+Engine+Vulnerabilities/">Christ1an</a> etc. blogged about it. Considering the complexities involved in the fixing a bug, they agree at some point that 44  is still a good number. However, there is one Big &#8220;Cheer&#8221; Leader<a href="http://websecurity.com.ua/1114/#comment-48778"> which isn&#8217;t fixing the bugs</a>. No points for guessing that the Leader believes  in &#8220;not doing evil things&#8221;.</p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/adsense-exploited-by-malware-trojanqhostwu/" rel="bookmark" title="December 22, 2007">AdSense exploited by malware (Trojan.Qhost.WU)</a></li>

<li><a href="http://projectbee.org/blog/archive/google-lost-me/" rel="bookmark" title="June 17, 2007">Google Lost Me!</a></li>

<li><a href="http://projectbee.org/blog/archive/top-rating-in-google-d/" rel="bookmark" title="January 18, 2007">Top Rating in Google :D</a></li>

<li><a href="http://projectbee.org/blog/archive/idle-nights-devils-mind/" rel="bookmark" title="April 12, 2007">Idle Nights: Devil&#8217;s Mind</a></li>

<li><a href="http://projectbee.org/blog/archive/is-google-bomb-really-diffused/" rel="bookmark" title="April 28, 2007">Is Google Bomb REALLY Diffused?</a></li>
</ul><!-- Similar Posts took 9.227 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/month-of-search-engine-bugs-mission-accomplished/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rediffmail Bug. Anyone Interested?</title>
		<link>http://projectbee.org/blog/archive/rediffmail-bug-anyone-interested/</link>
		<comments>http://projectbee.org/blog/archive/rediffmail-bug-anyone-interested/#comments</comments>
		<pubDate>Sat, 19 May 2007 08:52:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[irony]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[webappsec]]></category>
		<category><![CDATA[rating]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/05/19/rediffmail-bug-anyone-interested/</guid>
		<description><![CDATA[The title may lure you to assume that I am going to talk about some security bug. Well, I am not&#8230; or I&#8217;d rather say I haven&#8217;t yet thought of any ways to exploit it. If you come up with something, do let us know. Now back to the topic. Almost all the huge players [...]]]></description>
			<content:encoded><![CDATA[<p>The title may lure you to assume that I am going to talk about some security bug. Well, I am not&#8230; or I&#8217;d rather say I haven&#8217;t yet thought of any ways to exploit it. If you come up with something, do let us know.</p>
<p>Now back to the topic.<br />
Almost all the huge players are now moving to the AJAX arena. They are in fact coming up with new technologies like Silverlight, Apollo, JavaFx. I am personally not a very big fan of AJAX, but then it doesn&#8217;t make any difference.  I am, however, interested in these new athletes, particularly JavaFx.</p>
<p>One of the major concerns of any AJAX programmer, IMHO, should be to take care of a situation where the user DOES NOT HAVE or DOES NOT WISH to use Javascript. It should be  a growing concern when we have plugins like <a href="http://noscript.net">NoScript </a>(Oh! I Love it.) and we have reasons to use it. Apart from the security concerns, it blocks most of the stupid ads that I am not interested in.</p>
<p>Bottom line, there should be a minimal interface to fall back to (like the one GMail has). The rediffmail coders have done the same and provided a&#8230;. ummmm  BackUpInterface thingy. However, they probably forgot that the *thingy* is there because the person&#8217;s browser DOES NOT SUPPORT Javascript.</p>
<p><span style="font-weight:bold;">My Story, My Words:</span><br />
I used the NoScript plugin to forbid rediff.com domain, opened the site rediffmail.com, entered userid and password&#8230; and said&#8230; <span style="font-style:italic;">Khul Ja Sim Sim</span>. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Bingo I was in and was able to read my mails without any fuss. Then I decided to delete some mails&#8230; wait a sec! What the heck!<br />
I am not able to.<br />
Move mails??? Nopes.<br />
Compose? Okay.<br />
Send?? Sorry.<br />
Save Draft? Sorry.<br />
Cancel??? Sorry. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>I concluded that all that looks like a Button uses javascript. However, the links were, fortunately or unfortunately, working.<br />
The <span style="font-weight:bold;">Logout</span>&#8216;s like a link. So it&#8217;d obvoiusly work.<br />
<span style="font-style:italic;">click.. click.. </span><span style="font-style:italic;">click</span><span style="font-style:italic;">click</span><span style="font-style:italic;">click.<br />
</span>What the Heck!.<br />
<span style="font-weight:bold;">Logout </span>operation calls some javascript function <span style="font-weight:bold;font-style:italic;">do_logout()</span><span style="font-style:italic;"><span style="font-weight:bold;">.</span><br />
</span><br />
So basically, if I am an average internet user and do not have javascript, I&#8217;d log into my rediffmail account, read mails, try composing but won&#8217;t be able to send&#8230; and worse, I won&#8217;t be able to logout.  Not understanding anything, I might close the browser  window.<br />
And what if I am at a cybercafe???</p>
<p>I am sure there is way to revive the session even if the browser window is closed (I remember reading of some similar old Yahoo! bug). If you&#8217;re interested, take on from here. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Now for the other people. I would really like to know how many people actually have a rediff aaccount and actually use it .<br />
I have one too&#8230; and I login in&#8230; say a month.<br />
I am not at all blaming rediffmail service (Okay! A little <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ), I am just interested in the figures.</p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/open-javafx-an-alternative-to-ajax/" rel="bookmark" title="May 9, 2007">Open JavaFX, an alternative to AJAX?</a></li>

<li><a href="http://projectbee.org/blog/archive/iframes-to-be-or-not-to-be/" rel="bookmark" title="September 10, 2007">IFrames &#8211; To be or not to be?</a></li>

<li><a href="http://projectbee.org/blog/archive/an-insight-into-suns-crazy-strategy/" rel="bookmark" title="May 26, 2007">An insight into Sun&#8217;s *crazy* strategy.</a></li>

<li><a href="http://projectbee.org/blog/archive/yahoo-gone-insane/" rel="bookmark" title="August 11, 2007">Yahoo! gone Insane!</a></li>

<li><a href="http://projectbee.org/blog/archive/noscript-for-guaranteed-protection-from-evil-iframes/" rel="bookmark" title="September 13, 2007">NoScript: For Guaranteed Protection From Evil IFrames</a></li>
</ul><!-- Similar Posts took 8.868 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/rediffmail-bug-anyone-interested/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Idle Nights: Devil&#8217;s Mind</title>
		<link>http://projectbee.org/blog/archive/idle-nights-devils-mind/</link>
		<comments>http://projectbee.org/blog/archive/idle-nights-devils-mind/#comments</comments>
		<pubDate>Thu, 12 Apr 2007 00:35:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/04/12/idle-nights-devils-mind/</guid>
		<description><![CDATA[I stay back in the office during night and return back at around 6-7 am, when everybody is coming . These nights are supposed to be LONELY as I am the only one in the building (actually in all the four buildings combined), apart from the security guards and office boys, of course. However, I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:georgia;"><span style="font-size:130%;">I stay back in the office during night and return back at around 6-7 am, when everybody is coming <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . These nights are supposed to be LONELY as I am the only one in the building (actually in all the four buildings combined), apart from the security guards and office boys, of course. However, I&#8217;ve found my companions, and ways to refresh myself. I&#8217;ll list some of them.</span></span></p>
<p>1. <span style="font-weight:bold;">Online Web/Security Cameras</span>: Some of you who know that Google provides an API for refining the search queries (with a capital &#8220;R&#8221;) also know that the giant&#8217;s database is like an ocean. And you never really know what&#8217;s inside an ocean unless and until you dive in it. As you dive deeper, your jaw drops in awe.<br />
Long story cut short, I use the query to discover (a part of) all AXIS cameras online.<br />
For curious lot, the query is: <span style="font-style:italic;color:#666600;">inurl:/view/view.shtml AXIS</span> and sometimes <span style="color:#666600;font-style:italic;">intitle:&#8221;Live View / &#8211; AXIS&#8221; | inurl:view/view.sht </span><br />
[As I am writing this, I wanted check the second query. So I chose one of the results and something spooky happened. Someone was already controlling the camera. hehe.<br />
I was moving it right, he/she was moving it left. We fought for a while but then I closed the window. I am nice guy you see <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> )</p>
<p>Okay let's proceed.<br />
So I have a bookmarked folder called "PastTime" on my browser, which has my favorite cameras bookmarked. My most fave are:<br />
i) A coffee/wine shop camera, which is more lively during the night. Luckily, the camera is provided officially, so I can provide the link without any worries. Find the link to the camera here:  <a href="http://www.buzzbeachbar.com/oludeniz_buzz_beach_bar_live_webcam.html">buzzjunction_webcam</a><br />
<a href="http://www.buzzbeachbar.com/bjn11.jpg"><img src="http://www.buzzbeachbar.com/bjn11.jpg" style="display:block;text-align:center;cursor:pointer;width:320px;margin:0 auto 10px;" border="0" /></a></p>
<p>ii) A camera in the study room of a Polytechnic school of NewYork. It's a small room with a coffee machine, a microwave oven (?), a printer, a sofa, a bookshelf, and an elliptical table with power connection for the laptops and notebooks.<br />
And that's the best part. People come here with there laptops, and sometimes I sit down looking at there screens, trying to figure out what they are doing. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /><br />
I have also become acquainted with some regular visitors.<br />
A spectacled guy with a cap and a laptop. (He is leaving right now. No kidding. What a coincidence [jawdrop])<br />
A black girl, who has the headphones exactly like mine.<br />
Two Muslim girls, with one Dell XPS laptop (probably).<br />
The bad part is, there are no visitors on sundays <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
iii) A micro/nano lab camera of one of the world&#8217;s most famous universities. There&#8217;s nothing engaging about this, apart from the fact that the guys (or girls) roam around in spacesuit sort of dresses.<br />
iv) A set of four surveillance cameras. Three of them pointing to car parking locations and one focussed inside some kind of room. I am still not able to get it yet. The only thing that makes me stick to it is the word &#8220;surveillance&#8221; <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>There are couple of others focussed on traffic, colleges, hostels (I guess), lake, parks&#8230; but they are pretty boring and pictures are not really clear.<br />
I&#8217;d like to try my hands on other cameras like linksys too. Let&#8217;s see when.</p>
<p>2. <span style="font-weight:bold;">Google Again</span>: Google queries can be real fun.<br />
Have you ever come across a search result when Google tells you that the original number of results is pretty large, however, most of them are sort of repetitions hence they have been truncated.<br />
Have a look at the following two pictures.</p>
<div style="text-align:center;"><span style="font-family:georgia;"><span style="font-size:130%;"> </span></span><a href="http://projectbee.org/blog/wp-content/uploads/2008/01/pic11.jpg" title="pic1.jpg"><img src="http://projectbee.org/blog/wp-content/uploads/2008/01/pic11.jpg" alt="pic1.jpg" height="390" width="804" /></a><span style="font-family:georgia;"><span style="font-size:130%;"></span></span></div>
<div style="text-align:center;"><span style="font-family:georgia;"><span style="font-size:130%;">This one&#8217;s the normal result.</span></span></div>
<p><span style="font-family:georgia;"><span style="font-size:130%;"><br />
</span></span></p>
<div style="text-align:center;"><a href="http://projectbee.org/blog/wp-content/uploads/2008/01/pic21.jpg" title="pic2.jpg"><img src="http://projectbee.org/blog/wp-content/uploads/2008/01/pic21.jpg" alt="pic2.jpg" height="292" width="808" /></a><span style="font-family:georgia;"><span style="font-size:130%;"></span></span></div>
<div style="text-align:center;"><span style="font-family:georgia;"><span style="font-size:130%;">Here I ask Google <span style="font-weight:bold;">NOT TO OMIT ANY RESULT.</span></span></span></div>
<p><span style="font-family:georgia;"><span style="font-size:130%;"><br />
You think that&#8217;s funny?<br />
I leave it up to you to decide.</span></span></p>
<p>3. <span style="font-weight:bold;">Slashdot, and blogs</span> of others friends (and their friends) and some geeks like de Icauza etc. Initially I was a Digg addict, but then got completely fed up.<br />
So guys, keep blogging. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>4. <span style="font-weight:bold;">Movies and Documentaries</span>: Net speed during the night is awesome (generally). So I don&#8217;t mind downloading them. Though I don&#8217;t get time to watch them.</p>
<p>5. Off late I&#8217;ve also found some <span style="font-weight:bold;">vulnerabilities </span>in the policies and network of my company. I try to keep the management informed.<br />
After all it&#8217;s my company. I&#8217;d definitely not like any jerk to poke his nose in.</p>
<p>That&#8217;s it.<br />
These five (along with the songs being played ALL the time) are currently more than enough to consume my free time (In fact more than JUST the free time).<br />
But even after all this, it gets freaking lonely sometimes&#8230; not that I am complaining <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/how-my-kindle-cover-saved-my-kindle-or-how-i-got-robbed-of-my-dslr-and-laptop/" rel="bookmark" title="February 17, 2012">How my Kindle cover saved my Kindle, OR How I got robbed of my DSLR and laptop</a></li>

<li><a href="http://projectbee.org/blog/archive/adsense-exploited-by-malware-trojanqhostwu/" rel="bookmark" title="December 22, 2007">AdSense exploited by malware (Trojan.Qhost.WU)</a></li>

<li><a href="http://projectbee.org/blog/archive/how-to-implementing-shindig/" rel="bookmark" title="September 30, 2008">[How To] Implementing Shindig.</a></li>

<li><a href="http://projectbee.org/blog/archive/slashdot-uh/" rel="bookmark" title="May 21, 2008">Slashdot, uh! :|</a></li>

<li><a href="http://projectbee.org/blog/archive/google-bomb-update-diffused/" rel="bookmark" title="January 22, 2007">Google Bomb! [Update: Diffused]</a></li>
</ul><!-- Similar Posts took 8.960 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/idle-nights-devils-mind/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Amazing Interrupt Handling!</title>
		<link>http://projectbee.org/blog/archive/amazing-interrupt-handling/</link>
		<comments>http://projectbee.org/blog/archive/amazing-interrupt-handling/#comments</comments>
		<pubDate>Thu, 12 Apr 2007 00:13:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[irony]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/04/12/amazing-interrupt-handling/</guid>
		<description><![CDATA[Q. Where do you think will you find an amazingly crafted code that would give priority to a Screensaver over a Keyboard/Mouse interrupt? No Kidding. Think. Ans. If you guessed it to be an Operating System designed by the Redmond Giant, you are stupid. It&#8217;s not something to be guessed.I just posted to let you [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size:130%;"><span style="font-family:georgia;"><span style="font-weight:bold;">Q. </span>Where do you think will you find an amazingly crafted code that would give priority to a <span style="font-weight:bold;">Screensaver</span> over a <span style="font-weight:bold;">Keyboard/Mouse</span> interrupt? No Kidding. Think.</p>
<p><span style="font-weight:bold;">Ans. </span>If you guessed it to be an Operating System designed by the Redmond Giant, you are stupid. It&#8217;s not something to be guessed.<br />I just posted to let you know that I experienced this amazing feature when a </span></span><span style="font-size:130%;"><span style="font-family:georgia;">(stupid) </span></span><span style="font-size:130%;"><span style="font-family:georgia;">piece of Java code (along with Winrtgen, Cain&#8217;s Rainbow table generator) resulted in 100% of System process usage.<br />Lucky me <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> <br /></span></span></p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/an-insight-into-suns-crazy-strategy/" rel="bookmark" title="May 26, 2007">An insight into Sun&#8217;s *crazy* strategy.</a></li>

<li><a href="http://projectbee.org/blog/archive/tpm-boys-withdraw-paper-from-blackhat-usa/" rel="bookmark" title="July 5, 2007">TPM Boys withdraw paper from BlackHat USA</a></li>

<li><a href="http://projectbee.org/blog/archive/java-vulnerable-to-remote-compromise/" rel="bookmark" title="July 14, 2007">Java vulnerable to remote compromise</a></li>

<li><a href="http://projectbee.org/blog/archive/samy-a-hero-or-a-villian/" rel="bookmark" title="February 5, 2007">Samy: A hero or a villian!</a></li>

<li><a href="http://projectbee.org/blog/archive/zone-h-deafced-by-saudi-hackers/" rel="bookmark" title="January 23, 2007">Zone-H Deafced by Saudi Hackers.</a></li>
</ul><!-- Similar Posts took 7.673 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/amazing-interrupt-handling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A program called &quot;3~&quot; (Om)</title>
		<link>http://projectbee.org/blog/archive/a-program-called-3-om/</link>
		<comments>http://projectbee.org/blog/archive/a-program-called-3-om/#comments</comments>
		<pubDate>Sat, 03 Mar 2007 01:09:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/03/03/a-program-called-3-om/</guid>
		<description><![CDATA[I was returning back to my room at around 6:30 in the morning after spending the whole night, as usual, in office. Suddenly this though struck me. I always talk about codes and related stuff and ask people to map their algorithms to real life while coding, especially in OOP languages. I asked myself, what [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-style:italic;font-size:85%;">I was returning back to my room at around 6:30 in the morning after spending the whole night, as usual, in office. Suddenly this though struck me.<br />
I always talk about codes and related stuff and ask people to map their algorithms to real life while coding, especially in OOP languages.<br />
I asked myself, what would it be like to describe myself as a code, a script&#8230; a program.<br />
So I (climbed two my cabin, which is on the second floor) and here is my honest attempt. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
<p>Om, unlike other programs, wasn&#8217;t really planned. There were no plans usually made back then in the early eighties; at least not in India. He was an additional functionality (a small script back then) of two programs, M &amp; R.</p>
<p>However, since M &amp; R were pretty solid codes in themselves, Om inherited most of the good features and was pretty healthy (I mean robust <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ) even as a tiny script.<br />
So far so good. But it could never rely on conventional ways of compilation and execution. It was a rebel. Some people call such programs as &#8220;<a href="http://infinitebounce.blogspot.com/">malfunctioning programs</a>&#8221; <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Programs that do not do what they are meant to do.</p>
<p>Time passed on.<br />
It received formal education that helped him access various code repositories to incorporate other functionalities. It gathered data about various modes and environment of operation. It also learnt efficient memory and execution-time management.<br />
However, these all came at the price of dependencies on various libraries, viz., friends, relatives, emotions, money, etc.<br />
<span style="font-style:italic;"><span style="font-weight:bold;"></span></span><br />
Microsoft has some strange reason for assuming that all human beings use IE and are on a windows box. This assumption makes most of their products, even the web applications, <span style="font-weight:bold;">dependent on these assumptions</span>.</p>
<p>Dependencies are bad.<br />
Bad were they for Om as well&#8230;</p>
<p>It gradually got frustrated (a human emotion).<br />
It got frustrated at lots of things&#8230; at almost everything.<br />
It got frustrated on the formal way of code development, the conventional way of execution, the hypocritical nature of the IDEs that are supposed to facilitate development, and lot more.</p>
<p>There&#8217;s an unwritten law, which says that all rebels become an outlaw sooner or later.<br />
So did Om.<br />
Most of the libraries on which it was dependent had grown up to be pretty matured libraries and the <span style="font-weight:bold;">outlaw</span> was no more supported.<br />
Dependencies are bad&#8230;</p>
<p>&#8230;but some codes die hard.<br />
Since most of the libraries on which Om was dependent were under GPL, it simply incorporated the required code snippets instead of referencing the libraries. This has made it a pretty complex and buggy code&#8230; but hey that&#8217;s why the saying goes:<br />
&#8220;<a href="http://codeinmybug.wordpress.com"><span style="font-weight:bold;">There is code in my bug</span></a>&#8221; <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/dreams-and-huh-reality/" rel="bookmark" title="June 4, 2007">Dreams&#8230; and (huh!) Reality.</a></li>

<li><a href="http://projectbee.org/blog/archive/life-so-far/" rel="bookmark" title="December 13, 2011">Life, so far&#8230;</a></li>

<li><a href="http://projectbee.org/blog/archive/apache-headache-no-listening-sockets-available/" rel="bookmark" title="August 8, 2007">Apache Headache: &#8220;no listening sockets available&#8221;</a></li>

<li><a href="http://projectbee.org/blog/archive/open-javafx-an-alternative-to-ajax/" rel="bookmark" title="May 9, 2007">Open JavaFX, an alternative to AJAX?</a></li>

<li><a href="http://projectbee.org/blog/archive/grabbing-video-from-youtube/" rel="bookmark" title="January 6, 2007">Grabbing Video from Youtube.</a></li>
</ul><!-- Similar Posts took 10.917 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/a-program-called-3-om/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Samy: A hero or a villian!</title>
		<link>http://projectbee.org/blog/archive/samy-a-hero-or-a-villian/</link>
		<comments>http://projectbee.org/blog/archive/samy-a-hero-or-a-villian/#comments</comments>
		<pubDate>Mon, 05 Feb 2007 12:10:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[hack]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[webappsec]]></category>
		<category><![CDATA[myspace]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/02/05/samy-a-hero-or-a-villian/</guid>
		<description><![CDATA[First thing first. I hate these sites meant for so called &#8220;socializing&#8221;. Sites like: Orkut, MySpace, etc. Ditto with games like SecondLife. Heck Man. Just get out of these places and get a life&#8230;. [Be more like Swen, the GBCD ] Anyways. There is this guy who created a, so called, WORM for MySpace. It [...]]]></description>
			<content:encoded><![CDATA[<p>First thing first. I hate these sites meant for so called &#8220;socializing&#8221;.<br />
Sites like: Orkut, MySpace, etc. Ditto with games like SecondLife.<br />
Heck Man.<br />
Just get out of these places and get a life&#8230;. [Be more like Swen, the GBCD <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ]</p>
<p>Anyways. There is this guy who created a, so called, WORM for MySpace.<br />
It was a beautifully written piece of code&#8230; all in javascript. What this worm did was, it added Samy as a hero in the profile of every person who visited Samy&#8217;s profile.<br />
And that&#8217;s not all, it also added Samy as a hero to the visitors who visited ANY affected profile.<br />
He gives a beautiful (and &#8220;for-dummies&#8221;) writeup:<br />
<a href="http://namb.la/popular">Story in his own words</a><br />
<a href="http://namb.la/popular/tech.html">Technical details</a></p>
<p>It created a havoc. Lakhs of profiles  were infected in a few hours. MySpace had to take down the site to &#8220;repair&#8221; it.<br />
The code is so beautifully crafted that it made me smile.</p>
<p>Now, was this wrong?<br />
To a certain extent, YES.</p>
<p>Was it a punishable crime?<br />
mmm&#8230; Depends on the extent and type of punishment. [If my views matter... well it's my blog, so it matters <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ]</p>
<p>The recent news is that Samy has been sentenced for <span style="font-weight:bold;">three years of  probation </span>and <span style="font-weight:bold;">90 hours of community service. </span>He <span style="font-weight:bold;">cannot have access to internet</span> during this period. [Though I am not able to understand what it means. He'll anyways be using ATM etc.]<br />
However, this kind of &#8220;punishment&#8221; doesn&#8217;t make a sense to me.</p>
<p>If we really have to punish the &#8220;culprits&#8221;, why not punish MySpace too?<br />
Why shouldn&#8217;t MySpace take the responsibility of the privacy of it&#8217;s users?<br />
Why was MySpace stupid to allow <span style="font-weight:bold;">DIV</span> tags?<br />
<span style="font-weight:bold;"><span style="font-weight:normal;">Why shouldn&#8217;t iexplorer and safari be sentenced for allowing javascript inside CSS?</span></span></p>
<p><span style="font-weight:normal;">These are questions that cannot be answered because the world belongs to the BIG-BAD-BOYS.</span><br />
<span style="font-weight:normal;">What this boy did not </span><span style="font-weight:normal;">really </span><span style="font-weight:normal;">harm anyone. He could have modified the code to steal private information, (the way your gmail book can be stolen).</span><br />
<span style="font-weight:normal;">Moreover, he  published the code after MySpace had fixed the problem.</span><br />
<span style="font-weight:normal;">&#8230;&#8230;. and yet he has been SENTENCED.</span></p>
<p><span style="font-weight:normal;">I am reminded of an incident that Lalit told me about.</span><br />
<span style="font-weight:normal;">There was this guy who informed the site administrator about some loophole in his site and was jailed.</span></p>
<p><span style="font-style:italic;font-weight:normal;">&#8220;&#8230; but why?&#8221;</span><br />
<span style="font-style:italic;font-weight:normal;">&#8220;Because you are not supposed to peek inside my house, even if the door is open.&#8221;</span><br />
<span style="font-style:italic;font-weight:normal;">&#8220;&#8230; and what if I am one of those who have signed up to stay in your house? Isn&#8217;t my privacy your responsibility? Shouldn&#8217;t I be allowed to check the locks and doors?&#8221;</span><br />
<span style="font-style:italic;font-weight:normal;">&#8220;No. I am a freaking BIG-BAD-BOY. You&#8217;ve no right to mess with me. If you even dare, be prepared to be jailed.&#8221;</span></p>
<p><span style="font-weight:normal;">Well&#8230;. That makes sense now.</span><span style="font-style:italic;font-weight:normal;"><br />
</span><span style="font-weight:normal;">So next time you find a loophole either sit silently or sell it.</span><br />
<span style="font-weight:normal;">That&#8217;s all I can conclude.</span></p>
<p><a href="http://digg.com/submit?phase=2&amp;url=code-in-my-bug.blogspot.com/2007/02/samy-hero-or-villian.html"><img src="http://www.digg.com/img/little-digg.gif" border="0" alt="" /></a></p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/m-windowsxp-just-got-a-newer-version-of-update-with-new-components/" rel="bookmark" title="August 21, 2007">M$ WindowsXP just got a newer version of Update with new Components!</a></li>

<li><a href="http://projectbee.org/blog/archive/the-web-is-broken/" rel="bookmark" title="October 12, 2007">The Web is Broken</a></li>

<li><a href="http://projectbee.org/blog/archive/iframes-to-be-or-not-to-be/" rel="bookmark" title="September 10, 2007">IFrames &#8211; To be or not to be?</a></li>

<li><a href="http://projectbee.org/blog/archive/orkut-latest-xss-worm-and-what-it-means-for-indian-orkuteers/" rel="bookmark" title="December 20, 2007">Orkut Latest XSS Worm; and what it means for Indian Orkuteers</a></li>

<li><a href="http://projectbee.org/blog/archive/adsense-exploited-by-malware-trojanqhostwu/" rel="bookmark" title="December 22, 2007">AdSense exploited by malware (Trojan.Qhost.WU)</a></li>
</ul><!-- Similar Posts took 5.768 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/samy-a-hero-or-a-villian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zone-H Deafced by Saudi Hackers.</title>
		<link>http://projectbee.org/blog/archive/zone-h-deafced-by-saudi-hackers/</link>
		<comments>http://projectbee.org/blog/archive/zone-h-deafced-by-saudi-hackers/#comments</comments>
		<pubDate>Tue, 23 Jan 2007 12:33:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[defacement]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[irony]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/01/23/zone-h-deafced-by-saudi-hackers/</guid>
		<description><![CDATA[In an ironical/laughable/insightful event, http://zone-h.org was defaced today by Saudi Hackers. Irony because Zone-H maitains (probably the largest) archive of defaced site. Below is the screenshot of the (defaced) homepage of zone-h. The words &#8220;your security got bypassed .. see more security next time&#8221; are clear enough to announce that security is not an feature [...]]]></description>
			<content:encoded><![CDATA[<p>In an ironical/laughable/insightful event, http://zone-h.org was defaced today by Saudi Hackers. Irony because Zone-H maitains (probably the largest) archive of defaced site.<br />
Below is the screenshot of the (defaced) homepage of zone-h.</p>
<div style="text-align:center;"><a href="http://projectbee.org/blog/wp-content/uploads/2008/02/zone-h_defaced.jpg"><img src="http://projectbee.org/blog/wp-content/uploads/2008/02/zone-h_defaced.jpg" alt="zone-h_defaced.jpg" width="531" height="354" /></a></div>
<p>The words &#8220;<span style="font-weight:bold;">your security got bypassed .. see more security next time</span>&#8221; are clear enough to announce that security is not an feature or an event, it&#8217;s a process.By the way, I liked the music <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><a href="http://digg.com/submit?phase=2&amp;url=http://code-in-my-bug.blogspot.com/2007/01/zone-h-deafced-by-saudi-hackers.html"> <img src="http://www.digg.com/img/little-digg.gif" border="0" alt="" /></a></p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/securcamp-and-back/" rel="bookmark" title="July 12, 2008">SecurCamp and back.</a></li>

<li><a href="http://projectbee.org/blog/archive/tpm-boys-withdraw-paper-from-blackhat-usa/" rel="bookmark" title="July 5, 2007">TPM Boys withdraw paper from BlackHat USA</a></li>

<li><a href="http://projectbee.org/blog/archive/amazing-interrupt-handling/" rel="bookmark" title="April 12, 2007">Amazing Interrupt Handling!</a></li>

<li><a href="http://projectbee.org/blog/archive/iframes-to-be-or-not-to-be/" rel="bookmark" title="September 10, 2007">IFrames &#8211; To be or not to be?</a></li>

<li><a href="http://projectbee.org/blog/archive/slashdot-uh/" rel="bookmark" title="May 21, 2008">Slashdot, uh! :|</a></li>
</ul><!-- Similar Posts took 10.936 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/zone-h-deafced-by-saudi-hackers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grabbing Video from Youtube.</title>
		<link>http://projectbee.org/blog/archive/grabbing-video-from-youtube/</link>
		<comments>http://projectbee.org/blog/archive/grabbing-video-from-youtube/#comments</comments>
		<pubDate>Sat, 06 Jan 2007 11:00:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[guide]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/01/06/grabbing-video-from-youtube/</guid>
		<description><![CDATA[Update: This hack doesn&#8217;t work any more. I&#8217;ll post the latest pretty soon. Hopefully. I loved this performance by Tina &#38; Hussain. It left me breathless, and wet-ted my eyes . I wanted it s badly. Did a l&#8217;ill research, found a hack, and here I am, sharing [&#38; open sourcing it ]. You can [...]]]></description>
			<content:encoded><![CDATA[<p><strong><font color="#808000">Update: This hack doesn&#8217;t work any more. I&#8217;ll post the latest pretty soon. Hopefully. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </font></strong></p>
<p>I loved this performance by Tina &amp; Hussain. It left me breathless, and wet-ted my eyes  <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<span style="text-align:center; display: block;"><a href="http://projectbee.org/blog/archive/grabbing-video-from-youtube/"><img src="http://img.youtube.com/vi/abtZxIQZNCM/2.jpg" alt="" /></a></span>
<p>I wanted it s badly. Did a l&#8217;ill research, found a hack, and here I am, sharing [&amp; open sourcing it <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ].<br />
You can find various sites and &#8216;n&#8217; number of tools to grab your favorite video from <a href="http://www.youtube.com/">Youtube.</a><br />
There are definitely simpler ways, including a javascript. However, I liked this manual way of doing the job. It let&#8217;s me see where&#8217;s what&#8230; <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>1. Goto the page containing the video.<br />
2. View page source. [Ctrl+U in firefox]<br />
3. Search [Ctrl+F] for &#8220;<span style="font-weight:bold;">player2.swf?</span>&#8220;. It&#8217;d be something like &#8220;<span style="font-weight:bold;">/player2.swf?video_id=jksdjs&#8230;.</span>&#8220;.<br />
4. Copy the part after &#8220;<span style="font-weight:bold;">?</span>&#8220;, i.e., &#8220;<span style="font-weight:bold;">video_id=jksdjs&#8230;.</span>&#8220;.<br />
5. Append it after &#8220;<span style="font-weight:bold;">www.youtube.com/get_video.php?</span>&#8220;. It&#8217;d look something like &#8220;<span style="font-weight:bold;">www.youtube.com/get_video.php?video_id=jksdjs&#8230;.</span>&#8220;.<br />
6. Paste your string in the address bar of your browser and hit enter.<br />
7. Please note that the video that we download is an flv file [and needs ".flv" to be manually added.]<br />
8. If you don&#8217;t have an flv player, get it from <a href="http://www.download.com/FLV-Player/3000-2139_4-10467081.html/">HERE</a>.</p>
<p>I hope it helps you get what you want I am not sure as to how long it&#8217;d work as the YouTube guys do not like people to download the videos and keep changing the settings. [ I am still wondering why!!!]<br />
If the above mentioned steps do not help, please leave comments.</p>
<p>Psst.: I am planning to write a script to do it automatically. However, I am not sure if I want to do it in Perl or Java. [Perhaps, I'll code in perl and ask my students to do it in Java <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ]</p>
<p><a href="http://digg.com/submit?phase=2&amp;url=http://code-in-my-bug.blogspot.com/2007/01/grabbing-video-from-youtube.html"> <img src="http://www.digg.com/img/little-digg.gif" border="0" /></a></p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/yahoos-javascript-based-mp3-player/" rel="bookmark" title="January 9, 2008">Yahoo!&#8217;s javascript based media player!</a></li>

<li><a href="http://projectbee.org/blog/archive/drive-by-download-where-network-security-meets-webappsec/" rel="bookmark" title="November 2, 2007">Drive-by Download: Where Network Security Meets WebAppSec</a></li>

<li><a href="http://projectbee.org/blog/archive/apache-mysqlphp-installation-configuration-tutorial-for-beginners/" rel="bookmark" title="February 25, 2006">Apache-MySQLPHP Installation &#038; Configuration Tutorial for Beginners :)</a></li>

<li><a href="http://projectbee.org/blog/archive/apache-headache-no-listening-sockets-available/" rel="bookmark" title="August 8, 2007">Apache Headache: &#8220;no listening sockets available&#8221;</a></li>

<li><a href="http://projectbee.org/blog/archive/download-php-tidy-extension-for-mac-os-x/" rel="bookmark" title="January 24, 2012">Download PHP tidy extension for Mac OS X</a></li>
</ul><!-- Similar Posts took 10.557 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/grabbing-video-from-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
