TG Telegram Group Link
Channel: ʰᵃᶜᵏⁱⁿᵍ ᵍᵘⁱᵈᵉ ° ˣᵉⁿᵒ
Back to Bottom
The Layers on how Pubg Protection Works!

First layer: Runtime Decryption
libUE4.so is encrypted (.LOAD and probably .TEXT sections). This part will be decrypt in libtprt.so. If I remember the encryption key in 0.18.0 was the libtprt.so CRC itself, I think it has changed now.

Second layer: tersafe Heartbeat Check
libtersafe.so will doing internal check every second, this including APK crc, LIB crc, ptrace checking, files count checking, emu check, etc.
All of this can be patched easily by hooking API functions like fopen, readdir, strcmp, etc.

Third layer: Heartbeat Server
PUBG always send data every time we shoot, this data will be passed to tss_sdk_ioctl with code 37. This data is likely informations of current game, like APK info, emu check, game kills, hp, ammo, etc. This is what likely causing you to get 10y ban if something is detected, otherwise if you patch this heartbeat you will get 10m ban because the server is not receiving any data when the player is in a match. The only way to patch this is to make sure what you do is not detected or intercepting the Data when it's about to be send to the server
╔═════ ▓▓ ࿇ ▓▓ ════╗
JOIN US NOW
╚═════ ▓▓ ࿇ ▓▓ ════╝
Media is too big
VIEW IN TELEGRAM
Introduction For Finding AntiBan Protection Values.
To Bypass PUBGM AntiCheat System.
@tersafe
Media is too big
VIEW IN TELEGRAM
Find All ANDEQ R(x) R(x) R(x) LSL#

gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("Smallest Value;High Value", gg.TYPE_DWORD)
gg.refineNumber("Input Smallest Value", gg.TYPE_DWORD)
gg.getResults(50000)
gg.editAll("Input Edit Value", gg.TYPE_DWORD)
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("Input Value",
gg.TYPE_DWORD)
gg.getResults(50000)
gg.editAll("Input Edit Value", gg.TYPE_DWORD)
gg.clearResults()

Edit Value Can Be 131842 or 67109633 (Dword)

Join Fast For Other Learning Tutorials :
@Tersafe
libbase_converter.lua
1.5 KB
Libbase Offset Converter

[•] Ranges
JAVA_HEAP = 2
C_HEAP = 1
C_ALLOC = 4
C_DATA = 8
C_BSS = 10
A_ANONYMOUS = 32
JAVA = 65536
STACK = 64
ASHMEM = 524288
V_VIDEO = 1048576
B_BAD = 131072
CODE_APP = 16384
CODE_SYSTEM = 32768

[•] Value Type :
BYTE = 1
WORD = 2
DWORD = 4
XOR = 8
FLOAT = 16
QWORD = 32
DOUBLE = 64
AUTO = 127

© : @Rhythm113
This media is not supported in your browser
VIEW IN TELEGRAM
Easy ESP Offsets Finding Tutorial.
Now You Can Find Yourself.

© @MVPOfficial
Powered By : @tersafe 💸
Media is too big
VIEW IN TELEGRAM
Bypass Making Course [Value Finding part-1 Remake ( With Live Proof)]


Video -1 (GG Setup)

Video-2 (Value Finding & Live Testing
⚠️ Lib Modding Tutorials is privately out.

You just need to do a easy small task.
You Need To Like This Video.
Subscribe Our Channel.
Send a screenshot.
Dm : @XenoOwner 🍷

Link: https://youtu.be/e4ZxMSdth9s

Done!
Lib Modding Tutorial Playlist will be shared with you soon.
HTML Embed Code:
2024/04/20 16:22:50
Back to Top