ONLINE ONLINE APPLI APPLICANT CANT EVENT EVENT Studying - - PowerPoint PPT Presentation

online online
SMART_READER_LITE
LIVE PREVIEW

ONLINE ONLINE APPLI APPLICANT CANT EVENT EVENT Studying - - PowerPoint PPT Presentation

ONLINE ONLINE APPLI APPLICANT CANT EVENT EVENT Studying Computer Science at Salford In Investiga estigating Metada ting Metadata ta Dr Rob Hegarty Introduction Dr Rob Hegarty Senior Lecturer Teaching Cyber Security,


slide-1
SLIDE 1

ONLINE ONLINE APPLI APPLICANT CANT EVENT EVENT

Studying Computer Science at Salford

slide-2
SLIDE 2

In Investiga estigating Metada ting Metadata ta

Dr Rob Hegarty

slide-3
SLIDE 3

Introduction

  • Dr Rob Hegarty
  • Senior Lecturer
  • Teaching – Cyber Security, Digital Forensics, Threat Intelligence
  • Researching – Cyber Security, Digital Forensics, Emerging Technologies; IoT, Cloud, etc.
  • Previous Experience
  • Senior Lecturer Manchester Metropolitan University
  • Consulting, Training, Developing for Greater Manchester Police
  • Postdoctoral Researcher Liverpool John Moores University
  • Police Trainer (Merseyside, Abu Dhabi, Kuwait)
  • Software Developer (Merseyside Police, Cheshire Constabulary)
  • PhD Digital Investigations (Cloud)
  • System Administrator
  • Supply Teacher
  • Education; BSc Software Engineering, MSc Cyber Security, PhD Cyber Security / Forensics
slide-4
SLIDE 4

Overview

  • During this session you will learn about:
  • Virtualisation
  • Metadata
  • Compiling programs
  • Linux and the Command Line Interface
  • Metadata Extraction
  • Metadata Analysis and Interpretation
  • Employability
slide-5
SLIDE 5

Virtualisation

  • Creating virtual resources from physical resources
  • Examples:
  • Virtual Machines
  • Virtual Networks
  • Virtual Hard Drives
  • Benefits
  • Resource Utilisation
  • Resource Isolation
  • Running Multiple Operating Systems Concurrently
slide-6
SLIDE 6

VirtualBox

slide-7
SLIDE 7

Metadata

  • Metadata is data that describes other data
  • Example; Telephone Call
  • Caller Number
  • Recipient Number
  • Start and End Time of Call
  • Call Duration
  • Example; JPEG EXIF Data
  • Camera/Phone Model
  • Time and data of capture
  • Lens details
  • Geo-coordinates
slide-8
SLIDE 8

Linux and Command Line Interfaces

  • Linux is a free open source operating system
  • Command Line Interfaces e.g. Bash Shell, Power Shell, etc
  • Used by power users
  • Facilitate rapid input and execution of commands
  • Commands can be linked together to achieve goals
  • Are the only interface to many systems
  • Useful Commands
  • whoami, pwd, ls, cd
slide-9
SLIDE 9

Extracting Metadata

  • Many tools available:
  • GUI (Graphical User Interface) Applications or Apps
  • Websites (Privacy Issues?)
  • Command Line Applications
  • Jhead – Cross Platform (Windows, Mac, Linux), open source
  • ImageMagick – Linux Only, open source
slide-10
SLIDE 10

Analysing and Interpreting Metadata

  • Mobile devices geo-locate using a variety of methods
  • GPS
  • Cell Tower Triangulation
  • Wi-Fi
  • Bluetooth / Ultrawide band
  • Fusion of methods
  • The accuracy of the metadata is determined by many factors:
  • Cell Tower Range
  • GPS Accuracy
  • Open Source Intelligence can augment the results
slide-11
SLIDE 11

Practical Exercise Resources

  • Windows (PowerShell or cmd) or Linux (Shell)
  • Jhead - Jhead - https://www.sentex.ca/~mwandel/jhead/
  • Test Images - https://github.com/arc2h/photos
slide-12
SLIDE 12

Listing Files and Unpacking Archives

slide-13
SLIDE 13

Compiling JHead

slide-14
SLIDE 14

Processing 1.jpg

slide-15
SLIDE 15

Processing 1.jpg

slide-16
SLIDE 16

Processing 1.jpg

slide-17
SLIDE 17

Processing 2.jpg

slide-18
SLIDE 18

Processing 2.jpg

slide-19
SLIDE 19

Processing 2.jpg

slide-20
SLIDE 20

Processing 3.jpg

slide-21
SLIDE 21

Processing 3.jpg

slide-22
SLIDE 22

Processing 3.jpg

slide-23
SLIDE 23

Processing 4.jpg

slide-24
SLIDE 24

Processing 4.jpg

slide-25
SLIDE 25

Processing 4.jpg

slide-26
SLIDE 26

Processing 4.jpg

slide-27
SLIDE 27

Processing 5.jpg

slide-28
SLIDE 28

Processing 5.jpg

slide-29
SLIDE 29

Processing 5.jpg

slide-30
SLIDE 30

Employability

Computer Science offers a wide variety of career paths

  • Software Developer
  • Web Developer
  • DevOps
  • Security Analyst
  • Cyber Forensics Analyst
  • Penetration Tester
  • Data Scientist
slide-31
SLIDE 31

Summary

  • This lab covers a wide variety of areas, we are here to help you

develop your skills in these and many other areas:

  • Virtualisation
  • Linux
  • Metadata
  • Command Line Interfaces
  • Compiling programs
  • Careers
slide-32
SLIDE 32

Resources

  • Programme details

https://www.firstyearmatters.info/cs/programmes.html

  • VirtualBox - https://www.virtualbox.org/
  • Jhead - https://www.sentex.ca/~mwandel/jhead/
  • Raspberry Pi - https://www.raspberrypi.org/
slide-33
SLIDE 33

Questions

  • Rob Hegarty – R.C.Hegarty@salford.ac.uk
  • Other contacts
  • https://beta.salford.ac.uk/science-engineering-and-environment
slide-34
SLIDE 34

THANKS FOR ATTENDING OUR PRESENTATION

To see what other presentations are available today, please go back to our event hub www.salford.ac.uk/visit/25-april-2020