Documenting Paltalk protocols

Speak about anything here

Documenting Paltalk protocols

Postby ebrahim » Sun Sep 28, 2008 4:46 pm


Hi,

(If you're in hurry, skip the first paragraph!)

For a while I have been wondering why there exists no unofficial client for Paltalk, specially on Linux. Even the famous Wireshark doesn't support Paltalk protocols. I searched around and couldn't find any specification of the protocols on the net; not official nor unofficial.

So I decided to start reverse engineering and documenting Paltalk protocols, starting with the protocol used for text messaging. I thought that others may also be interested, both in using the results and in contributing. And I found nowhere better than here to announce it! (This is my first post in this forum, but I've been reading posts here for a while)

Here it is: http://paltalk.wikidot.com/

Any feedback is appreciated.
ebrahim
 
Posts: 4
Joined: Sun Sep 28, 2008 4:38 pm

Re: Documenting Paltalk protocols

Postby Departure » Mon Sep 29, 2008 6:24 am

k from what i can tell you is the following:

Paltalk encrypts the login infomation send to the server this also includes a integrity check on the files paltalk uses,also you might be interested to know alot of your PC infomation is sent to paltalk when logging in this is all encrypted also, your username and password also comes encrypted and sent to server, as for the messaging that also comes encrypted but not the same as the login infomation it uses chipher key (ginger was a fat ect.. ect.. ect..) the was 2 people that i know of that have succefully recreated the protocol , first one was a gaim plugin for linux and the second was for windows created with delphi, the second one never got released and is still kept private, the guy who made the windows one is willing to sell it for a price.

Thats about All i can tell you at this momment but if you are reversing it I can give you address's to set your break points that will help read the hash's from the debugger stack
User avatar
Departure
Global Moderator
Global Moderator
 
Posts: 996
Joined: Thu Mar 17, 2005 11:26 am
Location: Australia

Re: Documenting Paltalk protocols

Postby ebrahim » Tue Sep 30, 2008 10:33 am

Thanks a lot for the information.

Does anybody know where I can get the source code for that Gaim plugin? I've found the binary, but source code is of much more use.

I would like to invite owner of that Delphi code to contribute parts of his work/knowledge to public. How may I contact him? (I tried forum messaging, but got no feedback)

BTW it would be great if you add anything you know about Paltalk (related to the protocols) to http://paltalk.wikidot.com/information-pool
ebrahim
 
Posts: 4
Joined: Sun Sep 28, 2008 4:38 pm

Re: Documenting Paltalk protocols

Postby Departure » Thu Oct 02, 2008 9:46 am

you mean the source code from nice_fox? well he has stopped with paltalk and has a lot bigger projects that keep him busy, but if you have any questions about it im sure there are members here that could explain or I myself can give you an explaination how thats works.
User avatar
Departure
Global Moderator
Global Moderator
 
Posts: 996
Joined: Thu Mar 17, 2005 11:26 am
Location: Australia

Re: Documenting Paltalk protocols

Postby ebrahim » Thu Oct 02, 2008 12:27 pm

There is one big question: What is specification of the protocols used by Paltalk applications and services?

For example do you know anything about the encryption algorithm(s)? Or do you know how files are transfered between users? Or audio and video codecs used by PaltalkScene? What about server-side checks which may prevent one from creating one's client for Paltalk servers?

Any kind of information is welcome and smallest points may come handy some day, so please write down anything you know about the protocols in http://paltalk.wikidot.com/information-pool (or any other page of http://paltalk.wikidot.com/ you'd like, and you can of course create new pages) so that we can organize these info and use them to specify the protocols.

BTW I've already started to reverse engineer the text-messaging protocol and I've also added the information you (Departure) gave me in your previous response.
ebrahim
 
Posts: 4
Joined: Sun Sep 28, 2008 4:38 pm

Re: Documenting Paltalk protocols

Postby ebrahim » Fri Oct 10, 2008 6:16 am

Good news! Tim Hentenaar gave me source code of Gaim-PT. Now we can more easily find out what goes on under the hoods.
You may find it here: http://paltalk.wikidot.com/gaim-pt
ebrahim
 
Posts: 4
Joined: Sun Sep 28, 2008 4:38 pm


Return to General

 


  • Related topics
    Replies
    Views
    Last post

Who is online

Users browsing this forum: No registered users and 0 guests