How to dumb modules:
You can use a VM or hypervisor to dump the Battleye module and reverse engineer it. Just remeber that BE does have some emulation detection.
Battleye's Components:
BEService - Windows service that communicates with BEServer, which provides BEDaisy and BEClient...