Source Code OpenArena ESP Hack & Aimbot Source Code Download

Hexui Undetected CSGO Cheats Sinkicheat PUBG Cheat

Rake

Cesspool Admin
Administrator
Jan 21, 2014
11,539
78,998
2,312
Game Name
OpenArena
Anticheat
None
How long you been coding/hacking?
4 Years
Coding Language
C++
In this video I explain the OpenArena hack source code to you. I hope you learn something! Hello GuidedHacking fans if you saw the last video and want to learn how an internal game hack with aimbot and ESP is coded I will show you how it works. You can download the free aimbot source code in the link listed below. OpenArena is a Quake3 engine video game that uses OpenGL and I show you how to hack it in this tutorial.

Source Code Review:

This video just showcases the action



Download the game here: href.li: hide your referrer

Features:
ESP & Aimbot

Features not included:
Visibility Check, Ballistic Projectile Compensation

Supported Mods:
version 81
version 85
version 88
Cookies
City
CTF
1v1

Known Unsupported Mods:
furious, oaster, oaplus, oaweapons, defrag

There are many mods in this game, seeing this means the current mod is NOT supported and lists some of the most common:


Instructions: If you don't do this, the hack will not work
Go to Setup->Controls->Move and disable the right mouse button keybind for "sidestep / turn"


Execute the hack and the game, the hack will be automatically injected.
[F1] Aimbot
[F2] ESP
[Right Mouse Button] Aim/Shoot
If you want to switch targets, let go of right click and press it again. You are meant to only press right click when you want to shoot the target nearest to your crosshair.

Known Bugs/Issues
ESP & Aimbot is still active on enemies a few seconds after they die or after they teleport
Report your bugs in this thread and we will attempt to fix them
If you see a mod that isn't supported, we will try to add it if possible

Community Hack Contributers:
mambda - Special Injector
Broihon - Codenz support
Kilo - GUI & codenz support
c5 - world2screen, text drawing class
Rake - Aimbot/ESP/Menu/Game Reversing but I could not have done it without everyone's help thanks m8s
Nazalas - beta testing
Solaire - beta testing
Traxin - Loader Generator

Changelog:
Packed with GH Loader Generator

Virus Scan

https://bitbucket.org/GH-Rake/openarenahack/src/master/
 

Attachments

Last edited:

Liduen

Hacker
Dank Tier VIP
May 19, 2013
702
8,478
33
Aimbot is a bit jittering, do you use too much Sleep() or is it just the video recording?
I'd hook a game method getting called once per frame to do the aimbot stuff.

Anyhow nice release! :D
 

Rake

Cesspool Admin
Administrator
Jan 21, 2014
11,539
78,998
2,312
Aimbot is a bit jittering, do you use too much Sleep() or is it just the video recording?
I'd hook a game method getting called once per frame to do the aimbot stuff.
I'm using SendInput to aim so it's not the best, did you make an aimbot in Urban Terror?
 

metrix

0x90
Meme Tier VIP
Fleep Tier Donator
Trump Tier Donator
Oct 11, 2013
208
4,828
12
How to contribute on the hack? I mean what is the purpose of "Community Hack" when it is not open source within the community?
No blaming just curious and interested.

Regards
 

Rake

Cesspool Admin
Administrator
Jan 21, 2014
11,539
78,998
2,312
How to contribute on the hack? I mean what is the purpose of "Community Hack" when it is not open source within the community?
No blaming just curious and interested.

Regards
We've been working on it for a month, we had a sign up here kinda:
Community - GuidedHacking Injector/Loader

The people that had something to contribute were given access
 
Last edited:

Liduen

Hacker
Dank Tier VIP
May 19, 2013
702
8,478
33
Rake;41443 said:
I'm using SendInput to aim so it's not the best, did you make an aimbot in Urban Terror?
Sure, aimbotting since version 4.2.014. We're now at 4.2.023. ;)
I'm hooking at glClear

C++:
typedef void(WINAPI *glClear_t)(GLbitfield  mask);
glClear_t pglClear;
// using a simple trampoline hook and pglClear to call the original function
void WINAPI hkClear(GLbitfield mask)
{
	// sync to game fps
	Core::get()->mainFrame();
	pglClear(mask);
}
Works perfectly for me (not using SendInput though).
 
Last edited:

Rake

Cesspool Admin
Administrator
Jan 21, 2014
11,539
78,998
2,312
Sure, aimbotting since version 4.2.014. We're now at 4.2.023. ;)
I'm hooking at glClear

C++:
typedef void(WINAPI *glClear_t)(GLbitfield  mask);
glClear_t pglClear;
// using a simple trampoline hook and pglClear to call the original function
void WINAPI hkClear(GLbitfield mask)
{
	// sync to game fps
	Core::get()->mainFrame();
	pglClear(mask);
}
Works perfectly for me (not using SendInput though).
Ahh Liduen you're holding out on me!

Are you doing any drawing to the screen and if so, what hook are you drawing in?

I see in your old aimbot source:
C++:
if(targetfound)
{
*(float *)(aWriteRotationX) = Hack::clients[target].fAimX;
*(float *)(aWriteRotationY) = Hack::clients[target].fAimY;
}
Any idea what address aWriteRotationY is?
 

Liduen

Hacker
Dank Tier VIP
May 19, 2013
702
8,478
33
Rake;41488 said:
Ahh Liduen you're holding out on me!

Are you doing any drawing to the screen and if so, what hook are you drawing in?

I see in your old aimbot source:
C++:
if(targetfound)
{
*(float *)(aWriteRotationX) = Hack::clients[target].fAimX;
*(float *)(aWriteRotationY) = Hack::clients[target].fAimY;
}
Any idea what address aWriteRotationY is?
:foreveralone:
Why did nobody notice this thread?

Drawing stuff

C++:
typedef bool (WINAPI *SwapBuffers_t)(HDC DC);
SwapBuffers_t pSwapBuffers;
void WINAPI hkSwapBuffers(HDC DC)
{
	Core::get()->drawStuff();
	(*pSwapBuffers)(DC);
}
 

Liduen

Hacker
Dank Tier VIP
May 19, 2013
702
8,478
33
Rake If i remember correctly there is a swapbuffers in the opengl32.dll as well as in the gdi32.dll. I'm using the latter.
Just check which one the game is using by breakpointing...
 

dlinkb

Newbie
Jul 31, 2012
2
212
0
I haven't watched the whole video, so I don't know if you talked more about this, but at the start of the video, you said to ignore that you put everything in header files. Was there a reason for organizing it like that?
 

Rake

Cesspool Admin
Administrator
Jan 21, 2014
11,539
78,998
2,312
I haven't watched the whole video, so I don't know if you talked more about this, but at the start of the video, you said to ignore that you put everything in header files. Was there a reason for organizing it like that?
Yeah a shitty reason, I wrote the whole thing in header files and then when I tried to move everything into .cpp files I got too many compiler errors and am too lazy to fix it. Start the right way with seperate .cpp and .h files or you may suffer the same fate :p
 

Rake

Cesspool Admin
Administrator
Jan 21, 2014
11,539
78,998
2,312



Download the game here: href.li: hide your referrer

Features:
ESP & Aimbot

Features not included:
Visibility Check, Ballistic Projectile Compensation

Supported Mods:
version 81
version 85
version 88
Cookies
City
CTF
1v1

Known Unsupported Mods:
furious, oaster, oaplus, oaweapons, defrag

There are many mods in this game, seeing this means the current mod is NOT supported and lists some of the most common:


Instructions: If you don't do this, the hack will not work
Go to Setup->Controls->Move and disable the right mouse button keybind for "sidestep / turn"


Execute the hack and the game, the hack will be automatically injected.
[F1] Aimbot
[F2] ESP
[Right Mouse Button] Aim/Shoot
If you want to switch targets, let go of right click and press it again. You are meant to only press right click when you want to shoot the target nearest to your crosshair.

Known Bugs/Issues
ESP & Aimbot is still active on enemies a few seconds after they die or after they teleport
Report your bugs in this thread and we will attempt to fix them
If you see a mod that isn't supported, we will try to add it if possible

Community Hack Contributers:
mambda - Special Injector
Broihon - Codenz support
Kilo - GUI & codenz support
c5 - world2screen, text drawing class
Rake - Aimbot/ESP/Menu/Game Reversing but I could not have done it without everyone's help thanks m8s
Nazalas - beta testing
Solaire - beta testing
Traxin - Loader Generator

Changelog:
Packed with GH Loader Generator

Source code on BitBucket

Virus Scan
 
Last edited:

Icew0lf

Software Ninjaneer
Dank Tier VIP
Fleep Tier Donator
Aug 20, 2013
578
13,688
44
hi Rake!

i love this release! i just run your exe and it works like a charm. Awesome stuff.

quick question. i opened the sourcecode in vs2013 and i saw u didnt include the GUI. i was able to compile the code as DLL in RELEASE mode but i have no entry point when i try to compile it as exe ofc...

i can inject the DLL into the game and see the menu but as soon as i join a game it crashes. any suggestions?
do i have to design my own menu/GUI or can i somehow compile this as DLL and just inject myself to make it work?

i wonder why ur gui exe version works but when i compile a dll and inject, it crashes as soon as i try to join a game.
ps: i use platformtoolset v120 (vs2013) instead of 140, is this important in this case?


best regards
 
Last edited:

Rake

Cesspool Admin
Administrator
Jan 21, 2014
11,539
78,998
2,312
i can inject the DLL into the game and see the menu but as soon as i join a game it crashes. any suggestions?
Hmm sorry you're having trouble with this but I am glad that you like it!

There was an issue with initilizer lists when I upgraded to 2015 and I had to change the code. Upgrade to VS2015 and please try again, it should work just fine but make sure you do it with my exact code and do not change anything. If the crash persists please post what line it crashes on. If you don't know how to find the line that crashes please watch this tutorial:
https://guidedhacking.com/showthread.php?7904-How-to-Debug-Your-Hack
 

Icew0lf

Software Ninjaneer
Dank Tier VIP
Fleep Tier Donator
Aug 20, 2013
578
13,688
44
roger!
im updating right now, ill come back to you tomorrow.
thanks
 
Attention! Before you post:

Read the How to Ask Questions Guide
99% of questions are answered in the Beginner's Guide, do it before asking a question.

No Hack Requests. Post in the correct section.  Search the forum first. Read the rules.

How to make a good post:

  • Fill out the form correctly
  • Tell us the game name & coding language
  • Post everything we need to know to help you
  • Ask specific questions, be descriptive
  • Post errors, line numbers & screenshots
  • Post code snippets using code tags
  • If it's a large project, zip it up and attach it

If you do not comply, your post may be deleted.  We want to help, please make a good post and we will do our best to help you.

Community Mods League of Legends Accounts