NS.mov

We listen to the numbers and then we take each group of 4 numbers and then xor the two pairs of numbers together to get the flag in ascii numbers.

line = "3282946335644699558189435884899687353523629389457657498967479814468744246854784782549811578682476928295219973364558494427246824175372137617396849156924966554778644466465867183879616532663854959912349565971143496784539461884465395667855913613882412968395979843391583773357999263422954543744884426783694985265817497557713861948844653995364979233942941962367133855971885784568161359941296179865536644568698393323163633136863669437249694575893478324639637512563779992399473669129638744382254568544172336998115993715854226496"
n = 2
c = ""
x  = [line[i:i+n] for i in range(0, len(line), n)]
for i in range(len(x)//2):
  b = i * 2
  c += chr(int(x[b]) ^ int(x[b+1]))
print(c)

Flag: ractf{n0t4ctually4radio}

Last updated