<?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>gHacks Technology News &#124; Latest Tech News, Software And Tutorials &#187; web security</title> <atom:link href="http://www.ghacks.net/tag/web-security/feed/" rel="self" type="application/rss+xml" /><link>http://www.ghacks.net</link> <description>A technology news blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description> <lastBuildDate>Fri, 10 Feb 2012 20:51:26 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/> <item><title>Feature-Complete NoScript Add-on Now Available For Firefox Mobile</title><link>http://www.ghacks.net/2011/10/19/feature-complete-noscript-add-on-now-available-for-firefox-mobile/</link> <comments>http://www.ghacks.net/2011/10/19/feature-complete-noscript-add-on-now-available-for-firefox-mobile/#comments</comments> <pubDate>Wed, 19 Oct 2011 12:47:02 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Browsing]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Google Android]]></category> <category><![CDATA[Mobiles]]></category> <category><![CDATA[Nokia]]></category> <category><![CDATA[firefox add-ons]]></category> <category><![CDATA[noscript]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[web security]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=51675</guid> <description><![CDATA[If there is one Firefox add-on that I don&#8217;t want to live without it is the NoScript extension. It is a security add-on that will block all scripts by default which are one of the main attack vectors on today&#8217;s Internet. Users can whitelist scripts on specific domains temporarily, e.g. for a browsing session, or [...]]]></description> <content:encoded><![CDATA[<p>If there is one Firefox add-on that I don&#8217;t want to live without it is the NoScript extension. It is a security add-on that will block all scripts by default which are one of the main attack vectors on today&#8217;s Internet. Users can whitelist scripts on specific domains temporarily, e.g. for a browsing session, or permanently.</p><p>A side effect of this is that most advertisements and other script driven objects and elements will be blocked as well by the extension.</p><p>NoScript offers more than just script blocking and whitelisting though. It comes with additional modules to enforce HTTPS usage, Cross-Site Scripting filters, Clickjacking protection and a firewall like component that the developer calls Application Boundaries Enforcer.</p><p>The developer of NoScript has been working for quite some time on a Firefox Mobile port of the extension. The recently released NoScript 3 Alpha 9 version is the first feature-complete version of the security add-on for Firefox Mobile on Android and Maemo devices.</p><p>NoScript Mobile in particular offers the following major security features that the desktop version of the add-on offers:</p><ul><li>A domain based content permission management for scripts</li><li>Anti-XSS (cross-site scripting) filtering options</li><li>Clickjacking protection called ClearClick</li><li>The web application firewall App Boundaries Enforcer</li></ul><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/10/noscript-firefox-mobile.jpg" alt="noscript firefox mobile" title="noscript firefox mobile" width="236" height="381" class="alignnone size-full wp-image-51676" /></p><p>NoScript Mobile furthermore introduces permission presets that can be configured after installation and later on in the extension&#8217;s options.</p><p>The developer has added four different permission presets to the add-on.</p><ul><li>Easy Blacklist &#8211; The user picks the sites where JavaScript and plugins are blocked on</li><li>Click to Play &#8211; Plugins are automatically blocked until activated with a click by the user</li><li>Classic Whitelist &#8211; The standard setting on NoScript for desktop Firefox versions. Blocks all scripts automatically and will only run whitelisted scripts.</li><li>Fortress &#8211; Like the Classic Whitelist setting but all contents are blocked even on whitelist sites until clicked on.</li></ul><p>Another interesting feature that will be implemented eventually is the ability to synchronize NoScript settings between desktop and mobile versions.</p><p>Users interested in running NoScript on mobile devices can download the latest version <a
href="http://noscript.net/nsa/">from the</a> NoScript Anywhere project website.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/10/19/feature-complete-noscript-add-on-now-available-for-firefox-mobile/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>How Web Accounts Get Hacked</title><link>http://www.ghacks.net/2011/04/19/how-web-accounts-get-hacked/</link> <comments>http://www.ghacks.net/2011/04/19/how-web-accounts-get-hacked/#comments</comments> <pubDate>Tue, 19 Apr 2011 07:29:12 +0000</pubDate> <dc:creator>Ryan D. Lang</dc:creator> <category><![CDATA[Security]]></category> <category><![CDATA[The Web]]></category> <category><![CDATA[Email]]></category> <category><![CDATA[Hacking]]></category> <category><![CDATA[passwords]]></category> <category><![CDATA[web accounts]]></category> <category><![CDATA[web security]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=44094</guid> <description><![CDATA[Hacking into an e-mail, Facebook, or other account is often a crime of opportunity. That is not to say talented individuals with advanced knowledge are not a threat, but it can be easier than you think to expose your password. For those that have had their account compromised in the past, one of these methods [...]]]></description> <content:encoded><![CDATA[<p>Hacking into an e-mail, Facebook, or other account is often a crime of opportunity.  That is not to say talented individuals with advanced knowledge are not a threat, but it can be easier than you think to expose your password.  For those that have had their <a
href="http://www.ghacks.net/2011/04/11/what-to-do-when-your-email-account-is-compromised/">account compromised</a> in the past, one of these methods could have been used to get your password.</p><p>The following is a short list of simple things you may not think about.  In each, an opportunity is created&#8230; one you want to avoid.  The idea is to tell you what not to do and why.  Some advanced methods, like <a
href="http://loginhelper.com/email/phishing-flow-chart/">phishing</a>, are a bit more complicated than what is covered here.</p><h3>1. Recovery E-mail Accounts Can Expire</h3><p>A recovery e-mail account is method a lot of systems use to help you get back into an account that you have lost the password for.  This could be for a site like Facebook or for another e-mail account like Gmail.  The idea is simple.  You ask the site to send you your password (some will just reset it).  The site says: &#8220;Sure, it&#8217;s been e-mailed to you.&#8221;  As long as you have access to that other account, you are just fine and dandy.</p><p>Check your recovery e-mail account every three months or so.  If you do not, the account may be deleted.  Someone else can now claim it.  If someone claims that account accidentally and you reset your password, then you just lost control of your main account.  If it was on purpose, then the next step is to simply go through the password recovery process.</p><p>My advice is to check this account before reading any further if you have not done so recently.  This is the one tip that I found I had not followed when I heard about it.  Fortunately, I grabbed the accounts back before someone else did.</p><h3>2. Avoid Duplicate Passwords</h3><p>An easy way to get hacked is to give a site your e-mail address and then use the same password at that site.  The same goes if you use the same user name and password at two or more sites.  If the site does not encrypt the password, then there is a huge problem.  Anyone who works for the site and has access to this information (or gains it) now has everything they need to log-in to your account.  While most sites protect passwords, there are still ways for employees to get it.  Attacks <a
href="http://www.pcworld.com/article/9673/most_hacks_are_inside_jobs.html">from within</a> a company are actually the most common.  At the least,  use a different password for your e-mail account than everything else.</p><h3>3. Beware Onlookers</h3><p>Pay attention to your surroundings.  A person standing behind you as you sign in to a website may not be as casual as they seem.  In age where so many phones and MP3 players can record video, they don&#8217;t even need to be facing you.  If a person sees you enter your password, there is a good chance they can remember it.</p><h3>4. Use Public Computers Differently</h3><p>Watch the settings you use on public computers and always remember to sign out.  Be sure to double check this.  Most of us have formed habits from using personal computers.  We often leave that little box checked &#8220;Remember me.&#8221; underneath the sign in box.  Some may click &#8220;Yes&#8221; to &#8220;Do you want to save this password?&#8221; after they log in.  Forgetting to click &#8220;log off&#8221; when a session is finished is common place.  This is convenient when it is a personal machine, but disastrous on a public machine.  Your account is now as easy for someone else to get into as if it was their own personal machine.  There are ways to <a
href="http://www.ghacks.net/2010/12/02/bulletspassview-reveal-hidden-passwords/">steal passwords</a> that are saved too.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/04/remember-password.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/04/remember-password.jpg" alt="remember password" title="remember password" width="294" height="303" class="alignnone size-full wp-image-44095" /></a></p><h3>5. Only Use Trustworthy Computers</h3><p>Trust the computer you are using as much as you trust the owner.  By trust, I refer to both the integrity and the aptitude of the person.  For a person who lacks integrity, they may intentionally have software running that records what keys you press (called a &#8220;keylogger&#8221;).  Companies in the U.S. can legally install them on any computer they own.  For a person who lacks aptitude, they may unknowingly have <a
href="http://www.ghacks.net/2009/09/29/scan-and-detect-spyware-and-suspicious-files-in-windows/">spyware</a> on there machine.  Spyware can sometimes have the same abilities as a <a
href="http://www.ghacks.net/2007/01/09/perfect-keylogger-lite/">keylogger</a>.  In either case, once you use that computer to quick check your FaceBook, your account is compromised.  If you used that password for you e-mail or banking, you have a larger problem.</p><h3>6. Avoid Commonly Used Passwords</h3><p>Do not use the name of your pet, child, team, favorite color, date, etc. as a password.  Never use &#8220;password&#8221; as a <a
href="http://www.ghacks.net/2010/08/11/how-secure-is-a-password/">password</a>.  Too many people use &#8220;123456&#8243; (at least at <a
href="http://www.ghacks.net/2009/10/09/leaked-hotmail-password-data-analysis/">hotmail</a> and <a
href="http://www.ghacks.net/2010/01/21/rockyou-hacked-some-30-million-passwords-in-the-wild-security/">rockyou</a>).  All of these are easy to guess.  A <a
href="http://www.ghacks.net/2010/06/12/how-quickly-can-your-password-be-cracked/">cracking</a> tool is not required to figure them out.</p><h3>7. Guard Written Passwords</h3><p>If you choose to write down a password, protect it like your life savings.  Would you leave twenty dollar bills sitting around?  Your password is much more valuable than that if it is used for your bank account.  Nevertheless, I see passwords siting out in the open.  It is not a bad idea to never write down your passwords, but the problems of that are obvious.  There is no shame in writing them down, but keep them in a safe place&#8230; I&#8217;m thinking a safety deposit box at the bank.</p><h3>Closing</h3><p>In summary, while most of this stuff is common sense, I hope to help a few people avoid having their <a
href="http://www.ghacks.net/2011/04/11/what-to-do-when-your-email-account-is-compromised/">accounts compromised</a>.  Whether a person is just curious, or they have been a victim of the experience, it is only natural to ask how these things happen.</p><p>Lastly, remember the first rule of passwords: don&#8217;t ever give them out or share them!</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/04/19/how-web-accounts-get-hacked/feed/</wfw:commentRss> <slash:comments>11</slash:comments> </item> <item><title>Dropbox Insecure?</title><link>http://www.ghacks.net/2011/04/13/dropbox-insecure/</link> <comments>http://www.ghacks.net/2011/04/13/dropbox-insecure/#comments</comments> <pubDate>Wed, 13 Apr 2011 09:18:29 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Security]]></category> <category><![CDATA[The Web]]></category> <category><![CDATA[cloud storage]]></category> <category><![CDATA[config.db]]></category> <category><![CDATA[dropbox]]></category> <category><![CDATA[online backup]]></category> <category><![CDATA[web security]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=43854</guid> <description><![CDATA[The article Dropbox authentication: insecure by design by Derek Newton got quite the press in the past week or so. So what exactly did he find out to come to this conclusion? Dropbox creates a config.db file in the main application data folder, a SQLite database file that can be edited with programs that can [...]]]></description> <content:encoded><![CDATA[<p>The article Dropbox authentication: insecure by design by <a
href="http://dereknewton.com/2011/04/dropbox-authentication-static-host-ids/">Derek Newton</a> got quite the press in the past week or so. So what exactly did he find out to come to this conclusion? Dropbox creates a config.db file in the main application data folder, a SQLite database file that can be edited with programs that can edit SQLite databases. That file is being used to identify the device to the Dropbox account. Derek&#8217;s main discovery is that the file is completely portable. You can copy it to another computer, install Dropbox there and files of the original user will automatically be synchronized on that new computer without authentication whatsoever.</p><p>This happens completely in the background. The attacker does not have to enter the account credentials to initiate the synchronization. The original user furthermore will not be notified about the transfers, and the new device will not be added to the list of allowed devices in the Dropbox account settings.</p><p>To make matters worse, there is only one option to block the attacker from synchronizing and downloading files from the original user&#8217;s Dropbox: By removing the original device from the list of authorized devices in the Dropbox account. But for that, the owner needs to know that the computer was compromised. Changing the account password <strong>does not</strong> invalidate the config.db file, it can still be used to synchronize data.</p><p>One could say that the original user has other problems if someone managed to get access to the computer, and that&#8217;s definitely true. With that access, one could easily transfer data from the local Dropbox folder, access mounted True Crypt volumes or access other files like mailboxes that the user has access to.</p><p>It does not however make it less worrying that the reliance on config.db for authentication is inherently weak. One step in the right direction would be to implement safeguards, for instance by linking the file to the system it has been authorized on, and by using a notifications system to inform the user of new devices that have established a connection with the Dropbox account.</p><p>You can check for unauthorized access manually on the Dropbox website, but there is no notifications option available. And even then, the attacker&#8217;s device would not appear in the list of devices.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/04/dropbox-access.png"><img
src="http://www.ghacks.net/wp-content/uploads/2011/04/dropbox-access-550x258.png" alt="dropbox access" title="dropbox access" width="550" height="258" class="alignnone size-medium wp-image-43855" /></a></p><p>But what about encryption? If you encrypt your Dropbox data you are safe right? Encryption is not really an option either, considering that an attacker who got local access to a computer system could very well have the means to log the decryption on the local system. And it would render the file and folder sharing on Dropbox useless.</p><p>So what is it that you can do right now? You could for instance make sure that you do not host important files on your Dropbox, and if you do, you should consider encryption as it adds another layer of protection around the Dropbox files. But as we mentioned earlier, it is not a complete safeguard.</p><p>You could also start monitoring the config.db file or try to change the rights of the file so that it cannot be accessed by standard system users.</p><p>The underlying insecurity, as rare as its exploitation may be, needs to be fixed by Dropbox. You can read <a
href="http://dereknewton.com/2011/04/dropbox-authentication-static-host-ids/">Derek&#8217;s</a> article and several interesting comments on his personal website.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/04/13/dropbox-insecure/feed/</wfw:commentRss> <slash:comments>27</slash:comments> </item> <item><title>URL X-Ray, Reveal URL Shortener Link Destinations</title><link>http://www.ghacks.net/2011/03/30/url-x-ray-reveal-url-shortener-link-destinations/</link> <comments>http://www.ghacks.net/2011/03/30/url-x-ray-reveal-url-shortener-link-destinations/#comments</comments> <pubDate>Wed, 30 Mar 2011 07:51:36 +0000</pubDate> <dc:creator>Matt Newell</dc:creator> <category><![CDATA[Security]]></category> <category><![CDATA[The Web]]></category> <category><![CDATA[url shortener]]></category> <category><![CDATA[web security]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=43219</guid> <description><![CDATA[If you have ever had your browser and your computer hijacked, it can be one of the most unpleasant experiences. This sort of problem will take a lot of hours for you to clean up, and if it&#8217;s really bad, it can take days, and sometimes a loss of precious money and unrecoverable data. As [...]]]></description> <content:encoded><![CDATA[<p>If you have ever had your browser and your computer <a
href="http://www.microsoft.com/security/resources/hijacking-whatis.aspx">hijacked</a>, it can be one of the most unpleasant experiences. This sort of problem will take a lot of hours for you to clean up, and if it&#8217;s really bad, it can take days, and sometimes a loss of precious money and unrecoverable data.</p><p>As an IT Security professional, I know what you need to be one step ahead of the cretins out there who are trying to scam you and the rest of the online world. The web has become a security and privacy nightmare, and I would like to help you navigate just a bit more safely.</p><p>Most recently I was selling an item on craigslist. This was honestly my first time doing so and was astounded at the amount of scammers sending me replies to my ad which also contained masked URL&#8217;s using URL shorteners from services such as <a
href="http://en.wikipedia.org/wiki/Bit.ly">Bitly</a>, and <a
href="http://tinyurl.com/">Tiny URL</a>.</p><p>One click on these links will turn your perfectly good day into a rotten one. So the next time anyone sends you a shortened URL and you are suspicious as to what is lying behind that URL mask, try out: <a
href="http://urlxray.com/">URL X-Ray</a>.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/03/url-xr-ray.png"><img
src="http://www.ghacks.net/wp-content/uploads/2011/03/url-xr-ray.png" alt="url xr-ray" title="url xr-ray" width="463" height="287" class="alignnone size-full wp-image-43220" /></a></p><p>You can check links right on site or make use of the bookmarklet that makes the process a bit more comfortable. It&#8217;s okay to not trust every web link that is sent to you. After I generally find out the web link and it&#8217;s still looks sketchy but the curiosity is getting the best of me, I must refrain from letting gullibility take over.</p><p>Scanning the actual URL is the very next step. There&#8217;s only one option for you on this dilemma. You can use the <a
href="http://www.mywot.com/">Web of Trust</a> WOT add-in for your browser. These days I have graduated to the WOT add-in for my Chrome browser (also works in Firefox). You can also go to their website and enter the URL and you get a short, sweet easy to understand report as to what is on the site before you access the website and face potential dangers.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/03/web-of-trust.png"><img
src="http://www.ghacks.net/wp-content/uploads/2011/03/web-of-trust-550x220.png" alt="web of trust" title="web of trust" width="550" height="220" class="alignnone size-medium wp-image-43221" /></a></p><p>The four step ranking system is great in my opinion. The other part that I really like about the system in place is that other users of WOT are able to contribute as well. So the reliability is based on everyone&#8217;s input and not just some corporate husk trying to package a product that is only half decent if at all. Let&#8217;s recap, there are two things you must have in your toolbox for keeping your computer and online reputation out of harm&#8217;s way when online. Find out what web link you were sent in the first place with URL X Ray, and then scan the site before you access it by employing the WOT toolbar/plugin or the actual website to get the full report of the site&#8217;s content.</p><p>Web of Trust is not the only service offering to scan a website and give you an assessment of its online standing. Alternative tools include <a
href="http://safeweb.norton.com/">Norton Safe Web</a> and <a
href="http://www.avg.com.au/resources/web-page-scanner/">AVG Web Page Scanner</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/03/30/url-x-ray-reveal-url-shortener-link-destinations/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Google Code University</title><link>http://www.ghacks.net/2008/03/19/google-code-university/</link> <comments>http://www.ghacks.net/2008/03/19/google-code-university/#comments</comments> <pubDate>Wed, 19 Mar 2008 13:47:30 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Google]]></category> <category><![CDATA[Knowledge]]></category> <category><![CDATA[Online Services]]></category> <category><![CDATA[ajax]]></category> <category><![CDATA[coding]]></category> <category><![CDATA[distributed systems]]></category> <category><![CDATA[google code]]></category> <category><![CDATA[languages]]></category> <category><![CDATA[university]]></category> <category><![CDATA[web security]]></category> <guid
isPermaLink="false">http://www.ghacks.net/2008/03/19/google-code-university/</guid> <description><![CDATA[Google Code University is an excellent resource for Computer Science students and programmers in general. All videos and Powerpoint presentations published at the University are released under Creative Commons. Four different kinds of courses are available right now, they are Ajax Programming, Distributed Systems, Web Security and Languages.]]></description> <content:encoded><![CDATA[<p><a
href="http://code.google.com/edu/">Google Code University</a> is an excellent resource for Computer Science students and programmers in general. All videos and Powerpoint presentations published at the University are released under Creative Commons. Four different kinds of courses are available right now, they are Ajax Programming, Distributed Systems, Web Security and Languages.</p><p>Each section is divided into two subsections that link to the presentations and videos. The Powerpoint presentations have to be downloaded to your computer while the videos are embedded on the website itself. Most tutorials on the website are clearly aimed at users with some background knowledge.</p><p>If you take a look at the C++ tutorials in the Language section you see that they are not beginners tutorials for instance. The first tutorial is named C++ Threads while the second and last New Features in the Next C++ Standard. Nothing a beginner to C++ programming would want to start with.</p><p><span
id="more-3557"></span>The videos however are excellent, the C++ Threads video for instance has a playtime of 1 hour 29 minutes. Strangely though the other video which was hosted on Youtube is not available anymore which is the only video that was not available. All other videos were hosted on Google Video and ran fine.</p><p>The website has a Curriculum Search as well which should help to find teaching material. It&#8217;s basically a custom Google search.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2008/03/19/google-code-university/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
