Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

process of determining the offset value #132

Closed
TestMagicCode opened this issue Nov 10, 2023 · 2 comments
Closed

process of determining the offset value #132

TestMagicCode opened this issue Nov 10, 2023 · 2 comments

Comments

@TestMagicCode
Copy link

TempAddress = SearchOffsets(Offset::Signatures::ForceJump, ClientDLL);
if (TempAddress == 0)
	return false;

Offset::ForceJump = TempAddress + 0x30 - ClientDLL;
return true;

Hello! I'm curious about the process of determining the offset value, specifically the "0x30" added to the tempAddress.
How is this value obtained? Any insights would be appreciated!

@TKazer
Copy link
Owner

TKazer commented Nov 10, 2023

These patterns come from the cs2-dumper project. Since the ForceJump data address does not have a good static bytes that can provide Bytes Scan, it is necessary to find unique static bytes in front of the address that is suitable for Bytes Scan.

@TKazer TKazer closed this as completed Nov 10, 2023
@TestMagicCode
Copy link
Author

What programs would you recommend i use to do this, i have ida, what tools do you use to get everything i would need to copy your method, i already use cs2-dumper for base offsets... do you use like cheat engine ? to get values like this "0x30"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants