Skip to content

11x256/tha-lab_introduction-to-the-pdf-launch-action

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hacker Academy

http://hackeracademy.com

INTRODUCTION TO THE PDF LAUNCH ACTION

Purpose

This lab will introduce you to tools and techniques that can be utilized to create and/or construct PDF Launch actions within a PDF file. The PDF Launch action is a built in feature of the PDF specifications that allows us to execute an application and open or print a document. This introductory learning module will lay the groundwork for future learning modules where we will abuse the Launch action to perform some interesting attacks on our target.

Requirements

THA virtual machines

  • Kali
  • Windows

Lab Credentials

  • Kali VM: root / toor

Setup

Follow our Lab Setup if you haven't run our labs locally before or need a reminder on how they work.

  1. Boot your THA Kali VM and login.
  • vagrant up kali
  1. Clone this repo on your Kali VM by opening a terminal and issuing the following command:

    git clone git://github.com/madsec/tha-lab_introduction-to-the-pdf-launch-action /root/THA/pdf-launch-action
  2. Run the following command to install Origami-PDF on your Kali VM:

tar xzvf /root/THA/pdf-launch-action/assets/origami-last.tar.gz
* Note: This will install origami-pdf and create a directory titled “origami-1.0.0-beta1”.
  1. Boot your THA Windows VM and configure the NIC.
  • vagrant up win7
  • Click on the Start Menu, right click on "Command Prompt" and select "Run as Administrator"
  • Set the IP, Netmask, and Gateway by entering the following command netsh interface ip set address name=”Local Area Connection 3” static 172.16.189.91 255.255.255.0 172.16.189.0
  1. Install Adobe Reader 9.3.0 on your Windows System. You can get it from the older versions repository located here.

Useful Resources

Note
  • If the Kali VM network connection continually disconnects simply reboot the VM.

Start the lab

  • Follow the instructions for lab 1 found on your Kali machine at
    /root/THA/pdf-launch-action/lab1.md
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published