Skip to content

Instantly share code, notes, and snippets.

View redspirit's full-sized avatar
👌

Tayanchin redspirit

👌
View GitHub Profile
@redspirit
redspirit / recovery_saves_from_bar.md
Created August 20, 2026 06:12
Восстановление сохранений PS5 игр из резервной копии

Если взломанная консоль PS5 получит доступ к интернету (мало ли как это может произойти) то тогда консоль мгновенно, буквально за считанные секунды обновит приложения Y2JB (YouTube) или N-hack (Netflix) тем самым сбросив возможность взлома.
Если так произошло, то не беда, пока не перезагрузишь консоль. При еще действующей прошивке можно зайти по FTP и по инструкциям заменить обновленные приложения на "правильные" со взломом (сам не делал но инструкции есть).
Однако же, если случилось так, что по глупости или невнимательности после обновления приложений консоль перезагрузить - тогда возможность нового взлома окончательно теряется.
Самый простой способ вернуть консоль к состоянию взлома - восстановить подготовленный бекап "Backup and Restory" через флешку, в этом бекапе уже установлены все нужные версии приложения, запускаешь Y2JB и взлом готов.
НО тогда ты теряешь не только все игры, которые были установлены на внутренюю память (как правило PS4 игры) но, что более важно, теряешь все сохранения. Там мо

@redspirit
redspirit / naive.md
Last active August 6, 2026 11:57
Установка NaiveProxy

Установка сервера

Убеждаемся, что на вашем VPS установлкен Docker, если нет - устанавливаем по инструкциям из интернетов.

Сервер NaiveProxy базируется за образе https://hub.docker.com/r/pocat/naiveproxy

Качаем образ командой: docker pull pocat/naiveproxy

Где-нибудь в удобном месте, например в домашней директории создаем docker-compose.yaml файл с таким содержимым:

import Foundation
let headers = [
"Content-Type": "image/jpeg",
"Authorization": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3ODcyOGQwLTZlN2ItNDU4Ni05ZmIyLTFjNDdjNjkzNGUwNCIsIm5hbWUiOiJUZXN0IENsaWVudCIsImlhdCI6MTYxNDI1NDg2MH0.7wx56wj8bKvDW3j6qyj38idQRcnkkNg-H8LnSv_Xng4"
]
let postData = NSData(data: "/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2ODApLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgB8wJYAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKB
package com.farpost.android.httpbox.a;
import android.net.Uri;
import com.farpost.android.httpbox.c;
import com.farpost.android.httpbox.o;
import com.farpost.android.httpbox.o.a;
import com.farpost.android.httpbox.o.b;
import com.farpost.android.httpbox.q;
import com.farpost.android.httpbox.y;
import java.util.ArrayList;
0x428D267D08C0c94ab87c645D24d015E1f0B7114C
0x2aE06034c56FF9fbE6d5932Bfd12eE9b5bc8C7DF
@redspirit
redspirit / dabblet.css
Created January 9, 2014 11:20
The first commented line is your dabblet’s title
/**
* The first commented line is your dabblet’s title
*/
@redspirit
redspirit / dabblet.css
Created January 9, 2014 08:17
The first commented line is your dabblet’s title
/**
* The first commented line is your dabblet’s title
*/
background: #f06;
background: linear-gradient(45deg, #f06, yellow);
min-height: 100%;