YATARI
EntrarParticipar
Jogos / Arena CTF / fase 12

Crackme em pseudo-código

Uma função de verificação aceita só a entrada certa. Descubra qual é revertendo a conta.

Dificuldade 4/4 · 250 XP na primeira conclusão
reversa250 ptsDificuldade 4/4

Uma função de verificação aceita só a entrada certa. Descubra qual é revertendo a conta.

A entrada aceita é a própria bandeira. Inverta a conta para cada posição.

verifica.pseudo334 B
esperado = [91, 81, 88, 126, 118, 60, 128, 58, 122, 128, 58, 82, 106, 37, 115, 36, 128, 106]

funcao verificar(entrada):
  se tamanho(entrada) != tamanho(esperado): retornar falso
  para i de 0 ate tamanho(entrada) - 1:
    valor = (codigo(entrada[i]) XOR (i + 3)) + 1
    se valor != esperado[i]: retornar falso
  retornar verdadeiro
Placar da arenaEntre para ver o placar.