Skip to content

Forensic Tools ​

​

Steganography ​

  • Great tool list

  • Another list

  • stepic (python lib)

    python
    # pip install pillow stepic
    from PIL import Image
    import stepic
    
    image = Image.open("pic.png")
    msg = stepic.decode(image)
    print(msg)
  • zsteg (Useful for decoding LSB, and other steg methods at once)

    bash
    #gem install zsteg
    zsteg pic.png
    #For large files (use desired number)
    RUBY_THREAD_VM_STACK_SIZE=2000000 zsteg pic.png
  • Use digital invisible ink toolkit jar DIIT Toolkit Jar Download Link<

    java -jar jiid.jar
  • Image Steganalysis by Incoherency

  • Aperi'Solve is an online platform which performs layer analysis on image.

Decompiling C ​

This website allows you to input a C file and decompile to find stored values i.e. (Strings_1 file had a username and password check that you can find out in hex-rays decompiling) DogBolt.org

Disassembly Linux ​

Great source to look back to learn tools like ltrace strace and such CodeMentor Article

JAB Code (enhanced qr code with color) ​

JABCode Website

Xxd ​

Dumps hex from a file xxd file.xxx Xxd -x file.xxx

OBJDUMP ​

running object dump can give you the assembly of a file

ASM is hard to read!
objdump -Dj .text

Text obj dumb

Binwalk ​

basically a tool that can tell you more about files (works well with .img files)

Binwalk -h

Get text embedded in a file ​

bash
strings <file>