Giter Club home page Giter Club logo

gtao_booster_poc's People

Contributors

achilles1515 avatar contre avatar miigotu avatar pcpischill avatar tostercx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gtao_booster_poc's Issues

spam bots

maybe it is time for you to find the spotlight again. can you please provide a POC code fix for the idiots at rockstar who allow the same player and message to be pasted indefinitely in public sessions? i realize that the spammers are probably not using a game client so the fix would probably be more along the lines of suppressing the spam instead of pummeling the user with it.

PC only?

Does this fix work only for PC? I have a console and idk if I can use this.

My issues are open

Not sure how else to get ahold of you tostercx, so I'll just say it here I guess.
My issues being closed wasn't your fault.
Being a bit of a GitHub newb I forgot to open them on the fork.
They're open now, thanks for bringing it to my attention. :D

Errors

"C:\Program Files (x86)\mingw-w64\i686-8.1.0-posix-dwarf-rt_v6-rev0\mingw32\bin\gcc.exe" -g C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c -o C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.exe
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c: In function 'strlen_cacher':
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c:48:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
       MH_DisableHook((LPVOID)strlen_addr);
                      ^
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c: In function 'netcat_insert_dedupe_hooked':
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c:79:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   if (!(*(uint8_t(__fastcall**)(uint64_t*))(*item + 48))(item))
          ^
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c:88:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     MH_DisableHook((LPVOID)netcat_insert_dedupe_addr);
                    ^
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c: In function 'initialize':
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c:99:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   uint64_t base_addr = (uint64_t)GetModuleHandleA(NULL);
                        ^
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c:103:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   netcat_insert_direct = (netcat_insert_direct_t)(base_addr + 0x5BB07C);
                          ^
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c:107:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   MH_CreateHook((LPVOID)strlen_addr, &strlen_cacher, (LPVOID*)&builtin_strlen);
                 ^
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c:108:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   MH_CreateHook((LPVOID)netcat_insert_dedupe_addr, &netcat_insert_dedupe_hooked, NULL);
                 ^
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c:110:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   MH_EnableHook((LPVOID)strlen_addr);
                 ^
C:\Users\RYZEN\Documents\Scuola\sistemi\GTAO_Booster_PoC\boost.c:111:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   MH_EnableHook((LPVOID)netcat_insert_dedupe_addr);
                 ^
