@if not exist %CD%\raw mkdir %CD%\raw
@COPY %CD%\%1 /B %CD%\raw\%1 /B >> nul
@del %1
@pngquant --force --skip-if-large --speed 1 256 --output %1 %CD%\raw\%1
@PNGZopfli %1 10 %1
@if not exist %CD%\raw mkdir %CD%\raw
@COPY %CD%\%1 /B %CD%\raw\%1 /B >> nul
@jpegtran -copy none -optimize -progressive %CD%\raw\%1 %1
List of fingerprinting sources
UserAgent
Language
Color Depth
Screen Resolution
Timezone
Has session storage or not
Has local storage or not
Has indexed DB
Has IE specific 'AddBehavior'
Has open DB
CPU class
Platform
DoNotTrack or not
Full list of installed fonts (maintaining their order, which increases the entropy), implemented with Flash.
A list of installed fonts, detected with JS/CSS (side-channel technique) - can detect up to 500 installed fonts without flash
Canvas fingerprinting
WebGL fingerprinting
Plugins (IE included)