Hacking Any way to play alpha past intended period?

ranger_lennier

Member
OP
Newcomer
Joined
Feb 13, 2019
Messages
6
Trophies
0
Age
43
XP
86
Country
United States
I got in on the Nioh 2 alpha on PS4, which runs May 24-June 2. It requires you to sign into PSN to play it. Presumably this is just for verification that the alpha is active, as the game itself won't be on-line only. Is there any way to make it playable after the alpha period expires? And even if there's not at the moment, would there be in the future if the current firmware gets jailbroken? I know that the original Nioh alpha got changed quite a bit, but I wasn't following it at the time, so I sort of regret not getting to play it. (I'm not sure if anyone's tried getting this running now.) I can definitely back up my hard drive, but I wonder what sort of network communication the program would be expecting. Would it help to log the incoming packets, or would it be so encrypted that there's no point? I tried to get a proxy server running on my PC to run Wireshark, but I could never get the PS4 to connect for some reason, so I'll only keep trying if that's actually likely to aid any future recovery efforts.
 

Bergot

Well-Known Member
Member
Joined
May 8, 2017
Messages
159
Trophies
0
Age
44
XP
1,153
Country
United States
I got in on the Nioh 2 alpha on PS4, which runs May 24-June 2. It requires you to sign into PSN to play it. Presumably this is just for verification that the alpha is active, as the game itself won't be on-line only. Is there any way to make it playable after the alpha period expires? And even if there's not at the moment, would there be in the future if the current firmware gets jailbroken? I know that the original Nioh alpha got changed quite a bit, but I wasn't following it at the time, so I sort of regret not getting to play it. (I'm not sure if anyone's tried getting this running now.) I can definitely back up my hard drive, but I wonder what sort of network communication the program would be expecting. Would it help to log the incoming packets, or would it be so encrypted that there's no point? I tried to get a proxy server running on my PC to run Wireshark, but I could never get the PS4 to connect for some reason, so I'll only keep trying if that's actually likely to aid any future recovery efforts.
Forget it man...nobody will realease a jail for the current firmware..we are all stuck in the 5.05 until the EOL of the ps4..
 

ranger_lennier

Member
OP
Newcomer
Joined
Feb 13, 2019
Messages
6
Trophies
0
Age
43
XP
86
Country
United States
Ultimately, I'm fine with just saving whatever data is needed for long-term preservation and waiting for EOL--if even that is possible. Saving the network traffic seems like it could be important, but I can't for the life of me get any packet sniffing working. Running a proxy server on my PC sounded like the easiest method from what I looked up.

Not being able to post links is super annoying, but Google "HowTo: use a proxy server with your PS4 to sniff PSN traffic (SKFU Pr0xy)" or "Configuring PS4 to use proxy server My Private Network" to see the sort of info I've been looking at.

But I just can't get it to connect. Possibly the needed port isn't open on my Netgear router. I tried port forwarding, but honestly that's getting into networking minutiae I'm not that familiar with. So if anyone has any alternative suggestions, I'm all ears.
 
  • Like
Reactions: Bergot

MostlyUnharmful

Well-Known Member
Member
Joined
Feb 8, 2018
Messages
410
Trophies
0
Age
42
XP
1,446
Country
Italy
But I just can't get it to connect. Possibly the needed port isn't open on my Netgear router. I tried port forwarding, but honestly that's getting into networking minutiae I'm not that familiar with. So if anyone has any alternative suggestions, I'm all ears.
If you are following that guide on Wololo, your AP is not the culprit, on your PC you are probably running a firewall (I think Windos uses one as default, I don't have a single Windos PC at hand, so I can't tell how to verify it), anyhow if you followed that guide on how to configure the SKFU Pr0xy on Wololo, check/open on your PC the 8080 port (ingress).

If you have another device, simply "telnet your.pc.ip.address 8080", if the port is open you should see something like:

Code:
Trying your.pc.ip.address...
Connected to your.pc.hostname.
Escape character is '^]'.

and there are probably network utilities for Android.

On Android I know for sure that you can install Termux with Nmap (install termux from the play store and then from the console "pkg install nmap", now you can "nmap your.pc.ip.address" and it will list the list of ports open), IIRC the telnet command is the BusyBox version and it's very limited in functionality...

P.S. you need a few more posts to insert links
 

ranger_lennier

Member
OP
Newcomer
Joined
Feb 13, 2019
Messages
6
Trophies
0
Age
43
XP
86
Country
United States
If you are following that guide on Wololo, your AP is not the culprit, on your PC you are probably running a firewall (I think Windos uses one as default, I don't have a single Windos PC at hand, so I can't tell how to verify it), anyhow if you followed that guide on how to configure the SKFU Pr0xy on Wololo, check/open on your PC the 8080 port (ingress).

