Code Monkey home page Code Monkey logo

Comments (6)

uakfdotb avatar uakfdotb commented on August 9, 2024

I tried to investigate the WC3<->Battle.net protocol with mitmproxy, but I wasn't even able to dump the HTTPS packets, WC3 seems to reject the certificate generated by mitmproxy even though I added the CA to Windows CA DB. It's possible I did something wrong, but I think WC3 has its own list of CAs.

So I'm not really sure how to go about investigating the protocol.

If they were to publish a bit of documentation on the protocol then I think it'd be possible to implement the update, but otherwise updating would need someone interested enough in WC3 who also has experience in reverse engineering.

Has anyone else had any luck with investigating this? I don't have much experience with this kind of thing so I could be on the completely wrong track.

Or if anyone has contact with WC3 development team maybe could see if they are willing to share. I posted on forum but I feel like they are unlikely to see the message.

from ghostpp.

Stannnnn avatar Stannnnn commented on August 9, 2024

Are we even sure the protocol allows for hosting games ourselves still? It sounds like after the new update games are hosted on blizzard servers since port forwarding is no longer required. If that is the case then nothing we can do for hostbots?

from ghostpp.

kirill-782 avatar kirill-782 commented on August 9, 2024

It makes no sense to write a bot under official servers. small online, a lot of code

from ghostpp.

uakfdotb avatar uakfdotb commented on August 9, 2024

Are we even sure the protocol allows for hosting games ourselves still? It sounds like after the new update games are hosted on blizzard servers since port forwarding is no longer required. If that is the case then nothing we can do for hostbots?

I think it is possible in theory; if I understand correctly, the games are hosted by the player but the Blizzard server acts as a router so that port forwarding is not needed.

However, I read that someone on development team stated unequivocally that Blizzard intends to make it impossible for host bots to function any more. If that is Blizzard's stance, then there is no reason to work on this, since they could easily make an update that would break any progress.

from ghostpp.

uakfdotb avatar uakfdotb commented on August 9, 2024

Here is the image, I think it's a discord conversation: https://image.prntscr.com/image/L2DRTDwVSJO9xlNCVeSPZw.png

Closing since WC3 development team unambiguously stated they want to make it impossible for host bots to function with 1.30.2 patch. Feel free to continue discussion of course.

from ghostpp.

kirill-782 avatar kirill-782 commented on August 9, 2024

They dig their own grave. In the custom server on the server no one plays

from ghostpp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.