Dimension of TDO
Open in Telegram
Technical Knowledge For Educational Purposes Not for business, promotion Or releasing, requesting mods Respect Hard Works Don't be Leecher We are Responsible only for our Posts Contact us @TDOhexSupportBot by Team of @MuhammadRidwan87
Show moreThe country is not specifiedTechnologies & Applications12 420
No data
Subscribers
+1224 hours
+347 days
+17230 days
Posts Archive
How to Mod WormsZone.io
App Name:
Worms Zone .io - Hungry Snake
Package Name: com.wildspike.wormszone
Version: 4.1.2-b(4122)
Play Store Link:
https://play.google.com/store/apps/details?id=com.wildspike.wormszone
What's in this Tutorial:
π This tutorial is an example of how to apply the patch of these snippets
https://t.me/TDOhex/371
π Example of void pointer
π Patch lib with radare2
π Mod Worms Zone .io
π How to Start Lib Patching with radare2
https://t.me/TDOhex/320
Note: Respect hard works of our team. This tutorial was recorded in 42 parts.
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
π₯ Tutorial by @TDOhex
β»οΈ Join us for more Info
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯Useful Notes On Data types
With Patches of arm32/64
These notes are made for those people who not much familiar with coding and for those lazy modders that don't dig in depth.
ββββββββββββββββββββββ
Boolean = 8-bit, C bool
true or false
π arm32
mov r0, 1
bx lr
Patch = 0100A0E31EFF2FE1
mov r0, 0
bx lr
Patch = 0000A0E31EFF2FE1
π arm64
mov w0, 1
ret
Patch = 20008052C0035FD6
mov w0, 0
ret
Patch = 00008052C0035FD6
ββββββββββββββββββββββ
Void = type with an empty set of values
π arm32
nop
bx lr
Patch = 00F020E31EFF2FE1
π arm64
nop
ret
Patch = 1F2003D5C0035FD6
ββββββββββββββββββββββ
void* pointer = addresses to data or code.
A void* pointer can be converted into any other type of data pointer.
https://en.cppreference.com/w/cpp/language/pointer#Pointers_to_void
ββββββββββββββββββββββ
HalfByte = 4-bit (Nibble)
Range = -8 to 7 (signed)
Hexadecimal = 0x7
Decimal = 7
Binary = 111
π arm32
mov r0, 7
Patch = 0700A0E3
π arm64
mov w0, 7
Patch = E0008052
ββββββββββββββββββββββ
Byte = 8-bit, C char, Swift Int8
Range = -128 to 127 (signed)
Hexadecimal = 0x7f
Decimal = 127
Binary = 1111111
π arm32
mov r0, #127
bx lr
Patch = 7F00A0E31EFF2FE1
Or
movs r0, 0x7f
bx lr
Patch = 7F00B0E31EFF2FE1
π arm64
mov w0, 0x7f
ret
Patch = E00F8052C0035FD6
ββββββββββββββββββββββ
Halfword = 16-bit, C short, Swift Int16
Range = -32,768 to 32,767 (signed)
Hexadecimal = 0x7fff
Decimal = 32767
Binary = 111111111111111
π arm32
mov r0, #32767
bx lr
Patch = FF0F07E31EFF2FE1
Or
movt r0, 0x7fff
bx lr
Patch = FF0F47E31EFF2FE1
π arm64
mov w0, 0x7fff
ret
Patch = E0FF8F52C0035FD6
ββββββββββββββββββββββ
Word = 32-bit, C int, Swift Int32
Range = -2,147,483,648 to 2,147,483,647 (signed)
Hexadecimal = 0x7fffffff
Decimal = 2147483647
Binary = 1111111111111111111111111111111
Note: If parameter is larger than 16 bytes then it is passed by address.
For passing this value 0x7fffffff
π arm32
mvn r0, #2147483647
bx lr
Patch = 0201A0E31EFF2FE1
Or
movw r0, 0xffff
movt r0, 0x7fff
bx lr
Patch = FF0F0FE3FF0F47E31EFF2FE1
π arm64
mov w0, 0xffff
movk w0, 0x7fff, lsl 16
ret
Patch = E0FF9F52E0FFAF72C0035FD6
Or
mov w0, 0x7fffffff
ret
Patch = 0000B012C0035FD6
ββββββββββββββββββββββ
Doubleword = 64-bit, C long, Swift Int
Range = -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 (signed)
Hexadecimal = 0x7fffffffffffffff
Decimal = 9223372036854775807
Binary = 111111111111111111111111111111111111111111111111111111111111111
Note: Remember, If parameter is larger than 16 bytes then it is passed by address.
For passing this value 0xffffffff
π arm32
mvn r1, #2147483648
bx lr
Patch = 0211E0E31EFF2FE1
Or
movw r0, 0xffff
movt r0, 0xffff
bx lr
Patch = FF0F0FE3FF0F4FE31EFF2FE1
π arm64
Note: Use "x" ragister for 64-bit values
For passing this value 0x7fffffffff
mov x0, 0xffff
movk x0, 0xffff, lsl 16
movk x0, 0x7f, lsl 32
ret
Patch = E0FF9FD2E0FFBFF2E00FC0F2C0035FD6
Or
orr x0, xzr, 0x7fffffffff
ret
Patch = E09B40B2C0035FD6
ββββββββββββββββββββββ
Q. How to apply patches?
A. Follow the steps
1. Copy patche from snippets
2. Run any hex editor
3. Go to your offset
4. Paste your patche
Or
5. Enter this command if you are using radare2
wx CopyPastePatchHere @ 0xYourOffset
Example:
cd /sdacard
r2 -w mylib.so
wx 20008052C0035FD6 @ 0xa1234
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
π‘ Made by @Its_me_MuhammadRizwan
π€ Sponsor @TDOhex
β»οΈ Join us for more Info
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯Useful Notes On Data types
With Patches of arm32/64
These notes are made for those people who not much familiar with coding and for those lazy modders that don't dig in depth.
ββββββββββββββββββββββ
Boolean = 8-bit, C bool
true or false
π arm32
mov r0, 1
bx lr
Patch = 0100A0E31EFF2FE1
mov r0, 0
bx lr
Patch = 0000A0E31EFF2FE1
π arm64
mov w0, 1
ret
Patch = 20008052C0035FD6
mov w0, 0
ret
Patch = 00008052C0035FD6
ββββββββββββββββββββββ
Void = type with an empty set of values
π arm32
nop
bx lr
Patch = 00F020E31EFF2FE1
π arm64
nop
ret
Patch = 1F2003D5C0035FD6
ββββββββββββββββββββββ
void* pointer = addresses to data or code.
A void* pointer can be converted into any other type of data pointer.
https://en.cppreference.com/w/cpp/language/pointer#Pointers_to_void
ββββββββββββββββββββββ
HalfByte = 4-bit (Nibble)
Range = -8 to 7 (signed)
Hexadecimal = 0x7
Decimal = 7
Binary = 111
π arm32
mov r0, 7
Patch = 0700A0E3
π arm64
mov w0, 7
Patch = E0008052
ββββββββββββββββββββββ
Byte = 8-bit, C char, Swift Int8
Range = -128 to 127 (signed)
Hexadecimal = 0x7f
Decimal = 127
Binary = 1111111
π arm32
mov r0, #127
bx lr
Patch = 7F00A0E31EFF2FE1
Or
movs r0, 0x7f
bx lr
Patch = 7F00B0E31EFF2FE1
π arm64
mov w0, 0x7f
ret
Patch = E00F8052C0035FD6
ββββββββββββββββββββββ
Halfword = 16-bit, C short, Swift Int16
Range = -32,768 to 32,767 (signed)
Hexadecimal = 0x7fff
Decimal = 32767
Binary = 111111111111111
π arm32
mov r0, #32767
bx lr
Patch = FF0F07E31EFF2FE1
Or
movt r0, 0x7fff
bx lr
Patch = FF0F47E31EFF2FE1
π arm64
mov w0, 0x7fff
ret
Patch = E0FF8F52C0035FD6
ββββββββββββββββββββββ
Word = 32-bit, C int, Swift Int32
Range = -2,147,483,648 to 2,147,483,647 (signed)
Hexadecimal = 0x7fffffff
Decimal = 2147483647
Binary = 1111111111111111111111111111111
Note: If parameter is larger than 16 bytes then it is passed by address.
For passing this value 0x7fffffff
π arm32
mvn r0, #2147483647
bx lr
Patch = 0201A0E31EFF2FE1
Or
movw r0, 0xffff
movt r0, 0x7fff
bx lr
Patch = FF0F0FE3FF0F47E31EFF2FE1
π arm64
mov w0, 0xffff
movk w0, 0x7fff, lsl 16
ret
Patch = E0FF9F52E0FFAF72C0035FD6
Or
mov w0, 0x7fffffff
ret
Patch = 0000B012C0035FD6
ββββββββββββββββββββββ
Doubleword = 64-bit, C long, Swift Int
Range = -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 (signed)
Hexadecimal = 0x7fffffffffffffff
Decimal = 9223372036854775807
Binary = 111111111111111111111111111111111111111111111111111111111111111
Note: Remember, If parameter is larger than 16 bytes then it is passed by address.
For passing this value 0xffffffff
π arm32
mvn r1, #2147483648
bx lr
Patch = 0211E0E31EFF2FE1
Or
movw r0, 0xffff
movt r0, 0xffff
bx lr
Patch = FF0F0FE3FF0F4FE31EFF2FE1
π arm64
Note: Use "x" ragister for 64-bit values
For passing this value 0x7fffffffff
mov x0, 0xffff
movk x0, 0xffff, lsl 16
movk x0, 0x7f, lsl 32
ret
Patch = E0FF9FD2E0FFBFF2E00FC0F2C0035FD6
Or
orr x0, xzr, 0x7fffffffff
ret
Patch = E09B40B2C0035FD6
ββββββββββββββββββββββ
Q. How to apply patches?
A. Follow the steps
1. Copy patche from snippets
2. Run any hex editor
3. Go to your offset
4. Paste your patche
Or
5. Enter this command if you are using radare2
wx CopyPastePatchHere @ 0xYourOffset
Example:
cd /sdacard
r2 -w mylib.so
wx 20008052C0035FD6 @ 0xa1234
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
π‘ Made by @Its_me_MuhammadRizwan
π€ Sponsor @TDOhex
β»οΈ Join us for more Info
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯Simple Process to Mod Picsart
App Name:
Picsart Photo & Video Editor
Package Name: com.picsart.studio
Version: 21.2.3(993821203)
Play Store Link:
https://play.google.com/store/apps/details?id=com.picsart.studio
Which steps in the process:
π To kill signature of picsart manually
π To unlock gold subscription of picsart
π For patching dex
π₯ Our Useful Tutorials:
π Simple Process to Unlock Soul Browser
https://t.me/TDOhex/342
π Simple Process to Unlock Elevate
https://t.me/TDOhex/345
π Silent Explanation to Mod Epic!
https://t.me/TDOhex/347
π How to start lib patching with radare2
https://t.me/TDOhex/320
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
π₯ Tutorial by @TDOhex
β»οΈ Join us for more Info
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯Simple Process to Unlock Premium of Ginger Keyboard
App Name:
Ginger Keyboard
Package Name: com.gingersoftware.android.keyboard
Version: 9.7.6(9000761)
Play Store Link:
https://play.google.com/store/apps/details?id=com.gingersoftware.android.keyboard
Keyword: is-ginger-user-premium
What's in this Tutorial:
This is not a tutorial.
This is a suggestion for students to fix writing issues.
βGinger Keyboard allows users to send better, less embarrassing texts and higher quality writing."
Note: Check the discussion of this post to download mod of this app.
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
π‘ Thech&Info by @TDOhex
β»οΈ Join us for more Info
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯Premium Tutorial on Polaris Office
App Name:
Polaris Office: Edit&View, PDF
Package Name: com.infraware.office.link
Version: 9.7.0(223)
Play Store Link:
https://play.google.com/store/apps/details?id=com.infraware.office.link
What's in this Tutorial:
π How to determine signatures and bypass it from lib
π How to patch lib with radare2
π How to patch dex
π How to dig in depth
π How to reach correct place to patch
π How to unlock PRO in Polaris Office
π How to start lib patching with radare2
https://t.me/TDOhex/320
Note: Interesting topic between legends "How to intercept JSON object and parse it manually"
In other words
"How to deal with server-side responses"
π For documentation of Jackson JsonNode
https://fasterxml.github.io/jackson-databind/javadoc/2.14/com/fasterxml/jackson/databind/JsonNode.html#intValue--
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
π₯ Tutorial by @TDOhex
β»οΈ Join us for more Info
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯We have noticed that our members have platforms with a large audience, but they do not share our tutorials on their platforms.
Don't they understand our tutorials?
Are our tutorials not beneficial to them and their members?
Or they do not consider their members worthy?
We are not asking for any reward for our tutorials. We need views on our tutorials so that we can be confident that our hard work did not go in vain.
Keep forwarding our tutorials and invite your friends with us.
Thank You!
Remember:
https://t.me/TDOhex/349
https://t.me/TDOhex/351
[1] Weekly Free Game of EpicGameStore
π STAR WARSβ’: Squadrons
https://store.epicgames.com/en-US/p/star-wars-squadrons
[2] FreeToPlay on SteamStore
π World of Warships β Starter Pack: Dreadnought
https://store.steampowered.com/app/1880790/World_of_Warships__Starter_Pack_Dreadnought
π World of Warships β FREE Steam Anniversary Party Kit
https://store.steampowered.com/app/2206520/World_of_Warships__FREE_Steam_Anniversary_Party_Kit
Base Game is Required
π World of Warships
https://store.steampowered.com/app/552990/World_of_Warships
Keep forwarding our tutorials
Another premium tutorial awaits you
Copy this message and forward it everywhere ππ
π How to start lib patching with radare2
t+me/TDOhex/320
Remember:
https://t.me/TDOhex/351
β€οΈ Thanks for Your Support β€οΈSave to bookmark and don't miss to enroll!
Free Games
Epic Games Store gives you a free game every week. Come back often for the exclusive offers. Download a free game to play or join a free-to-play game community today.
https://store.epicgames.com/free-games
--@TDOhex--
App Name:
Magic Tiles 3
Package Name: com.youmusic.magictiles
Version: 9.104.009(2012441788)
Play Store Link:
https://play.google.com/store/apps/details?id=com.youmusic.magictiles
What's in this Tutorial:
π How to dump libil2cpp
π How to find out offsets
π How to patch lib with radare2
π How to unlock vip of MagicTiles3
π How to increase diamonds, coins and revive of MagicTiles3
π For il2cpp Dumper
https://t.me/TDOhex/361
π How to start lib patching with radare2
https://t.me/TDOhex/320
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
π₯ Tutorial by @TDOhex
β»οΈ Join us for more Info
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯App Name:
Il2CppDumperGUI
Package Name: com.poko.il2cppdumpergui
Version: 2.0.0(20200)
Github:
https://github.com/Poko-Apps/Il2cppDumpDroidGUI
App Info:
π Unity il2cpp dumper
Original Repo:
https://github.com/Perfare/Il2CppDumperWe are not satisfied with the behavior of our members, as we said before
"Hello, members!
We're trying to share our secret skills and ideas with you and create premium type of tutorials but you are not responding positively
Don't be selfish
Don't limit knowledge to yourself
Respect our hard work and share our tutorials with your friends
Knowledge is the wave of the ocean that no one can stop it
If it's not you, there's someone else"
For example, this tutorial
π Premium Tutorial on Inshot Video Editor by TDOhex
https://t.me/TDOhex/356
was recorded in 30 parts and this tutorial which we spent more than 3 hours recording and editing
But this tutorial didn't get as many views as it should
If you be thankful and respect hard work you will get more
Keep forwarding our tutorials
Copy this message and forward it everywhere ππ
π How to start lib patching with radare2
t+me/TDOhex/320
β€οΈ Thanks for Your Support β€οΈKeep forwarding our tutorials
A new tutorial awaits you
Copy this message and forward it everywhere ππ
π How to start lib patching
t+me/TDOhex/320
β€οΈ Thanks for Your Support β€οΈHow to Remove Subscription Dialog from Curriculum Aid
App Name:
Curriculum Aid
Package Name: gh.sammie.ghsyllabusapp
Version: 4.6(69)
What's in this Tutorial:
π How to dig in depth
π How to find out correct id
π How to reach correct place to patch
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
π₯ Tutorial by @TDOhex
β»οΈ Join us for more Info
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯App Name:
Expose: Photo Editing w/ Live
Package Name: com.vimage.expose
Version: 2.0.4(2021)
Play Store Link:
https://play.google.com/store/apps/details?id=com.vimage.expose
Keyword: IS_USER_PREMIUM
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
π Tutorial by @TDOhex
β»οΈ Join us for more Info
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯Premium Tutorial on Inshot Video Editor by TDOhex
App Name:
Video Editor & Maker - InShot
Package Name: com.camerasideas.instashot
Version: 1.870.1384(1384)
Play Store Link:
https://play.google.com/store/apps/details?id=com.camerasideas.instashot
What's in this Tutorial:
π How to determine signatures from lib
π How to bypass signatures from lib
π How to patch lib with radare2
π How to unlock PRO subscription from dex
Tips for Analysing:
π Search in smali
>signatures
Landroid/os/Process;->killProcess
Ljava/lang/System;->exit
π Search in lib
signatures
axt sym.imp.kill
axt sym.imp.exit
f~sym.imp.kill
f~sym.imp.exit
For Documentations:
π For Signatures
π For MessageDigest
π For BL label
π For killProcess
π For System.exit(n)
π How to start lib patching with radare2
https://t.me/TDOhex/320
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
π₯ Tutorial by @TDOhex
β»οΈ Join us for more Info
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯γ
€ CodeDay
November 19βββ20, 2022
CodeDay gets beginners excited about coding with simultaneous weekend events in cities around the world. Completely free.
Open to beginners, no experience required!
Registrations Open For!
Kenya
Delhi
Hyderabad
Kansas City
Bay Area
Pittsburgh
Phoenix
DC
Atlanta
Requirements:
1. Documentation of a full COVID-19 vaccination is required to attend in-person.
2. Registration for this event is only open to school students. College students are not allowed. You would be required to show a school ID card during check-in.
3. You must bring your own computer to participate.
CodeDay is a non-profit providing welcoming and diverse opportunities for under-served students to explore a future in tech and beyond.
Website:
https://www.codeday.org/
23β
views of the last tutorial have been reached
Keep forwarding our tutorials
A new premium tutorial awaits you
Bonus Tip for AppCloner by TDOhex:
βββββββββββββββββββββββ
There are 2 ways to take advantage of the premium features of the AppCloner without unlocking AppCloner
βββββββββββββββββββββββ
π [1] Decrypt cloneSettings of AppCloner
How to Decrypt cloneSettings of AppCloner
https://t.me/TDOhex/350
And implement premium features into cloned apps manually
βββββββββββββββββββββββ
π [2] This is a demo app to test premium features of AppCloner
https://play.google.com/store/apps/details?id=com.alphabetlabs.deviceinfo
Do you understand anything? π€
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
π‘ Tech&Info by @TDOhex
β»οΈ Join us for more technical Info
π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯π₯
