Data Encoding and Hash ChallengesThomas ShawSingle system basic crypto CTF challenge.
Single user account with automatic root login to a desktop system.
Automatic installation of handy_cli_utilities, hash_tools, hashcat and john the ripper.
ctfcrypto-ctfeasysystem172.16.0.121366663true66999truefalsehash_flagshash_flagshash_flagshash_flagshash_flagsFor this challenge you will need to wrap the hashed word within the braces in the format 'flag{}' before submitting
to Hacktivity.
Some inputs to the hash functions have been salted, when submitting the flag please omit the salt within your 'flag{}'
string.
Examples:
Input asdf to md5
[challenger@localhost ~]$ echo "asdf" | md5sum
2b00042f7481c7b056c4b410d28f33cf -
Input asdf with an appended random salt of 1234 to md5sum(asdf1234)
[challenger@localhost ~]$ echo "asdf1234" | md5sum
622d1280547ccb5b88e05a6540665ca0 -
Input asdf with a prepended random salt of 1234 to md5sum(1234asdf)
[challenger@localhost ~]$ echo "1234asdf" | md5sum
885ac5cfada75f388bd79f3615d3f9c8 -
The expected flag for all of the above is: flag{asdf}
Hint: This challenge applied a weak numerical salt to the string before it was fed into the hash function (between 000-999).
A flag has been encoded with a simple encoding method that you may be able to reverse to reveal the flag.
challengertiaspbiqe2rtrueWelcome!
This scenario involves solving a series of crypto / encoding / hash based challenges to find flags.
The challenges can be found in the /home/challenger/challenges/ directory.
The password for the challenger account is: tiaspbiqe2r
Tools provided that you may find useful: hashcat, john the ripper
`sudo john`
`hashcat`
Any flags you find whilst solving challenges should be submitted to Hacktivity to claim your points.
Good luck and have fun!
instructions.txtchallengescipherchallenges/challenge_01simple_encodinghintchallenges/challenge_01challengescipherchallenges/challenge_02simple_encodinghintschallenges/challenge_02challenges/challenge_03challengescipherchallenges/challenge_04challenges/challenge_05challengeshashchallenges/challenge_06hash_instructionshintchallenges/challenge_06challengeshashchallenges/challenge_07hash_instructionshintchallenges/challenge_07challengeshashchallenges/challenge_08hash_instructionshintchallenges/challenge_08challengeshashchallenges/challenge_09hash_instructionshash_instructionshintchallenges/challenge_09challengeshashchallenges/challenge_10hash_instructionshash_instructionshash_instructionshintchallenges/challenge_10accountstrue/home/challenger/instructions.txtaccountstrueaccountsIP_addresses