Рейтинг@Mail.ru
Перейти к содержанию

Уважаемые посетители! Если у вас возникают проблемы с входом, регистрацией или сменой пароля, обращайтесь в эту тему (там можно писать без регистрации) с указанием где возникла проблема - на сайте или форуме.

Green Cardinal

PlayStation 3. Взлом. Jailbreak.

Рекомендуемые сообщения

Ну начало положено, к вечеру должен появится Ок мануал :beer: !

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Ну SSL — это по-сути протокол шифрованного подключения. То есть по-сути трюк в том, что помимо DNS нужно настроить SSL прокси, которая будет менять исходящие пакеты. Затем ещё нужно поменять сертифкаты.

[size=85][color=green]Добавлено спустя 4 минуты 45 секунд:[/color][/size]

Каким образом SSL прокси настроить на компе
не скажу — нужна прога в которой можно пакеты менять.

Чем менять сертификаты
Тоже ещё не в курсе, там кажись какие-то хитрости — то есть сертификаты кажись должны быть подписаные и т.д..


In my case - first spend a few days writing a proxy tool, then roll your own custom firmware containing certificates issued by your own custom certification authority. All I had wrong was that I was doing too much. Replacing the version numbers ONLY on traffic to auth.np.ac.playstation.net and from fau01.ps3.update.playstation.net seems to be the key.

тоесть чувак несколько дней писал свою прокси, потом ломаный фирмвейр со сломаными сертификатами написал

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Не знаю пригодится или нет , но здесь вроде человек объясняет принцип работы хака.

I'll explain the principles of this hack. You need to understand how SSL works, and a few more things, and that's it.

SSL creates an encrypted tunnel between 2 points, the CLIENT and the SERVER. A CLIENT can be a web browser, or a PS3 for example. A SERVER is a website.

Each CLIENT and SERVER has to have matching certificates.

There are 5 or 6 companies that make SSL certificates. When you install your web browser it comes with certificates pre-installed from all of those companies. When you want to make a server that uses SSL, you go to one of those companies that buy your certificate because their certificates are already installed on all browsers.

Each SERVER certificate is linked to a web address.

So say you go to your bank's website. Your browser makes a connection, and the SERVER responds and says here is my certificate for bank.com, and I got it from company X. Your browser looks in its list of certificates for a certificate from company X. If you have one, the connection works.

The PS3 connects to Sony servers, and Sony's certificates are all purchased from the company called Verisign. The PS3 has Verisign certificates already installed on it, just like your web browser.

For this hack, you need to fake a sony webserver, but you do not have a verisign certificate for a sony server.

So you make a fake certificate good for a sony server address on your own. When the PS3 asks your proxy server for the sony server you give it the fake certificate you made. But there's a problem. The PS3 does not trust your certificate, it only trusts Verisign certificates.

So, you must install your fake cert on the PS3. These certs are held in dev_flash. So you do that. Now the PS3 connects to your proxy server, and it pretends to be a sony server and gives the PS3 the fake cert, and the PS3 believes your proxy server because you installed the fake cert already. Now the PS3 will encrypt its data with your fake cert instead of the real versign cert, and your fake cert on the proxy server can unencrypt the data. Now you can modify the data.

Once your proxy server modifies the data, it sends it along to the real sony server and off you go.

(to the techies, yes I know, they are signed not purchased, etc etc. but that just confuses the issue)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Появилась новая инструкция для игры по нету, сам не пробывал , но по отзывам пишут что работает.

Инструкция
[spoil]Итак, нам потребуется:
- Charles Web Debugging Proxy 3.5.2 - [url]http://www.charlesproxy.com/download/[/url]
- Comgenie’s Awesome File Manager v0.06 - [url]http://comgenie.com/filemanager/?downloadFile2=006#downloadbutton[/url]
- AsbestOS Installer v1.5 - [url]http://www.megaupload.com/?d=IJE7OMEX[/url]
- Router/linux компьютер с запущенным dnsmasq или другим dns сервером с поддержкой перенаправления имени хоста на другую ip.
Windows версия - [url]http://www.megaupload.com/?d=PBCZ6HJO[/url]

Установка:
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.net

Proxy -> Reverse Proxies…:
добавьте этих два адреса в соответствии с вашим регионом как показано на скринах:
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297595712_1.jpg[/img]
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297595677_2.jpg[/img]
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297595726_3.jpg[/img]
Tools -> Map Local…:
Загрузите текстовый файл ps3-updatelist.txt
В настройках укажите перенаправление на файл как показано на скрине
путь к файлу: /update/ps3/list/eu/ps3-updatelist.txt
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297596458_4.jpg[/img]
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297596446_5.jpg[/img]
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
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297596504_6.jpg[/img]
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297596542_7.jpg[/img]
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297596578_8.jpg[/img]
Proxy -> Proxy Settings:
Добавьте “auth.np.ac.playstation.net” в список “Locations”
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297596601_9.jpg[/img]
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297596683_10.jpg[/img]
Отключите IE и firefox прокси
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297596786_11.jpg[/img]
[img]http://www.psjailbreak.ru/uploads/posts/2011-02/1297596743_12.jpg[/img]
Советы для программы 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[/spoil]

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Пока я буду это все делать это, Сони прикроет и эту дыру.Так что подождем чего по проще.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tools -> Map Local…:
Загрузите текстовый файл ps3-updatelist.txt
В настройках укажите перенаправление на файл как показано на скрине
путь к файлу: /update/ps3/list/eu/ps3-updatelist.txt


