Performed by:Valery Gorohovsky & Shmuel Koyas Instructor:Boaz Mizrahi Cooperated with:MobiWize 2012...

6
Performed by:Valery Gorohovsky & Shmuel Koyas Instructor:Boaz Mizrahi Cooperated with:MobiWize 2012 spring תתתת תתתתתתת תתתתתתת תתתתתתh speed digital systems laboratory תתתת- תתתתתתת תתתתתתתת תתתתתת תתתתתתת תתתתתת תתתתTechnion - Israel institute of technology department of Electrical Engineering Final report project ndroid application for OBD Hacking and monitoring h OBD-Hack 1

description

System description המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 3 Inn this project we developed an Android Application Which maps between headers of the devices which are connected to the can-bus in the car. The apps enable to screen and paint headers were related to their devices We also enable a tolerance if there are a devices that change a little in their data field.

Transcript of Performed by:Valery Gorohovsky & Shmuel Koyas Instructor:Boaz Mizrahi Cooperated with:MobiWize 2012...

Page 1: Performed by:Valery Gorohovsky & Shmuel Koyas Instructor:Boaz Mizrahi Cooperated with:MobiWize 2012 spring המעבדה למערכות ספרתיות מהירות High speed digital.

Performed by:Valery Gorohovsky & Shmuel Koyas

Instructor:Boaz Mizrahi

Cooperated with:MobiWize2012 spring

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

הטכניון - מכון טכנולוגי לישראל

הפקולטה להנדסת חשמל

Technion - Israel institute of technologydepartment of Electrical Engineering

Final report projectAn Android application for OBD Hacking and monitoring headers

OBD-Hack

1

Page 2: Performed by:Valery Gorohovsky & Shmuel Koyas Instructor:Boaz Mizrahi Cooperated with:MobiWize 2012 spring המעבדה למערכות ספרתיות מהירות High speed digital.

AbstractHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

2

OBD II is the automotive diagnostics standard

Since 2009 CAN is the standard communication protocol in the automotive industry

Our project modified existing firmware from MobiWize company.

Page 3: Performed by:Valery Gorohovsky & Shmuel Koyas Instructor:Boaz Mizrahi Cooperated with:MobiWize 2012 spring המעבדה למערכות ספרתיות מהירות High speed digital.

System descriptionHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

3

Inn this project we developed an Android Application Which maps between headers of the devices which are connected to the can-bus in the car.

The apps enable to screen and paint headers were related to their devices

We also enable a tolerance if there are a devices that change a little in their data field.

Page 4: Performed by:Valery Gorohovsky & Shmuel Koyas Instructor:Boaz Mizrahi Cooperated with:MobiWize 2012 spring המעבדה למערכות ספרתיות מהירות High speed digital.

SpecificationHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

• Hardware: •Plug from Mobiwise.• Android smartphone.• car with OBD protocol•Pickit3 –to burn on the board in the plug

• Software:•Eclipse for java•Mplab•Sdk tools –for Android develop

4

Page 5: Performed by:Valery Gorohovsky & Shmuel Koyas Instructor:Boaz Mizrahi Cooperated with:MobiWize 2012 spring המעבדה למערכות ספרתיות מהירות High speed digital.

System Block DiagramHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

5

An Android smartphone

MobiWize

OBDII plug

A Car supporting CAN protocol

Page 6: Performed by:Valery Gorohovsky & Shmuel Koyas Instructor:Boaz Mizrahi Cooperated with:MobiWize 2012 spring המעבדה למערכות ספרתיות מהירות High speed digital.

FPGA Block DiagramHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

6

That was an software project so no Hardware we developed