Forum > General >

[TUT] HOW TO GET 'LUA_PRINT' ADDRESS!

Luau

Luau

Posts: 113

Threads: 24

Joined: May, 2022

Reputation: -33

Posted

Hello folks (or skids), today you're boy "luau" will teach you how to grab print_address!

 

Requirements:

- IDA Pro Cracked

- Roblox Dumped

 

While ROBLOX is analying, Let's learn about printing!

 

Print is a function that pushs a string onto the developer console. Here's an example:

local hi = "Your print message"
print(hi)

As you can see, it will push 'hi' into the print function and then display onto the developer console.

There are 4 types of print's. Informational print, warning print, error print, and normal print.

 

Okay, let's head back into the main part of the thread:

 

1: Type 'Video recording started'.

We will use this term as if you record your gameplay on roblox, it shows in the developer console. It uses the print function to do so.

https://cdn.discordapp.com/attachments/900539106755506216/977314221853388840/unknown.png

 

 

2: Double click the 'Video recording' string, and go into the xreference.

(Hover over avideoRecording_NULL and press letter 'X').

https://cdn.discordapp.com/attachments/900539106755506216/977314352615010385/unknown.png

 

3: Go to the pseudocode of the print function.

View > Subviews > Generate Pseducode.

https://cdn.discordapp.com/attachments/900539106755506216/977314534014451742/unknown.png

 

As you see line 135 represents the address, so 7CAA90 or 0x07CAA90 is our address.

 

Let's understand the functions and arguments of 7CAA90.

https://cdn.discordapp.com/attachments/900539106755506216/977314797232214098/unknown.png

 

As you see '1' represents the method of printing. Remember, print, info, error and warning.

 

In normal code format, it should be something like this:

int printtype = 1;//print,warn,error,info
int v40; // [esp-4h] [ebp-10h] (leave here)
const char* printmsg = "Hello just printing on roblox function";
print_7CAA90(printtype, printmsg, v40);

(Please don't paste the code above in youre exploit unless your stupid)

Now you can use the offset 0x07CAA90 to whatever! Make your printsploit, or whatever you want with this. Enjoy <3!

 

For professinal developers:

Xref = "Video recording started" and address can be dumped from here.

Arguments = 2 (int, string).

 

Any mod please gimme rep? Took my hard time here :(

  • 0

Added

I also forgot to say this, but please subtract address by 0x400000.

  • 0

Added

@Astronemi alright have fun doing that!

  • 0

Luau

Aquotin

Aquotin

Posts: 2

Threads: 0

Joined: Jun, 2022

Reputation: 0

Replied

Can someone pls send me an adress cuz im having problems. :/

  • 0

Added

Nvm got it working :D

  • 0

Users viewing this thread:

( Members: 0, Guests: 1, Total: 1 )