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.
Questa nuova versione introduce importanti miglioramenti al menu Gen2, a partire dall’aggiunta del pulsante “Rename + Save”, che permette di rinominare e salvare il record di dati attualmente selezionato.
Se il record proviene da una voce già salvata, questa verrà sovrascritta automaticamente. Aggiunto inoltre il pulsante “Sort by Count”, che consente di ordinare i dati in base al numero di occorrenze, partendo dall’ordine temporale della prima comparsa.
La navigazione del cursore nel menu “More” è stata potenziata con controlli dedicati per spostarsi a sinistra e a destra, migliorando la gestione dei dati.
Infine, la funzione “Find Unique” ora mostra quante volte i dati presenti nello stack compaiono all’indirizzo selezionato, visualizzando il conteggio direttamente sulla linea di stato a destra, rendendo più immediata l’analisi dei dati.
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
Miglioramenti del Menu Gen2
Rename + Save
- Aggiunto un pulsante “Rename + Save” nel menu Gen2.
- Questo pulsante permette di rinominare e salvare il record di dati attualmente selezionato da Gen2.
- Se il record proviene da un elemento già salvato, verrà sovrascritto automaticamente.
Sort by Count
- Aggiunto un pulsante “Sort by Count” nel menu Gen2.
- L’ordine iniziale dei dati è basato sul tempo della prima occorrenza.
Navigazione del Cursore
- Aggiunto un cursore con controlli Sinistra e Destra nel menu “More”.
Miglioramenti a “Find Unique”
- La funzione “Find Unique” ora conta le occorrenze dei dati nello stack all’indirizzo selezionato.
- Il conteggio attuale dei dati sotto il cursore è mostrato sulla linea di stato a destra.
Download: Breeze Beta99s
Download: Source code Breeze Beta99s
![[Scena 3DS] Rilasciato AuroraChat: la chat homebrew che riporta in vita la console 3DS](https://www.biteyourconsole.net/wp-content/uploads/AuroraChat-238x178.webp)


![[Scena 3DS] Rilasciato AuroraChat: la chat homebrew che riporta in vita la console 3DS](https://www.biteyourconsole.net/wp-content/uploads/AuroraChat-100x75.webp)


![[Scena PS5] Y2JB-WebUI automatizza il jailbreak PS5: la nuova svolta firmata Nazky](https://www.biteyourconsole.net/wp-content/uploads/MainPage-100x75.webp)
![[Scena Wii U] Rilasciato Wii VC Launch v1.0](https://www.biteyourconsole.net/wp-content/uploads/WiiVCLaunch-100x75.webp)
![[Scena PS Vita] Rilasciato Crashlands v1.0.0](https://www.biteyourconsole.net/wp-content/uploads/Crashlands-100x75.jpg)