{"id":103157,"date":"2022-02-01T15:36:44","date_gmt":"2022-02-01T13:36:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/metod-identifikaczii-sistemy-polzovatelya-na-osnove-informaczii-o-gpu"},"modified":"2022-02-01T15:36:44","modified_gmt":"2022-02-01T13:36:46","slug":"metod-identifikaczii-sistemy-polzovatelya-na-osnove-informaczii-o-gpu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/metod-identifikaczii-sistemy-polzovatelya-na-osnove-informaczii-o-gpu","title":{"rendered":"A felhaszn\u00e1l\u00f3i rendszer azonos\u00edt\u00e1s\u00e1nak m\u00f3dszere a GPU inform\u00e1ci\u00f3i alapj\u00e1n","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A Ben-Gurion University (Israel), Lille University (France), and University of Adelaide (Australia) researchers developed a new technique for identifying user devices through the analysis of GPU performance parameters in web browsers. The method is called 'Drawn Apart' and is based on the use of WebGL to obtain a performance profile of the GPU, significantly enhancing the accuracy of passive tracking methods that operate without the use of cookies or the retention of identifiers on the user's system.        <\/p>\n<p>Methods that consider the rendering characteristics, GPU, graphics stack, and drivers for identification have been used previously, but they were limited to separating devices only at the level of different graphics card models and GPUs, meaning they could only serve as an additional factor to increase identification probability. A key feature of the new 'Drawn Apart' method is that it is not limited to distinguishing different GPU models but attempts to identify differences among identical GPUs of the same model, caused by inconsistencies in the manufacturing processes tailored for massive parallel computations. The variations encountered during manufacturing allow unique fingerprints to be formed for the same device models.      <center><img decoding=\"async\" alt=\"A felhaszn\u00e1l\u00f3i rendszer azonos\u00edt\u00e1s\u00e1nak m\u00f3dszere a GPU inform\u00e1ci\u00f3i alapj\u00e1n\" src=\"\/wp-content\/uploads\/2022\/02\/947fc4477ff99c14ca7854e36e4ad976.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/p>\n<p> It turned out that these differences can be revealed by counting the number of execution blocks and analyzing their performance in the GPU. Checks based on a set of trigonometric functions, logical operations, and floating-point computations were used as primitives to detect different GPU models. To identify differences in identical GPUs, the number of simultaneously executing threads during vertex shader execution was evaluated. It is presumed that the observed effect is caused by differences in the thermal regimes and energy consumption of different chip instances (a similar effect was previously demonstrated for CPUs \u2014 identical processors executing the same code showed different energy consumption).      <\/p>\n<p>Mivel a WebGL m\u0171veletek aszinkron m\u00f3don futnak, a v\u00e9grehajt\u00e1si id\u0151 m\u00e9r\u00e9s\u00e9re nem lehet k\u00f6zvetlen\u00fcl a JavaScript API performance.now()-t haszn\u00e1lni, ez\u00e9rt h\u00e1rom tr\u00fckk\u00f6t javasoltak az id\u0151 m\u00e9r\u00e9s\u00e9re:   <\/p>\n<ul>\n<li class=\"l\"> onscreen \u2014 rendering a scene in an HTML canvas while measuring the callback function's execution time set via the Window.requestAnimationFrame API and called after the rendering is complete.\n<li class=\"l\"> offscreen \u2014 a worker and rendering scene in the OffscreenCanvas object with the execution time measurement for the convertToBlob command.\n<li class=\"l\"> GPU \u2014 rendering in the OffscreenCanvas object, but using for measurement the timer provided in WebGL that considers the execution duration of a set of commands on the GPU side.      <\/ul>\n<p>Az azonos\u00edt\u00f3 l\u00e9trehoz\u00e1s\u00e1nak folyamat\u00e1ban minden eszk\u00f6z\u00f6n 50 ellen\u0151rz\u00e9st v\u00e9geznek, amelyek mindegyike 16 k\u00fcl\u00f6nb\u00f6z\u0151 jellemz\u0151 176 m\u00e9r\u00e9s\u00e9t tartalmazza. Az 2500 eszk\u00f6z \u00e9s 1605 k\u00fcl\u00f6nb\u00f6z\u0151 GPU inform\u00e1ci\u00f3inak gy\u0171jt\u00e9se sor\u00e1n v\u00e9gzett k\u00eds\u00e9rlet 67%-os hat\u00e9konys\u00e1gn\u00f6veked\u00e9st mutatott a kombin\u00e1lt azonos\u00edt\u00e1si m\u00f3dszerek eset\u00e9n a Drawn Apart t\u00e1mogat\u00e1s\u00e1nak hozz\u00e1ad\u00e1s\u00e1val. K\u00fcl\u00f6n\u00f6sen a kombin\u00e1lt FP-STALKER m\u00f3dszer \u00e1tlagosan 17,5 napos azonos\u00edt\u00e1st biztos\u00edtott, m\u00edg a Drawn Aparttal p\u00e1ros\u00edtva az azonos\u00edt\u00e1s id\u0151tartama 28 napra n\u0151tt.     <center><img decoding=\"async\" alt=\"A felhaszn\u00e1l\u00f3i rendszer azonos\u00edt\u00e1s\u00e1nak m\u00f3dszere a GPU inform\u00e1ci\u00f3i alapj\u00e1n\" src=\"\/wp-content\/uploads\/2022\/02\/c57096ca8d5833df92cd7f992f19a289.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<ul>\n<li class=\"l\"> The separation accuracy for 10 systems with Intel i5-3470 (GEN 3 Ivy Bridge) chips and Intel HD Graphics 2500 GPU in the onscreen test was 93%, while in offscreen \u2014 36.3%.\n<li class=\"l\"> A 10 Intel i5-10500 (GEN 10 Comet Lake) rendszer eset\u00e9n, NVIDIA GTX1650 grafikus k\u00e1rty\u00e1val, az pontos\u00e1g 70% \u00e9s 95,8% volt.\n<li class=\"l\"> For 15 systems with Intel i5-8500 (GEN 8 Coffee Lake) and Intel UHD Graphics 630 GPU \u2014 42% and 55%.\n<li class=\"l\"> For 23 systems with Intel i5-4590 (GEN 4 Haswell) and Intel HD Graphics 4600 GPU \u2014 32.7% and 63.7%.\n<li class=\"l\"> For six smartphones Samsung Galaxy S20\/S20 Ultra with Mali-G77 MP11 GPU, the identification accuracy in the onscreen test was 92.7%, while for smartphones Samsung Galaxy S9\/S9+ with Mali-G72 MP18 \u2014 54.3%.   <\/ul>\n<p>    <center><img decoding=\"async\" alt=\"A felhaszn\u00e1l\u00f3i rendszer azonos\u00edt\u00e1s\u00e1nak m\u00f3dszere a GPU inform\u00e1ci\u00f3i alapj\u00e1n\" src=\"\/wp-content\/uploads\/2022\/02\/e5462f5b761dc6e16a43ac00d8f0b7aa.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Megjegyezt\u00e9k, hogy a GPU h\u0151m\u00e9rs\u00e9klete befoly\u00e1solta a pontos\u00e1got, \u00e9s egyes eszk\u00f6z\u00f6k eset\u00e9n a rendszer \u00fajraind\u00edt\u00e1sa torz\u00edtotta az azonos\u00edt\u00f3t. A m\u00f3dszer m\u00e1s k\u00f6zvetett azonos\u00edt\u00f3 m\u00f3dszerekkel val\u00f3 kombin\u00e1l\u00e1s\u00e1val a pontoss\u00e1g l\u00e9nyegesen n\u00f6velhet\u0151. A pontoss\u00e1got a WebGPU \u00faj API-j\u00e1nak stabiliz\u00e1l\u00e1sa ut\u00e1n a sz\u00e1m\u00edt\u00e1si shaderek alkalmaz\u00e1s\u00e1val is tervezik n\u00f6velni.        <\/p>\n<p>Az Intel, ARM, Google, Khronos, Mozilla \u00e9s Brave c\u00e9geket m\u00e1r 2020-ban \u00e9rtes\u00edtett\u00e9k a probl\u00e9m\u00e1r\u00f3l, de a m\u00f3dszer r\u00e9szletei csak most ker\u00fcltek nyilv\u00e1noss\u00e1gra. A kutat\u00f3k JavaScript \u00e9s GLSL nyelven \u00edrt m\u0171k\u00f6d\u0151 p\u00e9ld\u00e1kat is k\u00f6zz\u00e9tettek, amelyek k\u00e9pesek megjelen\u00edteni az inform\u00e1ci\u00f3t, de an\u00e9lk\u00fcl is m\u0171k\u00f6dhetnek. Emellett az Intel GEN 3\/4\/8\/10 GPU-alap\u00fa rendszerekhez adathalmazokat is kiadtak az inform\u00e1ci\u00f3k oszt\u00e1lyoz\u00e1s\u00e1ra a g\u00e9pi tanul\u00e1s rendszereiben.<br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56614\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0438\u0437 \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u0438\u043c\u0435\u043d\u0438 \u0411\u0435\u043d-\u0413\u0443\u0440\u0438\u043e\u043d\u0430 (\u0418\u0437\u0440\u0430\u0438\u043b\u044c), \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u041b\u0438\u043b\u043b\u044f (\u0424\u0440\u0430\u043d\u0446\u0438\u044f) \u0438 \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u0410\u0434\u0435\u043b\u0430\u0438\u0434\u044b (\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u044f) \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u043d\u043e\u0432\u0443\u044e \u0442\u0435\u0445\u043d\u0438\u043a\u0443 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0447\u0435\u0440\u0435\u0437 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0440\u0430\u0431\u043e\u0442\u044b GPU \u0432 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435. \u041c\u0435\u0442\u043e\u0434 \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 &#171;Drawn Apart&#187; \u0438 \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 WebGL \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 GPU, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u044f, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0445 \u0431\u0435\u0437 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f Cookie \u0438 \u0431\u0435\u0437 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":103158,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103157","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0438\u0437 \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u0438\u043c\u0435\u043d\u0438 \u0411\u0435\u043d-\u0413\u0443\u0440\u0438\u043e\u043d\u0430 (\u0418\u0437\u0440\u0430\u0438\u043b\u044c), \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u041b\u0438\u043b\u043b\u044f (\u0424\u0440\u0430\u043d\u0446\u0438\u044f) \u0438 \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u0410\u0434\u0435\u043b\u0430\u0438\u0434\u044b (\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u044f) \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u043d\u043e\u0432\u0443\u044e \u0442\u0435\u0445\u043d\u0438\u043a\u0443 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0447\u0435\u0440\u0435\u0437 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/news\/metod-identifikaczii-sistemy-polzovatelya-na-osnove-informaczii-o-gpu\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041c\u0435\u0442\u043e\u0434 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e GPU | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0438\u0437 \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u0438\u043c\u0435\u043d\u0438 \u0411\u0435\u043d-\u0413\u0443\u0440\u0438\u043e\u043d\u0430 (\u0418\u0437\u0440\u0430\u0438\u043b\u044c), \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u041b\u0438\u043b\u043b\u044f (\u0424\u0440\u0430\u043d\u0446\u0438\u044f) \u0438 \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u0410\u0434\u0435\u043b\u0430\u0438\u0434\u044b (\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u044f) \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u043d\u043e\u0432\u0443\u044e \u0442\u0435\u0445\u043d\u0438\u043a\u0443 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0447\u0435\u0440\u0435\u0437 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/metod-identifikaczii-sistemy-polzovatelya-na-osnove-informaczii-o-gpu\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-02-01T13:36:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-02-01T13:36:46+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Felhaszn\u00e1l\u00f3i rendszer azonos\u00edt\u00e1si m\u00f3dszere GPU-inform\u00e1ci\u00f3 alapj\u00e1n | ProHoster","description":"A Ben-Gurion Egyetem (Izrael), a Lille-i Egyetem (Franciaorsz\u00e1g) \u00e9s az Adelaide-i Egyetem (Ausztr\u00e1lia) kutat\u00f3i \u00faj m\u00f3dszert dolgoztak ki a felhaszn\u00e1l\u00f3i eszk\u00f6z\u00f6k azonos\u00edt\u00e1s\u00e1ra a param\u00e9terek meghat\u00e1roz\u00e1s\u00e1n kereszt\u00fcl.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/metod-identifikaczii-sistemy-polzovatelya-na-osnove-informaczii-o-gpu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041c\u0435\u0442\u043e\u0434 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e GPU | ProHoster","og:description":"\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0438\u0437 \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u0438\u043c\u0435\u043d\u0438 \u0411\u0435\u043d-\u0413\u0443\u0440\u0438\u043e\u043d\u0430 (\u0418\u0437\u0440\u0430\u0438\u043b\u044c), \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u041b\u0438\u043b\u043b\u044f (\u0424\u0440\u0430\u043d\u0446\u0438\u044f) \u0438 \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u0410\u0434\u0435\u043b\u0430\u0438\u0434\u044b (\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u044f) \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u043d\u043e\u0432\u0443\u044e \u0442\u0435\u0445\u043d\u0438\u043a\u0443 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0447\u0435\u0440\u0435\u0437 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/metod-identifikaczii-sistemy-polzovatelya-na-osnove-informaczii-o-gpu","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-02-01T13:36:46+00:00","article:modified_time":"2022-02-01T13:36:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103157","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-02-01 13:37:47","updated":"2022-09-30 14:19:58","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/103157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=103157"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/103157\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/103158"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=103157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=103157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=103157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}