GithubHelp home page GithubHelp logo

jay13jeong / gbfr-logs-anti-cheat Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 1.0 6.15 MB

granblue fantasy relink cheat detection with logs

License: MIT License

HTML 0.12% JavaScript 0.11% Rust 45.87% CSS 1.30% TypeScript 52.59%
cheat-detection gbfr granblue-fantasy-relink granbluefantasy

gbfr-logs-anti-cheat's Introduction

gbfr-anti-cheat

GitHub Release GitHub Downloads GitHub Discussions GitHub License

  • Added cheat detection functionality for GBFR version 1.3.1.
  • This program identifies the potential for cheating among party members.
  • ** If there is a wrong detection while using this, please leave your comment here.
  • This project was developed based on false-spring/gbfr-logs.

How to install

  • Go to Releases
  • Download the latest .msi installer and run it.
  • Open GBFR Logs after the game is already running.

Screenshots

Skill Tracking

캡처2

Meter

Equipment Tracking

캡처4

Multi-language Support

Simplified Chinese

Frequently Asked Questions

Q: I closed the meter, but it's still running?

When you close the windows, GBFR Logs continues to run in your task tray in the bottom right of your desktop.

This task tray functionality is meant to give you more options for customizing:

  • This lets you close the logs window, but be able to reopen it again later.
  • You can toggle clickthrough of the overlay as well.

Q: The meter isn't updating or displaying anything.

Try running the program after the game has been launched. Be sure to run the program as admin.

Q: The application is not working / launching.

GBFR Logs uses your built-in Microsoft Edge Webview2 Runtime to run the application. This keeps the app relatively small as we don't have to package in a browser.

However, you may have an out-of-date or missing "Webview2 Runtime":

Q: Is this safe? My antivirus is marking the installation as a virus / malware.

As always, this is up to you to trust GBFR Logs. The program can trigger false positive flags. There are reasons why it can give such alerts:

  • GBFR Logs does code DLL injection into the running game process which can look like a virus-like program.
  • GBFR Logs reads game memory and modifies game code at runtime in order to receive parser data.
  • I recommend adding an exception / whitelisting for the installation folder so that your anti-virus does not delete it while your game is running, but you may not need to do so if you haven't ran into this issue.

See how to add an exclusion to Windows Defender.

Q: How do I uninstall?

You can uninstall GBFR Logs the normal way through the Control Panel or by running the uninstall script in the folder where you installed it to. You may also want to remove these folders.

  • %AppData%\gbfr-logs

Q: My issue isn't listed here, or I have a suggestion.

  • Please leave your comments here.

For Developers

  • Install nightly Rust (rustup.rs) + Node.js.
  • Install NPM dependencies with npm install
  • npm run tauri dev

Under the hood

This project is split up into a few subprojects:

  • src-hook/ - Library that is injected into the game that broadcasts essential damage events.
  • src-tauri/ - The Tauri Rust backend that communicates with the hooked process and does parsing.
  • protocol/ - Defines the message protocol used by hook + back-end.
  • src/ - The JS front-end used by the Tauri web app

Disclaimer

Please keep in mind that this tool is meant to improve the experience that Cygames has provided us and is not meant to cause them or anyone other players damage. GBFR Logs modifies your running game client and is not guaranteed to work after game patches, in which case you may experience instability or crashes.

gbfr-logs-anti-cheat's People

Contributors

brunolm avatar bvoo avatar false-spring avatar harkains avatar idiotbaka avatar jay13jeong avatar jisamcom avatar samsa0562 avatar shimonami avatar xwth avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

gbfr-logs-anti-cheat's Issues

hook.dll 과 리링크 프로그램이 충돌함.

障害が発生しているアプリケーション名: granblue_fantasy_relink.exe、バージョン: 1.3.2.0、タイム スタンプ: 0x6667eff3
障害が発生しているモジュール名: hook.dll、バージョン: 0.1.0.0、タイム スタンプ: 0x667d5a21
例外コード: 0xc0000005
障害オフセット: 0x0000000000030483
障害が発生しているプロセス ID: 0x4174
障害が発生しているアプリケーションの開始時刻: 0x01dacb73b971283b
障害が発生しているアプリケーション パス: D:\steamapps\common\Granblue Fantasy Relink\granblue_fantasy_relink.exe
障害が発生しているモジュール パス: C:\Program Files\GBFR Cheat Detector\hook.dll
レポート ID: 0e2c57a4-4401-4961-baef-ce390007b8f2
障害が発生しているパッケージの完全な名前:
障害が発生しているパッケージに関連するアプリケーション ID:

Djeeta's Warpath

On the current release version and on the pre-release version this triggers a dmg cheat, even with the programmed in djeetaBuff. (77350 is decidedly too low, her attack can reach 85k with glass cannon and 81.04k without, and will in your usual Djeeta build with just 1 alpha 2 gamma hit 79.2k)
It's an innate 10% damage buff that can stack with things like Katalina's 25%.
Also curious if this can handle Roll of the Die.

Djeeta is still erroneous

I didnt do a deep dive this time, but it still registers Djeeta as cheating even if she isn't once you reach higher arts level.

Error reads on Seofon

So apparently, the detector reads Seofon as Damage Cheat even though i do not use any kind of damage cheat.

Update: I've tested what went wrong, It seems the cheat detector misread the damage buff effects from Spirit's Edge Warpath sigil which activates whenever Seofon delivers his avatar combo finisher as "DMG Cheat", also sometimes the misread appears after seofon delivers link attack after the Spirit's Edge Warpath sigil's effects activated.

I hope you can fix this issue soon because people online can be toxic and falsely accusing just because they thought Seofon mains using cheat after they see the detector misread the buff from Spirit's Egde Warpath sigil as "DMG Cheat", but we do nothing wrong.

Error Reads on Vaseraga

The same thing also happen to Vaseraga, the detector also misread the effects of Ebony's Warpath sigil which in one of its effect is to enhances DMG up to 30%. It happens after Vaseraga uses "right click" to fill the Grynoth Gauge which activates the Ebony's Warpath sigil effects and then after Vaseraga uses "left click" normal attack, the detector misread Vaseraga doing "DMG Cheat".

I hope you can also fix this issue soon, thank you.

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.