mirror of https://github.com/CIRCL/lookyloo
new: Add ressources from papers
parent
c3bf87beca
commit
73e53ed020
|
@ -0,0 +1,43 @@
|
||||||
|
# AdGraph
|
||||||
|
|
||||||
|
## Implementation
|
||||||
|
|
||||||
|
* https://github.com/uiowa-irl/AdGraph
|
||||||
|
|
||||||
|
4000+ lines of patch on Chromium version 69.0.3441.0 (released 25 May 2018)
|
||||||
|
|
||||||
|
## Paper
|
||||||
|
|
||||||
|
* https://umariqbal.com/papers/adgraph-sp2020.pdf
|
||||||
|
|
||||||
|
## Key points for lookyloo
|
||||||
|
|
||||||
|
### Static, node by node
|
||||||
|
|
||||||
|
* features of the node
|
||||||
|
* keywords in URL
|
||||||
|
* keywords in content
|
||||||
|
* length & parameters of the URL
|
||||||
|
* On image: OCR (?)
|
||||||
|
|
||||||
|
* Domain => blocklists (ublock)
|
||||||
|
|
||||||
|
* Javascript analysis:
|
||||||
|
* eval
|
||||||
|
* specific keywords (tracking, ads, fingerprint...)
|
||||||
|
* specific JS calls (track mouse, scrolling)
|
||||||
|
* Async calls are very often used by ads, recommandation: https://www.iab.com/wp-content/uploads/2017/08/IABNewAdPortfolio_FINAL_2017.pdf
|
||||||
|
* /!\ anything obfuscated is just under the radar
|
||||||
|
|
||||||
|
### Dynamic, pased on the tree
|
||||||
|
|
||||||
|
* size
|
||||||
|
* position in the tree
|
||||||
|
* parent features
|
||||||
|
* siblings
|
||||||
|
* number and type of children
|
||||||
|
|
||||||
|
# Other ressources
|
||||||
|
|
||||||
|
* Ads standards: https://github.com/InteractiveAdvertisingBureau - https://iabtechlab.com/standards/
|
||||||
|
* Standard API for Ads bidding: https://github.com/prebid/
|
Loading…
Reference in New Issue