The Two Columns

The given directory is again a git repository. However, it only gives you a hint if you check the previous commit. The zip name is exclusive_chall.zip. As we did in I'm Committed, or am I?, we unzip the git repo and navigate to the required file.

We need to XOR the two columns one by one to get the required ASCII values of the flag. Here is a simple sheel script to do that.

#!/usr/bin/python3
file1 = open("trashhed", "r")

lines = file1.readlines()

flag = ""

for line in lines:
    val = [int(x) for x in line.split(" ")]
    flag += chr(val[0] ^ val[1])

print(flag)