User Tools

Site Tools


notes:unix:fall2024:projects:tpb1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
notes:unix:fall2024:projects:tpb1 [2024/10/01 15:39] – [TOOLBOX] tkastne1notes:unix:fall2024:projects:tpb1 [2024/10/03 03:44] (current) – [TOOLBOX] idavis1
Line 1: Line 1:
 ======TPB1====== ======TPB1======
 +In this puzzle box we'll be using tools such as <wrap hi>stegsnow</wrap>, to find hidden data in files, and other useful tools such as <wrap hi>cut</wrap>, <wrap hi>paste</wrap>, and <wrap hi>tac</wrap> to assemble our ASCII image results with the correct orientation. 
  
 +The first thing we want to do as always is investigate the files we received from <wrap hi>/var/public/fall2024/unix/tpb1</wrap>. We can do so using the **file** command. We should investigate //all// of the files we received if we want to be thorough. We should have two files, a README and a text file of some sort. An example might be iliad.txt
 =====TOOLBOX===== =====TOOLBOX=====
  
   * **file**(**1**) - determine file type   * **file**(**1**) - determine file type
   * **head**(**1**) - output the first part of files   * **head**(**1**) - output the first part of files
 +  * **tail**(**1**) - similar to head except it outputs the lines from the bottom up (-n can be used to specify the number of lines
   * **rev**(**1**) - reverse lines characterwise   * **rev**(**1**) - reverse lines characterwise
 +  * **stegsnow**(**1**) - hides or reveals messages within trailing spaces of ASCII text that may or may not be encrypted
 +  * **tac**(**1**) - reverses the order of lines in a file, delimited by newline characters by default (this can be changed with the -s option)
 +  * **cut**(**1**) - used to extract sections of lines using delimiters that can be defined by the user with the -d option. The -f option will also be pertinent
 +  * **paste**(**1**) - used to merge lines from multiple files side by side using a user defined delimiter
 +  * **cat**(**1**) - cat can be used to merge two files vertically (cat file1 file2 > file3)
 +  * * **uniq**(**1**) - report or omit reported lines
notes/unix/fall2024/projects/tpb1.1727797156.txt.gz · Last modified: 2024/10/01 15:39 by tkastne1