Ранее мы сообщали Вам о методе который открывает доступ к PSN на кастомных прошивках 3.55. Однако этот способ был очень тяжелым и во многом не понятным, для простых пользователей. Сегодня, предлагаю вашему вниманию улучшенную инструкцию с картинками, чтобы было понятней.
- Router/linux компьютер с запущенным dnsmasq или другим dns сервером с поддержкой перенаправления имени хоста на другую ip.
1. Установите Charles Web Debugging proxy и желательно пропатчите его до полной версии
2. Запустите Charles Web Debugging proxy и подправьте конфиг в соответствии с вашим регионом:
EU: fuk01.ps3.update.playstation.net и auth.np.ac.playstation.net
AU: fau01.ps3.update.playstation.net и auth.np.ac.playstation.net
US: fus01.ps3.update.playstation.net и auth.np.ac.playstation.net
UK: fuk01.ps3.update.playstation.net и auth.np.ac.playstation.net
RU: fru01.ps3.update.playstation.net и auth.np.ac.playstation.netProxy -> Reverse Proxies…:
добавьте этих два адреса в соответствии с вашим регионом как показано на скринах:
Tools -> Map Local…:
Загрузите текстовый файл
ps3-updatelist.txtВ настройках укажите перенаправление на файл как показано на скрине
путь к файлу: /update/ps3/list/eu/ps3-updatelist.txt
Tools -> Rewrite:
Добавьте такие правила:
Locations:
Name: PS3 version spoofer
Locations: Protocol: https, HOST: auth.np.ac.playstation.net, Path: /nav/auth
Rules:
Type: Modify Header
Where: Request
Match, Name: X-Platform-Version
Match, Value: PS3 03.55
Replace, Name: X-Platform-Version
Replace, Value: PS3 03.56
Replace All
Proxy -> Proxy Settings:
Добавьте “auth.np.ac.playstation.net” в список “Locations”
Отключите IE и firefox прокси
Советы для программы Charles:
- Убедитесь что порты 80/443 открыты и не используются другими приложениями
- Разрешите программе полный доступ в вашем фаерволле.
- Проверьте Proxy -> Recording (Session 1) - включено, если нет, то включите Proxy -> Start Recording
- Когда вы впервые попробуете подключится к PSN, Charles уведомит вас об открытии доступа с PS3 ip к Charles; разрешите доступ.
3. Установите dnsmasq или настройте ваш роутер чтобы перенаправить хосты на вашу локальную ip
Windows метод:
Отредактируйте ”mararc” файл:
# Win32-specific MaraRC file; this makes a basic recursive DNS
# server.
ipv4_bind_addresses = “192.168.0.xxx”
recursive_acl = “192.168.0.0/24”
timestamp_type = 2
# This is insecure until the secret.txt file is edited
random_seed_file = “secret.txt”
# relay $ony domains
csv2 = {}
csv2["np.ac.playstation.net."] = “relay_auth.txt”
csv2["ps3.update.playstation.net."] = “relay_upd.txt”
# any real DNS servers will do
upstream_servers = {}
upstream_servers["."] = “8.8.8.8, 8.8.4.4″
Создайте “relay_auth.txt”:
auth.% 192.168.0.xxx ~
Создайте “relay_upd.txt”:
feu01.% 192.168.0.xxx ~
Создайте “secret.txt” и занесите туда строку более чем из 16 символов
Запустите: run_maradns.bat
Debian/Ubuntu с root или sudo:
apt-get install dnsmasq
echo “address=/feu01.ps3.update.playstation.net/192.168.0.xxx” >> /etc/dnsmasq.conf
echo “address=/auth.np.ac.playstation.net/192.168.0.xxx” >> /etc/dnsmasq.conf
/etc/init.d/dnsmasq restart
Настройте вручную настройки сети PS3 и выберите “Manual” для DNS. Введите IP вашего линукс пк в Primary/Secondary DNS и сохраните.Router метод (Tomato Web интерфейс):
Advanced -> DHCP / DNS
Добавьте эти две строки “Dnsmasq Custom configuration”:
address=/feu01.ps3.update.playstation.net/192.168.0.xxx
address=/auth.np.ac.playstation.net/192.168.0.xxx
Сохраните.
Подправьте ваш hosts файл на пк:
199.108.4.73 auth.np.ac.playstation.net
193.184.164.160 feu01.ps3.update.playstation.net
93.158.110.154 fuk01.ps3.update.playstation.net
93.158.110.154 fus01.ps3.update.playstation.net
4. Возьмите отформатированную USB flash или hdd в FAT32 и скопируйте необходимые файлы:
AsbestOS installer
Comgenie’s Awesome Filemanager
C:\Program Files (x86)\Charles\docs\charles-proxy-ssl-proxying-certificate.crt и переименуйте его в CA24.cer
5. Подключите USB устройство к PS3 и установите пакет AsbestOS installer, а потом Comgenie’s Awesome
Filemanager
6. Запустите AsbestOS installer и подождите пока не получите доступ к dev_flash
7. Запустите Comgenie’s Awesome Filemanager
Скопируйте CA24.cer в /dev_rwflash/data/cert/
Примечание: Перед заменой новым CA24.cer, скопируйте старый на ваше USB устройство для бекапа.
8. Пробуйте подключится к PSN
Если не удается подключится:
- проверьте конфиги Charles и dnsmasq (одинаковый ли вы регион везде указали)
- попробуйте перезагрузить Charles и dnsmasq или роутер
- заново перечитайте инструкцию =)
93.158.110.154 fau01.ps3.update.playstation.net