Banner

Search found 157 matches

Re: Trying to understand a bit more about about the RC5 5187 Acc-Client password decryption process

I think the main problem is the length you're providing in the packet. With the structure you defined above, that's 325 bytes + 8 which is the expected 333 bytes (given a junk padding length of 12). Looking at your packet structure snippet though, you're initializing the length at only 314 bytes. I'...

Re: Proof of Concept C3->Obj->Gltf File viewer in Browser. [React, Three.js (react-three-fiber)]

I personally don't have much feedback to give on the React part - I enjoyed it for the brief time I worked with it - but the demo you gave looks pretty cool. I don't know many people who've worked with C3 in the last decade... not even enough people to count on one hand. So this is pretty cool to se...

Re: Looking for decent development information sources.

Sure thing. If you're looking for some info about how Conquer Online does logins (the most complicated part), then I wrote up a little document here . You can use the drop down to select a supported patch. That repo as a whole is my documented server skeleton project for Conquer Online. You're welc...

Re: Packet Routing Mux

I wouldn't stress over it too much. It might be just micro-optimizing with little benefit. I personally use a switch statement just for instantiation and then rely on an interface for general decode / execute methods, but that doesn't mean I wouldn't be open to suggestions.

Re: Looking for decent development information sources.

Sure thing. If you're looking for some info about how Conquer Online does logins (the most complicated part), then I wrote up a little document here . You can use the drop down to select a supported patch. That repo as a whole is my documented server skeleton project for Conquer Online. You're welco...

Re: Trying to understand a bit more about about the RC5 5187 Acc-Client password decryption process

Ah, I don't think this is documented very well in Comet. Comet's client send method creates a copy of the packet with the server footer automatically appended to it and writes the packet length. Since the initial handshake packet is length 325 given the inputs you provided, +8 for the footer (TQServ...

Re: Packet Routing Mux

Nice job with this. It's an interesting idea, for sure. Something to keep in mind though is that this won't necessarily yield any better performance (it might actually be magnitudes slower). In Go, the language compiler makes optimizations automatically on your behalf. In the case of a constant swit...

Re: Trying to understand a bit more about about the RC5 5187 Acc-Client password decryption process

Usually it has to do with the packet length being incorrect. In my implementation, I have the following definition: https://gitlab.com/spirited/comet/-/blob/5187/src/Comet.Game/Packets/MsgHandshake.cs#L83. I'm at work right now so I can't really check your work very closely, but I'm not 100% followi...

Go to advanced search

cron