Security firm Imperva has published a detailed analysis of an attack by Anonymous on one of its customers, providing new insight into how the hacktivist group operates, and highlighting the need for better application layer security.
According to The New York Times, the target in question was the Vatican, although Imperva has declined to confirm the identity of the organisation.
The attack, which did not adversely affect the site or compromise any user data, consisted of three distinct phases:
- The first, described as “recruitment and communication” involved drumming up support using social media sites such as Facebook, Twitter and YouTube, to suggest and justify an attack.
- The second, dubbed “reconnaissance and application layer attacks,” involved a small number of professional hackers, using common vulnerability assessment tools to probe for security holes and launch application attacks, like SQL injection, to attempt to steal data from the targets.
- When these data breach attempts failed, the skilled hackers elicited help from so-called “laypeople” to carry out a distributed denial of service (DDoS) attack.
According to Amichai Shulman, co-founder and CTO of Imperva, the attack by Anonymous mimics the approach used by for-profit hackers. The group of 10 to 15 professional hackers used off-the-shelf tools such as Havij, Acunetix and Nikto to check for vulnerabilities and attempt SQL injection attacks.
Shulman said it was clear that these were professional hackers, as they had knowledge of the hacking tools and also took care to disguise their identities using anonymity services.
When the hackers failed to find any vulnerabilities, the DDoS attack was carried out using a custom-built tool that allows users to attack sites with mobile browsers. Unlike more traditional network layer DDoS attacks, this targeted the application layer, with the aim of eating up server resources.
Shulman said that if an organisation’s threat landscape includes Anonymous, then it should install application layer security as well as DDoS protection, because that had been the hackers' first choice. However, the real motivation for implementing this kind of security should be financial protection.
“If you look at what Anonymous has done in the past couple of years, it has been more of a nuisance than anything else,” he said. “However, Anonymous are using the same tools that financially-motivated criminal hackers are using, and this is what organisations should be worried about.”
Imperva constantly monitors some 40 customer applications, and Shulman claims that an application attack is launched once every two or three minutes. “This is a far greater threat than Anonymous hacking a website to make a political point,” he said.
Shulman added that, while most of Anonymous's attacks have targeted fairly small organisations using LOIC or Mobile LOIC attacks, occasionally the group launches a massive attack against an internet giant like American Express or the FBI.
“In Operation Payback they were using botnets,” said Shulman. “This kind of operation cannot be volunteer-based. It requires a very different tools. It requires horsepower, funding and planning. So who is behind it? And why are they taking the trouble to do it? That is still a mystery.”
He said that financial hackers are also increasingly launching SQL injection attacks using botnets, which is a much larger scale of problem, because it allows attackers to scale up much faster.
Imperva compiled the “Anatomy of an Anonymous Attack” report based on data from its Application Defense Center (ADC). A copy of the report can be downloaded here.