<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: BanLink Security Broken &#8211; Shocking SQL Reveals All!!!</title>
	<atom:link href="http://alphavilleherald.com/2009/09/banlink-security-broken.html/feed" rel="self" type="application/rss+xml" />
	<link>http://alphavilleherald.com/2009/09/banlink-security-broken.html</link>
	<description>Always Fairly Unbalanced</description>
	<lastBuildDate>Tue, 04 Oct 2016 13:18:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
	<item>
		<title>By: jj</title>
		<link>http://alphavilleherald.com/2009/09/banlink-security-broken.html/comment-page-1#comment-3135</link>
		<dc:creator>jj</dc:creator>
		<pubDate>Thu, 28 Jan 2010 17:24:37 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/wp_2/?p=155#comment-3135</guid>
		<description>*** Anyone that has been around the world of web programming long enough to be respectable in the business knows you have to use stored procedures to isolate the database. Better yet use a middle tier and the middle tier uses stored procedure calls further isolating the db. ***

Ugh, no actually you most certainly don&#039;t.  And I&#039;ve been doing web apps since 1995.  No reason to do that whatsoever.  Just properly escape user-entered text.
</description>
		<content:encoded><![CDATA[<p>*** Anyone that has been around the world of web programming long enough to be respectable in the business knows you have to use stored procedures to isolate the database. Better yet use a middle tier and the middle tier uses stored procedure calls further isolating the db. ***</p>
<p>Ugh, no actually you most certainly don&#8217;t.  And I&#8217;ve been doing web apps since 1995.  No reason to do that whatsoever.  Just properly escape user-entered text.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: deadlycodec</title>
		<link>http://alphavilleherald.com/2009/09/banlink-security-broken.html/comment-page-1#comment-3134</link>
		<dc:creator>deadlycodec</dc:creator>
		<pubDate>Sat, 16 Jan 2010 12:07:45 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/wp_2/?p=155#comment-3134</guid>
		<description>@All Seeing Eye

Guess you should read this:
&quot;Another solution commonly proposed for dealing with SQL injection attacks is to use stored procedures. Although stored procedures prevent some types of SQL injection attacks, they fail to protect against many others. For example, the following PL/SQL procedure is vulnerable to the same SQL injection attack shown in the first example.

procedure get_item (
itm_cv IN OUT ItmCurTyp,
usr in varchar2,
itm in varchar2)
is
open itm_cv for &#039; SELECT * FROM items WHERE &#039; &#124;&#124;
&#039;owner = &#039;&#039;&#039;&#124;&#124; usr &#124;&#124;
&#039; AND itemname = &#039;&#039;&#039; &#124;&#124; itm &#124;&#124; &#039;&#039;&#039;&#039;;
end get_item;

Stored procedures typically help prevent SQL injection attacks by limiting the types of statements that can be passed to their parameters. However, there are many ways around the limitations and many interesting statements that can still be passed to stored procedures. Again, stored procedures can prevent some exploits, but they will not make your application secure against SQL injection attacks. &quot;

-Quoted from OWASP @ &lt;a href=&quot;http://www.owasp.org/index.php/SQL_Injection&quot; rel=&quot;nofollow&quot;&gt;http://www.owasp.org/index.php/SQL_Injection&lt;/a&gt;
</description>
		<content:encoded><![CDATA[<p>@All Seeing Eye</p>
<p>Guess you should read this:<br />
&#8220;Another solution commonly proposed for dealing with SQL injection attacks is to use stored procedures. Although stored procedures prevent some types of SQL injection attacks, they fail to protect against many others. For example, the following PL/SQL procedure is vulnerable to the same SQL injection attack shown in the first example.</p>
<p>procedure get_item (<br />
itm_cv IN OUT ItmCurTyp,<br />
usr in varchar2,<br />
itm in varchar2)<br />
is<br />
open itm_cv for &#8216; SELECT * FROM items WHERE &#8216; ||<br />
&#8216;owner = &#8221;&#8217;|| usr ||<br />
&#8216; AND itemname = &#8221;&#8217; || itm || &#8221;&#8221;;<br />
end get_item;</p>
<p>Stored procedures typically help prevent SQL injection attacks by limiting the types of statements that can be passed to their parameters. However, there are many ways around the limitations and many interesting statements that can still be passed to stored procedures. Again, stored procedures can prevent some exploits, but they will not make your application secure against SQL injection attacks. &#8221;</p>
<p>-Quoted from OWASP @ <a href="http://www.owasp.org/index.php/SQL_Injection" rel="nofollow">http://www.owasp.org/index.php/SQL_Injection</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: deadlycodec</title>
		<link>http://alphavilleherald.com/2009/09/banlink-security-broken.html/comment-page-1#comment-3133</link>
		<dc:creator>deadlycodec</dc:creator>
		<pubDate>Sat, 16 Jan 2010 11:53:20 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/wp_2/?p=155#comment-3133</guid>
		<description>&quot;After the initial amusement wore off, I asked the source - who refers to himself as &quot;a man with a lion face&quot; - how simple URLs could reveal so much information. He replied, &quot;poor coding, seems like. they don&#039;t even take the quotes out of input or escape them. basically, you can inject your own queries into the database calls and have it return whatever data you want. a more malicious person might use it to get passwords, emails, or IPs of banlink administrators&quot;.&quot;

Just wanted to point out that it&#039;s a common myth that all you have to do to mitigate SQL injection attacks is filter out single quotes, or escape them. Coldfusion 8 automatically escapes single quotes and I could still perform SQL injection by using the CHAR() function. There are other ways to get passed weak filtering that relies only on removing single quotes too. And SQL injection vulnerabilities are still among the most common - and devastating - on the web. They&#039;re going to be even more common with the advent of PHP 6, since programmers will now have to sanitize input on their own. No more magic quotes xD
</description>
		<content:encoded><![CDATA[<p>&#8220;After the initial amusement wore off, I asked the source &#8211; who refers to himself as &#8220;a man with a lion face&#8221; &#8211; how simple URLs could reveal so much information. He replied, &#8220;poor coding, seems like. they don&#8217;t even take the quotes out of input or escape them. basically, you can inject your own queries into the database calls and have it return whatever data you want. a more malicious person might use it to get passwords, emails, or IPs of banlink administrators&#8221;.&#8221;</p>
<p>Just wanted to point out that it&#8217;s a common myth that all you have to do to mitigate SQL injection attacks is filter out single quotes, or escape them. Coldfusion 8 automatically escapes single quotes and I could still perform SQL injection by using the CHAR() function. There are other ways to get passed weak filtering that relies only on removing single quotes too. And SQL injection vulnerabilities are still among the most common &#8211; and devastating &#8211; on the web. They&#8217;re going to be even more common with the advent of PHP 6, since programmers will now have to sanitize input on their own. No more magic quotes xD</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Varspet Taka</title>
		<link>http://alphavilleherald.com/2009/09/banlink-security-broken.html/comment-page-1#comment-3132</link>
		<dc:creator>Varspet Taka</dc:creator>
		<pubDate>Mon, 11 Jan 2010 07:23:24 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/wp_2/?p=155#comment-3132</guid>
		<description>Interesting related information

&lt;a href=&quot;http://secondthoughts.typepad.com/second_thoughts/2010/01/woodbury-and-justice-league-goons-develop-new-larp-ar-vw-rp.html#more&quot; rel=&quot;nofollow&quot;&gt;http://secondthoughts.typepad.com/second_thoughts/2010/01/woodbury-and-justice-league-goons-develop-new-larp-ar-vw-rp.html#more&lt;/a&gt;
</description>
		<content:encoded><![CDATA[<p>Interesting related information</p>
<p><a href="http://secondthoughts.typepad.com/second_thoughts/2010/01/woodbury-and-justice-league-goons-develop-new-larp-ar-vw-rp.html#more" rel="nofollow">http://secondthoughts.typepad.com/second_thoughts/2010/01/woodbury-and-justice-league-goons-develop-new-larp-ar-vw-rp.html#more</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Isabel Wulluf</title>
		<link>http://alphavilleherald.com/2009/09/banlink-security-broken.html/comment-page-1#comment-3131</link>
		<dc:creator>Isabel Wulluf</dc:creator>
		<pubDate>Sat, 24 Oct 2009 02:10:10 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/wp_2/?p=155#comment-3131</guid>
		<description>I was put on banlinks and not notified. I TP&#039;d to a sandbox and was sent home. I IM&#039;d the Sandbox&#039;s owner who gave me access. Havne&#039;t been able to view why I was banned. That is wrong in my book.
</description>
		<content:encoded><![CDATA[<p>I was put on banlinks and not notified. I TP&#8217;d to a sandbox and was sent home. I IM&#8217;d the Sandbox&#8217;s owner who gave me access. Havne&#8217;t been able to view why I was banned. That is wrong in my book.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Up4 Dawes</title>
		<link>http://alphavilleherald.com/2009/09/banlink-security-broken.html/comment-page-1#comment-3130</link>
		<dc:creator>Up4 Dawes</dc:creator>
		<pubDate>Mon, 05 Oct 2009 04:41:04 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/wp_2/?p=155#comment-3130</guid>
		<description>
Well it&#039;s been almost 2 yesrs for me since I was banned from NCI beach, which was managed or owned by Carl Metropolitan well I was banned for using a swear word as I was defending a newbie by a attack from one of that places
inner circle of kiss asses so I was banned by Mr. Metropolitan as of last week he is not associated with NCI anymore and told me he can&#039;t help me..and I still banned from certain sims that used SLBanlink how id this if their servers are down?? SLBanlink appears to have met it&#039;s long overdue fate...so why dosn&#039;t Linden free all us political prisoners? and break the trusts manually themselves?
</description>
		<content:encoded><![CDATA[<p>Well it&#8217;s been almost 2 yesrs for me since I was banned from NCI beach, which was managed or owned by Carl Metropolitan well I was banned for using a swear word as I was defending a newbie by a attack from one of that places<br />
inner circle of kiss asses so I was banned by Mr. Metropolitan as of last week he is not associated with NCI anymore and told me he can&#8217;t help me..and I still banned from certain sims that used SLBanlink how id this if their servers are down?? SLBanlink appears to have met it&#8217;s long overdue fate&#8230;so why dosn&#8217;t Linden free all us political prisoners? and break the trusts manually themselves?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alyx Stoklitsky</title>
		<link>http://alphavilleherald.com/2009/09/banlink-security-broken.html/comment-page-1#comment-3129</link>
		<dc:creator>Alyx Stoklitsky</dc:creator>
		<pubDate>Tue, 29 Sep 2009 03:58:54 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/wp_2/?p=155#comment-3129</guid>
		<description>&quot;To protect privacy, you may only view records for your own avatar&quot;

To protect privacy my ass. This feature of banlink was added in to stop griefing groups sharing their banlink records to prove to eachother how many landowners they&#039;d pissed off before the lindens caught them. It&#039;s not to protect privacy atall - it&#039;s to try and deprive griefers of using banlink as a scoreboard.
</description>
		<content:encoded><![CDATA[<p>&#8220;To protect privacy, you may only view records for your own avatar&#8221;</p>
<p>To protect privacy my ass. This feature of banlink was added in to stop griefing groups sharing their banlink records to prove to eachother how many landowners they&#8217;d pissed off before the lindens caught them. It&#8217;s not to protect privacy atall &#8211; it&#8217;s to try and deprive griefers of using banlink as a scoreboard.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bell Clanger</title>
		<link>http://alphavilleherald.com/2009/09/banlink-security-broken.html/comment-page-1#comment-3128</link>
		<dc:creator>Bell Clanger</dc:creator>
		<pubDate>Tue, 29 Sep 2009 00:47:22 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/wp_2/?p=155#comment-3128</guid>
		<description>Well, looks like &lt;a href=&quot;http://slbanlink.com/&quot; rel=&quot;nofollow&quot;&gt;http://slbanlink.com/&lt;/a&gt; is down, which is unfortunate, but the BanLink boxes are still sending avatars home despite this.  If they have taken their site down for maintenance, shouldn&#039;t they also deactivate the banning system?  As it is now, one has no appeals process - hardly democratic.
</description>
		<content:encoded><![CDATA[<p>Well, looks like <a href="http://slbanlink.com/" rel="nofollow">http://slbanlink.com/</a> is down, which is unfortunate, but the BanLink boxes are still sending avatars home despite this.  If they have taken their site down for maintenance, shouldn&#8217;t they also deactivate the banning system?  As it is now, one has no appeals process &#8211; hardly democratic.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sinden Lucks</title>
		<link>http://alphavilleherald.com/2009/09/banlink-security-broken.html/comment-page-1#comment-3127</link>
		<dc:creator>Sinden Lucks</dc:creator>
		<pubDate>Sun, 27 Sep 2009 17:22:53 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/wp_2/?p=155#comment-3127</guid>
		<description>This is why I have little to do with SL anymore. I&#039;ve said it for years, there are far too many children in SL. Either that, or SL harbors the most seriously mentally retarded people I&#039;ve ever witnessed. Just read the posts in this thread. And I have news for you, either Linden continues to love to play games, or they are seriously hacked as well. My guess is both.
</description>
		<content:encoded><![CDATA[<p>This is why I have little to do with SL anymore. I&#8217;ve said it for years, there are far too many children in SL. Either that, or SL harbors the most seriously mentally retarded people I&#8217;ve ever witnessed. Just read the posts in this thread. And I have news for you, either Linden continues to love to play games, or they are seriously hacked as well. My guess is both.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FWord Utorid</title>
		<link>http://alphavilleherald.com/2009/09/banlink-security-broken.html/comment-page-1#comment-3126</link>
		<dc:creator>FWord Utorid</dc:creator>
		<pubDate>Sat, 26 Sep 2009 00:18:55 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/wp_2/?p=155#comment-3126</guid>
		<description>When I first got into SL, I didn&#039;t have a lot of L$. So I wound up buying a small parcel of land. Well, apparently small parcels of land run afoul of some group of virtual treehuggers called &#039;The Arbor Group&#039;. I was insulted by someone called Nobody Fugazi, who claimed I was an ad farmer, when really I just wanted a little spot to call home. So, in response, I put up a sign that said, plainly, &quot;I think Nobody Fugazi is dumb.&quot;. Later on, in numerous locations, I began to get repeated messages that something was attempting to &#039;teleport me home&#039;. It didn&#039;t function properly, but I got the message. This particular virtual tree hugger likes to use their system and their land to terrorize anyone who disagrees with them. I think these little systems are fantastic for proving who among us has a power trip. IRC operators or moderators that work to try to censor what people say really just wind up with egg on their face later. I still think Nobody Fugazi is dumb.
</description>
		<content:encoded><![CDATA[<p>When I first got into SL, I didn&#8217;t have a lot of L$. So I wound up buying a small parcel of land. Well, apparently small parcels of land run afoul of some group of virtual treehuggers called &#8216;The Arbor Group&#8217;. I was insulted by someone called Nobody Fugazi, who claimed I was an ad farmer, when really I just wanted a little spot to call home. So, in response, I put up a sign that said, plainly, &#8220;I think Nobody Fugazi is dumb.&#8221;. Later on, in numerous locations, I began to get repeated messages that something was attempting to &#8216;teleport me home&#8217;. It didn&#8217;t function properly, but I got the message. This particular virtual tree hugger likes to use their system and their land to terrorize anyone who disagrees with them. I think these little systems are fantastic for proving who among us has a power trip. IRC operators or moderators that work to try to censor what people say really just wind up with egg on their face later. I still think Nobody Fugazi is dumb.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

