[3.0.12.3] no-emul patched binary for Linux

Status
Not open for further replies.

ehthe

Retired Staff
Contributor
Apr 26, 2015
1,029
896
216
Before anyone screams : Linux only !

You should still block the usual teamspeak domains (accounting backupaccounting and ipcheck)
Then you download the version that suits you :)

Then you just replace your already cracked binary with the one that you downloaded (it's also cracked). (shut it down before, you silly goose). Shutdown the accounting server emulator and never use it again.Then when booting the server it should only tell you once that it cannot connect to the accounting server (before it was once at the start and once at the end of startup).

tl;dr : NO MORE ACCOUNTING SERVER EMULATOR :D

Bonus : This binary is also patched for allversions :)

Friendly reminder : never have more than 1999 slots on a virtual server !

patched to accept the cracked license (not emul-patched)
Code:
2016-02-07 15:10:06.888441|INFO    |ServerLibPriv |   |TeamSpeak 3 Server 3.0.12 (2016-01-21 11:37:04)
2016-02-07 15:10:06.888538|INFO    |ServerLibPriv |   |SystemInformation: nope
2016-02-07 15:10:06.888568|INFO    |ServerLibPriv |   |Using hardware aes
2016-02-07 15:10:06.888949|INFO    |DatabaseQuery |   |dbPlugin name:    SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
2016-02-07 15:10:06.888978|INFO    |DatabaseQuery |   |dbPlugin version: 3.8.6
2016-02-07 15:10:06.889091|INFO    |DatabaseQuery |   |checking database integrity (may take a while)
2016-02-07 15:10:06.908793|ERROR   |              |   |TS3ANetwork::Connect failed error: 111
2016-02-07 15:10:06.908853|ERROR   |              |   |Unable to connect to primary address, trying secondary
2016-02-07 15:10:06.908934|ERROR   |              |   |TS3ANetwork::Connect failed error: 111
2016-02-07 15:10:06.913228|ERROR   |Accounting    |   |Unable to connect to accounting server
2016-02-07 15:10:06.913280|INFO    |Accounting    |   |Licensing Information
2016-02-07 15:10:06.913299|INFO    |Accounting    |   |licensed to       :
2016-02-07 15:10:06.913315|INFO    |Accounting    |   |type              : Hoster
2016-02-07 15:10:06.913340|INFO    |Accounting    |   |starting date     : Fri Jan  1 00:00:00 2010
2016-02-07 15:10:06.913358|INFO    |Accounting    |   |ending date       : Wed Jan  1 00:00:00 2025
2016-02-07 15:10:06.913374|INFO    |Accounting    |   |max virtualservers: 65535
2016-02-07 15:10:06.913390|INFO    |Accounting    |   |max slots         : 16776960
2016-02-07 15:10:08.628875|INFO    |              |   |Puzzle precompute time: 1712
2016-02-07 15:10:08.629144|INFO    |FileManager   |   |listening on 0.0.0.0:30033
2016-02-07 15:10:08.646880|INFO    |VirtualServer |1  |listening on 0.0.0.0:9987
2016-02-07 15:10:08.647069|INFO    |CIDRManager   |   |updated query_ip_whitelist ips: 127.0.0.1,
2016-02-07 15:10:08.647340|INFO    |Query         |   |listening on 0.0.0.0:10011
2016-02-07 15:10:08.725332|ERROR   |              |   |TS3ANetwork::Connect failed error: 111
2016-02-07 15:10:08.725413|ERROR   |              |   |Unable to connect to primary address, trying secondary
2016-02-07 15:10:08.725490|ERROR   |              |   |TS3ANetwork::Connect failed error: 111

