1. General & Beginner1. General & Beginner1. General & Beginner1. Général & Débutant
DMA stands for Direct Memory Access. It is a hardware technology that allows a PCIe device to read and write directly to the system's RAM, without going through the processor (CPU) or the operating system.DMA stands for Direct Memory Access. It is a hardware technology that allows a PCIe device to read and write directly to the system's RAM, without going through the processor (CPU) or the operating system.DMA stands for Direct Memory Access. It is a hardware technology that allows a PCIe device to read and write directly to the system's RAM, without going through the processor (CPU) or the operating system.DMA signifie Direct Memory Access (Accès Direct à la Mémoire). C'est une technologie matérielle qui permet à un périphérique PCIe de lire et écrire directement dans la RAM du système, sans passer par le processeur (CPU) ou le système d'exploitation.
In our research context, this makes it possible to analyze the memory of one PC (the Main PC) from another PC (the Second PC), making the analysis completely invisible to the Main PC.In our research context, this makes it possible to analyze the memory of one PC (the Main PC) from another PC (the Second PC), making the analysis completely invisible to the Main PC.In our research context, this makes it possible to analyze the memory of one PC (the Main PC) from another PC (the Second PC), making the analysis completely invisible to the Main PC.Dans notre contexte de recherche, cela permet d'analyser la mémoire d'un PC (le Main PC) depuis un autre PC (le Second PC), rendant l'analyse totalement invisible pour le Main PC.
Unlike traditional software which runs on the same PC as the anti-cheat (and which must therefore fight it from the inside), the DMA operates hardware and executes its code on a separate PC.Unlike traditional software which runs on the same PC as the anti-cheat (and which must therefore fight it from the inside), the DMA operates hardware and executes its code on a separate PC.Unlike traditional software which runs on the same PC as the anti-cheat (and which must therefore fight it from the inside), the DMA operates hardware and executes its code on a separate PC.Contrairement aux logiciels classiques qui tournent sur le même PC que l'anti-cheat (et qui doivent donc le combattre de l'intérieur), le DMA opère matériellement et exécute son code sur un PC séparé.
The anti-cheat doesn't see anything running on the gaming PC. The only thing it can see is the PCIe card itself, hence the crucial importance of aThe anti-cheat doesn't see anything running on the gaming PC. The only thing it can see is the PCIe card itself, hence the crucial importance of aThe anti-cheat doesn't see anything running on the gaming PC. The only thing it can see is the PCIe card itself, hence the crucial importance of aL'anti-cheat ne voit rien tourner sur le PC de jeu. La seule chose qu'il peut voir est la carte PCIe elle-même, d'où l'importance cruciale d'un Custom FirmwareCustom FirmwareCustom FirmwareFirmware Custom to hide this map.to hide this map.to hide this map.pour masquer cette carte.
2. Materials required2. Materials required2. Materials required2. Matériel requis
You need 4 essential elements:You need 4 essential elements:You need 4 essential elements:Il vous faut 4 éléments essentiels :
- A Main PC with a free PCIe port.A Main PC with a free PCIe port.A Main PC with a free PCIe port.Un PC principal (Main PC) avec un port PCIe libre.
- A Second PC (a simple laptop is enough) to run the software.A Second PC (a simple laptop is enough) to run the software.A Second PC (a simple laptop is enough) to run the software.Un Second PC (un simple ordinateur portable suffit) pour faire tourner les logiciels.
- A hardware DMA card.A hardware DMA card.A hardware DMA card.Une carte DMA matérielle.
- A 1:1 Custom Firmware to hide the card.A 1:1 Custom Firmware to hide the card.A 1:1 Custom Firmware to hide the card.Un Firmware Custom 1:1 pour masquer la carte.
Optionally, a Fuser (to display the ESP on the main screen) and a KMBOX (to emulate the mouse hardware).Optionally, a Fuser (to display the ESP on the main screen) and a KMBOX (to emulate the mouse hardware).Optionally, a Fuser (to display the ESP on the main screen) and a KMBOX (to emulate the mouse hardware).Optionnellement, un Fuser (pour afficher l'ESP sur l'écran principal) et un KMBOX (pour émuler la souris matériellement).
Yes, for the most part. The Second PC does not need to be powerful as it only reads the memory and displays radar/ESP. A laptop with a USB 3.0 port (blue USB Type-A or Type-C), a decent processor (i5/Ryzen 5) and 8 GB of RAM is more than sufficient.Yes, for the most part. The Second PC does not need to be powerful as it only reads the memory and displays radar/ESP. A laptop with a USB 3.0 port (blue USB Type-A or Type-C), a decent processor (i5/Ryzen 5) and 8 GB of RAM is more than sufficient.Yes, for the most part. The Second PC does not need to be powerful as it only reads the memory and displays radar/ESP. A laptop with a USB 3.0 port (blue USB Type-A or Type-C), a decent processor (i5/Ryzen 5) and 8 GB of RAM is more than sufficient.Oui, pour la plupart. Le Second PC n'a pas besoin d'être puissant car il ne fait que lire la mémoire et afficher un radar/ESP. Un PC portable avec un port USB 3.0 (USB Type-A bleu ou Type-C), un processeur correct (i5/Ryzen 5) et 8 Go de RAM est amplement suffisant.
3. Custom Firmware3. Custom Firmware3. Custom Firmware3. Firmwares Custom
A “1:1” (One-to-One) Firmware is a unique internal program created specifically for you. It exactly copies the identifiers (Vendor ID, Device ID, PCIe configuration space) of a real hardware card (like a Wi-Fi card or sound card) present in your PC, or of a secure generic card.A “1:1” (One-to-One) Firmware is a unique internal program created specifically for you. It exactly copies the identifiers (Vendor ID, Device ID, PCIe configuration space) of a real hardware card (like a Wi-Fi card or sound card) present in your PC, or of a secure generic card.A “1:1” (One-to-One) Firmware is a unique internal program created specifically for you. It exactly copies the identifiers (Vendor ID, Device ID, PCIe configuration space) of a real hardware card (like a Wi-Fi card or sound card) present in your PC, or of a secure generic card.Un Firmware "1:1" (One-to-One) est un programme interne unique créé spécifiquement pour vous. Il copie exactement les identifiants (Vendor ID, Device ID, espace de configuration PCIe) d'une vraie carte matérielle (comme une carte Wi-Fi ou une carte son) présente dans votre PC, ou d'une carte générique sûre.
This is what prevents the anti-cheat from realizing that you have a DMA card plugged in.This is what prevents the anti-cheat from realizing that you have a DMA card plugged in.This is what prevents the anti-cheat from realizing that you have a DMA card plugged in.C'est ce qui empêche l'anti-cheat de réaliser que vous avez une carte DMA branchée.
Yes. High security Custom firmware is often linked to the specific PCIe topology of your motherboard. If you change motherboards, the PCIe structure changes, and the firmware might look suspicious to strict anti-cheats like Vanguard or FaceIT.Yes. High security Custom firmware is often linked to the specific PCIe topology of your motherboard. If you change motherboards, the PCIe structure changes, and the firmware might look suspicious to strict anti-cheats like Vanguard or FaceIT.Yes. High security Custom firmware is often linked to the specific PCIe topology of your motherboard. If you change motherboards, the PCIe structure changes, and the firmware might look suspicious to strict anti-cheats like Vanguard or FaceIT.Oui. Un firmware Custom de haute sécurité est souvent lié à la topologie PCIe spécifique de votre carte mère. Si vous changez de carte mère, la structure PCIe change, et le firmware pourrait paraître suspect aux yeux des anti-cheats stricts comme Vanguard ou FaceIT.
4.Security & Detection4.Security & Detection4. Security & Detection4.Security & Detection4. Security & Detection4. Security & Detection4. Sécurité & Détection
Nothing is 100% undetectable in computing. However, DMA with high quality 1:1 Custom Firmware is currently the safest method available. Detections (bans) in DMA are almost always caused by:Nothing is 100% undetectable in computing. However, DMA with high quality 1:1 Custom Firmware is currently the safest method available. Detections (bans) in DMA are almost always caused by:Nothing is 100% undetectable in computing. However, DMA with high quality 1:1 Custom Firmware is currently the safest method available. Detections (bans) in DMA are almost always caused by:Rien n'est indétectable à 100% en informatique. Cependant, le DMA avec un Firmware Custom 1:1 de haute qualité est actuellement la méthode la plus sûre existante. Les détections (bans) en DMA sont presque toujours causées par :
- A cheap generic firmware shared between several users.A cheap generic firmware shared between several users.A cheap generic firmware shared between several users.Un firmware générique bon marché et partagé entre plusieurs utilisateurs.
- Poorly coded software (cheat) on the Second PC that writes to memory insecurely.Poorly coded software (cheat) on the Second PC that writes to memory insecurely.Poorly coded software (cheat) on the Second PC that writes to memory insecurely.Un logiciel (cheat) mal codé sur le Second PC qui écrit dans la mémoire de manière non sécurisée.
- Manual reports following obvious in-game behavior (Rage hacking).Manual reports following obvious in-game behavior (Rage hacking).Manual reports following obvious in-game behavior (Rage hacking).Des reports manuels suite à un comportement évident en jeu (Rage hacking).