Coder Social home page Coder Social logo

joker594302831 / apexsky Goto Github PK

View Code? Open in Web Editor NEW

This project forked from chettoy/apexsky

0.0 0.0 0.0 24.09 MB

Home Page: https://apex.chettoy.com

License: GNU General Public License v3.0

Shell 0.01% C++ 68.71% C 0.01% Rust 1.15% CMake 0.02% WebAssembly 29.96% Fluent 0.14%

apexsky's Introduction

Contributors Forks Issues


apexsky

Apex Legends hack


UnknownCheats thread · Report Bug · Request Feature


Main View


About The Project

Apex Legends QEMU/KVM/DMA/Linux hack

UnknownCheats thread: https://www.unknowncheats.me/forum/apex-legends/406426-kvm-vmread-apex-esp-aimbot.html

Bone IDs reference: https://www.unknowncheats.me/wiki/Apex_Legends_Bones_and_Hitboxes

Game version (Steam Only right now): v3.0.57.21

Please delete the old offsets.ini after updating.

Features

  1. apex_dma_kvm_pub no-overlay features.

    This is the No Client(Windows) Branch, nothing is needed on the windows side.

    ESP Glow color picker for knocked and alive, visable or not visable.

    Item Glow with item filter.

    Weapon Glow with Weapon filter.

    Firing Range dummp targeting debug testing.

    TDM Aimbot/Glow so you only target the other team.

    Left/Right or both mouse buttons to aim.

  2. apex_dma_kvm_pub Client features.

    ESP Glow color picker for knocked and alive, visable or not visable.

    Item Glow with item filter.

    Weapon Glow with Weapon filter.

    Mini-Map radar*1.

    Full map radar*2.

    Firing Range dummp targeting debug testing.

    TDM Aimbot/Glow so you only target the other team.

    Custom aiming distance.

    Left/Right or both mouse buttons to aim.

    Custom Predition speed and Gravity to use with Headshot Mode*3.

    Save and Load config buttons and at s

  3. apexsky features

    • Inherits all features from apex_dma_kvm_pub.
    • Optional glow box to replace player glow (ideal for screenshot prevention or live broadcasting). (requires overlay enabled)
    • Sky Grenade feature.
    • Improved target locking.
    • Advanced targeting options with various bone selection effects.
    • Calculate and display the game's frame rate.
    • Aiming Target Indicator: Aiming Target Indicator feature (requires overlay enabled).
    • Config File Management: Config file editing and saving capabilities.
    • User-Friendly Customization: Interactive terminal menu with a more intuitive and user-friendly design for customization.
    • Dynamic color changes indicate target armor status.
    • Favorite Gamer Highlight: Highlights favorite gamers for quick identification.
    • Weapon Model Glow: Adds weapon model glow and spectated indicator.
    • Utilize keyboard backlight to display the number of spectators (requires D-Bus support).
    • Multilingual Support: Supports multilingual functionality for global accessibility.
    • Predictive Auto Trigger: Includes a feature with predictive capabilities for automatic triggering.
    • Auto-Loading Offsets: Automatically loads offsets, making it convenient to keep up with game version updates.
    • Real-time Team Damage Display: Shows the total damage dealt by teammates in real-time.

Please star if you like it. Look forward to your testing and feedback.

Getting Started

apexsky_kvm:

There are really only two steps:

  1. Run the game on a windows guest in a kvm virtual machine.
  2. Run the compiled apex_dma program on the Linux host.
    sudo ./apex_dma

Additional information:

  1. Please put the overlay window on the top of the VM screen after start. For example, on top of the looking-glass window.
  2. For a better experience, please passthrough your keyboard, mouse or controller into the VM.
  3. Press Insert to open the Overlay menu. Press and hold the Insert key to temporarily interact with the overlay.
  4. If you are using a resolution other than 1080p, save the configuration and then modify the screen_width and screen_height in settings.toml and reload the configuration.

Click on Actions to download the auto-built artifacts.

Or compile it yourself.

Build from source

Requirements:

  • C++ toolchain
  • Rust toolchain
  • CMake
  • Git

Install Rust:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Install Build Dependencies (Ubuntu):

sudo apt install cmake clang protobuf-compiler libusb-1.0-0-dev libzstd-dev libglfw3-dev libfreetype6-dev libvulkan-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libxext-dev wayland-protocols libwayland-dev libxkbcommon-dev

Build:

git clone --recurse https://github.com/chettoy/apexsky
cd apexsky
git submodule update --init --recursive
cd apex_dma
./build.sh

FAQ

  1. Many people are using a single GPU

    If there is only one GPU and the linux host can't be displayed after starting the VM, you can still use features other than the overlay in such a case. You can even turn off the overlay and use it as a no-overlay version. In this case you will not be able to use only the overlay-dependent features such as the mini-map radar, health shield bars, GUI menus, spectator display, etc. But all the original features of the no-overlay branch such as the player glow, text menu in terminal, and the new sky grenade will still work.

  2. It seems that the client is still reading the values required for the esp stuff. If AC is looking for access on those specific memory locations, then IDK if just removing the implementation of the overlay will work in terms of preventing detection. Or is AC simply detecting the presence of the overlay/client itself, and banning due to that?

    First of all, everything related to game state is realized by access on those specific memory locations. So we need to use DMA or VM techniques to access memory covertly. AC detects the overlay client, so we re-implement the overlay outside the VM and remove the client.

  3. I feel the aimbot seem not good as KrackerCo's one

    We added a few new parameters to aimbot, if you turn auto bone off, turn no-recoil on (it's off by default now) and set the aimbot predict fps to 75, aimbot will run the same as it did before with the same smoothing values. If you want a natural game feel and normal behavior as if you don't use auto-aiming but dramatically increase the hit rate, instead of wanting to lock bullets at a single point, use auto bone and maybe turn off no-recoil.

Acknowledgments

(back to top)

apexsky's People

Contributors

chettoy avatar mistery52 avatar krackerco avatar nerfbatinc avatar arctic-hack avatar jotalz avatar q6822303 avatar helloworldxdwastaken avatar esthernoble avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.