Detecting Chrome headless, new techniques

This post presents techniques that enables to distinguish a vanilla Chrome browser from a Chrome browser running in headless mode. It updates information presented in the post of August.

FP-Stalker, empreintes de navigateurs pour le suivi d'utilisateurs sur internet.

Vulgarisation de l'article FP-Stalker publié à la conférence S&P 18. Le post présente dans quelle mesure les empreintes de navigateur peuvent être utilisées à des fins de tracking.

What is obfuscation?

This post gives a high overview on what is obfuscation, in particular it presents the main transformations used to obfuscate a program.

Detecting Chrome Headless

This post presents techniques that enables to distinguish a vanilla Chrome browser from a Chrome browser running in headless mode.

History stealing using timing attack

Presentation of a side channel attack that leverages time to deduce if a user has visited a link or not.

Simulated annealing

Presentation of the simulated annealing technique applied to traveling salesman problem.

Automatic Chrome network timeline

This article presents how to automatically generate a network timeline such as the one in Chrome dev tools.

Cheat sheet Pandas selectors

Small cheat sheet containing examples of different Python Pandas selectors.

Réseau de neuronnes pré-entrainé appliqué à la classification d'images

Utilisation d'un réseau de neuronnes pré-entrainé pour résoudre un problème de classification d'images différent de celui pour lequel le réseau de neuronnes a été entrainé.

Transformée de Fourier appliquée à la prédiction de séries temporelles

Application de la transformée de Fourier pour prédire des séries temporelles.