Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Welcome to our site

Take a moment to join our board

Sign in to follow this  
CptSky

[Proof of Concept] Serverless CO2

Recommended Posts

I originally shown the POC in mid-2014, but never released the code, nor saved it on my side. As requested, I took time to redo the POC using unreleased code I had. The messages are based on COPS v7 structure, but modernized for C++17. The crypto classes are based on unreleased and cleaned C++ implementations. They are modernized too and the TQCipher implements SSE2/AVX2 in a single implementation (relatively cleanly). I took the time to document the hooking process too. Hopefully it will help people!

Small note, the bootstrap executable which launch the game and inject the server now has 3 injection methods... My original code was not working and I thought it was related to new Windows 10 security features, so I wrote other injection methods. These new methods weren't working either and I realized I had a typo in the DLL project name, so the DLL name was not right on disk... Well, bonus for you, the bootstrap now have 3 documented ways to inject a DLL.

As always, feel free to reuse the code. It is released under a BSD 3-clauses license, so just give credits when due.

https://gitlab.com/conquer-online/servers/cops-serverless

 

82296951.jpg

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • By Nyorai
      Throughout my experience on Conquer and on the private server scene, I believe there are 2 main problems that have never been really served with a proper solution:
      Players not having a proper system in place that would allow them to safely lend their items to other players without having the risk of being scammed and see their items being stolen by people who they thought they could trust; Players having an hard time starting over on a new server as they would have to pretty much start everything from zero without any characters or items; Taking this into account, and considering a suggestion made a while ago by a member of our community at Conquer Origins I decided to get to work and try to come up with a system that could possibly solve both of these problems. Now, considering the fact that it's pretty much finalized and going through some final tests, I decided to share the progress as I believe it's something somewhat 'groundbreaking' in terms of what's normally done on Conquer servers. I honestly believe it not only solves both of the problems above but also many others and it also brings a breath of fresh air to what we've seen in the scene.
      This being said and instead of writing a wall of text I'll simply leave you guys with this video, presenting the upcoming Item Renting system that's being released on Conquer Origins
       
      41wh4p (1).mp4
×

Important Information

By using this site, you agree to our Terms of Use.