Sunday, December 11, 2016

The Seven of Spades

Metasplopitable 3


The Seven of Spades

Once I guessed the Administrator user's password I was able to login through SSH in the Metasploitable3 server

root@igor-kali:~# ssh Administrator@10.20.10.19
Administrator@10.20.10.19's password:
Permission denied, please try again.
Administrator@10.20.10.19's password:
-sh-4.3$
-sh-4.3$ pwd

/cygdrive/c/Users/Administrator

I started navigating through the folders and ended up in Users/Public/Documents and looking at the list of file I found a PDF file.

-sh-4.3$ cd Public
-sh-4.3$ ls
Desktop  Documents  Downloads  Favorites  Libraries  Music  Pictures  Videos  desktop.ini
-sh-4.3$ cd Documents/
-sh-4.3$ ls
My Music  My Pictures  My Videos  desktop.ini  jack_of_hearts.docx  seven_of_spades.pdf

I downloaded the file using scp

root@igor-kali:~# scp Administrator@10.20.10.19:/cygdrive/c/Users/Public/Documents/seven_of_spades.pdf .
Administrator@10.20.10.19's password:
seven_of_spades.pdf                                        100%  494KB   2.9MB/s   00:00  

Bu it looks like this:


Original PDF File

So I use pdf-parser to look at the image and noticed to images embedded


root@igor-kali:~/seven_of_spades# pdf-parser -w seven_of_spades.pdf |less


obj 7 0
 Type: /XObject
 Referencing: 8 0 R
 Contains stream

  <<
    /Type /XObject
    /Subtype /Image
    /Height 729
    /Width 521
    /BitsPerComponent 8
    /ColorSpace /DeviceRGB
    /SMask 8 0 R
    /Length 498422
    /Filter [/FlateDecode]
    /DecodeParms
      <<
        /Predictor 15
        /Colors 3
        /BitsPerComponent 8
        /Columns 521
      >>
    ]
  >>


obj 8 0
 Type: /XObject
 Referencing:
 Contains stream

  <<
    /Type /XObject
    /Subtype /Image
    /Height 729
    /Width 521
    /BitsPerComponent 8
    /ColorSpace /DeviceGray
    /Decode [0 1]
    /Length 5636
    /Filter [/FlateDecode]
    /DecodeParms
      <<
        /Predictor 15
        /Colors 1
One of them is RGB and the other is in Gray Scale so it must be the RGB one.

I extracted the two images using pdfextract but this didn't work well.


Object 7


Object 8


But no worries, twitter helped...

So that's what I did

root@igor-kali:~/seven_of_spades# pdfimages -all -p seven_of_spades.pdf .
root@igor-kali:~/seven_of_spades# ls -al
total 984
drwxr-xr-x  2 root root   4096 Dec 15 20:25 .
drwxr-xr-x 31 root root   4096 Dec 15 20:44 ..
-rw-r--r--  1 root root 481272 Dec 15 20:25 .-001-000.png
-rw-r--r--  1 root root   4730 Dec 15 20:25 .-001-001.png
-rwxr-x---  1 root root 505608 Dec 10 00:28 seven_of_spades.pdf


root@igor-kali:~/seven_of_spades# file .*.png
.-001-000.png: PNG image data, 521 x 729, 8-bit/color RGB, non-interlaced
.-001-001.png: PNG image data, 521 x 729, 8-bit grayscale, non-interlaced



The file was extracted to the .-001-000.png file


No comments:

Post a Comment