Browser Fingerprinting System Master Project Proposal Chunchun Li

Browser Fingerprinting System Master Project Proposal Chunchun Li

Outline ÷ ÷ ÷ Introduction Related Work Project Plan Tasks and Timeline Deliverables References 12/15/2021 Browser Fingerprinting Chunchun Li 2

Introduction ÷ ÷ Browser fingerprint is a composition of information gathered from a web browser on a remote computing device for the purpose of identification. Services of Browser Fingerprinting System (BFS): • Tracking Internet users without using cookies • Identifying Internet users ÷ Goal: Getting system information without user permission 12/15/2021 Browser Fingerprinting Chunchun Li 3
![Related Work ÷ [Pano 2013] Panoptic's project fingerprinting on the internet. about browser • Related Work ÷ [Pano 2013] Panoptic's project fingerprinting on the internet. about browser •](http://slidetodoc.com/presentation_image_h2/0e424aba30548a27acec7536a2029af0/image-4.jpg)
Related Work ÷ [Pano 2013] Panoptic's project fingerprinting on the internet. about browser • <short sentence on what are differences between your proposed research and this related work> ÷ [Auth 20 yy] Browser. Leaks disclosed a way to get Canvas Fingerprinting of browser. • <short comparison> ÷ [Pet. P 2015] Pet-Portal fingerprinting project. released a Cross-browser • <short comparison> 12/15/2021 Browser Fingerprinting Chunchun Li 4

Information for Identifying Devices Features Pano 2013 Bleak 20 yy Pet. P 2015 BFS 2015 ÷ Collecting ten pieces of system information from remoting device. Html 5 Canvas X 1. Html 5 Canvas Fingerprint Web. GL(Web X 2. Web. GL(Web Graphics Library) Fingerprint Graphics ) 3. Screen Resolution Screen X 4. Timezone Resolution 5. Platform Timezone X 6. user. Agent Platform X 7. Browser Plugins user. Agent X 8. System Fonts Browser X 9. Touchscreen Plugins 10. Cookie Status System Fonts X Touchscreen X Cookie Status X 12/15/2021 Browser Fingerprinting Chunchun Li 5

Metrics for Evaluating BFS ÷ Develop Browser Fingerprinting System (Website). ÷ Accuracy of BFS ÷ Performance of BFS ÷ Compatibility of BFS 12/15/2021 Browser Fingerprinting Chunchun Li 6

Tasks and Schedule Task Describe Status Length Design Database Design database to hold all data completed 6 weeks Develop QR Code Generate browser fingerprint as QR Code completed 2 weeks Support Multi-Browser Support all browsers in the market completed 1 week Implement Javascripts Main program of BFS completed 22 weeks Publish Website Publish BFS on the internet completed 1 week Server-side Script for Data Retrieval Collect User’s Data A PHP program to retrieve database Waiting user visit BFS to collect data completed in progress 2 weeks TBD Analyze Data Analyze data which BFS collected in progress 2 weeks Write Project Report Yet to be done 2 weeks 12/15/2021 Browser Fingerprinting Chunchun Li 7

Deliverables ÷ ÷ Project report documenting the design and implementation of the BFS and its performance evaluation A working platform for BFS research and development. 12/15/2021 Browser Fingerprinting Chunchun Li 8
![References [1]. New Yorker Cartoon. [1993]. [2]. Vu Xuan Duong. "Cross-Browser User Tracking Method". References [1]. New Yorker Cartoon. [1993]. [2]. Vu Xuan Duong. "Cross-Browser User Tracking Method".](http://slidetodoc.com/presentation_image_h2/0e424aba30548a27acec7536a2029af0/image-9.jpg)
References [1]. New Yorker Cartoon. [1993]. [2]. Vu Xuan Duong. "Cross-Browser User Tracking Method". [2011] [3]. Bloorresearch. "Privacy and Cookie Policy". [2015] [4]. Eckersley, Peter. "How unique is your web browser? . " Privacy Enhancing Technologies. Springer Berlin Heidelberg. [2010] [5]. Mowery, Keaton. "Pixel perfect: Fingerprinting canvas in HTML 5. " [2012] [6]. Gregg Tavares. "Web. GL Fundamentals". HTML 5 Rocks. [2012] [7]. Tony Parisi. "Web. GL: Up and Running". O'Reilly Media, Incorporated. [2012] [8]. Khronos. org. Web. GL–Open. GL ES 2. 0 for the Web". [2011] [9]. Gunderson "User agent accessibility guidelines 1. 0. " [1999] 12/15/2021 Browser Fingerprinting Chunchun Li 9

Q&A 12/15/2021 Browser Fingerprinting Chunchun Li 10
- Slides: 10