This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
notes:unix:fall2023:projects:tpb0 [2023/09/15 17:51] – [TOOLBOX] morcutt | notes:unix:fall2023:projects:tpb0 [2023/09/20 19:17] (current) – [TOOLBOX] jmartus3 | ||
---|---|---|---|
Line 3: | Line 3: | ||
=====TOOLBOX===== | =====TOOLBOX===== | ||
- | * File - file is your friend. It can help you determine what type of file something is. Whcich | + | * File - file is your friend. It can help you determine what type of file something is. Which could be helpful for determining *cough* decodingtools *cough* stuff. |
* apropos - It can help find the manual pages for some of the different tools that you will need to use. It might be worth paying attention to file names. | * apropos - It can help find the manual pages for some of the different tools that you will need to use. It might be worth paying attention to file names. | ||
- | + | * tac (filename) is how you flip a file text vertically | |
+ | * uudecode (filename) can decode a text file for you. | ||
+ | * base64 -d can also decode a text file. | ||
+ | * tar -xvf (filename) can be used to extract files from an archive. | ||
+ | * man --- can be used to invoke the manual on a subject / command in case you do not already know what function the aforementioned command serves. | ||
+ | * rev - reverses the text in a .txt file to unscramble text. | ||
+ | * chmod - allows you to change permissions. | ||
+ | * sort -n allows you to sort a file numerically | ||
+ | * gzip -d to decompress | ||
+ | * basenc -d --base16 --- can decode a message in base16 | ||
=====SAMPLE PUZZLE===== | =====SAMPLE PUZZLE===== | ||
-At the start you can only access ascii.512 | -At the start you can only access ascii.512 | ||
+ | |||
+ | -For ascii.512, complete all of the steps to be able to unlock the rest of the assignment. | ||
-Don't forget that file allows to see any extra information about the file. | -Don't forget that file allows to see any extra information about the file. | ||
====STEP 1: DETERMINE TYPE==== | ====STEP 1: DETERMINE TYPE==== | ||
- | + | File can be helpful for determining a file type and apropos for finding a particular command to use on such file types. Another thing to pay attention to is the actual names of the files. | |
====STEP 2: TAKE ACTION==== | ====STEP 2: TAKE ACTION==== | ||