Archive for February, 2009

Tips to prevent Cross Site Scripting (XSS)

In the last year the majority of security breaches in websites are related to XSS attacks. So it is very important to build websites keeping in mind a few rules to avoid beeing hacked. Also always handle data as beeing untrusted and consider it harmful. Only after careful sanitization you should start to begin trusting [...]

  • Share/Bookmark

How to change website language in Typo3 based on user IP or browser

Let’s suppose you must build a multilanguage website and you allow users to choose the language of the site. This is easy in Typo3, can be done in several minutes. But what if you need to choose the language for them according to their browser preference or IP address. What then ? There are solutions. [...]

  • Share/Bookmark

Google Chrome’s popup blocker sucks!

I’m having difficulties working on Chrome lately. I’m using a webpage that constatly spawns popups for reminders and my problem is that Chrome blocks these popups. And it shows the notice that a popup has been blocked only for a few seconds. If you are not quick enough you have no way to see the [...]

  • Share/Bookmark

How to scrape webpages using PHP and XPath

If you need to extract information from remote webpages you can read this article about how to do it with PHP and XPath. The autor explains how extracting information can be very easy and it can be done in no time (less then 5 minutes) with the mentioned tools and without the use of regular expressions.

  • Share/Bookmark

Critical security issue in Typo3 core – all versions

A very serious security issue has been discovered in Typo3 core, all versions including 4.2.5 are affected. According to some this is the most critical security breach in Typo3 ever discovered. The vulnerability allows attackers to “download the contents of any file on the server, i.e. typo3conf/localconf.php, which holds both install tool password alongside database username [...]

  • Share/Bookmark

Upgrade your browser!

Often i found myself wondering about why people use some antique and insecure software. For example Internet Explorer 6. This browser was launched back in 2001 and  many many people still use it. Now when Internet Explorer 8 is about to be launched. In fact if you look in the statistics of any high trafic [...]

  • Share/Bookmark
Get Adobe Flash playerPlugin by wpburn.com wordpress themes