项目作者: Ryan7495

项目描述 :
[Pre-Alpha Build] A computer vision based aimbot that detects, tracks and targets opposing player models.
高级语言: Python
项目地址: git://github.com/Ryan7495/destiny2-cv-aimbot-poc.git
创建时间: 2021-07-26T21:43:46Z
项目社区:https://github.com/Ryan7495/destiny2-cv-aimbot-poc

开源协议:

下载


Description

This computer vision aimbot provides character detection and targeting for video games that use humanoid character models. This aimbot approach is targeted at cloud hosted games as they are immune to tradisional cheats. Tradisional cheats require access to client side process memory, object code and network traffic. With cloud hosted games the user has no way to tamper with the internals of the game.

This project is mainly a proof of concept as the computational requirements and level of performance renders this approach infeasible.
For an overview of how this aimbot functions, see the METHODOLOGY.md file.

Built With

Getting Started

Prerequisites

  • Python3
  • Cuda toolkit v11 if using an Nvidia GPU:
    conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c conda-forge

Installation

  1. Clone the repo:
    1. git clone https://github.com/RyanSawchuk/cv-aimbot.git
  2. Install Python packages:
    1. python -m pip install -r requirements.txt

Usage

  1. python aimbot.py

Exit key: '='

Toggle firing key: '-'

Road Map

  • CLI argument for mirror screen size.
  • Record filtered screen capture.

Known Issues

  • Finiky toggle firing key.
  • Some applications dont allow mouse movements.

Acknowledgments