Post Project
  • Search
    • Buyers can
    • Search offers to buy now
    • Search freelancers to request a proposal
    • Freelancers can
    • Search projects to quote on
  • How it works
  • Log in
  • Sign up
  • Freelancer?
Browse by Category
    Technology & ProgrammingWriting & TranslationDesignDigital MarketingVideo, Photo & ImageBusinessMusic & AudioMarketing, Branding & SalesSocial Media

    Develop Cross-Browser Fingerprinting Library in JavaScript

    - or -

    Post a project like this
    09/02/2015
    $250
    • Posted: 8 years ago
    • Proposals: 2
    • Remote
    • #656852
    • Expired
    Haresh D.Mahabub I. have already sent a proposal.
    • 4
    • 4

    Description

    Experience Level: Expert
    Estimated project duration: 1 - 2 weeks
    General information for the website: This is a library, not a website.
    Description of requirements/features: I'm looking for someone to develop a persistent cross-browser fingerprinting script in JavaScript. That is to say the library should determine a 32-bit string to identify a given user based on the features of their browser and operating system. See more about browser fingerprinting here (https://wiki.mozilla.org/Fingerprinting).

    The only dependency should be EverCookie (https://github.com/samyk/evercookie) . It should be as simplistic to use as fingerprintJS (https://github.com/Valve/fingerprintjs).

    See this site (http://fingerprint.pet-portal.eu/) which has implemented a cross-browser fingerprint as well as fingerprintJS for starting points.

    Ideally, the object returned should have 2 members:
    -currentFingerprint - the current browser fingerprint of the user
    -knownFingerprints - and an array with all known fingerprints for that given user.

    If the user somehow blocks EverCookie, the script should still return the current fingerprint.

    The code will need to be submitted with an output of a series of tests across at least 5 machines and 3 browsers per machine that shows the validity of the fingerprint and its ability to identify a machine across multiple browsers. I'll also run the test on my side.

    The deliverables will be:
    -JavaScript library
    -An example implementation
    -The test results
    Extra notes:
    Michael K.
    Michael K.
    100% (19)
    Projects Completed
    12
    Freelancers worked with
    22
    Projects awarded
    33%
    Last project
    18 Aug 2017
    United States

    New Proposal

    Login to your account and send a proposal now to get this project.

    Log in

    Clarification Board Ask a Question

      There are no clarification messages.
    09/02/2015
    $250

    - or -

    Post a project like this
    Michael K.
    Michael K.
    100% (19)
    Projects Completed
    12
    Freelancers worked with
    22
    Projects awarded
    33%
    Last project
    18 Aug 2017
    United States

    Related project Searches


    Java programming language JavaScript programming language operating system (os) website development

    Product

    • About
    • Team
    • Careers

    Support

    • How it works
    • Trust & Safety
    • Help Centre

    Discover

    • GuidesStoriesNews

    Resources

    • Customer Stories
    • Business Cost Calculator
    • Startup Cities

    Browse

    • Freelance Services
    • Freelance Services By Country
    • Freelance Skills
    • Terms
    • Privacy
    • Sitemap
    • Company Details
    • © 2023 People Per Hour Ltd
    We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
    Cookie Settings
    Accept All Cookies