КАК ЭТО ПОНЯТЬ ТО??

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Делаю пока по инструкции =0)
НА ВАНИНКОКО =)

[size=85][color=green]Добавлено спустя 24 минуты 28 секунд:[/color][/size]

Не понимаю Windows метод


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 и сохраните.

[size=85][color=green]Добавлено спустя 3 минуты 13 секунд:[/color][/size]

и причем тут метод WIN, и линукс ПК!!!!!!!!!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
[b]Mazikss[/b], хотел написать где сам застрял, но ты застрял ровно там же. :D Какой-то набор строк непонятный неподготовленному юзеру, если до этого ещё как-то подробно было, то тут :facepalm: И что непосредственно в настройках PS3 прописывать? :facepalm:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
[b]Xenosag[/b]

Charles Допустим настроили и даже запустили.

Теперь поидеи "папка" MARADNS

Отредактируйте ”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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
[quote name="Mazikss"]ЭТО ЧТО ТАКОЕ СНИЗУ???? =)


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 и сохраните.

Добавлено спустя 3 минуты 13 секунд:

и причем тут метод WIN, и линукс ПК!!!!!!!!!!![/quote]
вот мне именно это непонятно и что прописать во всех настройках на PS3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
И так вот более быстрый ( я его немного по другому описал) способ где нет картинок и меньше заморочек и нужен всего один комп.

Начнём

Вам понадобится программа Charles и ZIP архив в котором находятся все нужные файлы для этого способа (Прикреплён в конце) . Если следовать гиду то всё время займёт у вас 15 минут

1. Установка сертификатов Charles на вашу PS3

1. Сначало установите Charles
2. Скопируйте файл из каталога C:\Program Files (x86)\Charles\docs\charles-proxy-ssl-proxying-certificate.crt ,и переименуйте его в CA24.cer
3. Скопируйте AsbestOS (pkg) и файл CA24.cer на USB флешку
4. Установите AsbestOS на PS3 и запустите его. После подождите 2-5 минут.
5. Откройте любой файловый менеджер на PS3 и скопируйте файл CA24.cer в каталог /dev_rwflash/data/cert (Сделайте бекап оригинального файла)
6. Перезагрузите PS3.

[url=http://psx-scene.com/forums/attachments/f118/25293d1297631999-%5Bguide%5D-connecting-psn-3-55-only-one-machine-no-vm-ps3dns_v3-2-zip]http://psx-scene.com/forums/attachments ... s_v3-2-zip[/url]


2. Настройка Charles

1. Из скачанного архива ниже архива возьмите файл charles.config и поместите его в каталог ,для Windows 7 C:\Users\Имя_Пользователя\AppData\RoamingCharles для Windows XP C:\Documents and Settings\Пользователь\ Application\ DataCharles или просто осуществите поиск по компу
2. Запустите Charles.


3. Найстройка DNS

1. Откройте файл PS3DNS.exe ,и делайте всё пошагово, жмите ответ на вопрос про IP
2. Укажите в PRIMARY DNS в сетевых настройках PS3 ,ip адрес вашего компа
3. В SECONDARY DNS ip адрес вашего роутера
4. Скопируйте файл ps3-updatelist.txt в корень диска C. Перед этим откройте его и поменяйте регион UK на ваш регион в 3-ей строке CDN=http://duk01 - Выделенное поменяйте на ваш регион


4. Перезагрузите PS3 и входите в PSN


Заметки:
1.Вам не надо настраивать опции proxy на ps3.
2.Вы можете закрыть Charles после входа в PSN
3.Не выключайте программу PS3DNS.exe(для её запуска требуется NET 3.5)

Оригинал FAQ: psx-scene.com

P.S Ща буду пробовать на Ванико!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ща амлет ток доем, и продолжу

[size=85][color=green]Добавлено спустя 6 минут 10 секунд:[/color][/size]

Asbest не ставиться на Ваникоко =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
[b]Mazikss[/b], ну вот, постепенно упрощается, сейчас тоже пробовать буду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ааааааааааааааааааа!!!! Вошёл, [b]Mazikss[/b], сэнкс за новый способ, он и прощё и быстрее!

[size=85][color=green]Добавлено спустя 2 минуты 11 секунд:[/color][/size]

если кто найдёт(или имеет) кряк на Charles, то скиньте пожалуйста ссылку на него.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Ребят, столкнулся с такой проблемой сегодня
скинул кз3, смотрю - места 0кб осталось :facepalm: поудалял пару псн игр - все равно 0кб. Удалил установленные файлы Ниера весом 4гб - стало свободно 2гб. Че за дела?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
[quote name="robbi"]У меня сонька наглухо зависате на Врайтинг АСБЕСТ ОС(((([/quote]
если появляются какие-нибудь надписи, то возможно нужно просто подождать(минуты 3-4)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
[b]Xenosag[/b], А комп для способа постоянно нужен?

[size=85][color=green]Добавлено спустя 2 минуты 10 секунд:[/color][/size]

В шапку способ перенес

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Народ трабл с папкой
для Windows 7 C:\Users\Имя_Пользователя\AppData\RoamingCharles

Её тупо нету, непонимаю куда кидать charles.cfg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×