Mastering Obfuscation Techniques: Steganography & Symmetric Encryption πŸ” - Project 05 Part 1

Learn how to hide and secure data using steganography with Steghide and symmetric encryption methods in this comprehensive guide. Perfect for cybersecurity enthusiasts!

Mastering Obfuscation Techniques: Steganography & Symmetric Encryption πŸ” - Project 05 Part 1
Daryl Shows His Work
15 views β€’ Sep 6, 2025
Mastering Obfuscation Techniques: Steganography & Symmetric Encryption πŸ” - Project 05 Part 1

About this video

Commands used (in the order that they appear in the video):

Steghide tool

1. cd Desktop/Challenges/Steganography (changing directories)

2. eog clue.jpg (to view jpeg image will we try to find information in)

3. steghide extract -sf clue.jpg (to try and extract hidden data from image)

4. Enter password

5. cat hidden.txt (to view contents of data that was extracted and stored in text file)

Symmetric encryption

(each line of ciphertext is the word Cryptography encrypted in different symmetric algorithms, ls to show them and different modes)

6. cd ../Cryptography/Symmetric (to change directories again)

7. awk 'curved bracket print curved backet' * greater than sign salted.txt (to store the ciphertext of files in this directory to a text file)

8. cat salted.txt (to read the txt file that the ciphertext is stored in)

OpenSSL

(command line utility to generate private keys, encrypt, decrypt, create certificate signing requests, generate certificates, and identify certificate information)

9. openssl enc -d -des-ecb -in des-ecb.enc -out des-ecb.txt (to decrypt des ecb ciphertext)

10. Enter password

11. cat des-ecb.txt (to read the txt file that the clear text is stored in)

12. openssl enc -d -des-cbc -in des-cbc.enc -out des-cbc.txt (to decrypt des cbc ciphertext)

13. Enter password

14. cat des-cbc.txt

15. openssl enc -d -des-ede3-ecb -in 3des-ecb.enc -out 3des-ecb.txt (to decrypt 3des ecb ciphertext)

16. Enter password

17. cat 3des ecb ciphertext

18. openssl enc -d -des-ede3-cbc -in 3des-cbc.enc -out 3des-cbc.txt (to decrypt 3des cbc ciphertext)

19. Enter password

20. cat 3des-cbc.txt

21. openssl enc -d -aes-256-ecb -in aes-ecb.enc -out aes-ecb.txt (to decrypt aes ecb ciphertext)

22. Enter password

23. cat aes-ecb.txt

24. openssl enc -d -aes-256-cbc -in aes-cbc.enc -out aes-cbc.txt (to decrypt aes ecb ciphertext)

25. Enter password

26. cat aes-cbc.txt

Video Information

Views

15

Likes

1

Duration

30:13

Published

Sep 6, 2025

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.