If you have another device, simply "telnet your.pc.ip.address 8080", if the port is open you should see something like:

Code:
Trying your.pc.ip.address...
Connected to your.pc.hostname.
Escape character is '^]'.

and there are probably network utilities for Android.

On Android I know for sure that you can install Termux with Nmap (install termux from the play store and then from the console "pkg install nmap", now you can "nmap your.pc.ip.address" and it will list the list of ports open), IIRC the telnet command is the BusyBox version and it's very limited in functionality...

P.S. you need a few more posts to insert links

Yes, the Wololo guide is the one I was looking at.

Good idea. I found an Android app called "IP Tools - Network Utilities" that can do port scanning. As a test, I scanned Google's IP address on port 80 and it showed that as open. I then tried my IP address detected by SKFU Pr0xy (which I verified is what I get when I run ipconfig) on port 8080, and it didn't show up. If I run Telnet from the PC itself, I can get a connection to port 8080 only when running Pr0xy, so the program is at least doing something.

I also considered the Firewall. Windows 10 runs one in Windows Defender. I temporarily disabled everything I can find, but port 8080 still isn't showing up. I'm not sure what would be blocking it. The router (Netgear C6300)? My ISP (Spectrum/Time Warner)?
 

MostlyUnharmful

Well-Known Member
Member
Joined
Feb 8, 2018
Messages
410
Trophies
0
Age
42
XP
1,446
Country
Italy
I also considered the Firewall. Windows 10 runs one in Windows Defender. I temporarily disabled everything I can find, but port 8080 still isn't showing up. I'm not sure what would be blocking it. The router (Netgear C6300)? My ISP (Spectrum/Time Warner)?

I assume the Android phone and the PC are both connected to the same AP (PC via Ethernet/WiFi, phone via WiFi), so or you aren't using the right IP address of your PC or there's a firewall.

ISP provider and router model shouldn't matter, as usually home devices are assigned non-routable/private IP addresses from the 10.0.0.0/8, 172.16.0.0/12 or 192.168.0.0/16 segments (but on the wild I've only seen used 192.168.0.0/16), unless your ISP assigns IPv6, but that also it wouldn't be a problem unless other unrelated IP minutiae...

You can find your PC address hidden somewhere in the "control panel" also using "ipconfig" in the command prompt.

To be sure I would simply scan all your subnet; if your router has for example the 192.168.1.1 IP address, scan 192.168.1.1-192.168.1.255 (i.e. 192.168.0.0/24), you should find all the devices connected to it: your router, your PC, the PS4, your phone...

If you are 100% positive that the PC IP address is the right one, the culprit is as always Windos, but that I can't help you as that's where my Windos knowledge ends... ^__^;
 

ranger_lennier

Member
OP
Newcomer
Joined
Feb 13, 2019
Messages
6
Trophies
0
Age
43
XP
86
Country
United States
I assume the Android phone and the PC are both connected to the same AP (PC via Ethernet/WiFi, phone via WiFi), so or you aren't using the right IP address of your PC or there's a firewall.

ISP provider and router model shouldn't matter, as usually home devices are assigned non-routable/private IP addresses from the 10.0.0.0/8, 172.16.0.0/12 or 192.168.0.0/16 segments (but on the wild I've only seen used 192.168.0.0/16), unless your ISP assigns IPv6, but that also it wouldn't be a problem unless other unrelated IP minutiae...

You can find your PC address hidden somewhere in the "control panel" also using "ipconfig" in the command prompt.

To be sure I would simply scan all your subnet; if your router has for example the 192.168.1.1 IP address, scan 192.168.1.1-192.168.1.255 (i.e. 192.168.0.0/24), you should find all the devices connected to it: your router, your PC, the PS4, your phone...

If you are 100% positive that the PC IP address is the right one, the culprit is as always Windos, but that I can't help you as that's where my Windos knowledge ends... ^__^;

OK, I think you're right about IP address problems. The Netgear router uses 192.168.0.1. Its webpage has an attached devices section. The PC's private IP is 198.168.0.34. If I run ipconfig, it gives the same address as Ethernet adapter Ethernet 4 / IPv4 Address. It also has a header "Ethernet adapter Npcap Loopback Adapter" with subsections for "Link-local IPv6 Address" and "Autoconfiguration IPv4 Address". I have been using the "Autoconfiguration IPv4 Address", which is also what Pr0xy defaults to. It starts with 169.252. Apparently, this is yet another internal address, and not something that can be seen publicly.

