News for hackers. Stuff that matters.
Re:Firefox considering off-by-default preference for loading... by rasz on Monday January 06, 2020 @04:16AM (#21967749)
I inject this into Chrome to hopefully achieve something similar:

    window.AudioContext = undefined;
    window.OfflineAudioContext = undefined;
    window.BaseAudioContext = undefined;
    navigator.getUserMedia = undefined;
    navigator.webkitGetUserMedia = undefined;
    window.MediaStreamTrack = undefined;
    window.RTCPeerConnection = undefined;
    window.RTCSessionDescription = undefined;
    window.webkitMediaStreamTrack = undefined;
    window.webkitRTCPeerConnection = undefined;
    window.webkitRTCSessionDescription = undefined;
    if (navigator.mediaDevices) navigator.mediaDevices.enumerateDevices = undefined;
    
    //https://googlechrome.github.io/samples/beacon/
    navigator.sendBeacon = undefined;
    //https://mathiasbynens.github.io/rel-noopener/
    window.opener = undefined;
    
    //https://demo.agektmr.com/storage/
    unsafeWindow.window.openDatabase = undefined;
    Object.defineProperty(unsafeWindow.window, "indexedDB", { value: undefined });
    
    
    //https://browserleaks.com/canvas
    //https://panopticlick.eff.org
    HTMLCanvasElement.prototype.toDataURL = undefined;
    HTMLCanvasElement.prototype.toBlob = undefined;
    CanvasRenderingContext2D.prototype.getImageData = undefined;
Re:Firefox considering off-by-default preference for loading... by zamadatix on Monday January 06, 2020 @05:48PM (#21974365)
You create your own customized identity to avoid being unique? Seems unique in itself.
Re:Firefox considering off-by-default preference for loading... by rasz on Monday January 06, 2020 @08:02PM (#21975583)
most of tracking/fingerprinting scripts lack any error trapping and simply crash when encountering undefined functions.