Skip to content
This repository has been archived by the owner on Dec 22, 2021. It is now read-only.

Can we build meaningful sequences out of the calls #23

Open
birdsarah opened this issue Dec 18, 2018 · 0 comments
Open

Can we build meaningful sequences out of the calls #23

birdsarah opened this issue Dec 18, 2018 · 0 comments
Labels
research question Outstanding questions that have not been investigated yet.

Comments

@birdsarah
Copy link
Contributor

Can we build code, that takes the time-stamped calls, (and the col/line number) and generates something useful from it?

  • I’m thinking not only of a time sequence but also capturing loops in the code - where you go back to the same place again
    • Can this enable us to detect the same fingerprinting script even if it was minified differently (so col and line numbers are different, but the shape is the same).
    • I’m interested in finding the same script that might execute differently in different places: guessing it’s more likely to be different on different hardware - but may be different on different pages.
  • Also maybe there are some common sequences of steps, ie. fingerprint.js is called from the main site, but it dispatches to A.js, B.js etc.

Note that there is no guarantee that execution time would be similar to code order, calls from different asyncronous functions could be interleaved, this would be very speculative investigation to see if we can get additional meaning out of the code.

Additionally, we are hoping to add an increment counter to future data collection.

@birdsarah birdsarah added the research question Outstanding questions that have not been investigated yet. label Dec 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
research question Outstanding questions that have not been investigated yet.
Projects
None yet
Development

No branches or pull requests

1 participant