Hi. So I've been trying to set up manual hotfix interception on my Ubuntu machine because simply doing a basic B3HM install prevents my game from starting and fiddling with wine settings seems a lot more boring than learning intercepting live traffic. However I've never done this kind of thing before so its a steep learning process.
I've managed to successfully set up the MITM and run traffic through it - I've installed MITM's CA in my browser and in system (I'll be sure to disable those once I'm done) and set 127.0.0.0:8080 as my network proxy in system settings and the results are varied: Anything in browser runs through the proxy and I can see it just fine, Steam doesnt trust the SSL and doesnt display the store and such, but launches in a semi-online state and I do get a message in proxy every time it doesn't trust the SSL and Borderlands itself launches online as if nothing ever happened but I don't see its traffic in the proxy at all - not even any errors. Furthermore - I've tried disabling the proxy which cuts internet connection for anything running through it, but Borderlands still connects, gets SHIFT rewards list, enables crossplay and supposedly recieves hotfixes. All in all I've never even seen the discovery.services.gearboxsoftware.com host. Am I doing something wrong here? Can you at the very least please point me in a direction of a guide for a similar process? Thanks.
I'm running Ubuntu, legit Bl3 on Steam, GE-proton-7-14 and mitmproxy.
Hi. So I've been trying to set up manual hotfix interception on my Ubuntu machine because simply doing a basic B3HM install prevents my game from starting and fiddling with wine settings seems a lot more boring than learning intercepting live traffic. However I've never done this kind of thing before so its a steep learning process.
I've managed to successfully set up the MITM and run traffic through it - I've installed MITM's CA in my browser and in system (I'll be sure to disable those once I'm done) and set 127.0.0.0:8080 as my network proxy in system settings and the results are varied: Anything in browser runs through the proxy and I can see it just fine, Steam doesnt trust the SSL and doesnt display the store and such, but launches in a semi-online state and I do get a message in proxy every time it doesn't trust the SSL and Borderlands itself launches online as if nothing ever happened but I don't see its traffic in the proxy at all - not even any errors. Furthermore - I've tried disabling the proxy which cuts internet connection for anything running through it, but Borderlands still connects, gets SHIFT rewards list, enables crossplay and supposedly recieves hotfixes. All in all I've never even seen the
discovery.services.gearboxsoftware.comhost. Am I doing something wrong here? Can you at the very least please point me in a direction of a guide for a similar process? Thanks.I'm running Ubuntu, legit Bl3 on Steam, GE-proton-7-14 and mitmproxy.