16
Wireless Security Lab Attacker and Defender Nodes Send wireless signals from Defender node to server Website to control VMware ESXi server OpenBTS (Base Transceiver Station) Implement using USRP Universal Software Radio Peripheral LabVIEW / GNURadio Phone Call, SMS The Scope Dec13-14 Wireless Security Lab 1

The Scope

  • Upload
    cormac

  • View
    38

  • Download
    0

Embed Size (px)

DESCRIPTION

The Scope. Wireless Security Lab Attacker and Defender Nodes Send wireless signals from Defender node to server Website to control VMware ESXi server OpenBTS (Base Transceiver Station) Implement using USRP Universal Software Radio Peripheral LabVIEW / GNURadio Phone Call, SMS. - PowerPoint PPT Presentation

Citation preview

Page 1: The Scope

1

Wireless Security Lab◦ Attacker and Defender Nodes◦ Send wireless signals from Defender node to

server◦ Website to control VMware ESXi server

OpenBTS (Base Transceiver Station)◦ Implement using USRP

Universal Software Radio Peripheral◦ LabVIEW / GNURadio◦ Phone Call, SMS

The Scope

Dec13-14 Wireless Security Lab

Page 2: The Scope

2

Wireless Lab Topography

Dec13-14 Wireless Security Lab

Page 3: The Scope

Dec13-14 Wireless Security Lab 3

Hardware Architecture Diagram

Page 4: The Scope

Dec13-14 Wireless Security Lab 4

Software Architecture Diagram

Page 5: The Scope

Dec13-14 Wireless Security Lab 5

Software◦ ESXi ◦ Operating Systems◦ Website

Hardware◦ LabVIEW◦ GNURadio◦ Asterisk

Requirements Engineering

Current Design

Page 6: The Scope

6

OpenBTS System Overview

Dec13-14 Wireless Security Lab

MSC/VLR

Page 7: The Scope

7

USRP◦ Receive/Transmit GSM signals

Asterisk◦ Server

GNURadio◦ Open-source software development toolkit

LabVIEW◦ View signal output

OpenBTS Implementation

Dec13-14 Wireless Security Lab

Page 8: The Scope

Dec13-14 Wireless Security Lab 8

LabVIEW Operating system compatibility Security Outdated environment Exploring new technologies

◦ LAMP, ESX Shell, ESX API’s

Technical Challenges

Page 9: The Scope

Dec13-14 Wireless Security Lab 9

USRP Testing◦ Signal output verification◦ Spectrum sweeping

Functional Verification Testing◦ LabVIEW

View capture signals.◦ OpenBTS

Assign a phone number to each registered handset. Allow a phone to call another one. Allow a phone to send SMS message to another one.

Testing Plan {Hardware}

Page 10: The Scope

Dec13-14 Wireless Security Lab 10

Front-end Website Testing◦ Functional User Testing

Back-end Modules◦ ESX Shell, ESX API’s◦ Login System◦ Class Creation

System Infrastructure Testing System Integration Testing

Testing Plan {Software}

Page 11: The Scope

11

Webserver Location:◦ http://129.186.215.201

Our Website: ◦ http://seniord.ece.iastate.edu/dec1314/

George Amariucai’s Website:◦ http://home.eng.iastate.edu/~gamari/

CprE 537 Website:◦ http://home.eng.iastate.edu/~

gamari/CprE537_S12/index.html

Website

Dec13-14 Wireless Security Lab

Page 12: The Scope

12

Questions?

Dec13-14 Wireless Security Lab

Page 13: The Scope

13

VMware◦ Backend Support

Kali Linux◦ Attack Clients

Ubuntu Client◦ Data Transmission Client

Webserver◦ Interface to Launch Clients

Wireless Lab Implementation

Dec13-14 Wireless Security Lab

Page 14: The Scope

Dec13-14 Wireless Security Lab 14

Virtualization Flowchart

Page 15: The Scope

Dec13-14 Wireless Security Lab 15

The GSM Network

Page 16: The Scope

Dec13-14 Wireless Security Lab 16

A software-based GSM access point.

It uses open-source UNIX application to present a GSM air interface to standard GSM handset devices.

In other word OpenBTS = GSM + VoIP

What is OpenBTS?