PSO Homebrewed Server?
-
- DCEmu Freak
- Posts: 81
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Thu Jan 31, 2002 9:56 pm
- Has thanked: 0
- Been thanked: 0
-
- DCEmu Fast Newbie
- Posts: 24
- Joined: Thu Jan 31, 2002 11:22 pm
- Has thanked: 0
- Been thanked: 0
- Contact:
Psudeo Update
Couldn't get to the computer that hosts the FTP server today, so anyone who wants to upload logs, just wait one more day! I haven't forgotten or ditched the 'project' or anything! =-)
This week I'm gonna work on getting the Proxy up and logging it correctly. I'm going to attempt to limit the Proxy's logs just enough so it only logs PSO sessions (if it's possible), which, if done correctly, will make whoever will look at the logs have an easier time at it. Hopefully, by next weekend, it'll be up and people who can't get the DC-PC server working won't have to be forced to try and figure out the glitches of it. If I can, I'll try to make it so it doesn't log SSL transmissions (again, if it's possible), if that's a big deal to anyone.
Oh yeah, I'm going to try getting into the habit of updating my site regularly so I don't keep using this message thread as my 'News' section. =-)
This week I'm gonna work on getting the Proxy up and logging it correctly. I'm going to attempt to limit the Proxy's logs just enough so it only logs PSO sessions (if it's possible), which, if done correctly, will make whoever will look at the logs have an easier time at it. Hopefully, by next weekend, it'll be up and people who can't get the DC-PC server working won't have to be forced to try and figure out the glitches of it. If I can, I'll try to make it so it doesn't log SSL transmissions (again, if it's possible), if that's a big deal to anyone.
Oh yeah, I'm going to try getting into the habit of updating my site regularly so I don't keep using this message thread as my 'News' section. =-)
Who reads that dumb text at the bottom of a post? Oh, I guess you do.
-
- DCEmu Fast Newbie
- Posts: 24
- Joined: Thu Jan 31, 2002 11:22 pm
- Has thanked: 0
- Been thanked: 0
- Contact:
FTP Server Back Up
Just dropped in to say the FTP server should be working now. The link is on the webpage mentioned earlier ( http://get-me.to/PSOproject ). Upload away!
Who reads that dumb text at the bottom of a post? Oh, I guess you do.
First off, that link doesn't work.
Second, I looked into PSOv2 a little with CommView. If first checks the server auth01.dricas.com, and then it goes on to pso01.dricas.ne.jp. (note that I have the Japanese PSOv2).
So PSOv2 will be more difficult because it checks to see if your hunters licence is paid for before it allows you in to the PSO server. I don't see how you'd be able to fake something like that.
Second, I looked into PSOv2 a little with CommView. If first checks the server auth01.dricas.com, and then it goes on to pso01.dricas.ne.jp. (note that I have the Japanese PSOv2).
So PSOv2 will be more difficult because it checks to see if your hunters licence is paid for before it allows you in to the PSO server. I don't see how you'd be able to fake something like that.
-
- DCEmu Fast Newbie
- Posts: 24
- Joined: Thu Jan 31, 2002 11:22 pm
- Has thanked: 0
- Been thanked: 0
- Contact:
Gargle Goop (or whatever explietive you want to insert)
Yeah, the website doesn't display the main frame if the resolution on the client's monitor is less than 1024x1028. Unfortunatly, I can't fix it 'till the internet connection at home comes back up, so I'm just gonna post the links to the FTP server here.
First one is ftp://dkoikadabra.dns2go.com . The other one is ftp://dkoikadabra.no-ip.org . Both link to the same FTP server (damn SBC and their lack of static IPs in a basic package! =-)). I just verified the links for both on the computer I'm on currently and a comp at a friend's house.
Without a log I can look at ATM, I'd guess that the Hunter's Licence is verified by the DC sending something like "Here's the Serial #/Registration Key. Is it activated?" to the host. The host probably checks another server to see if the Serial #/Reg Key has a paid Hunter's Licence on it. If it does, it sends back something like "Yep. Jump on in." or "No, you don't have a Hunter's Licence. Here's the error message." if there isn't one. The Homebrew server could simply just let everyone in, as if they passed the above verification process.
Yep, the above theory was not at all technical, but it carries the point across so well. =-) I'll try and look at my logs tomorrow to see if I'm even partially correct.
See ya'll.
First one is ftp://dkoikadabra.dns2go.com . The other one is ftp://dkoikadabra.no-ip.org . Both link to the same FTP server (damn SBC and their lack of static IPs in a basic package! =-)). I just verified the links for both on the computer I'm on currently and a comp at a friend's house.
Without a log I can look at ATM, I'd guess that the Hunter's Licence is verified by the DC sending something like "Here's the Serial #/Registration Key. Is it activated?" to the host. The host probably checks another server to see if the Serial #/Reg Key has a paid Hunter's Licence on it. If it does, it sends back something like "Yep. Jump on in." or "No, you don't have a Hunter's Licence. Here's the error message." if there isn't one. The Homebrew server could simply just let everyone in, as if they passed the above verification process.
Yep, the above theory was not at all technical, but it carries the point across so well. =-) I'll try and look at my logs tomorrow to see if I'm even partially correct.
See ya'll.
Who reads that dumb text at the bottom of a post? Oh, I guess you do.
-
- DCEmu Fast Newbie
- Posts: 24
- Joined: Thu Jan 31, 2002 11:22 pm
- Has thanked: 0
- Been thanked: 0
- Contact:
Forgot something
The login for the server is: User- anybody Password- anybody . Kind of important in order to log in, if ya ask me. =-) BTW, right now only uploads are allowed (no downloads) so no joe surfin' the web can just login and download all the logs, potentially causing some security issues with ppl's Serial #/Reg keys.
Who reads that dumb text at the bottom of a post? Oh, I guess you do.
Well, I can't post logs for a while. I'm grounded, and techinically, I shouldn't even be replying to this.
Also, it's probably true that the US PSOv2 looks at your serial number to see if you paid for your hunters licence, but it works a bit different with the Japanese version.
In the Japanese version, you have to have a "Dricas" account before you even can buy an HL. At the webpage to buy the HL, you put in your credit card info and your dricas account info. When you log into the server, the server checks the ISP information that gets stored in the PlanetWeb browser part (I never understood why Sega made it so most Japanese games stored ISP info in a place different from most America games that store ISP info. In fact PSOv2 is odd in the sense that your ISP info gets stored in the Japanese part, and your Dricas info gets stored in the American part). This ISP info contains your dricas account name and password, and if your dricas account passes, then you can go on.
I don't know too much more about how PSOv2 authorization works, so, fo all I know, it may check your serial/reg# also.
When I get ungrounded, I'll buy a new HL and start loggin stuff for ya.
Also, it's probably true that the US PSOv2 looks at your serial number to see if you paid for your hunters licence, but it works a bit different with the Japanese version.
In the Japanese version, you have to have a "Dricas" account before you even can buy an HL. At the webpage to buy the HL, you put in your credit card info and your dricas account info. When you log into the server, the server checks the ISP information that gets stored in the PlanetWeb browser part (I never understood why Sega made it so most Japanese games stored ISP info in a place different from most America games that store ISP info. In fact PSOv2 is odd in the sense that your ISP info gets stored in the Japanese part, and your Dricas info gets stored in the American part). This ISP info contains your dricas account name and password, and if your dricas account passes, then you can go on.
I don't know too much more about how PSOv2 authorization works, so, fo all I know, it may check your serial/reg# also.
When I get ungrounded, I'll buy a new HL and start loggin stuff for ya.
-
- DCEmu Freak
- Posts: 81
- Joined: Thu Jan 31, 2002 9:56 pm
- Has thanked: 0
- Been thanked: 0
-
- DCFactory Creator
- Posts: 597
- Joined: Mon Nov 12, 2001 7:58 pm
- Location: Ontario, Canada
- Has thanked: 0
- Been thanked: 0
- Contact:
No it's not. This falls under the "interoperable programs" cause of the DMCA, as we fear the original is going to die.
So until Sega, who can't seem to afford to keep the game servers running, comes in and tells us to stop, I'd encourage you guys to get those packets dumped
I may be able to assist in this project, but I haven't yet made the dc <=>
So until Sega, who can't seem to afford to keep the game servers running, comes in and tells us to stop, I'd encourage you guys to get those packets dumped
I may be able to assist in this project, but I haven't yet made the dc <=>
-
- DCEmu Freak
- Posts: 81
- Joined: Thu Jan 31, 2002 9:56 pm
- Has thanked: 0
- Been thanked: 0
-
- DCEmu Freak
- Posts: 81
- Joined: Thu Jan 31, 2002 9:56 pm
- Has thanked: 0
- Been thanked: 0
.... Be quiet. First, Blizzard suing someone on the grounds of the DMCA does *NOT* equate said group being GUILTY of violating the DMCA. You know, even with the media industry having strange laws passed, you are still innocent until proven guilty. Not to mention, likely half the people involved in this thread are not even citizens of the US... as such the DMCA does not apply.
As a side note, this discussion has yet to actually provide any possible DMCA related information aside from the name of a DNS server or two.
If this moves into a discussion of stealing service from Sega, it will be closed. If it moves into any level of discussion of warez, it will be closed. If Sega requests it to stop, it will be closed. If it becomes a flame war, it will be closed.
This is actually one of the few long running topics that hasn't turned to flaming, warez, or otherwise. Let it be.
As a side note, this discussion has yet to actually provide any possible DMCA related information aside from the name of a DNS server or two.
If this moves into a discussion of stealing service from Sega, it will be closed. If it moves into any level of discussion of warez, it will be closed. If Sega requests it to stop, it will be closed. If it becomes a flame war, it will be closed.
This is actually one of the few long running topics that hasn't turned to flaming, warez, or otherwise. Let it be.
-
- DCEmu Freak
- Posts: 81
- Joined: Thu Jan 31, 2002 9:56 pm
- Has thanked: 0
- Been thanked: 0
-
- DCFactory Creator
- Posts: 597
- Joined: Mon Nov 12, 2001 7:58 pm
- Location: Ontario, Canada
- Has thanked: 0
- Been thanked: 0
- Contact:
Yes, I have heard, and the EFF has taken the case and is using the above mentioned clause in it's DEFENCE.
Just because a freeware project is being sued by a big, scared, company does not make them automatically guilty...
Just because a freeware project is being sued by a big, scared, company does not make them automatically guilty...
WeAreVigilant wrote:krypt you havent heard have you... bnetd got sued by blizzard. hence this is in violation of the dmca and this topic should be closed
-
- DCEmu Freak
- Posts: 81
- Joined: Thu Jan 31, 2002 9:56 pm
- Has thanked: 0
- Been thanked: 0
What are you so scared about? You're not beta testing, you're not programming this thing, and you're not hosting the topic or webpage. Let these people get sued if you think they will. Nobody put YOU in charge of handling other people's legal issues.
Meanwhile...
Notice that PSO seems very unsecure. If you get the DC-PC server running, the game (I believe) actually opens ports straight to other's games and sends something like 17 packets back and forth... or summat like that. The server is basically there for (I would assume) finding games, and handling any map code, including monster spawns, random items, boxes, etc.
Even so, note that this will be a HELL of a lot of work. You're going to have to figure out what every packet code does, and then learn what the server does in response. The logs will help, definitely, and I will be very pleased if you succeed... but if you don't, don't take it too hard... :)
-Greg
Meanwhile...
Notice that PSO seems very unsecure. If you get the DC-PC server running, the game (I believe) actually opens ports straight to other's games and sends something like 17 packets back and forth... or summat like that. The server is basically there for (I would assume) finding games, and handling any map code, including monster spawns, random items, boxes, etc.
Even so, note that this will be a HELL of a lot of work. You're going to have to figure out what every packet code does, and then learn what the server does in response. The logs will help, definitely, and I will be very pleased if you succeed... but if you don't, don't take it too hard... :)
-Greg
-
- DCEmu Freak
- Posts: 79
- Joined: Sun Feb 24, 2002 7:46 am
- Location: UK
- Has thanked: 0
- Been thanked: 0
- Contact:
making a pso server would be too hard. it would be best to make your own rpg from scratch, or port one then make a server for that. how do u like those apples?
-----> LoUiS ThA KiLLa
--------> KiCKiNG iT WHiLE YOU JUST KEEP iT SiMPLE
-------------> i LOVE THiS BOARD LiKE MY MOTHER & MOTA
-------------------> HOW DO YOU LiKE THOSE APPLES?
--------> KiCKiNG iT WHiLE YOU JUST KEEP iT SiMPLE
-------------> i LOVE THiS BOARD LiKE MY MOTHER & MOTA
-------------------> HOW DO YOU LiKE THOSE APPLES?