<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Google Search API Worms 2</title>
	<atom:link href="http://www.gnucitizen.org/blog/google-search-api-worms-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gnucitizen.org/blog/google-search-api-worms-2/</link>
	<description>Information Security Think Tank</description>
	<pubDate>Fri, 21 Nov 2008 20:06:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: GNUCITIZEN &#187; Google AJAX Feed API Dangers</title>
		<link>http://www.gnucitizen.org/blog/google-search-api-worms-2/#comment-14940</link>
		<dc:creator>GNUCITIZEN &#187; Google AJAX Feed API Dangers</dc:creator>
		<pubDate>Thu, 19 Apr 2007 12:34:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/google-search-api-worms-2#comment-14940</guid>
		<description>[...] Recently Google has released their AJAX Feed API which helps developers to create web mashups by consuming RSS and Atom feeds from 3rd-party web sites. Just like Google&#8217;s AJAX Search API, the Feed API can be abused to create and spread web malware. For more information about Google AJAX Search API security aspects, you can read here, here and here. [...]</description>
		<content:encoded><![CDATA[<p>[...] Recently Google has released their AJAX Feed API which helps developers to create web mashups by consuming RSS and Atom feeds from 3rd-party web sites. Just like Google&#8217;s AJAX Search API, the Feed API can be abused to create and spread web malware. For more information about Google AJAX Search API security aspects, you can read here, here and here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kishor</title>
		<link>http://www.gnucitizen.org/blog/google-search-api-worms-2/#comment-204</link>
		<dc:creator>Kishor</dc:creator>
		<pubDate>Fri, 06 Oct 2006 10:31:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/google-search-api-worms-2#comment-204</guid>
		<description>Oh, I see. It does not return a javascript object. I thought it returned something like
var b = {...} and then we use it as b.attribute
I should have looked at it carefully.</description>
		<content:encoded><![CDATA[<p>Oh, I see. It does not return a javascript object. I thought it returned something like<br />
var b = {&#8230;} and then we use it as b.attribute<br />
I should have looked at it carefully.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pdp</title>
		<link>http://www.gnucitizen.org/blog/google-search-api-worms-2/#comment-202</link>
		<dc:creator>pdp</dc:creator>
		<pubDate>Fri, 06 Oct 2006 08:53:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/google-search-api-worms-2#comment-202</guid>
		<description>yes, but the problem is that this code will result in nothing. If only searchmash supports callbacks than a lot of things could happen.</description>
		<content:encoded><![CDATA[<p>yes, but the problem is that this code will result in nothing. If only searchmash supports callbacks than a lot of things could happen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kishor</title>
		<link>http://www.gnucitizen.org/blog/google-search-api-worms-2/#comment-201</link>
		<dc:creator>Kishor</dc:creator>
		<pubDate>Fri, 06 Oct 2006 08:39:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/google-search-api-worms-2#comment-201</guid>
		<description>Man I got what you are saying.
Fire this query 
http://www.searchmash.com/results/images:wordpress?n=3&#38;ei=CJKWp-6F5IcCFQNICQods6p4PA

You will get a response with content type as javascript!

Use this URL to spread the worm!

When you search e.g for Wordpress, you will definitely get better and accurate results than google api. And thats what you want!

Coooool!</description>
		<content:encoded><![CDATA[<p>Man I got what you are saying.<br />
Fire this query<br />
<a href="http://www.searchmash.com/results/images:wordpress?n=3&amp;ei=CJKWp-6F5IcCFQNICQods6p4PA" rel="nofollow">http://www.searchmash.com/resu.....CQods6p4PA</a></p>
<p>You will get a response with content type as javascript!</p>
<p>Use this URL to spread the worm!</p>
<p>When you search e.g for Wordpress, you will definitely get better and accurate results than google api. And thats what you want!</p>
<p>Coooool!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pdp</title>
		<link>http://www.gnucitizen.org/blog/google-search-api-worms-2/#comment-189</link>
		<dc:creator>pdp</dc:creator>
		<pubDate>Thu, 05 Oct 2006 01:36:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/google-search-api-worms-2#comment-189</guid>
		<description>hi maluc,

Thanks for the comment. I am trying my best to put as many and interesting stuff as possible. I hope that the spirit of this blog will remain the same in the future. Thanks</description>
		<content:encoded><![CDATA[<p>hi maluc,</p>
<p>Thanks for the comment. I am trying my best to put as many and interesting stuff as possible. I hope that the spirit of this blog will remain the same in the future. Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: maluc</title>
		<link>http://www.gnucitizen.org/blog/google-search-api-worms-2/#comment-184</link>
		<dc:creator>maluc</dc:creator>
		<pubDate>Wed, 04 Oct 2006 08:23:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/google-search-api-worms-2#comment-184</guid>
		<description>ah, can't wait.. i'll be interested to see if the ajax-ness of it provides any extras capabilities. Although for alot of webapp vulnerabilities, google and yahoos APIs are sufficient for locating more vulnerable sites.

And for those not well versed in javascript worm writing and mitigation, those APIs are about as important for jscript worms as xmlhttp[request] is for xss/csrf .. it's always been possible with a command and control server, but using google/yahoo means immense bandwidth and much harder to take down.

Anyways, first time to post but've been following for your blog since the backdooring series, keep up the good work ^^</description>
		<content:encoded><![CDATA[<p>ah, can&#8217;t wait.. i&#8217;ll be interested to see if the ajax-ness of it provides any extras capabilities. Although for alot of webapp vulnerabilities, google and yahoos APIs are sufficient for locating more vulnerable sites.</p>
<p>And for those not well versed in javascript worm writing and mitigation, those APIs are about as important for jscript worms as xmlhttp[request] is for xss/csrf .. it&#8217;s always been possible with a command and control server, but using google/yahoo means immense bandwidth and much harder to take down.</p>
<p>Anyways, first time to post but&#8217;ve been following for your blog since the backdooring series, keep up the good work ^^</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pdp</title>
		<link>http://www.gnucitizen.org/blog/google-search-api-worms-2/#comment-183</link>
		<dc:creator>pdp</dc:creator>
		<pubDate>Wed, 04 Oct 2006 04:28:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/google-search-api-worms-2#comment-183</guid>
		<description>hi maluc,

There is no API! However, if you carefully watch the request/responds while surfing though SearchMash you will be able to see that the entire application depends on JSON. This is cross domain pulling mechanism that can be automated quite easily with JavaScript.

However, I did't make it clear that SearchMash does not support callback functionalities, my bad. This means that when pulling information with SCRIPT elements the script that will be evaluated is useless. There are a couple of workarounds to this problem and I will discuss them as soon as I get my notes fixed.

Thanks for the question. Very good one!</description>
		<content:encoded><![CDATA[<p>hi maluc,</p>
<p>There is no API! However, if you carefully watch the request/responds while surfing though SearchMash you will be able to see that the entire application depends on JSON. This is cross domain pulling mechanism that can be automated quite easily with JavaScript.</p>
<p>However, I did&#8217;t make it clear that SearchMash does not support callback functionalities, my bad. This means that when pulling information with SCRIPT elements the script that will be evaluated is useless. There are a couple of workarounds to this problem and I will discuss them as soon as I get my notes fixed.</p>
<p>Thanks for the question. Very good one!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: maluc</title>
		<link>http://www.gnucitizen.org/blog/google-search-api-worms-2/#comment-182</link>
		<dc:creator>maluc</dc:creator>
		<pubDate>Wed, 04 Oct 2006 04:20:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/google-search-api-worms-2#comment-182</guid>
		<description>I've checked out the site, and looked online .. but i don't see anywhere about SearchMash supplying an API for it. It's stands to reason that it may have one in the future, since Google does.. but maybe i missed something?

can searchmash be used for javascript propogation as well? Because I don't see it.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve checked out the site, and looked online .. but i don&#8217;t see anywhere about SearchMash supplying an API for it. It&#8217;s stands to reason that it may have one in the future, since Google does.. but maybe i missed something?</p>
<p>can searchmash be used for javascript propogation as well? Because I don&#8217;t see it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
