Tetstack
@Tetstack
236
subscribers
1.07K
photos
32
videos
36
files
150
links
My Archive? IDK
Owner:
https://www.github.com/PicasoTheDeal
Portfolio:
https://isitreallyme.pages.dev
Blog:
https://engineering-logs.pages.dev/
Files:
@TetstackFiles
Download Telegram
Join
Tetstack
236 subscribers
Tetstack
Tetstack
Photo
the check sum is this the comments for simplification ...
Tetstack
time to try it
Tetstack
so wait
Tetstack
ghidra did unsigned substraction so .... local_70 is the string length, the expression length_70 - 5U is unsigned
Tetstack
this underflows to a huge number, which is >5, so the real condition is local_70 <5
Tetstack
so wait
Tetstack
the range is 5 to 10
Tetstack
as 6 or 7, 8, 9, 10 -5 are in range and true on the 5 < (local_70 -5U)
Tetstack
Tetstack
as 6 or 7, 8, 9, 10 -5 are in range and true on the 5 < (local_70 -5U)
example 6-5 =1 and 1 is less than 5 ...
Tetstack
Give me a bit of time I am done with a and to go for the rest ....
Tetstack
Had to use a calculator
Tetstack
So for the string "abcde" the number is "734". Try it and it works
Tetstack
Tetstack
This media is not supported in your browser
VIEW IN TELEGRAM
Tetstack
the value to find table[i] from 15 address
Tetstack
So this is the whole logic of the code revision engineered I will post the full writeup maybe tmrw.
Tetstack
Good night
Tetstack
I am happy today
Tetstack
Live stream finished (2 hours)
Tetstack
This media is not supported in your browser
VIEW IN TELEGRAM
Tetstack
Tetstack
GIF
By the way this is my first reverse engineered code.