Forum

Challenge "Kaskade-S/T — Part 6 (RansomKaskade Part 1)"

Challenge "Kaskade-S/T — Part 6 (RansomKaskade Part 1)"  

  By: admin on July 2, 2017, 12:32 p.m.

From a honeypot you get a set of encrypted files and the according plaintext files. Could you discover the used key, to help victims of the ransom ware?
Read more...

 Last edited by: admin on Oct. 31, 2021, 2:55 a.m., edited 1 time in total.

Re: Challenge  

  By: be on July 20, 2017, 8:59 p.m.

The template was changed a bit in order to make the way of entering a solution easier. The actual challenge wasn't changed.

Please note, that we used Python 3.5.2 and Python 3.6 for running the Python script.

Best regards, BE

Challenge "Kaskade-S/T — Part 6 (RansomKaskade Part 1)"  

  By: Theofanidis on July 20, 2017, 10 p.m.

Dear mtc3 members

The given Python code runs well under Python 3.
If using Python 2.7 each of the calls :
a. python RansomKaskade.py -e -i plain.txt -k randomkey –o encrypted.enc
b. python RansomKaskade.py -d -i encrypted.enc -k randomkey –o revealed.txt
c. python RansomKaskade.py -r –k randomkey
produces this error message:
Traceback [HTML_REMOVED]:
File “RansomKaskade.py”, line 165, in [HTML_REMOVED]
Main[HTML_REMOVED]
File RansomKaskade.py”, line 142, in main
fin = ‘’.join([chr(x) for x in fin])
TypeError: an integer is required

Information for the ones who still MUST use Python 2:
This can be fixed by editing line 142 in file RansomKaskade.py:
fin = ‘’.join([chr(x) for x in fin])
–>
fin = ‘’.join( x for x in fin)

Best Regards
George Theofanidis


Currently 15 guests and 0 members are online.
Powered by the CrypTool project
© 2009-2021 MysteryTwister team