شماره ركورد
18576
شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
۱۸۵۷۶
پديد آورنده
زهرا رحيمي
عنوان
سكوي نگاري انگشت برابر در سازي گمنام براي روشي وب محيط در ويندوز عامل سامانه با شخصي هاي رايانه
مقطع تحصيلي
كارشناسي ارشد
رشته تحصيلي
شبكه هاي كامپيوتري
تاريخ دفاع
شهريور ۱۳۹۶
استاد راهنما
دكتر پيمان كبيري
دانشكده
كامپيوتر
چكيده
امروزه فناوري وب به بخش جداييناپذيري از زندگي روزمره افراد تبديل شده و پيوسته در حال گسترش ميباشد. اين فناوري در كنار مزايايي از جمله خدمتهاي گوناگون و بيشتر رايگان، با معايب غير قابل چشمپوشي همراه است و آن به خطر افتادن حريم شخصي كاربران وب از سوي رهگيريكنندگان ميباشد. رهگيري كاربران براي شناسايي وبسايتهاي ملاقات شده و تحليل و به دست آوردن علايق ايشان به كار گرفته ميشود. نتايج اين تحليلها در نهايت ميتواند مورد استفاده تحليلگران اجتماعي و صنعت پر سود آگهي قرار گيرد. اين پاياننامه روشي براي پيكار با انگشتنگاري، با هدف نگهباني از حريم شخصي كاربران وب ارائه ميدهد. به اين منظور افزونهاي براي مرورگر كروم طراحي شده كه با ارائه اندازههاي گوناگون براي تعدادي از ويژگيها و سرآيندهاي HTTP، از شناسايي اثرانگشت حقيقي سكوي كاربر جلوگيري مينمايد. مقاديري كه براي ويژگيها ارائه ميشود از سكوهاي كاربري حقيقي جمعآوري شده و پس از تحليل و گزينش مقادير با فراواني بالا (فراگيري بيشتر در ميان كاربران)، در افزونه گنجانده شدهاند. هدف اين افزونه در درجه اول عدم شناسايي اثرانگشت حقيقي سكو و در درجه دوم شبيه شدن به سكوهاي ديگر است كه علت بهرهبردن از مقادير با عموميت بالا براي ويژگيها همين است. اين اندازهها از يكتا شدن اثرانگشت جلوگيري ميكنند و توانايي شناسايي دقيق سكو و تشخيص آن از اثرانگشتهاي مشابه را دشوارتر ميسازند. براي ارزيابي عملكرد افزونه دو سناريو طراحي شده كه در سناريوي اول موفقيت افزونه در گمنامسازي سكو مورد ارزيابي گرفته كه از راه مقايسه اثرانگشت توليد شده به وسيله سه وبسايت https://fingerprint.pet- portal.eu/ و https://clientjs.org/ و http://bluecava.com/ با اثرانگشت حقيقي سكو صورت ميپذيرد. در سناريوي دوم ميزان يكتايي اندازه ويژگيهاي ارائه شده از راه دو وبسايت https://panopticlick.eff.org/ و https://amiunique.org مورد ارزيابي گرفته است. در نتيجهي هردو ارزيابي، افزونه گمنامسازي كروم هر دو هدف را با موفقيت محقق ميسازد.
واژههاي كليدي: انگشتنگاري، حريم شخصي، رهگيري كاربر، امنيت وب
تاريخ ورود اطلاعات
1396/12/19
تاريخ بهره برداري
3/10/2018 12:00:00 AM
دانشجوي وارد كننده اطلاعات
زهرا رحيمي
چكيده به لاتين
Nowadays, the web technology has become an inseparable part of the daily life and it is developing continuously. This technology, along with the benefits including various and often free services, it is accompanied by non-negligible disadvantages, that compromises privacy of web users by the trackers. User tracking is used to identify the visited websites for analyzing user interests. Results of these analyzes can be ultimately used by social analysts and profitable advertising industries. This study proposes a countermeasure against fingerprinting to preserve web users privacy and security. To achieve this goal, offering various values for some of the browser features and HTTP headers a Google Chrome Extension is designed which prevents identification of real fingerprint of the user’s platform. Values provided for the features are gathered from real user platforms and are included in the extension after analyzing and selecting high-repeat values (more common among users). The purpose of this extension is primarily not to be recognized with the actual fingerprint of the platform, and secondarily to become similar to other platforms, which is, the reason why high-repeat values for the features are used. These values prevent the fingerprint from being unique and makes it difficult for the trackers to identify the exact platform and distinguish it from similar fingerprints. Evaluating the efficiency of the extension, two scenarios have been designed. In the first scenario, by comparing the fingerprints generated by the three websites https://fingerprint.pet-portal.eu/, https://clientjs.org / and http://bluecava.com/ when the anonymity extension is used against the actual fingerprint of the platform, ability of the extension in anonymizing the platform has been evaluated. In the second scenario, uniqueness rate of the feature values offered by the extension is evaluated using the two websites https://panopticlick.eff.org/ and https://amiunique.org. As a result of both evaluations, Chrome's anonymizing extension successfully fulfilled both goals.
Keywords: Fingerprinting, Privacy, User Tracking, Web Security