iseekwonderful / csgoGlow

Simple macOS CSGO glow hack
111 stars 66 forks source link

New Offsets And It Shows Both Teams Not Just Enemy Team #40

Closed carsonoreilly closed 8 years ago

carsonoreilly commented 8 years ago

CSGO just had a small update and the hack isn't working for me anymore. I think there needs to be new offsets and I tried the video tutorial like 5 times and it wasnt working

ghost commented 8 years ago

why would you want just both teams? that just makes it so much more confusing and you might get banned from TK when playing comp because of it. It would be one thing if each team had a different color.

carsonoreilly commented 8 years ago

no i said it shows both teams i want just enemy team

ghost commented 8 years ago

New Offsets

uint64_t glowInfoOffset = 0x594B840;
uint64_t LocalPlayerBase = 0x513BF78;
uint64_t playerBase = 0x50B85C8;

Courtesy of @gabsens

ghost commented 8 years ago

Thanks @gabsens @buzzel and has anyone got got any advancement on the Bhop script?

Freek3 commented 8 years ago

@brendon111 Bhop scripts are extremely risky dude.

ghost commented 8 years ago

@Freek3 why is that?

gabsens commented 8 years ago

@brendon111 bhop is extremely easy to implement, the only hurdle is managing the "space bar pressed" event in a CPU-efficient way, while maintaining accurate hops. Regarding bans, there's no VAC risk, no untrusted risk, the only way you could get busted is through Overwatch, but this would entirely be your fault.

ghost commented 8 years ago

@iseekwonderful usleep is still set to 100 milisecond btw...might want to change that again.

ghost commented 8 years ago

@gabsens I found a bhop script in c++. Could I post it here, and would you be able to suggest how to implement it with with @iseekwonderful 's way of accessing memory?

ghost commented 8 years ago

new update

ghost commented 8 years ago

Local Player Offset should be 0x513BFC8 These last two updates I have had some trouble getting the GlowOffsets. @gabsens Hows your new way coming along?

ghost commented 8 years ago

@brendon111 Feel free to get the glow offset

ghost commented 8 years ago

@ThaddyBear I'll have a look tonight when I get home

ghost commented 8 years ago

@buzzel I thought I had all of them, but turns out they where all wrong, must've made a mistake.

gabsens commented 8 years ago

@brendon111 show me what you got I can tell you which one's wrong

DooubleO commented 8 years ago

@gabsens Do you have the correct/working ones?

gabsens commented 8 years ago

@DooubleO of course

DooubleO commented 8 years ago

@gabsens Will you be sharing?

ghost commented 8 years ago

@dooubleO They are pretty easy to grab. I kinda rushed through it last night so I might of just overlooked something. Take it slow and try again. I'll have another go when I get home.

DooubleO commented 8 years ago

@buzzel Let us know if you get any luck :)

gabsens commented 8 years ago

@DooubleO entitylist is 0x50B85E0

the rest you can find with enough motivation here https://github.com/iseekwonderful/csgoGlow/issues/33

DooubleO commented 8 years ago

@gabsens Ill give it a ago

ghost commented 8 years ago

New LocalPlayerBase should be 0x513C058

@gabsens For the GlowOffset, several of my offsets calculate correctly, but none work. I got 0x50F8710 and 0x50B86F8. I haven't looked for the EntityList for this afternoons update but I've set my playerBase = LocalPlayerBase and it kills the game. What offset do I have wrong?

ghost commented 8 years ago

For LocalPlayerBase I found it to be 0x50A66E8. Working on Glow rn

ghost commented 8 years ago

@gabsens I'm determined on finding the offsets myself without help, but what is the difference between the LocalPlayerBase and PlayerBase?

ghost commented 8 years ago

@tr1kyyy playerBase is an offset to the EntityList. Its not needed persay. It just helps to determine the teams with the way that its currently implemented.

Set both LocalPlayer and PlayerBase the same offset when testing.

ghost commented 8 years ago

@buzzel Okay done. After multiples time tho, I still get getting the same LocalPlayer, but it's different from yours.

gabsens commented 8 years ago

@tr1kyyy did you get 0x513BFC8 for the local player ?

@buzzel offsets change very little from one update to another. the new offset I found for glow starts with 0x594B (same as the one in the previous update)

ghost commented 8 years ago

@tr1kyyy Roll with yours first and see if it works.

ghost commented 8 years ago

@gabsens I got 0x594BXXX last night, but it didnt work for me. I'll check again but I dont think I got that for todays update.

ghost commented 8 years ago

@gabsens I got 0x50A66E8 for LocalPlayer...is this correct?

gabsens commented 8 years ago

It's your your lucky day

LocalPlayer 0x513BFC8 EntityList 0x50B85E0 Glow 0x594B890

Keep a close eye on https://github.com/gabsens/Pattern-scanner-for-OSX Tomorrow I'll release the finished code so that it fetches offsets for you.

ghost commented 8 years ago

@gabsens Thank you so much! I'm going to give it a go myself again anyways.

ghost commented 8 years ago

@gabsens @e-retailer They don't work for me either...

ghost commented 8 years ago

Do offsets differ on Windows and Mac because my friend on Windows said the glow is 0x29B4

gabsens commented 8 years ago

Ahem my game wasn't up-to-date, sorry (f Valve)

LocalPlayer 0x513C058 EntityList 0x50B8698 Glow 0x594B920

Pattern-scanning is OP, all offsets found in 1 second

ghost commented 8 years ago

@gabsens Just starred and downloaded the project :D

ghost commented 8 years ago

sameee :)

ghost commented 8 years ago

also, can someone delete all the issues, so we only have 1 open therefore its more organized.

ghost commented 8 years ago

Glow offsets get me every time!! LocalPlayer takes like 4 seconds

ghost commented 8 years ago

@gabsens Just compiled and ran your code:

client: 0x128000000 18605964 cf 128548e2c 1285259a0 0 30

That was my console output...

ghost commented 8 years ago

@tr1kyyy Yeah, it doesn't fetch the offsets yet.

gabsens commented 8 years ago

It's working now

ghost commented 8 years ago

@gabsens You are a GOD!

flipembois commented 8 years ago

@tr1kyyy How did you compile it? I'm following this http://stackoverflow.com/questions/4403253/how-to-run-g-from-a-terminal-window-on-my-mac and its not working for me.

ghost commented 8 years ago

@flipembois

  1. Download the program, open terminal, navigate to the directory of main.cpp using cd (Drag the folder main.cpp is in here). Press enter.
  2. Then use g++ main.cpp. Press enter again.
  3. In the same folder it will generate an a.out file. This is your program. To run it go to terminal and type sudo (Drag a.out here)
  4. Note that the offsets will be in the order below

LocalPlayerBase: 0x playerBase: 0x glowInfoOffset: 0x_____

Did this help?

DooubleO commented 8 years ago

Got this message @tr1kyyy task_for_pid() failed with message (os/kern) failure!

gabsens commented 8 years ago

@DooubleO run as root. If the problem persists and you're running on OSX El Capitan, disable SIP

carsonoreilly commented 8 years ago

@gabsens by entity list do u mean playerbase

gabsens commented 8 years ago

Seriously, learn the basics of Unix before you even consider hacking anything

http://askubuntu.com/questions/207466/how-to-run-applications-as-root