C:\Users\RYZEN\AppData\Local\Temp\ccW2yPC2.o: In function `strlen_cacher':
C:/Users/RYZEN/Documents/Scuola/sistemi/GTAO_Booster_PoC/boost.c:48: undefined reference to `MH_DisableHook@4'
C:\Users\RYZEN\AppData\Local\Temp\ccW2yPC2.o: In function `@netcat_insert_dedupe_hooked@16':
C:/Users/RYZEN/Documents/Scuola/sistemi/GTAO_Booster_PoC/boost.c:88: undefined reference to `MH_DisableHook@4'
C:\Users\RYZEN\AppData\Local\Temp\ccW2yPC2.o: In function `initialize':
C:/Users/RYZEN/Documents/Scuola/sistemi/GTAO_Booster_PoC/boost.c:105: undefined reference to `MH_Initialize@0'
C:/Users/RYZEN/Documents/Scuola/sistemi/GTAO_Booster_PoC/boost.c:107: undefined reference to `MH_CreateHook@12'
C:/Users/RYZEN/Documents/Scuola/sistemi/GTAO_Booster_PoC/boost.c:108: undefined reference to `MH_CreateHook@12'
C:/Users/RYZEN/Documents/Scuola/sistemi/GTAO_Booster_PoC/boost.c:110: undefined reference to `MH_EnableHook@4'
C:/Users/RYZEN/Documents/Scuola/sistemi/GTAO_Booster_PoC/boost.c:111: undefined reference to `MH_EnableHook@4'
C:\Users\RYZEN\AppData\Local\Temp\ccW2yPC2.o: In function `DllMain@12':
C:/Users/RYZEN/Documents/Scuola/sistemi/GTAO_Booster_PoC/boost.c:124: undefined reference to `MH_Uninitialize@0'
C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.1.0/../../../../i686-w64-mingw32/lib/../lib/libmingw32.a(lib32_libmingw32_a-crt0_c.o):crt0_c.c:(.text.startup+0x39): undefined reference to `WinMain@16'
collect2.exe: error: ld returned 1 exit status

The terminal process failed to launch (exit code: -1).

Question about bans.

Are the people behind this PoC actively using it on GTA Online?
I don't care about losing items and I've spare accounts.

Injector

Hi. Which injector use and its safe?

collab

@tostercx I'm working on a games-related project. Can't tell you more details here. But I think you might be interested. It has the potential for becoming the next big thing in the game industry. It's not hard. It's doable. I'm just looking for dedicated and interested teammates. Please contact me via fannik#3371 on discord. If you aren't on discord tell me, I can then provide you with an email address.

What decompiler software do you use?

Having borrowed my friend’s completely legitimate copy of the industry-standard disassembler

I saw in your blog that you used a legal decompiler, but I want to know what it is? thank you.

Come on guys? Really?

It's videogames guys, don't expect kids to know how to """INJECT DLL""", it even sounds bad. INJECTING dll...

So, while in your repositories you mention minhook, i'm not really """into""" freesoftware, so i don't know if i can just make a wrapped exe(3 lines in c# to get an executable, 17 in c++) and give it to you...

You would have done it, right? This means you can't or something...

Congratulations

Congratulations, thank you for your contribution
I have been using your dll recently, thank you very much, I am not good at coding, so I can only do this

Game Crashing

The Game Crashes while loading GTA Online after injecting the DLL

[boost.c] is ill-formed (no diagnosis required): The Standard reserves function names beginning with ‘str’ or ‘mem’ for possible future use.

Hi,

Issue:

size_t strlen_cacher(char* str)

The name strlen_cached is reserved by the standard.

cf: ISO/IEC 9899:201x

  • §7.1.3 Reserved identifiers p182
  • §7.31.12 General utilities <stdlib.h> p456
  • §7.31.13 String handling <string.h> p456

NB: Also reserved are… Well, there's a fat list, really.
Here is the most useful link you'll ever get for fast reference to the C and C++ Standards and libraries:
cppreference.com C Reserved Identifiers

Current Behavior:

Undefined. Any, or none.

Expected Behavior:

The behavior of an identical function given a valid, unreserved, name.

Proposed Solution:

Change the name of the function. eg: cached_strlen

FAQ and TUTORIAL | NOT A ISSUE!!!!

  1. Open GTAO_Booster.sln.
  2. Select RELEASE and 32X.
  3. Compile (CTRL + B).
  4. And we have the DLL compiled in X64/Release.
  5. Now download Xenos Dll Injector From https://www.unknowncheats.me/forum/downloads.php?do=file&id=23686 (YOU NEED TO REGISTER) OR from https://mega.nz/file/zNs2wAAD#2ZKEp_78Vd42M-mat6pL5AhK6IN7T9MUgUZsyQh8vao (PASS 123).
  6. Open GTA and wait for the main menu(when you can choose the mode (online,story)).
  7. Open Xenos.
  8. Select GTA5.exe from the combobox.
  9. Click add.
  10. Select the GTA DLL.
  11. Click inject.
  12. Done!
  13. Now click GTA ONLINE.

This method has been tested and is very very fast!

### FAQ

I can't compile/It gives me error!
ANSWER: Go to 2,3 in the tutorial

Discussion: Bad FPS

this isn’t an issue but I figured you could probably give some insight: does the bad JSON parser also explain the bad FPS despite low system resources? Switching most graphics settings (reasonably, like not maxing out your grass & water quality for example) doesn’t change the FPS, and no CPU part (in terms of usage %) shows a bottleneck.

Possible ban

Since we are editing the game files, is it possible to get banned?

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.