Comments (6)
Hi @muhammad009, is the browser used on both systems the same, including the version? Any details you can provide would be helpful, also the network is not taken into account when generating the IDs.
from clientjs.
Hi jack, I have checked the following parameters on both systems. All of these have identical values.
- Available Resolution : 1366x728
- Browser : Chrome
- Browser Version: 46.0.2490.86
- Color Depth : 24
- CPU : amd64
- Current Resolution : 1366x768
- Engine : WebKit
- Engine Version : 537.36
- Flash Version : 19.0.0
- Fonts : Adobe Fangsong Std, Adobe Hebrew, Adobe Ming Std, Agency FB, Aharoni, Andalus,Angsana New, AngsanaUPC, Aparajita, Arabic Typesetting, Arial Black, Arial, Batang, BatangChe, Bauhaus 93, Bell MT, Bodoni MT, Bookman Old Style, Broadway, Browallia New, BrowalliaUPC, Calibri Light, Calibri, Californian FB, Cambria Math, Cambria, Candara, Castellar, Centaur, Century Gothic, Colonna MT, Comic Sans MS, Consolas, Constantia, Copperplate Gothic Light, Corbel, Cordia New, CordiaUPC, Courier New, DFKai-SB, DaunPenh, David, DilleniaUPC, DokChampa, Dotum, DotumChe, Ebrima, Engravers MT, Estrangelo Edessa, EucrosiaUPC, Euphemia, FangSong, Forte, FrankRuehl, Franklin Gothic Heavy, Franklin Gothic Medium, FreesiaUPC, French Script MT, Gabriola, Gautami, Georgia, Gigi, Gisha, Goudy Old Style, Gulim, GulimChe, Gungsuh, GungsuhChe, Haettenschweiler, Harrington, Impact, Informal Roman, IrisUPC, Iskoola Pota, JasmineUPC, KaiTi, Kalinga, Kartika, Khmer UI, KodchiangUPC, Kokila, Kozuka Gothic Pr6N, Lao UI, Latha, Leelawadee, Levenim MT, LilyUPC, Lucida Bright, Lucida Console, Lucida Fax, Lucida Sans Unicode, MS Gothic, MS Mincho, MS PGothic, MS PMincho, MS Reference Sans Serif, MS UI Gothic, MV Boli, Magneto, Malgun Gothic, Mangal, Matura MT Script Capitals, Meiryo UI, Meiryo, Microsoft Himalaya, Microsoft JhengHei, Microsoft New Tai Lue, Microsoft PhagsPa, Microsoft Sans Serif, Microsoft Tai Le, Microsoft Uighur, Microsoft YaHei, Microsoft Yi Baiti, MingLiU, MingLiU-ExtB, MingLiU_HKSCS, MingLiU_HKSCS-ExtB, Miriam Fixed, Miriam, Mongolian Baiti, MoolBoran, NSimSun, Narkisim, Niagara Solid, Nyala, PMingLiU, PMingLiU-ExtB, Palace Script MT, Palatino Linotype, Papyrus, Perpetua, Plantagenet Cherokee, Playbill, Raavi, Rockwell, Rod, Sakkal Majalla, Segoe Print, Segoe Script, Segoe UI Light, Segoe UI Semibold, Segoe UI Symbol, Segoe UI, Shonar Bangla, Showcard Gothic, Shruti, SimHei, SimSun, SimSun-ExtB, Simplified Arabic Fixed, Simplified Arabic, Snap ITC, Sylfaen, Symbol, Tahoma, Times New Roman, Traditional Arabic, Trebuchet MS, Tunga, Utsaah, Vani, Verdana, Vijaya, Vladimir Script, Vrinda, Webdings, Wide Latin, Wingdings
- Languages : en-US
- Mime Types : Widevine Content Decryption Module, , Shockwave Flash, FutureSplash Player, /Native Client Executable, Portable Native Client Executable, Portable Document Format
- OS : Windows
- OS Version : 8.1
Plugins : Widevine Content Decryption Module, Chrome PDF Viewer, Shockwave Flash, Native Client, Chrome PDF Viewer
Screen Print : Current Resolution: 1366x768, Avaiable Resolution: 1366x728, Color Depth: 24, Device XDPI: undefined, Device YDPI: undefined
Silverlight Version :
Software Version : ClientJS 0.1.5
Finger Print : 1189623384
from clientjs.
@muhammad009 if both systems are getting identical values, it would make sense the fingerprint id would also be identical. There is no random salt or anything like that applied to the fingerprint, it is only based on the provided data points.
So my next question to ask is: are the values you provided above are correct for each machine? or is some value incorrect such as OS
or Languages
? If the values are correct and exactly the same on both machines, then do have an additional datapoint you could use to differentiate the machines? If you do you could use getCustomFingerprint()
method.
from clientjs.
Thank you Jacks for your prompt reply, actually I have dry run the code on different machines and getting same data every time, I'm unable to find uniqueness of the fingerprint, would appreciate if you could please help me to find unique identifier.
from clientjs.
@jackspirou Can you help me to sort out this issue?
from clientjs.
@muhammad009 i'm not sure how much I can help you if both systems and their browsers are identical, but here are some quick ideas to uniquely identify a browser on a network. Please note though that trying something like this will make your uniquely generated ID change as the location of the device changes:
- If you can attain the IP address (or better yet MAC address of the machine) use that
- If both machines are using different network gateways, use the IP address of the gateway
from clientjs.
Related Issues (20)
- navigator.plugins.refresh is not a function HOT 4
- client.getBrowserData is not a function HOT 13
- Update list of devices/brands. HOT 2
- NPM release version HOT 2
- Compatibility problem with Vue HOT 3
- On the same computer, on the same browser client.getFonts() Run it twice and the result is different in fireFox
- Vulnerable ua-parser-js version HOT 1
- Congratulations!!! I am glad you are back to update and improve this amazing and useful script.
- Advice of data point permanence HOT 1
- osVersion is Windows 11, But detecting 10 HOT 3
- Server Error ReferenceError: navigator is not defined HOT 6
- Generating different fingerprint id for different browser issue HOT 4
- Not working on nextjs HOT 9
- why getFingerprint show other Digital fingerprints based on same device/browser in NextJS
- remove dep on globalthis HOT 1
- it needs an update to check incognito Mode
- e[t].toUpperCase is not a function
- Is clientjs an idled project? HOT 8
- Missing copyright notice
- The examples provided in the documentation may generate errors
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from clientjs.