PDA

View Full Version : Release: SQLite MD5 Patch for TeamSpeak 2 Servers


Cyrus
22-12-2006, 11:14
Hi guys just to inform you:


We've just created a small patch for TeamSpeak servers running on Linux. This patch provides a modified SQLite library which enables the Message-Digest Algorithm 5 (MD5) one-way hashing algorithm to be used by the TeamSpeak 2 server.

Instead of storing plain text passwords in TeamSpeak's native SQLite database, the server will create a 128-bit hash value of the password to ensure a higher level of security. This way, noone will be able to read your secret passwords from the database.

The package contains the modified SQLite library, modified SQL command files and a conversion script to update the passwords of existing user accounts.


Download of SQLite MD5 Patch for Linux servers: http://www.planetteamspeak.com/component/option,com_docman/task,doc_details/Itemid,69/gid,63/


If you have any questions, suggestions or problems please let us know.

PS: We recognized that under some circumstances you may need to have the SQLite 2.x libraries installed on your server for the converter script to work correctly.

Michael_Jim
05-08-2007, 15:13
Hi Cyrus,

i tried to run my teamspeak2 server with that patch, but i can't get it to work.
After i converted the passwords the server doesn't accept them.
When i look into server.dbs i can see the hashes, so i think they are converted correctly.
When i want to login on the server as SA i always get Bad Login (name and/or password wrong)
also login over the webinterface doesn't work.
Have you an idea what i've done wrong?

Michael_Jim

edit: just want to add, that i'm using version 2.0.23.20

maxi1990
05-08-2007, 16:46
PS: We recognized that under some circumstances you may need to have the SQLite 2.x libraries installed on your server for the converter script to work correctly.

Did you get that?

However, did you work like the README said?

Michael_Jim
09-08-2007, 22:00
Hi,

sry for the late reply.
Yes i installed the Debianpackets "libsqlite0" and "libsqlite0-dev". I think these two are the correct ones.
Yes i worked like in the readme discribed. I tried it 3 times.

Michael_Jim