I read a How-To Geek guide on "How to Find Your Private and Public IP Addresses". I used the website to check my public IP, and got something completely different, starting with 74.139. I guess this is the router's IP address. Is that what I should use in Pr0xy? I tried running it with this address. I used the port scanner with my phone connected via Wi-fi, and it said port 8080 was open. I then connected it via 4G instead, and it couldn't find the port. Similarly, I found a PortCheckTool website that said the connection timed out. Not surprisingly, the PS4 couldn't connect to the proxy server.

I keep reading references to port forwarding. Do I need to specifically set up the router to forward port 8080 to the PC?

You keep mentioning Windows causing problems, which certainly could be. Is there an easier way to run a PS4 proxy server on Linux or something else?
 

MostlyUnharmful

Well-Known Member
Member
Joined
Feb 8, 2018
Messages
410
Trophies
0
Age
42
XP
1,446
Country
Italy
It's really quite simple. Normally you are using this topology (the IP address of the PS4 is not relevant):
Code:
    +-------------+      +----------+            
    | Your router | <--> | Your PS4 |            
    +-------------+      +----------+
      192.168.0.1
when you want to use the SKFU Pr0xy (or any proxy) you want to use this instead:
Code:
    +-------------+      +------------+      +----------+
    | Your router | <--> |  Your PC   | <--> | Your PS4 |
    +-------------+      +------------+      +----------+
      192.168.0.1         192.168.0.34
Your PC acts as a proxy, in this case to grab network traffic from the PS4.

So follow the Wololo guide, on your PS4 go to "Set up internet connection", select "Use" on the "Proxy Server" option and put 192.168.0.34 (your PC address) and 8080.

Shouldn't require nothing else.

ranger_lennier said:
I keep reading references to port forwarding. Do I need to specifically set up the router to forward port 8080 to the PC?
Not relevant in this case. It's required if you want to expose services running on devices on your home (the private network behind your router) to the public Internet.

You keep mentioning Windows causing problems, which certainly could be. Is there an easier way to run a PS4 proxy server on Linux or something else?
Many years ago I made a conscious decision to not use Microsoft products at all to avoid tech requests from relatives, it worked wonders! ^__^

P.S. I assume that your router/AP assign every time the same IP address to your PC
 
Last edited by MostlyUnharmful,

D34DL1N3R

Nephilim
Member
Joined
Dec 6, 2008
Messages
3,670
Trophies
1
XP
3,220
Country
United States
Oh jeeze!!!! Thank you for this thread because I completely forgot about the alpha! Just checked the email I use for my PSN account (which I check VERY infrequently) and I had a code sitting and waiting for me. :)
 

ranger_lennier

Member
OP
Newcomer
Joined
Feb 13, 2019
Messages
6
Trophies
0
Age
43
XP
86
Country
United States
It's really quite simple. Normally you are using this topology (the IP address of the PS4 is not relevant):
Code:
    +-------------+      +----------+           
    | Your router | <--> | Your PS4 |           
    +-------------+      +----------+
      192.168.0.1
when you want to use the SKFU Pr0xy (or any proxy) you want to use this instead:
Code:
    +-------------+      +------------+      +----------+
    | Your router | <--> |  Your PC   | <--> | Your PS4 |
    +-------------+      +------------+      +----------+
      192.168.0.1         192.168.0.34
Your PC acts as a proxy, in this case to grab network traffic from the PS4.

So follow the Wololo guide, on your PS4 go to "Set up internet connection", select "Use" on the "Proxy Server" option and put 192.168.0.34 (your PC address) and 8080.

Shouldn't require nothing else.


Not relevant in this case. It's required if you want to expose services running on devices on your home (the private network behind your router) to the public Internet.


Many years ago I made a conscious decision to not use Microsoft products at all to avoid tech requests from relatives, it worked wonders! ^__^

P.S. I assume that your router/AP assign every time the same IP address to your PC

That worked perfectly! Thanks for going over that with me. I was definitely making it too complicated. It's all on the same network, so it makes sense that I don't need to run a real proxy server that I could connect to from anywhere. I don't have time tonight to fiddle with actually logging the packets, but hopefully that won't be too bad.

--------------------- MERGED ---------------------------

Oh jeeze!!!! Thank you for this thread because I completely forgot about the alpha! Just checked the email I use for my PSN account (which I check VERY infrequently) and I had a code sitting and waiting for me. :)

Nice! Yeah, Nioh is by far my favorite Souls-like not made by From Software. The sequel seems very similar so far. I just beat the first mission. Man, the final boss has a lot of HP, but his attacks aren't too hard to avoid once you get the hang of it.
 
  • Like
Reactions: D34DL1N3R

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: Looks like a Famicom handheld