Basic notion of internals

Posts 1–9 of 9 · Page 1 of 1
Basic notion of internals

I've heard since internals do not need to update the address, if that's true, it's perfect for someone new to start, right?
If you have someone like me to pass on some basic notion of Internals, I would greatly appreciate it.
Or any notion of cheat in cs: go, I've been seeing the topics for a long time but I can not understand basically anything.
Thanks from now =)
You do have to update the address depending on the method you use. If you use offsets then yes obviously you will. Using the SDK will mean you have to do it less but keep up to date with virtual table indexes and interface names.

A beginner should start using externals. Internals you need to learn all about pointers which you may slowly move into when using externals. To get started with the SDK you will need to understand the concept of virtual functions, pointers etc etc.
Quote Originally Posted by CaET View Post

I've heard since internals do not need to update the address, if that's true, it's perfect for someone new to start, right?
If you have someone like me to pass on some basic notion of Internals, I would greatly appreciate it.
Or any notion of cheat in cs: go, I've been seeing the topics for a long time but I can not understand basically anything.
Thanks from now =)
Internals: An injector injects a .dll file into a process e.g. (Gameboost, Skype, Googlechrome). Then that process injects a .dll into csgo.

Externals: You open your cheat .exe file then it will open a handle to csgo to be used to edit memory. Or an injector injects a .dll into a process then uses that process to edit memory in csgo.



In my experience (started making cheats 4-5 months ago) it is better to start by updating the addresses manually. The Sticky Offsets Mega Thread is usually updated with all the updated offsets and addresses.

I think it can be mutually agreed on that external cheats are easier to code and make undetected (that does NOT mean that they are harder to detect in general).

If you code an internal but do not know how to make your own hook(injection); if the hook you presumably copy and pasted gets detected every cheat using it can be detected. (Over simplified)

Were as if you code your own external with Read Process Memory and/or Write Process Memory you won't have to inject into anything, so as long as you don't copy and paste anything it should be undetected. (Over simplified)

In summery IMO you should start by learning to code externals. A guy named HazardEdit on youtube has a nice series "Game Hacking" where he teaches you to code common csgo cheats externally . Good luck
Quote Originally Posted by Foxxy Boxxy View Post
Internals: An injector injects a .dll file into a process e.g. (Gameboost, Skype, Googlechrome). Then that process injects a .dll into csgo.

Externals: You open your cheat .exe file then it will open a handle to csgo to be used to edit memory. Or an injector injects a .dll into a process then uses that process to edit memory in csgo.



In my experience (started making cheats 4-5 months ago) it is better to start by updating the addresses manually. The Sticky Offsets Mega Thread is usually updated with all the updated offsets and addresses.

I think it can be mutually agreed on that external cheats are easier to code and make undetected (that does NOT mean that they are harder to detect in general).

If you code an internal but do not know how to make your own hook(injection); if the hook you presumably copy and pasted gets detected every cheat using it can be detected. (Over simplified)

Were as if you code your own external with Read Process Memory and/or Write Process Memory you won't have to inject into anything, so as long as you don't copy and paste anything it should be undetected. (Over simplified)

In summery IMO you should start by learning to code externals. A guy named HazardEdit on youtube has a nice series "Game Hacking" where he teaches you to code common csgo cheats externally . Good luck
Hazard Edit teaches C#, I think he needs C++.

Copy Pasting doesnt actually get you detected, as long as you change some parts.
Quote Originally Posted by WildAssassinz View Post
Hazard Edit teaches C#, I think he needs C++.

Copy Pasting doesnt actually get you detected, as long as you change some parts.
You can make a external or internal cheat just as easy in C# as in C++. Just more material to learn from with C++.
Quote Originally Posted by NotCarlsson View Post
You can make a external or internal cheat just as easy in C# as in C++. Just more material to learn from with C++.
Yea I know that but C++ would be a better language to learn since there are more pub sources .
Quote Originally Posted by WildAssassinz View Post
Yea I know that but C++ would be a better language to learn since there are more pub sources .
Yeah, because we need more C+P material, lol.
Quote Originally Posted by CaET View Post

I've heard since internals do not need to update the address, if that's true, it's perfect for someone new to start, right?
If you have someone like me to pass on some basic notion of Internals, I would greatly appreciate it.
Or any notion of cheat in cs: go, I've been seeing the topics for a long time but I can not understand basically anything.
Thanks from now =)
I would stick to external first until you fully understand it, once you fully understand move onto internal.
Just use the search section there are tons of source codes for 1000 games
Posts 1–9 of 9 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us