An open API service indexing awesome lists of open source software.

https://github.com/pa1n-dev/rtl8125_emulation

rtl8125 emulation
https://github.com/pa1n-dev/rtl8125_emulation

battle-eye bypass dma dma-attack eac-bypass-tool emulation fpga guide pcileech pcileech-fpga

Last synced: 4 months ago
JSON representation

rtl8125 emulation

Awesome Lists containing this project

README

          

# DMA RTL8125

> [!WARNING]
> #### For educational purposes only

Tested on Easy Anti-Cheat (EAC) in APEX Legends.

Tested on BattlEye in Arma3/DayZ.

## Usage

Download CH347FPGATool [from](https://github.com/WCHSoftGroup/ch347/releases).

Download firmware for you DMA [from](https://github.com/pa1n-dev/rtl8125_emulation/releases).

Open CH347FPGATool:

![CH347FPGATool](https://github.com/user-attachments/assets/b5361dea-7c1f-4115-acd4-739450fd3e22)

1. Select your DMA card.
2. Select "BIN".
3. Select firmware.
4. Start flash.

## Guide to creating your own firmware

### 1. Find Bar's Address

```bash
sudo lspci -vv -s 05:00.0
```

05:00.0 — This is your PCI device ID

output:

```
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTLXXXX PCI Express Gigabit Ethernet Controller (rev 02)
Subsystem: Realtek Semiconductor Co., Ltd. Device 0123
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR-