New version of teamspeak server for android/ios client

Yolo

Member
Joined
Jan 10, 2016
Messages
134
Reaction score
46
Points
63
Hi, are a method for install 3.0.12 and client android/ios with cracked version (old version of 2013) can connect? i have to edit the virtual server settings?
 

ehthe

Retired Staff
Contributor
Joined
Apr 26, 2015
Messages
1,029
Reaction score
896
Points
216
I think you'd have to directly edit the server binary.
 

Yolo

Member
Joined
Jan 10, 2016
Messages
134
Reaction score
46
Points
63
binary file are undecryptable... are locked... i can't... i think i will use 3.0.11.4 because alot of my friends use cracked phone version
 

Supervisor

Administrator
Joined
Apr 27, 2015
Messages
1,863
Reaction score
2,550
Points
335
The minimal client version is hardcoded since 3.0.12. So you will not be able to connect with older client versions.
 

Yolo

Member
Joined
Jan 10, 2016
Messages
134
Reaction score
46
Points
63
Okay, thanks for support. i will install 3.0.11.4
 

ehthe

Retired Staff
Contributor
Joined
Apr 26, 2015
Messages
1,029
Reaction score
896
Points
216
I tried to understand how the server enforced that. Couldn't :(
 

tagKnife

Well-Known Member
Joined
Oct 2, 2015
Messages
343
Reaction score
270
Points
146
Just breakpoint the UDP connection handler and walk the stack, it should come across a memcmp() call and that will give you the pointer to the hardcoded version, It most properly be build number stored as an int (how i would do it less memory that way.)

@ehthe did exactly that i see.
 

ehthe

Retired Staff
Contributor
Joined
Apr 26, 2015
Messages
1,029
Reaction score
896
Points
216
I didn't breakpoints anything because I have no knowledge about reverse engineering x)
I just opened IDA, went to click on find byte stream and put the version string there. Then I tried really hard to understand what all those things meant :p
 
Top