Server Help Forum Index Server Help
Community forums for Subgame, ASSS, and bots
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   StatisticsStatistics   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin (SSL) 

Server Help | ASSS Wiki (0) | Shanky.com
Is it hard to make a chat client?

 
Post new topic   Reply to topic Printable version
 View previous topic  CLIT Loading Errors Post :: Post Database Entry Remover  View next topic  
Author Message
Quan Chi2
Member of "Sexy Teenagers that Code" Group
Member of


Age:33
Gender:Gender:Male
Joined: Mar 25 2005
Posts: 860
Location: NYC
Offline

PostPosted: Sat Jul 16, 2005 10:31 pm    Post subject: Is it hard to make a chat client? Reply to topic Reply with quote

Is it? And about how long would it take to finish coding it if you spend 2 hours on it a day?
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website AIM Address Yahoo Messenger MSN Messenger
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Sat Jul 16, 2005 11:13 pm    Post subject: Reply to topic Reply with quote

Anything isn't difficult if you know how to do it. icon_wink.gif

In my opinion, using the new ASSS simple chat protocol, it's not very difficult at all. The VIE eq. (subchat) takes a bit more work.
_________________
Performance is often the art of cheating carefully. - James Gosling
Back to top
View users profile Send private message Add User to Ignore List
Dr Brain
Flip-flopping like a wind surfer


Age:38
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sun Jul 17, 2005 12:13 am    Post subject: Reply to topic Reply with quote

http://www.sscx.net/hyperspace/chat.html

I've been working on that in my spare time. It's not finished, but it wasn't especially hard. Just a lot of detail work.
_________________
Hyperspace Owner

Smong> so long as 99% deaths feel lame it will always be hyperspace to me
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Guest



Offline

PostPosted: Sat Aug 27, 2005 12:00 pm    Post subject: Reply to topic Reply with quote

that is really nice... what about the security though ?:/ can i safely use my main nick on it : )

also what if someone does cross zone spamming through it and should be banned.. then what tongue.gif?
Back to top
Muskrat
Server Help Squatter


Age:36
Joined: Aug 24 2004
Posts: 829
Location: Swamp
Offline

PostPosted: Sat Aug 27, 2005 12:08 pm    Post subject: Reply to topic Reply with quote

You do the same thing you would do on any other client?
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Dr Brain
Flip-flopping like a wind surfer


Age:38
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sat Aug 27, 2005 1:38 pm    Post subject: Reply to topic Reply with quote

They can still be banned.

Your password is sent in plaintext across the internet with all of the chatnet clients. I don't think it's a big deal to do it like this, because anyone with access to your packets could steal your password with subspace too.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Donkano
Server Help Squatter


Gender:Gender:Male
Joined: Jul 02 2003
Posts: 763
Offline

PostPosted: Sat Aug 27, 2005 5:11 pm    Post subject: Reply to topic Reply with quote

You should MD5 hash it so then people have someone to blame. tongue.gif
Back to top
View users profile Send private message Add User to Ignore List
Solo Ace
Yeah, I'm in touch with reality...we correspond from time to time.


Age:36
Gender:Gender:Male
Joined: Feb 06 2004
Posts: 2583
Location: The Netherlands
Offline

PostPosted: Sat Aug 27, 2005 5:55 pm    Post subject: Reply to topic Reply with quote

Then the MD5 hash would be sent to the biller how?

I think this is the wrong forum for threads like these, but whatever.
Back to top
View users profile Send private message Add User to Ignore List
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Sat Aug 27, 2005 6:11 pm    Post subject: Reply to topic Reply with quote

Donkano wrote:
You should MD5 hash it so then people have someone to blame.


People think encryption and hashing solves all problems without even understanding the issue.

The client sends SOMETHING to the server to login. The server makes sure that SOMETHING is correct. Anyone who can see the packet can see that same SOMETHING and send it themselves. It doesn't matter if it's plaintext or encrypted or hashed or whatever.
_________________
4,691 irradiated haggis!
Back to top
View users profile Send private message Add User to Ignore List
Bak
?ls -s
0 in


Age:24
Gender:Gender:Male
Joined: Jun 11 2004
Posts: 1826
Location: USA
Offline

PostPosted: Sat Aug 27, 2005 6:52 pm    Post subject: Reply to topic Reply with quote

