la-cifra-de (picoCTF2019)
Opis
Rozwiązanie
Na początek łączymy się ze wskazanym serwerem i otrzymujemy zaszyfrowaną wiadomość. Warto zwrócić uwagę na format tekstu przypominający flagę pod koniec 4 akapitu
Wygląda to na zastosowanie jakiegoś prostego, starego szyfru. Piersze co może przyjść na myśl to szyfr przestawny, ale okazuje się to błędny trop. Okazuje się, że tekst został zaszyfrowany za pomocą szyfru Vigenera z kluczem “flag” (szyfr polegający na dodanie pozycji w alfabecie liter tekstu i klucza, gdzie pozycja A=0, oraz zastosowanie modulo [wielkosć alfabetu, dla angielskiego 26] a następnie z liczby wynikowej powstają litery będące na tej pozycji w alfabecie). Korzystamy więc z decodera znalezionego w internecie:
I otrzymujemy odszyfrowany tekst zawierający flagę: