Posts

Showing posts from May, 2013

"Honeywords" plan to snare theives

Cryptographic researchers Ari Juels and Ronald Rivest (the "R" in RSA) have come up with an interesting idea aimed at helping to detect attacks on web application databases. It is based on storing fake passwords as bait and sounding the alarm when an attempt is subsequently made to use one of these fake passwords. The idea involves storing what they have dubbed "honeywords" for each user in the password database alongside their actual password. An attacker who gained access to the database would be unable to distinguish the honeywords, which would also be stored in the form of salted hashes, from the real password. If attackers were then able to crack the stolen hashes, they might well use them to try to log into the associated web application. If such an attempt were made using one of the honeywords, the web application would know that the access was unauthorised – since the account's legitimate owner has no access to the honeywords, any honeyword used must

Setting up PHP DBUnit with a YAML Dataset

This proved quite an interesting job, and took a bit of time to get this down  to a tee.  I do have a working version of some database tests which I will post at a later day with a complete working PHPUnit example of using a YAML dataset for tests. keep watching.

Ecommerce Search Marketing Evolves

Image
A few years ago, small ecommerce business owners invested a good part of their marketing budgets on search engine optimization. Their goal was typically to obtain the highest possible search rankings, to capture as much organic traffic as possible. Many businesses used that as their core tactic for search engines. Organic traffic was considered free. If they did a good job, they had a shot at the first page of Google's search results, where the majority of clicks occur. They could even break into the coveted top five positions, above the fold. A strategy might have been to drive 70 percent of search traffic from organic listings. Organic Traffic Risky But seasoned merchants know they can quickly be dumped off the first page of Google with an algorithm change. If you’ve ever changed platforms or the navigational structure of your store, it’s likely your rankings suffered. Things like personalized search results, local results, and suggested keywords have also altered the search