what if the server sent a random string, that was tacked onto the end of the password and then hashed, so a different hashvalue would be required every time you log in?
_________________
SubSpace Discretion: A Third Generation SubSpace Client
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Sat Aug 27, 2005 7:44 pm    Post subject: Reply to topic Reply with quote

Then the "man in the middle" could see that hash and reply likewise. You still can't un-hash the password on the server, so the stored result would be meaningless.
Back to top
View users profile Send private message Add User to Ignore List
Bak
?ls -s
0 in


Age:24
Gender:Gender:Male
Joined: Jun 11 2004
Posts: 1826
Location: USA
Offline

PostPosted: Sun Aug 28, 2005 2:42 am    Post subject: Reply to topic Reply with quote

when you create an account or change the password the actual value would be sent to the billing server, but when you login the biller would tell the client the random string to tack on to the end, and compare the hash sent to what it should be, so that unless you catch the password when the account is being created or password is being changed, you have no way of finding out what it is. You don't need to un-hash the password on the server's side, just compute what the hash should be and compare the hashes.

A man in the middle would not be able to get your password for future use, only for that session.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Dr Brain
Flip-flopping like a wind surfer


Age:38
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sun Aug 28, 2005 9:47 am    Post subject: Reply to topic Reply with quote

That would require client, server and biller changes. You can be darn sure that it will never happen.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Bak
?ls -s
0 in


Age:24
Gender:Gender:Male
Joined: Jun 11 2004
Posts: 1826
Location: USA
Offline

PostPosted: Sun Aug 28, 2005 2:16 pm    Post subject: Reply to topic Reply with quote

chatnet clients can be changed, so can ASSS, and so can some open source billers
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Sun Aug 28, 2005 4:32 pm    Post subject: Reply to topic Reply with quote

You are correct Bak. However, if the "hacker" viewed the initial password exchance then he would be able to login as normal. This solution effectively narrows the window of opportunity.
Back to top
View users profile Send private message Add User to Ignore List
Quan Chi2
Member of "Sexy Teenagers that Code" Group
Member of


Age:33
Gender:Gender:Male
Joined: Mar 25 2005
Posts: 860
Location: NYC
Offline

PostPosted: Fri Sep 16, 2005 4:45 pm    Post subject: Reply to topic Reply with quote

do you need to pay for anything to do all of this?
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website AIM Address Yahoo Messenger MSN Messenger
Bak
?ls -s
0 in


Age:24
Gender:Gender:Male
Joined: Jun 11 2004
Posts: 1826
Location: USA
Offline

PostPosted: Fri Sep 16, 2005 7:16 pm    Post subject: Reply to topic Reply with quote

(shakes head) what? pay who?
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Purge
Episode I > Eposide III
Jar-Jar is kool


Age:34
Gender:Gender:Male
Joined: Sep 08 2004
Posts: 2018
Offline

PostPosted: Fri Sep 16, 2005 11:34 pm    Post subject: Reply to topic Reply with quote

Yeah, you can pay me.
Back to top
View users profile Send private message Add User to Ignore List
Quan Chi2
Member of "Sexy Teenagers that Code" Group
Member of


Age:33
Gender:Gender:Male
Joined: Mar 25 2005
Posts: 860
Location: NYC
Offline

PostPosted: Sat Sep 17, 2005 11:40 am    Post subject: Reply to topic Reply with quote

I don't know.. to connect everyone
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website AIM Address Yahoo Messenger MSN Messenger
SamHughes
Server Help Squatter


Joined: Jun 30 2004
Posts: 251
Location: Greenwich
Offline

PostPosted: Sat Sep 17, 2005 5:00 pm    Post subject: Reply to topic Reply with quote

Chatnet operates via a parallel universe where bandwidth is free.
Back to top
View users profile Send private message Add User to Ignore List
Quan Chi2
Member of "Sexy Teenagers that Code" Group
Member of


Age:33
Gender:Gender:Male
Joined: Mar 25 2005
Posts: 860
Location: NYC
Offline

PostPosted: Thu Sep 22, 2005 3:37 pm    Post subject: Reply to topic Reply with quote

lol parallel universe lol

Sounds so Twilight zone.. lol
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Server Help Forum Index -> Misc User Apps All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum
View online users | View Statistics | View Ignored List


Software by php BB © php BB Group
Server Load: 762 page(s) served in previous 5 minutes.

phpBB Created this page in 0.447390 seconds : 46 queries executed (92.8%): GZIP compression disabled