Bandit 18 Objectives There are 2 files in the homedirectory: passwords.old and passwords.new . The password for the next level is in passwords.new and is the only line that has been changed between passwords.old and passwords.new NOTE: if you have solved this level and see ‘Byebye!’ when trying to log into bandit18, this is related to the next level, bandit19 Solution let's grep with some switches - F , -- fixed - strings Interpret PATTERN as a list of fixed strings , separated by newlines , any of which is to be matched . - x , -- line - regexp Select only those matches that exactly match the whole line . - f , -- file = FILE Obtain patterns from FILE , one per line . The empty file contains zero patterns , and therefore matches nothing . -v , -- invert - match Invert the sense of matching , to select non - matching lines . bandit17@bandit:~$ grep -Fxvf passwords.old passwords.new kfBf3eYk5BPBRzwjqutbbfE887SVc5Yd now in python &g
@circusmonkey404 on the twitters; DM for contact