Saturday, May 27, 2023

Steghide - A Beginners Tutorial




All of us want our sensitive information to be hidden from people and for that we perform different kinds of things like hide those files or lock them using different softwares. But even though we do that, those files  attractive people to itself as an object of security. Today I'm going to give you a slight introduction to what is called as Steganography. Its a practice of hiding an informational file within another file like you might have seen in movies an image has a secret message encoded in it. You can read more about Steganography from Wikipedia.


In this tutorial I'm going to use a tool called steghide, which is a simple to use Steganography tool and I'm running it on my Arch Linux. What I'm going to do is simply encode an image with a text file which contains some kind of information which I don't want other people to see. And at the end I'll show you how to decode that information back. So lets get started:


Requirements:

1. steghide
2. a text file
3. an image file

After you have installed steghide, fire up the terminal and type steghide




It will give you list of options that are available.


Now say I have a file with the name of myblogpassword.txt which contains the login password of my blog and I want to encode that file into an Image file with the name of arch.jpg so that I can hide my sensitive information from the preying eyes of my friends. In order to do that I'll type the following command in my terminal:


steghide embed -ef myblogpassword.txt -cf arch.jpg




here steghide is the name of the program

embed flag is used to specify to steghide that we want to embed one file into another file
-ef option is used to specify to steghide the name (and location, in case if its in some other directory) of the file that we want to embed inside of the another file, in our case its myblogpassword.txt
-cf option is used to specify the name (and location, in case if its in some other directory) of the file in which we want to embed our file, in our case its an image file named arch.jpg

After typing the above command and hitting enter it will prompt for a password. We can specify a password here in order to password protect our file so that when anyone tries to extract our embedded file, they'll have to supply a password in order to extract it. If you don't want to password protect it you can just simply hit enter.


Now myblogpassword.txt file is embedded inside of the image file arch.jpg. You'll see no changes in the image file except for its size. Now we can delete the plain password text file myblogpassword.txt.


In order to extract the embedded file from the cover file, I'll type following command in the terminal:


steghide extract -sf arch.jpg -xf myblogpass.txt




here steghide is again name of the program
extract flag specifies that we want to extract an embedded file from a stego file
-sf option specifies the name of the stego file or in other words the file in which we embedded another file, in our case here its the arch.jpg file
-xf option specifies the name of the file to which we want to write our embedded file, here it is myblogpass.txt
(remember you must specify the name of file with its location if its somewhere else than the current directory)

After typing the above command and hitting enter, it will prompt for a password. Supply the password if any or otherwise just simply hit enter. It will extract the embedded file to the file named myblogpass.txt. Voila! you got your file back but yes the image file still contains the embedded file.


That's it, very easy isn't it?


It was a pretty basic introduction you can look for other things like encrypting the file to be embedded before you embed it into another file and so on... enjoy
:)

