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
- Host: GitHub
- URL: https://github.com/pa1n-dev/rtl8125_emulation
- Owner: pa1n-dev
- License: gpl-3.0
- Created: 2025-06-26T18:20:45.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-08-27T20:15:14.000Z (10 months ago)
- Last Synced: 2025-09-21T21:01:13.002Z (9 months ago)
- Topics: battle-eye, bypass, dma, dma-attack, eac-bypass-tool, emulation, fpga, guide, pcileech, pcileech-fpga
- Language: Verilog
- Homepage:
- Size: 2.03 MB
- Stars: 9
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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:

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-