Skip to content

meanwhiletothestars/CS2_DMA_Radar

Repository files navigation

ac status - Undetected tested-cs2-version. - 14017

Capture

I doing this project for myself and make this github page public. U can only give me star or crypto donate to make me happy. This project will be free and up do date as long as i will be motivated to do it - Hit the star

GitHub release issues - CS2_DMA_Radar

Is DMA Undetected?

Detecting probability demands only on your dma firmware

VAC - Unreal to detect on any firmware

EAC/GAMEGUARD/any A-tier AC that startup after windows - If SOME not default firmware - Unreal to detect There is a lot of EAC versions and some can be very good in dma protect

Faceit AC - Tested. If good 1:1 firmware - 99% not detect

Is External Undetected?

VAC - 99,99% Unreal to detect on any firmware

EAC/GAMEGUARD/any A-tier AC that startup after windows - EAC not detect/other - didn't tested

Faceit AC - Dont use it on Faceit pls, insta ban probably

Requirements FOR DMA:

  1. pcileech DMA Card
  2. Second x64 pc with windows or linux(did not testing on macOS)

Install:

  1. Download Release:

    • Access the latest Release on GitHub to get the project files.
  2. Install Python 3:

    • Ensure you have Python3 installed on your system.
  3. Install Dependencies:

    • Run pip install -r requirements.txt to install the required dependencies.
    • WARNING INSTALL pygame and pygame-gui manually by - pip install pygame AND pip install pygame-gui
  4. config

    • teammates: 2: all with colors(only for 5x5 or 2x2). 1: all with blue and red colors(for another game modes). 0: teammates off(visibility only local player and enemies)
    • altgirlpic_instead_nomappic: takes random png picture from data\nomap_pics instead of nomap picture
    • update_offsets: 1 - update automatic with internet. 0: - place client and offsets manually
    • maxclients: max clients. on default it will be 10 players. Dont change if u dont know what u doing
  5. Open CS2:

    • Launch CS2.
  6. Start app.py in any time:

    • On Linux: Launch after cs2 startup with sudo python app.py.
    • On Windows: Execute the appropriate command after cs2 startup to start python.exe ./app.py.

if you want to donate me

Litecoin

USDT erc20

TON

TODO

  • pygame radar
    • Logic to draw lower maps for nuke and vertigo.
    • SET ANGLE MAP ROTATING
    • Draw eye angle
    • adjustable sizes of models
    • Automatic parse offsets.
    • Automatic map reading.
    • defuse drawing.
    • Tutorial for add maps.
    • Guns(in external)
  • websocket radar(not public for now)
    • alpha version
    • adjustable sizes from gui
    • mobile optimization
    • access from external ip-address
    • same functionality like in pygame version
    • guns
    • hp with progress bar
    • advanced config
    • is enemy spoted
    • custom link for any client, so it can be reached from private IP(without port open and static ip)
    • bomb
    • kits
    • money on frezetime
    • done

TROUBLESHOOTING

  1. download binaries from https://github.com/ufrisk/pcileech
  2. start dma test with
sudo ./pcileech -device fpga probe

(1-8% loss is normal)

  1. if test isn't working there is couple of things u can do

    a) try another windows version(downgrade for 21h2 for example)

    b) try to buy other dma firmware

  2. If u use without A/C and it works, then try with AC and have problems - BUY BETTER FIRMWARE. This radar works on libraries that use 100% of dma cheats and only DECRYPTYNG memory. SO there is no chance to fix AC Problems of it because bypass ac is FIRMWARE TASK

P.S. If cheat works great without any anti-cheat and stop working when u start anti-cheat - then u need to buy better dma firmware. This is not my cheat issue

How to add your map?

  1. download testing/offset_manipulator.py
  2. make folder in /maps with your mapname
  3. copy meta.json from one of other maps. to work properly it needs 2 files in folder: radar.png and meta.json
  4. run offset finder with python
  5. numbers in console is player position in program. so u need to make it positive(if its negative) with plus and minus, x,y
  6. use buttons to search current offset
  7. enter new numbers in meta.json
  8. if ur map with split, use meta.json from nuke or vertigo and add ur mapname in maps_with_split
  9. you can open issue and send me this data and i will add your map for all