April 23, 2024

What is DMA Firmware?

Explaining DMA firmware

DMA firmware is the disguise of your DMA card to look like like something other than a DMA card.

Why is this neccessary?

If using a DMA card without any modified firmware, the anti cheat of any game will ban you. This is because anti cheats can detect firmware with the default signatures.

So how is Cypren firmware undetectable?

Cypren works by disguising the DMA card as a legitimate device. 

Anti cheats know that a device is being used for malicious purposes if the device is not actually performing a legitimate function.

By disguising the DMA card as a PCIe device with a legitimate function, the detection of a card with Cypren firmware can be circumvented.

How does Cypren disguise their firmware?

Cypren clones real physical PCIe devices, trying as hard as possible to replicate every function of the real device.

How does this diguise work?

Unlike some firmware providers, Cypren emulates as much of the physical device as possible.

When you hear terms like TLP emulation and driver support this is what they mean.

TLP means Transport Layer Packets.

TLP emulation is the process of replicating the packets being sent and received from real PCIe devices and emulating them with a DMA card.

A real PCIe device would actually perform a function. In the case of a network adapter, Transport Layer Packets would be sent and received from the device, which would be neccessary for the network adapter to function.

Cypren firmware monitors the TLP activity of a real device and emulates it with their firmware.

Driver support is the association of the DMA card with a kernel driver

Real PCIe devices have drivers. If an Anti Cheat sees a PCIe device that does not have a kernel driver, they know that this device is illegitmate.

How does Cypren add driver support?

Real PCIe devices send read and write requests to drivers to communicate.

Cypren modifies firmware to emulate the sending and reception requests of drivers.

Is Cypren firmware available?

Unfortunately, not everyone is accepted as a member of our community.

It has been proven that when firmware providers open up their doors to everybody, there is an extremely high risk of detection

Alot of firmware providers know this, however they would rather accept as many people as possible.

This damages their firmware's ability to avoid anti cheat detection.

We also want our community to consist of those who are passionate about the cheating community, as well as those who are able to represent our commmunity positively.

We would also like to maintain the quality of our private guides, which give a deeper understanding into DMA. These guides cover things like more advanced anti cheat evasion techniques as well as the right customizations for whatever cheat you use.

Approaching firmware in this way is beneficial to our customers as well.

If an anti cheat does somehow identify the signatures of a unique version of Cypren firmware, we custom build each firmware to each customer, meaning that they are the only one banned.

With firmware providers who do not employ this anti cheat evasion technique, all of their users will get banned.

There is hope for you!

If you think you meet the criteria neccessary to be a part of the Cypren community, apply!