Pubblicato un nuovo aggiornamento in pre-release di Breeze, l’applicazione sviluppata per funzionare con lo cheatVM di Atmosphere, il popolare custom firmware per console Nintendo Switch.

Progettata come riscrittura di molte funzionalità presenti in EdiZon SE, Breeze punta a migliorare la facilità d’uso e la manutenzione del codice.
Questo aggiornamento introduce un nuovo pulsante dedicato alla modifica della lista dei comandi in Focus Mode, rendendo più intuitiva la personalizzazione di questa modalità.
Inoltre, è stato aggiunto uno script Python esterno chiamato disassemble_cheats.py, che consente di disassemblare i cheat senza dover necessariamente utilizzare Breeze.
Obiettivi principali
- Migliorare l’interfaccia utente (UI): Rendere le funzionalità accessibili anche agli utenti meno esperti.
- Ottimizzare il codice: Creare una base più solida per futuri aggiornamenti.
- Apprendere dall’esperienza passata: Applicare le conoscenze acquisite durante lo sviluppo di strumenti precedenti.
Caratteristiche principali
- Gestione degli cheat:
- Attivazione/disattivazione rapida.
- Aggiunta/rimozione di chiavi condizionali.
- Caricamento da database di cheat.
- Editor di cheat con disassemblatore e supporto per l’assemblaggio.
- Manipolazione della memoria:
- Ricerca, modifica e congelamento della memoria.
- Creazione di bookmark con offset statici.
- Impostazione di break point per tracciare istruzioni che accedono alla memoria.
- Strumenti avanzati:
- Compositore ASM per creare cheat in linguaggio assembly.
- Assemblaggio/disassemblaggio istruzioni ARM64.
- Auto-aggiornamento per l’app e il database.
- Interfaccia intuitiva: Progettata per essere coerente e facile da usare.
Concetti di ricerca
La ricerca nella memoria è fondamentale per identificare i dati di interesse legati ai valori di gioco. Breeze implementa strategie avanzate per:
- Ricerca mirata: Basata su valori noti o range specifici.
- Ricerca fuzzy (valori sconosciuti): Per trovare dati che non corrispondono direttamente a ciò che appare sullo schermo.
- Ricerca completa: Per scenari più complessi dove altre tecniche non funzionano.
Supporto per hacking del gioco
Breeze consente di:
- Modificare direttamente i dati di gioco.
- Intervenire sul codice di gioco per alterarne il comportamento.
- Gestire la ASLR (Address Space Layout Randomization), localizzando indirizzi statici relativi a codice principale e heap.
Modalità di ricerca e tipi di dati
- Tipi di dati supportati:
u8,s8,u16,s16,u32,s32,u64,s64,flt,dbl,pointer. - Modalità di ricerca: Include confronti semplici (
==,!=), intervalli ([A..B]), modifiche incrementali (++Val,--Val), e stringhe.
Installazione e utilizzo
- Installazione: Copiare i contenuti di
Breeze.zipnella root della scheda SD. - Guida all’uso: Consultare il Wiki ufficiale per ulteriori dettagli.
Changelog
- Aggiunto un pulsante “Focus Edit” per semplificare la personalizzazione della lista dei pulsanti in modalità Focus. Guarda come funziona.
- Introdotto uno script Python per disassemblare i cheat senza la necessità di utilizzare Breeze:
disassemble_cheats.py
Download: Breeze Beta99j
Download: disassemble_cheats.py
Download: Source code Breeze Beta99j
Fonte: gbatemp.net
![[Scena Switch] Rilasciato ldn_mitm v1.20.1 con supporto per il nuovo firmware 21.X.X](https://www.biteyourconsole.net/wp-content/uploads/SwitchLan1.jpg)
![[Scena 3DS] Nimbus v2.0.0 diventa stabile su Nintendo 3DS: gestione account Pretendo migliorata e nuove basi per l’online](https://www.biteyourconsole.net/wp-content/uploads/PretendoNimbus-238x178.webp)
![[Scena PS5] Rilasciato ps5-payload-elfldr v0.21.2: loader ELF per PS5 jailbroken con ptrace e persistenza](https://www.biteyourconsole.net/wp-content/uploads/PS5Xplorer-238x178.webp)
![[Scena 3DS] Nimbus v2.0.0 diventa stabile su Nintendo 3DS: gestione account Pretendo migliorata e nuove basi per l’online](https://www.biteyourconsole.net/wp-content/uploads/PretendoNimbus-100x75.webp)
![[Scena PS5] Rilasciato ps5-payload-elfldr v0.21.2: loader ELF per PS5 jailbroken con ptrace e persistenza](https://www.biteyourconsole.net/wp-content/uploads/PS5Xplorer-100x75.webp)
![[Scena Wii] Rilasciato Swiss v0.6 r1476](https://www.biteyourconsole.net/wp-content/uploads/Swiss-100x75.jpg)
![[Scena PS3] Annunciato FB Alpha Retro Loader (Light) v1.0](https://www.biteyourconsole.net/wp-content/uploads/FBA004.jpg)
![[Scena PS Vita] Rilasciato Vita Media Player v1.0 PSVita Edition e PSTV Edition](https://www.biteyourconsole.net/wp-content/uploads/VitaMediaPlayer.jpg)