<?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>Giedrius Majauskas blog &#187; Security</title>
	<atom:link href="http://www.majauskas.com/tag/security/feed" rel="self" type="application/rss+xml" />
	<link>http://www.majauskas.com</link>
	<description></description>
	<lastBuildDate>Thu, 29 Jul 2010 08:34:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>What is Antispyware Soft and how to remove it</title>
		<link>http://www.majauskas.com/what-is-antispyware-soft-and-how-to-remove-it</link>
		<comments>http://www.majauskas.com/what-is-antispyware-soft-and-how-to-remove-it#comments</comments>
		<pubDate>Tue, 04 May 2010 12:42:39 +0000</pubDate>
		<dc:creator>Giedrius</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Antispyware Soft]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=309</guid>
		<description><![CDATA[Antispyware Soft is a malware application that secretly enters computer systems and pretends to be an antispyware program. The infiltration of the program is based on Trojan viruses. Antispyware Soft virus changes some entries of your Windows Registry and installs some components there in order to become the dominating program in the system. The program [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.majauskas.com%2Fwhat-is-antispyware-soft-and-how-to-remove-it"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.majauskas.com%2Fwhat-is-antispyware-soft-and-how-to-remove-it&amp;source=giedrius&amp;style=normal&amp;service=bit.ly&amp;service_api=R_6b70a2205c1a0ba9dbc37392e42c745d" height="61" width="50" /><br />
			</a>
		</div>
<div id="_mcePaste">Antispyware Soft is a malware application that secretly enters computer systems and pretends to be an antispyware program. The infiltration of the program is based on Trojan viruses.</div>
<div id="_mcePaste"><a href="http://www.2-viruses.com/remove-antispyware-soft">Antispyware Soft virus</a> changes some entries of your Windows Registry and installs some components there in order to become the dominating program in the system. The program disables most of your legitimate programs to make sure to stay in the system. When you try to run some program there’s a big chance to receive a warning stating that the program is infected.</div>
<div id="_mcePaste">Once inside, Antispyware Soft is able to use its scanner which is actually only imitates looking for infection. However, once the fabricated scan finishes, Antispyware Soft displays a bunch of infections and claims that removal of these infections is essential in order to clean your system. In addition to bogus scanner, Antispyware Soft generates fake security alerts reporting about spyware attacks. These warnings also suggest fixing the problems with a help of a full version of Antispyware Soft.Please consider <a href="http://www.2-viruses.com/remove-antispyware-soft">removal of Antispyware Soft</a>, if it happened to you to detect this virus on your computer. Do not doubt to do this immediately after its detection.</div>
<p>To remove Antispyware Soft, first you have to reenable internet connection first. To do so:</p>
<p>1. Reboot into safe mode with networking.</p>
<p>2. Launch your internet explorer and make sure your internet connection does not uses proxy server. Do so in other browsers as well</p>
<p>3. Download Spyware Doctor using <a href="http://downloads.2-viruses.com/IEXPLORE.exe">this link</a> (it should not be blocked by Antispyware Soft). Run and perform full scan.</p>
<p>If it fails, try blocking Antispyware Soft manually.</p>
<p>The best way to do so is start task manager (or, for example, process explorer) and stop all Antispyware Soft processes. The processes typically end in tssd.exe.</p>
<p>Afterwards, I would recommend doing full scan  with <a href="http://downloads.2-viruses.com/IEXPLORE.exe">Spyware Doctor </a>or <a href="https://store.malwarebytes.org/342/cookie?affiliate=7745&amp;redirectto=http%3a%2f%2fwww.malwarebytes.org%2fmbam.php">Malwarebytes anti-malware</a>.  It is critical to have a security suite that provides real time protection against such infections like this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/what-is-antispyware-soft-and-how-to-remove-it/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to make really unsafe session management (that is still used today)</title>
		<link>http://www.majauskas.com/how-to-make-really-unsafe-session-management-that-is-still-used-today</link>
		<comments>http://www.majauskas.com/how-to-make-really-unsafe-session-management-that-is-still-used-today#comments</comments>
		<pubDate>Sun, 16 Aug 2009 16:00:15 +0000</pubDate>
		<dc:creator>Giedrius</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=193</guid>
		<description><![CDATA[Today I want to talk about really unproductive topic – that is how to code poorly. Or, more exactly, I am going to pick on my unfavorite  piece of social site again, that is Boonex. We will talk about how one should not implement user sessions and how to do it better. Boonex uses unencrypted [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.majauskas.com%2Fhow-to-make-really-unsafe-session-management-that-is-still-used-today"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.majauskas.com%2Fhow-to-make-really-unsafe-session-management-that-is-still-used-today&amp;source=giedrius&amp;style=normal&amp;service=bit.ly&amp;service_api=R_6b70a2205c1a0ba9dbc37392e42c745d" height="61" width="50" /><br />
			</a>
		</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Today I want to talk about really unproductive topic – that is how to code poorly. Or, more exactly, I am going to pick on my unfavorite  piece of social site again, that is Boonex. We will talk about how one should not implement user sessions and how to do it better.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Boonex uses unencrypted cookies to store session data, that is member ID and hashed member password. Each request Boonex checks database for memberID and password combination. This is to ensure that the person would be logged off the system if password is changed by someone else.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Thus, what is the problem with this approach?</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Well, what about making hashed passwords save on PC user logs in? These passwords remain available till user explicitly logs out.  And the hash used is a simple md5 hash which is fast one-way function. You cannot reverse it, but it is susceptible for dictionary or brute force attacks. There are databases for such md5 strings as well.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">You could partly solve that problem by using a seed with the hashed password. However, it would make the password guessing game more complex but not impossible. Also, you do not need the password for being logged in, just the cookies. And it is quite simple to change values in them with Firefox.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Another problem we had is with effectiveness of this password checking. It is one of multiple requests that are done on each page load. Even when they are fast, they affected boonex performance, which is quite bad anyways. But caching this information makes a security hole open:  ID could be changed and your system could be compromised.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">It is much safer to save session information on server side.  PHP native session management is much better than what boonex has to offer, thus you should switch to it in the code (I have demo version of boonex  7 on August, it still has this problem).   It is quite some work, but it is worth it. Or, even better, look for some other social network script.</div>
<p>Today I want to talk about really unproductive topic – that is how to code poorly. Or, more exactly, I am going to pick on <a href="http://www.majauskas.com/boonex-bad-programming-example">my unfavorite  piece of social site again, that is Boonex</a>. We will talk about how one should not implement user sessions and how to do it better.<img class="size-thumbnail wp-image-197 alignright" title="boonex" src="http://www.majauskas.com/wp-content/uploads/2009/08/boonex-150x150.jpg" alt="boonex" width="150" height="150" /></p>
<p>Boonex uses unencrypted cookies to store session data, that is member ID and hashed member password. Each request Boonex checks database for memberID and password combination. This is to ensure that the person would be logged off the system if password is changed by someone else.</p>
<p>Thus, what is the problem with this approach?</p>
<p>Well, what about making hashed passwords save on PC user logs in? These passwords remain available till user explicitly logs out.  And the hash used is a simple md5 hash which is fast one-way function. You cannot reverse it, but it is susceptible for dictionary or brute force attacks. There are databases for such md5 strings as well.</p>
<p>You could partly solve that problem by using a seed with the hashed password. However, it would make the password guessing game more complex but not impossible. Also, you do not need the password for being logged in, just the cookies. And it is quite simple to change values in them with Firefox.</p>
<p>Another problem we had is with effectiveness of this password checking. It is one of multiple requests that are done on each page load. Even when they are fast, they affected boonex performance, which is quite bad anyways. But caching this information makes a security hole open:  ID could be changed and your system could be compromised.</p>
<p>It is much safer to save session information on server side.  PHP native session management is much better than what boonex has to offer, thus you should switch to it in the code (I have demo version of boonex  7 on August, it still has this problem).   It is quite some work, but it is worth it. Or, even better, look for some other social network script.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/how-to-make-really-unsafe-session-management-that-is-still-used-today/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MyWOT part 2 &#8211; the results</title>
		<link>http://www.majauskas.com/mywot-part-2-the-results</link>
		<comments>http://www.majauskas.com/mywot-part-2-the-results#comments</comments>
		<pubDate>Fri, 07 Mar 2008 09:12:34 +0000</pubDate>
		<dc:creator>Giedrius</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[mywot]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/mywot-part-2-the-results</guid>
		<description><![CDATA[I am using mywot for couple of days, and I would say I kind of like it, though its not something unexpected. Sure, I am happy,&#160;that most of sites belonging to firms I work with do well. My main concern was that community-driven opinions might be incorrect regards some of the product vendors due to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.majauskas.com%2Fmywot-part-2-the-results"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.majauskas.com%2Fmywot-part-2-the-results&amp;source=giedrius&amp;style=normal&amp;service=bit.ly&amp;service_api=R_6b70a2205c1a0ba9dbc37392e42c745d" height="61" width="50" /><br />
			</a>
		</div>
<p>I am using <a href="http://www.majauskas.com/mywot">mywot</a> for couple of days, and I would say I kind of like it, though its not something unexpected. Sure, I am happy,&nbsp;that most of sites belonging to firms I work with do well. <o></o></p>
<p>My main concern was that community-driven opinions might be incorrect regards some of the product vendors due to popular opinion and not facts. This still remains true. WOT still votes out some of the commercial sites that have low reputation in non-commercial or competitor/managed communities in security field. Some of relatively good product vendors still suffer for their former actions and public opinion years after they corrected (more or less) their behavior. Well, nothing surprising. <o></o></p>
<p>The good thing is nice warning system I use both for avoiding bad sites and looking for them when I want to spot new threats. I like search result enhancement the most, and it helps me distinguishing sites I need when I browse security related search results.<o></o></p>
<p>What would improve MyWot? Here are my thoughts:<o></o></p>
<p>1. Allow user to browse site without warnings WHEN he is on it. Its quite annoying to close warning screen on each page. Or give an option &quot;this session only&quot; to disable the screen.<o></o></p>
<p>2. More consistency on what are good sites and bad sites, some guidelines as different people rate same level sites quite differently. To confirm this, I checked couple of poker rooms, rated quite high in industry (ratings from <a href="http://pokerworks.com/poker-room-ratings/">poker works room ratings</a>&nbsp; ) . The WOT ratings vary from very bad, to good although these rooms provide more or less same level of service, and I have not heard any specific complaints on the bad rated ones. Interesting enough, best ratings are for rooms that DO NOT complies with UIGEA, which prohibits accepting money from <st1 w:st="on"></st1><st1 w:st="on">USA</st1> players, and worst ratings are for the rooms that prohibit American players from playing. Revenge? Well, More like distribution of WOT users.<o></o></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/mywot-part-2-the-results/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MyWOT</title>
		<link>http://www.majauskas.com/mywot</link>
		<comments>http://www.majauskas.com/mywot#comments</comments>
		<pubDate>Wed, 05 Mar 2008 10:09:18 +0000</pubDate>
		<dc:creator>Giedrius</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mywot]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/mywot</guid>
		<description><![CDATA[WOT (Web of trust) is firefox add-on for voting on security of sites and getting warnings. It was recommended in one blog, and I wanted to give it a try. The idea of the software is quite nice, a community based votes on sites and warning system. The single fear is that it might happen [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.majauskas.com%2Fmywot"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.majauskas.com%2Fmywot&amp;source=giedrius&amp;style=normal&amp;service=bit.ly&amp;service_api=R_6b70a2205c1a0ba9dbc37392e42c745d" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.mywot.com">WOT </a>(Web of trust) is firefox add-on for voting on security of sites and getting warnings. It was recommended in one blog, and I wanted to give it a try.</p>
<p>The idea of the software is quite nice, a community based votes on sites and warning system. The single fear is that it might happen to become a web tool of revenge between competing security advisors, companies and tool developers. Everyone in this market has strong opinions what is legitimate and what is not, and this might be imposed on users. I have yet to know what stoppers are in WOT to protect from this behavior.</p>
<p>That&rsquo;s why I have tried to install the add-on and ultimately failed. First time it installed, my firefox hanged in the background on restart and I had to kill it. It looked like that the WOT is installed, however it was not activated and no ratings were given.</p>
<p>Thus I have decided to reinstall it. The reinstall went smooth, and an agreement screen appeared, where I confirmed that I want to participate. Sadly, nothing changed, and I still can&rsquo;t rate anything, or even see ratings.</p>
<p>The funny thing is that to access forum and (probably) the support, you need to be a member, and that means you have to have an active working copy of WOT. Thus I am not sure I&rsquo;ll want to try fixing WOT installation again. &nbsp;Even if they might be caused by VISTA or firewall settings (no warnings though, and I assume in the 1mb download there is the site list).</p>
<p>Also, WOT settings page works interestingly, it looks like the apply button is disabled, but that&rsquo;s might get caused by installation problems.</p>
<p>More information can be found at <a href="http://www.mywot.com">http://www.mywot.com</a>.</p>
<p><b>UPDATE</b></p>
<p>Couple of restarts later the extension started to work. And props for <a href="http://www.mywot.com">mywot.com</a> support. Will post the results of testing the extension later.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/mywot/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