Read more


  1. Hacking App
  2. Pentest Tools Apk
  3. Computer Hacker
  4. Hacking Tools For Windows Free Download
  5. Hacking Tools Pc
  6. Hack Tools Pc
  7. Hacker Tools For Ios
  8. Pentest Tools Subdomain
  9. Underground Hacker Sites
  10. Hacking Tools Hardware
  11. Hacking Tools 2019
  12. Hacker Tools Mac
  13. Pentest Tools Framework
  14. How To Hack
  15. Game Hacking
  16. Beginner Hacker Tools
  17. Tools Used For Hacking
  18. Hacker
  19. How To Hack
  20. Best Hacking Tools 2019
  21. Hacking Tools For Windows 7
  22. Hacker Tools Windows
  23. Hacker Tools Software
  24. Hack Tools
  25. Wifi Hacker Tools For Windows
  26. Hacking Tools Name
  27. Pentest Tools Port Scanner
  28. Hacking Tools Online
  29. Hacking Tools Github
  30. Hacking Tools Usb
  31. Free Pentest Tools For Windows
  32. Hacking Tools 2019
  33. Hak5 Tools
  34. Github Hacking Tools
  35. Pentest Box Tools Download
  36. Nsa Hack Tools
  37. Best Hacking Tools 2020
  38. Hack App
  39. Black Hat Hacker Tools
  40. Hack Tools
  41. Hack Tool Apk No Root
  42. Hacking Tools Windows 10
  43. Hacker Tools Linux
  44. Kik Hack Tools
  45. Hacking Tools For Games
  46. Pentest Tools Framework
  47. Hacker Tools For Pc
  48. Hacking Tools Mac
  49. Hacker
  50. Hacking Tools For Windows
  51. Nsa Hack Tools Download
  52. Hack Tools For Pc
  53. Hack Website Online Tool
  54. Hacker Tools Apk Download
  55. Hack Tools Mac
  56. Hacker Tools 2019
  57. How To Install Pentest Tools In Ubuntu
  58. Hak5 Tools
  59. Pentest Tools Free
  60. Hack Tool Apk No Root
  61. Hacker Search Tools
  62. Hack Rom Tools
  63. Hacking Tools Kit
  64. How To Make Hacking Tools
  65. Usb Pentest Tools
  66. Pentest Tools For Android
  67. Pentest Tools Linux
  68. Pentest Tools Website
  69. Hack Apps
  70. Hack Tools
  71. Hacking Tools Github
  72. Hacker Tools Online
  73. Hack Tools Mac
  74. Pentest Tools Port Scanner
  75. Hacking Tools For Games
  76. Pentest Tools Download
  77. Pentest Tools Find Subdomains
  78. Physical Pentest Tools
  79. Hack Tools 2019
  80. Hack Tools Download
  81. Pentest Tools Port Scanner
  82. Hacking Tools Name
  83. Tools For Hacker
  84. Hacker Security Tools
  85. Kik Hack Tools
  86. Tools Used For Hacking
  87. Hack Tools Pc
  88. Hacking Tools Windows
  89. Hacker Tool Kit
  90. Tools 4 Hack
  91. Bluetooth Hacking Tools Kali
  92. Hacking Tools
  93. Hacker Tools Online
  94. Hackers Toolbox
  95. Pentest Tools
  96. Best Hacking Tools 2020
  97. Hacker Tools 2020
  98. Hacker Tools 2019
  99. Ethical Hacker Tools
  100. Hacking Tools For Windows 7
  101. Pentest Tools Url Fuzzer
  102. Pentest Box Tools Download
  103. Hacking Tools Free Download
  104. Bluetooth Hacking Tools Kali
  105. Hacking Tools
  106. Easy Hack Tools
  107. Tools 4 Hack
  108. Hacking Tools 2020
  109. Hack Tools For Games
  110. Underground Hacker Sites
  111. Pentest Tools Open Source
  112. Hacker Tools Github
  113. Hacking Tools Kit
  114. Hack And Tools
  115. Hacker Tools Online
  116. Pentest Tools Url Fuzzer
  117. How To Install Pentest Tools In Ubuntu
  118. Pentest Tools Kali Linux
  119. Nsa Hacker Tools
  120. Hack Tools 2019
  121. Easy Hack Tools
  122. Hacking Tools For Windows Free Download
  123. Black Hat Hacker Tools
  124. Tools Used For Hacking
  125. Hacking Apps
  126. Hacking Tools For Mac
  127. Pentest Tools List
  128. Hacking Tools Free Download
  129. Tools Used For Hacking
  130. Hacking Tools Windows 10
  131. Bluetooth Hacking Tools Kali
  132. Hacker Tools
  133. Pentest Tools Alternative
  134. Pentest Box Tools Download
  135. What Is Hacking Tools
  136. Bluetooth Hacking Tools Kali
  137. Hack Tools
  138. Kik Hack Tools
  139. What Are Hacking Tools
  140. Hack Tool Apk No Root
  141. Hack Tools For Pc
  142. Pentest Tools Website
  143. Beginner Hacker Tools
  144. Hacker Tools Windows
  145. Pentest Tools Apk
  146. Free Pentest Tools For Windows
  147. Hack Tools For Ubuntu
  148. Hacking Tools 2020
  149. Github Hacking Tools
  150. Pentest Tools Find Subdomains
  151. Tools For Hacker
  152. Hacking Tools Github
  153. Hacker Tools For Ios
  154. Pentest Tools Website
  155. Pentest Tools For Android
  156. Hacking Tools For Windows 7
  157. Hacker Tools Windows
  158. Hacker Tools Hardware
  159. Pentest Tools Download
  160. Pentest Tools Windows
  161. Nsa Hack Tools Download
  162. Pentest Tools For Android
  163. Hacking Apps
  164. Pentest Tools Kali Linux
  165. Pentest Tools Github
  166. Black Hat Hacker Tools
  167. Pentest Tools Tcp Port Scanner

No comments:

Post a Comment