ulixee/secret-agent

Fingerprint doesn't change

yuriolive opened this issue · 4 comments

Hi, I was doing some tests with this project, I'm not being able to get different fingerprint, every time I run the code I get the same fingerprint.

There is anything that is needed to be configured?

const { Agent } = require('secret-agent');

(async () => {
  const agent = new Agent();
  await agent.goto('https://bot.incolumitas.com/');
  await agent.waitForPaintingStable();
  const canvas_finger = await agent.document.querySelector('#canvas_fingerprint').textContent;
  console.log(canvas_finger);
  await agent.close();
})();

@yuriolive we haven't gotten to Canvas, WebGL or Audio fingerprinting yet. Nothing to configure beyond building a plugin to do so. Your overall fingerprint should rotate, but this is still on the TODO list.

Hi @blakebyrnes got it, thanks. I think will be great if only in the docs we make sure is not implemented yet:

https://secretagent.dev/docs/overview/basic-concepts

image

I think to put like a (planned) or (todo) will help people reading the documentation to know that is still not implemented.

Very good point. Thanks for finding that - I forgot we had a list up somewhere.

Is Secret Agent Support in Digital Ocean ?