New version of teamspeak server for android/ios client

Yolo

Member
Jan 10, 2016
134
46
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
Apr 26, 2015
1,028
896
216
I think you'd have to directly edit the server binary.
 

Yolo

Member
Jan 10, 2016
134
46
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
Apr 27, 2015
1,863
2,546
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
Jan 10, 2016
134
46
63
Okay, thanks for support. i will install 3.0.11.4
 

ehthe

Retired Staff
Contributor
Apr 26, 2015
1,028
896
216
I tried to understand how the server enforced that. Couldn't :(
 

tagKnife

Well-Known Member
Oct 2, 2015
343
270
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
Apr 26, 2015
1,028
896
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