Author |
Message |
Quan Chi2 Member of "Sexy Teenagers that Code" Group

Age:34 Gender: Joined: Mar 25 2005 Posts: 860 Location: NYC Offline
|
Posted: Sat Jul 16, 2005 10:31 pm Post subject: Is it hard to make a chat client? |
 |
|
|
|
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 |
|
 |
CypherJF I gargle nitroglycerin

Gender: Joined: Aug 14 2003 Posts: 2582 Location: USA Offline
|
Posted: Sat Jul 16, 2005 11:13 pm Post subject: |
 |
|
|
|
Anything isn't difficult if you know how to do it.
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 |
|
 |
Dr Brain Flip-flopping like a wind surfer

Age:39 Gender: Joined: Dec 01 2002 Posts: 3502 Location: Hyperspace Offline
|
Posted: Sun Jul 17, 2005 12:13 am Post subject: |
 |
|
|
|
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 |
|
 |
Guest
Offline
|
Posted: Sat Aug 27, 2005 12:00 pm Post subject: |
 |
|
|
|
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 ? |
|
Back to top |
|
 |
Muskrat Server Help Squatter

Age:38 Joined: Aug 24 2004 Posts: 829 Location: Swamp Offline
|
Posted: Sat Aug 27, 2005 12:08 pm Post subject: |
 |
|
|
|
You do the same thing you would do on any other client? |
|
Back to top |
|
 |
Dr Brain Flip-flopping like a wind surfer

Age:39 Gender: Joined: Dec 01 2002 Posts: 3502 Location: Hyperspace Offline
|
Posted: Sat Aug 27, 2005 1:38 pm Post subject: |
 |
|
|
|
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 |
|
 |
Donkano Server Help Squatter
Gender: Joined: Jul 02 2003 Posts: 763 Offline
|
Posted: Sat Aug 27, 2005 5:11 pm Post subject: |
 |
|
|
|
You should MD5 hash it so then people have someone to blame.  |
|
Back to top |
|
 |
Solo Ace Yeah, I'm in touch with reality...we correspond from time to time.

Age:37 Gender: Joined: Feb 06 2004 Posts: 2583 Location: The Netherlands Offline
|
Posted: Sat Aug 27, 2005 5:55 pm Post subject: |
 |
|
|
|
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 |
|
 |
Mr Ekted Movie Geek

Gender: Joined: Feb 09 2004 Posts: 1379 Offline
|
Posted: Sat Aug 27, 2005 6:11 pm Post subject: |
 |
|
|
|
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 |
|
 |
Bak ?ls -s 0 in

Age:26 Gender: Joined: Jun 11 2004 Posts: 1826 Location: USA Offline
|
Posted: Sat Aug 27, 2005 6:52 pm Post subject: |
 |
|
|
|
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 |
|
 |
Mr Ekted Movie Geek

Gender: Joined: Feb 09 2004 Posts: 1379 Offline
|
Posted: Sat Aug 27, 2005 7:44 pm Post subject: |
 |
|
|
|
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 |
|
 |
Bak ?ls -s 0 in

Age:26 Gender: Joined: Jun 11 2004 Posts: 1826 Location: USA Offline
|
Posted: Sun Aug 28, 2005 2:42 am Post subject: |
 |
|
|
|
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 |
|
 |
Dr Brain Flip-flopping like a wind surfer

Age:39 Gender: Joined: Dec 01 2002 Posts: 3502 Location: Hyperspace Offline
|
Posted: Sun Aug 28, 2005 9:47 am Post subject: |
 |
|
|
|
That would require client, server and biller changes. You can be darn sure that it will never happen. |
|
Back to top |
|
 |
Bak ?ls -s 0 in

Age:26 Gender: Joined: Jun 11 2004 Posts: 1826 Location: USA Offline
|
Posted: Sun Aug 28, 2005 2:16 pm Post subject: |
 |
|
|
|
chatnet clients can be changed, so can ASSS, and so can some open source billers |
|
Back to top |
|
 |
Mr Ekted Movie Geek

Gender: Joined: Feb 09 2004 Posts: 1379 Offline
|
Posted: Sun Aug 28, 2005 4:32 pm Post subject: |
 |
|
|
|
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 |
|
 |
Quan Chi2 Member of "Sexy Teenagers that Code" Group

Age:34 Gender: Joined: Mar 25 2005 Posts: 860 Location: NYC Offline
|
Posted: Fri Sep 16, 2005 4:45 pm Post subject: |
 |
|
|
|
do you need to pay for anything to do all of this? |
|
Back to top |
|
 |
Bak ?ls -s 0 in

Age:26 Gender: Joined: Jun 11 2004 Posts: 1826 Location: USA Offline
|
Posted: Fri Sep 16, 2005 7:16 pm Post subject: |
 |
|
|
|
(shakes head) what? pay who? |
|
Back to top |
|
 |
Purge Episode I > Eposide III Jar-Jar is kool

Age:35 Gender: Joined: Sep 08 2004 Posts: 2019 Offline
|
Posted: Fri Sep 16, 2005 11:34 pm Post subject: |
 |
|
|
|
Yeah, you can pay me. |
|
Back to top |
|
 |
Quan Chi2 Member of "Sexy Teenagers that Code" Group

Age:34 Gender: Joined: Mar 25 2005 Posts: 860 Location: NYC Offline
|
Posted: Sat Sep 17, 2005 11:40 am Post subject: |
 |
|
|
|
I don't know.. to connect everyone |
|
Back to top |
|
 |
SamHughes Server Help Squatter

Joined: Jun 30 2004 Posts: 251 Location: Greenwich Offline
|
Posted: Sat Sep 17, 2005 5:00 pm Post subject: |
 |
|
|
|
Chatnet operates via a parallel universe where bandwidth is free. |
|
Back to top |
|
 |
Quan Chi2 Member of "Sexy Teenagers that Code" Group

Age:34 Gender: Joined: Mar 25 2005 Posts: 860 Location: NYC Offline
|
Posted: Thu Sep 22, 2005 3:37 pm Post subject: |
 |
|
|
|
lol parallel universe lol
Sounds so Twilight zone.. lol |
|
Back to top |
|
 |
|