Final (no-emul binary)
Code:
2016-02-07 15:19:27.663719|INFO    |ServerLibPriv |   |By [email protected]  3.0.12 (2016-01-21 11:37:04)
2016-02-07 15:19:27.663817|INFO    |ServerLibPriv |   |SystemInformation: nope
2016-02-07 15:19:27.663848|INFO    |ServerLibPriv |   |Using hardware aes
2016-02-07 15:19:27.664269|INFO    |DatabaseQuery |   |dbPlugin name:    SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
2016-02-07 15:19:27.664302|INFO    |DatabaseQuery |   |dbPlugin version: 3.8.6
2016-02-07 15:19:27.664422|INFO    |DatabaseQuery |   |checking database integrity (may take a while)
2016-02-07 15:19:27.683796|ERROR   |              |   |TS3ANetwork::Connect failed error: 111
2016-02-07 15:19:27.683856|ERROR   |              |   |Unable to connect to primary address, trying secondary
2016-02-07 15:19:27.683948|ERROR   |              |   |TS3ANetwork::Connect failed error: 111
2016-02-07 15:19:27.688221|ERROR   |Accounting    |   |Unable to connect to accounting server
2016-02-07 15:19:27.688262|INFO    |Accounting    |   |Licensing Information
2016-02-07 15:19:27.688284|INFO    |Accounting    |   |licensed to       :
2016-02-07 15:19:27.688303|INFO    |Accounting    |   |type              : Hoster
2016-02-07 15:19:27.688327|INFO    |Accounting    |   |starting date     : Fri Jan  1 00:00:00 2010
2016-02-07 15:19:27.688347|INFO    |Accounting    |   |ending date       : Wed Jan  1 00:00:00 2025
2016-02-07 15:19:27.688364|INFO    |Accounting    |   |max virtualservers: 65535
2016-02-07 15:19:27.688379|INFO    |Accounting    |   |max slots         : 16776960
2016-02-07 15:19:30.027498|INFO    |              |   |Puzzle precompute time: 1835
2016-02-07 15:19:30.027782|INFO    |FileManager   |   |listening on 0.0.0.0:30033
2016-02-07 15:19:30.045891|INFO    |VirtualServer |1  |listening on 0.0.0.0:9987
2016-02-07 15:19:30.046042|INFO    |CIDRManager   |   |updated query_ip_whitelist ips: 127.0.0.1,
2016-02-07 15:19:30.046413|INFO    |Query         |   |listening on 0.0.0.0:10011
 
Last edited:

Yolo

Member
Jan 10, 2016
134
46
63
r4p3 have the code of teamspeak server? i think is impossible "patch" for accepting legit license etc using an hex editor
 

sedommm

Member
Jan 7, 2016
17
1
35
hi thanks for this project but I cannot see 3.0.12.3 patch at teamspeak.com. Am I wrong?
 

sedommm

Member
Jan 7, 2016
17
1
35
Are you absolutely sure about that ?
yes because I have more than 20 vps 0.2 version and all of them are equal power. But only one of them is dropped at 0.2 version.

In fact, I suspected yesterday and I changed victim's vps. And guess what happened? The problem was continued with the victim. The vps which I transferred had been opening for 15 days but when the victim moved the team speak server was collapsed
 

ehthe

Retired Staff
Contributor
Apr 26, 2015
1,029
896
216
So it crashes after some time, not at startup (like other people same problem) ?
 

sedommm

Member
Jan 7, 2016
17
1
35
So it crashes after some time, not at startup (like other people same problem) ?

yes it crashed in an hour or shorter. And I had to open the teamspeak server again. Now, I updated version 0.2 to 0.3 and I am observing what will happen now. I'm appriciating you to fast update. I hope the problem will be solved. I will inform you
 

ehthe

Retired Staff
Contributor
Apr 26, 2015
1,029
896
216
You can try, as a test, to disable file transfer (change file transfer listening ip to 127.0.0.1)
 

sedommm

Member
Jan 7, 2016
17
1
35
I asked them about filetransfer issue. They said that file transfer is not used by anyone. Yet, I would try the solution if the problem repeated
 

ehthe

Retired Staff
Contributor
Apr 26, 2015
1,029
896
216
You can also fiddle with ulimit as suggested in the posts you linked (since teamspeak spawns a lot of thread, that could be very well be your problem)
 

sedommm

Member
Jan 7, 2016
17
1
35
the victim's ulimits are :
ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 11845
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 11845
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
 

sedommm

Member
Jan 7, 2016
17
1
35
That seems awfully small
you'r right but the victim's teamspeak online users 15

and this ulimit is another vps over 100+ online

ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 15006
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 15006
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited


max locked memory (kbytes, -l) 64 is the same at both of the vps. I think there is no problem about locked memory
 

sedommm

Member
Jan 7, 2016
17
1
35
dear @ehthe , I think the bug is solved at 0.3 version. Because, the victim's team speak server is still alive. Normally, as soon as I had opened the server, It was crashed.
 

ehthe

Retired Staff
Contributor
Apr 26, 2015
1,029
896
216
The binary isn't patched against the crash.
 
Status
Not open for further replies.
Top