-
-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Webman Offline mode enabled fails to block all PSN and thirdparty servers #8
Comments
webMAN MOD already has the option to block the known PSN servers. You already answered yourself: "it's hard to know all the servers servers each games uses". The issue that you're mentioning is not an issue in the plugin. It is the way the games work. I can't do anything, unless you make a pull request with the actual code to do it or provide me the technical documentation needed to do what you suggested. |
How do you block PSN servers? Do you use some kind of black list? For direct IP connections (not DNS resolved) block anything not matching the private range: For connections to server names (DNS resolved) block any server ending with a Top-Level Domain: Since internet connections can only be made to specific IPs and domains, this way you could still access the local IP range and any DNS domain you may have invented for your local network. IE "router.myhome" resolves to 192.168.1.1 and "ps3.myhome" resolves to 192.168.1.9, etc. |
The PSN servers are blocked replacing with NULL characters, the domain names of the URLs found in LV1 and LV2. However, this is done only for URLs in GameOS. For the games you have to patch the games individually. This is the code used to block the servers: If you have a better method to do it, please provide me the source code and I'll be glad to include it in the project and give you the credits. |
Could it be possible to create an option to automatically turn "settings -> network -> internet connection" off when starting a game, and on again when quitting a game? That way you would only have to change one available ps3 setting option when detecting starting and quitting game events. |
You can try this _test build_ It has a new 'Offline' option in /setup.ps3 If you prefer, you can set the option per game adding the tag [offline] to the file name of the ISO or folder name. Please, report back if it's working. |
I see that webMAN MOD 1.43.35 includes that option. I've tested it with a few games and quitting to XMB first then loading other games, quitting from game to Movian directly (needs online). Turning the ps3 off from game and getting online as default when restarting, etc. It also works for PSN installed games launched from the XMB (in this case I don't know if it can be enabled / disabled as a per game option). So far all I've tried it's working fine. (I'm using latest Rebug) |
Problems:
Thanks! |
I did a quick fix for problem 1 (but I haven't tested it due I'll be out). Regarding the problem 2: |
I don't see any "online" message no matter what. And there is some weird behavior. If I launch irisman an offline message popups (select + start shows offline too) but I can download covers and updates (so it's working like it should). When I quit irisman to the XMB no message is displayed, it should be "online" (select + start shows online). When I launch Movian it's always online (no messages). It does not matter if I launch it from XBM (already online) or from an offline game / irisman. If I launch a game it shows "offline", but no message (it should be "online") when quitting. The old behavior was to show "offline" when launching and again "offline" when quitting. I have also noticed that you removed this feature from webman lite, the one I use the most :( |
I confirmed that the "online" message is sent. But in most of the cases it happens while VSH is switching the screen mode. So it rarely is seen. Regarding IRISMAN being able to download, it is normal. The "offline" mode if a spoof only turns off the setting in the registry, but the network is still working, The games normally read this setting first and believe that the network is disabled. IRISMAN doesn't do that check. If you navigate to the PS3 with the PC, you will notice that you also can access webMAN. Movian and other apps (e.g. Netflix, Youtube, etc) were added to the exception list. I'll consider to re-add the feature to webman lite if it doesn't has big in the footprint. EDIT: the lite edition now has the feature re-added. |
I've tested the latest lite build and it seems everything works fine. |
Thanks for your feedback. |
#5
Sorry to insist, like reported here (but closed, so I cannot reply), the PS3 detects an internet connection and tries to connect to PSN again and again. It also tries to connect and login to third party servers used by EA, Ubisoft, Square, etc.
Since it's hard to know all the servers servers each games uses, and the tracking consequences it has every time it tries to connect, I suggest implementing a more restrictive and real offline mode, allowing only the private ip range when playing games.
This would solve both privacy issues and annoying PSN login prompts.
Thank you for considering it.
The text was updated successfully, but these errors were encountered: