easy_cryptoCTF icon indicating copy to clipboard operation
easy_cryptoCTF copied to clipboard

Try to bruteforce several cypher algorithms that can be used in CTFs

easy_cryptoCTF

Try to decrypt strings and files:

python easy_cryptoCTF.py -c <StringEncrypted> -f <inputfileEncrypted> -s <String_to_search> -x -b -e -t -d -n

XOR(-x)

  • [x] simple
  • [x] double
  • [x] Last char as key
  • [x] Last xored char as key
  • [x] Subs to key last char
  • [x] Subs to key last xored char
  • [x] Key plus last char
  • [x] Key plus last xored char

Bases(-b)

  • [x] Base 64 (all positions of the typical alphabet)
  • [x] Base 64 (all positions of the url safe alphabet)
  • [x] Base 32 (all positions of the typical alphabet)
  • [x] Check Base85
  • [x] Check Base58

Caesar(-e)

  • [x] Ascii lowercase alphabet
  • [x] Ascii uppercase alphabet
  • [x] Ascii lowercase alphabet + ascii uppercase alphabet
  • [x] Ascii lowercase alphabet + ascii uppercase alphabet + digits
  • [x] Ascii uppercase alphabet + ascii lowercase alphabet + digits

Scytale(-t)

  • [x] Try to decrypt using all possible scytale numbers

Autopwn of Featherduster(-d)

  • [x] Executes Featherduster and shows the output