Vai al contenuto principale

Hash

La scatola nera logica – inserisci input, osserva output e deduci la funzione nascosta. Da shift alfabetico a regole matematiche

Probes 0/10Striscia 0

Goal: find an input that produces the output dssoh

Once you have figured out the rule, answer: what input produces "dssoh"?

Suggerimento: Start with single characters (A, 1, x) to isolate the rule. Then probe edge cases · vowels, even-indexed positions, mixed case.

FAQ

Informazioni su Hash

Hash è il gioco della scatola nera logica · una funzione nascosta trasforma gli input in output, e il tuo compito è decifrare cosa fa la funzione fornendole input di test e osservando come cambiano gli output. Il meccanismo è lo stesso che i programmatori usano ogni giorno quando fanno il reverse engineering di un'API opaca: non puoi vedere il codice, solo il comportamento, quindi sondi con input accuratamente scelti e inferisci la regola dal pattern.

Tre livelli di difficoltà. Facile propone spostamenti lineari · cifrario di Cesare (+1 su ogni lettera), semplice specchiamento, raddoppio. Medio propone regole condizionali · 'le vocali passano alla vocale successiva, le consonanti rimangono', 'le lettere maiuscole si invertono, le minuscole no'. Difficile propone matematica posizionale · la regola dipende dall'indice ('carattere in posizione pari +1, carattere in posizione dispari -1'), oppure trasformazioni aritmetiche delle posizioni dell'alfabeto.

L'abilità è il testing guidato da ipotesi. La strategia ingenua è quella di lanciare ra

Come padroneggiare

FAQ