21
2014 Senior Project 2014 Senior Project SG5: SG5: Portable Portable Private Private Wifi Wifi Suchathit Boonnag ( Suchathit Boonnag ( 5422792754 5422792754 ) ) Tinnaphob Angkaprasert ( Tinnaphob Angkaprasert ( 5422800045 5422800045 ) ) Under Advisory of Assoc.Prof.Dr.Steven Gordon Under Advisory of Assoc.Prof.Dr.Steven Gordon

Portable Private Wifi (Final Presentation)

Embed Size (px)

Citation preview

Page 1: Portable Private Wifi (Final Presentation)

2014 Senior Project2014 Senior Project

SG5:SG5:PortablePortablePrivatePrivateWifiWifi

Suchathit Boonnag (Suchathit Boonnag (54227927545422792754))Tinnaphob Angkaprasert (Tinnaphob Angkaprasert (54228000455422800045))

Under Advisory of Assoc.Prof.Dr.Steven GordonUnder Advisory of Assoc.Prof.Dr.Steven Gordon

Page 2: Portable Private Wifi (Final Presentation)

2

AgendaAgenda● Brief overview of the project● Techniques behind our

implementation● Demonstration & discussion

Page 3: Portable Private Wifi (Final Presentation)

3

Project OverviewProject Overview● Portable router● Simple version of User Interface● Connect to VPN, and Tor● Internet sharing for guess network

Page 4: Portable Private Wifi (Final Presentation)

4

Privacy on Internet User Privacy on Internet User

Page 5: Portable Private Wifi (Final Presentation)

5

Privacy on Internet User Privacy on Internet User ● Censorship● Content that we have a right to know

● Dailymail.co.uk was blocked● Content encryption; eg Edward Snowden, Journalist.

Page 6: Portable Private Wifi (Final Presentation)

6

+

&

Best Existing TechnologyBest Existing Technology

What is it like to use VPN or Tor

Page 7: Portable Private Wifi (Final Presentation)

7

Normal Connections

Page 8: Portable Private Wifi (Final Presentation)

8

VPN Connections

Page 9: Portable Private Wifi (Final Presentation)

9

Tor Connections

Page 10: Portable Private Wifi (Final Presentation)

10

Come out with good UXCome out with good UX

“One click and connect”

Page 11: Portable Private Wifi (Final Presentation)

11

Techniques behindTechniques behind

Page 12: Portable Private Wifi (Final Presentation)

12

Technical ChallengesTechnical Challenges●Web Page

➢Limited space➢JavaScripts instead of PHP➢CGI-bin and shell command

●OpenWRT➢Some commands are dead locks (ifdown)

Page 13: Portable Private Wifi (Final Presentation)

13

Technical ChallengesTechnical Challenges●OpenVPN

➢Server configuration➢Authentication with router➢Setup a compatible adapter

●Tor➢Too many bugs and unstable➢Firewall (iptable) rules involve

Page 14: Portable Private Wifi (Final Presentation)

14

DemonstrationDemonstration

Page 15: Portable Private Wifi (Final Presentation)

15

Live DemoLive Demo

Page 16: Portable Private Wifi (Final Presentation)

16

ConclusionConclusion● Easy privacy● Provide good user experience● We want our user to realise that achieving privacy isn’t very hard

Page 17: Portable Private Wifi (Final Presentation)

17

One more thing...One more thing...

Page 18: Portable Private Wifi (Final Presentation)

18

Do ThisDo This

To Your RouteTo Your Route

Page 19: Portable Private Wifi (Final Presentation)

19

The Imperial Hua Hin Beach Resort, Hua HinThe Imperial Hua Hin Beach Resort, Hua Hin

Question?

Page 20: Portable Private Wifi (Final Presentation)

20Tank Man, Tiananmen - 1989

Page 21: Portable Private Wifi (Final Presentation)

21The End