Gunes Acar

Results 10 issues of Gunes Acar

We should have tests covering (at least) the basic functionality such as sniff detection and leaky request blocking. The simplest way could be to use Selenium, similar to Privacy Badger:...

help wanted

Currently Chameleon cannot intercept access to high entropy plugin properties such as `name`, `filename` and `description`. It only counts the number of accesses to `navigator.plugins`. Here's a simple [demo page](https://securehomes.esat.kuleuven.be/~gacar/dev/test/navfp/nav_plugins_fp.html)....

bug
enhancement

On some pages, Chamelon detects strange property names such as `undefined:{}.innerWidth`, `(.devicePixelRatio` or `undefinied.innerHeight` - note the typo. A table summarizing the unexpected property names and a page to reproduce...

bug

Sometimes Chameleon displays an HTML code snippet instead of the accessed brower/device property. To reproduce, visit the pages in the following table and check the accessed properties by the scripts...

bug

I found out that local Firefox binary in the `OpenWPM/firefox-bin` directory was updated from ESR52.9.0 to ESR60.0.5 during a large scale crawl that I was running. The update occurred during...

bug
backlog

The `-m, --mobile` option seems to be causing `tracker-radar-collector` to fail during page load: `$ npm run crawl -- -u "https://duck.com" -o /tmp/ -v -f -d "requests" --mobile` gives me:...

bug

Hi! Installing Tracker Radar Collector results in several warnings and high severity vulnerabilities per `npm audit` (on Ubuntu 22.04, npm 8.11.0, node v16.15.1). It appears that the outdated `puppeteer` is...

Is it possible disable all the Chameleon spoofing & overrides when crawling? This is to prevent triggering more failures (and hypothetically, more fingerprinting) than usual (e.g. https://github.com/ghostwords/chameleon/issues/14#issuecomment-72558641, https://github.com/ghostwords/chameleon/issues/3 etc.) Should...

enhancement

It'd be nice to see the list of properties accessed by a script. I see that it could be challenging to fit all the properties into a line, but even...

enhancement

The following three lines can be removed. https://github.com/microsoft/OmniParser/blob/a14c4010ebd91aae83a240badadc9e5721aaf0c8/utils.py#L11 https://github.com/microsoft/OmniParser/blob/a14c4010ebd91aae83a240badadc9e5721aaf0c8/requirements.txt#L5 https://github.com/microsoft/OmniParser/blob/a14c4010ebd91aae83a240badadc9e5721aaf0c8/requirements.txt#L8 `azure-identity` and `openai` are listed in `requirements.txt`, but they are not actually used in the code. `AzureOpenAI` is imported from...