Cyber criminals know that financial and e-commerce providers often use fraud detection systems that monitor for anomalous transactions and behaviors. In order to bypass these systems, fraudsters are continuously looking for ways to conceal behaviors that might be identified as potential fraud.

Evading Device Fingerprinting

The IBM Security research team recently came across a tutorial published in underground forums that explains how to circumvent fraud detection systems that use device identification to track and detect anomalous transaction and access patterns. This approach collects myriad session attributes to “fingerprint” the endpoint device, including IP address and type and version of browser and operating system. Using this information, fraud detection systems can, for example, detect when a single device is being used to place multiple orders with different user credentials — a practice typically indicative of fraud.

The tutorial recommends that fraudsters use commercially available virtual private network (VPN) or proxy services to hide the device’s IP address. It also offers guidelines on how to make sessions from a single computer appear as if they are originating from different computers with different browsers and operating systems.

According to the tutorial, users can achieve this with a few simple steps that involve downloading and installing an off-the-shelf utility for changing the browser’s user-agent header (where the operating system and browser information is contained). This technique prevents merchants from linking multiple transactions to a single device; each transaction appears to be coming from a legitimate customer who is using a unique computer and browser to place an order.

Finding Another Way

Because fraudsters can manipulate the browser’s user-agent header information easily, institutions should consider device fingerprinting solutions that rely solely on user-agent data unreliable. Device fingerprinting solutions should collect identification parameters via methods that are less likely to be manipulated by fraudsters. This stronger type of device fingerprinting solution can be a valuable component of a comprehensive, layered security solution.

The tutorial demonstrates that cyber criminals have achieved a sophisticated level of understanding of device fingerprinting techniques and are exploiting their knowledge to evade fraud-prevention systems that rely on the browser’s user-agent header to detect cyber crime. It is also a call to action for merchants and financial institutions that use device fingerprinting. They should make sure their solutions are collecting device information from a tamper-proof source.

More from Fraud Protection

Virtual credit card fraud: An old scam reinvented

3 min read - In today's rapidly evolving financial landscape, as banks continue to broaden their range of services and embrace innovative technologies, they find themselves at the forefront of a dual-edged sword. While these advancements promise greater convenience and accessibility for customers, they also inadvertently expose the financial industry to an ever-shifting spectrum of emerging fraud trends. This delicate balance between new offerings and security controls is a key part of the modern banking challenges. In this blog, we explore such an example.…

Remote access detection in 2023: Unmasking invisible fraud

3 min read - In the ever-evolving fraud landscape, fraudsters have shifted their tactics from using third-party devices to on-device fraud. Now, users face the rising threat of fraud involving remote access tools (RATs), while banks and fraud detection vendors struggle with new challenges in detecting this invisible threat. Let’s examine the modus operandi of fraudsters, prevalence rates across different regions, classic detection methods and Trusteer’s innovative approach to RAT detection through behavioral analysis. A rising threat As Fraud detection methods become more and…

Gozi strikes again, targeting banks, cryptocurrency and more

3 min read - In the world of cybercrime, malware plays a prominent role. One such malware, Gozi, emerged in 2006 as Gozi CRM, also known as CRM or Papras. Initially offered as a crime-as-a-service (CaaS) platform called 76Service, Gozi quickly gained notoriety for its advanced capabilities. Over time, Gozi underwent a significant transformation and became associated with other malware strains, such as Ursnif (Snifula) and Vawtrak/Neverquest. Now, in a recent campaign, Gozi has set its sights on banks, financial services and cryptocurrency platforms,…

Topic updates

Get email updates and stay ahead of the latest threats to the security landscape, thought leadership and research.
Subscribe today