Skip to content

Latest commit

 

History

History
307 lines (193 loc) · 31.8 KB

CHANGELOG.md

File metadata and controls

307 lines (193 loc) · 31.8 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

3.3.0 (2024-09-03)

3.2.1 (2024-08-05)

3.2.0 (2024-07-22)

3.0.3 (2023-08-18)

2.1.11 (2020-09-26)

Bug Fixes

  • cookies: correctly handling null paths in cookies (3828a60)

2.1.10 (2020-09-19)

2.1.9 (2020-09-19)

2.1.7 (2020-09-18)

2.1.6 (2020-09-18)

2.1.5 (2020-09-18)

⚠ BREAKING CHANGES

  • third-party-tracker + redirection handling: Renamed web beacons test to third party trackers
  • key-logging: Data exfiltration tests doesnt exist anymore. Need to update reporting software and rename it to key-logging

Features

  • 1m-prep: config screenshot + waitUntil , autocomplete-text (a33c436), closes #22 #25 #26
  • autocomplete-input-fields: added field for html autocomplete input attributes (8e68df1)
  • codebase: init (27d5e77)
  • collector: - Social links added to output w/ tests- (8eddec5)
  • crawl: Added functionality to browse first_party urls (400d84d)
  • fb_pixel_events: Added a test to track Facebook pixel events (790b545)
  • instrument+lint: Added cookie instrument + tslint (8f1f9ed)
  • js-instrument+canvas-fp: Returning values from functions in js instrument (b0ef4bd), closes #45
  • key-logging: Renamed data_exfiltration test to key_logging (5d86b4f), closes #44 #43 #42
  • parser: fingerprintable_api_calls, behavior _event_listen (2c7cdb4)
  • reports+stackrace: Behaviour_tracking + fp_api report , stack trace (a51a123)
  • session-recording: Added session recording detection test (44c25ad), closes #50
  • technique: Added canvas fingerprinting + tests (669d271)
  • third-party-tracker + redirection handling: improved redirect, link selection and TPT func. (fe403c4)
  • types: Blacklight Events type implementation + example.js (4e5f410)
  • types+reports: Implemented types and added reports to collector (d05a628)
  • web-beacons: setupWebBeaconsInspector,web_beacons-> output (66564b9)

Bug Fixes

  • browser-profile: added saveBrowserProfile flag back (9136539)
  • canvas-fp: added toString to getCanvasText (28d57d4), closes #35 #39
  • canvas-fp: Fixes to canvas + canvas font fp. (894ecac), closes #20
  • canvas-fp: get Text null check (93f6620), closes #55
  • canvas-fp: overwrote the args variable by accident (c14fd11)
  • collector: Added a check for browser disconnect (16635e9), closes #51
  • collector: event_data_all check (233bf04), closes #52
  • cookie-collector: Cookie instrumentation fix (05d3a78)
  • cookie-collector: Undefined check for cookie value (d8ecd18), closes #53
  • cookies-report: error handling for parseCookie and getJsCookies (e935184), closes #29 #30 #32
  • dedup-links: null check (d82649d), closes #54
  • domain null fix: cookie parse fix (c146983)
  • fillForms: wrap page evaluate in try/catch (edc856d), closes #34
  • pptr+data-exfil: handle pptr launch errors better (dff54dc), closes #14 #33 #36 #37 #40
  • screenshots: added await to savePageContent calls in collector (bde6589)
  • sr: rm leadid from session recorders list (2a51b71)
  • test-data: added missing fb pixel test data (544cab1)
  • third-party-trackers: Fix for null frame that got introduced in pptr 3.1 (236e97d)
  • Add try catch on getLinks (1dd50c3), closes #6 #8 #15
  • Ignore pdfs and zipfiles in urls (436b91b), closes #1
  • reportEventListeners json parse fix (fbcc53b), closes #9
  • Undefined prop fixes (ccb1da3), closes #12 #13
  • URIError: URI malformed fix (cd9c9e3), closes #7

2.1.4 (2020-09-08)

Bug Fixes

  • cookie-collector: Undefined check for cookie value (018f0dc), closes #53
  • sr: rm leadid from session recorders list (83bbcd4)

2.1.3 (2020-08-13)

2.1.2 (2020-08-13)

2.1.1 (2020-07-27)

⚠ BREAKING CHANGES

  • third-party-tracker + redirection handling: Renamed web beacons test to third party trackers
  • key-logging: Data exfiltration tests doesnt exist anymore. Need to update reporting software and rename it to key-logging

Features

  • 1m-prep: config screenshot + waitUntil , autocomplete-text (6c272a2), closes #22 #25 #26
  • autocomplete-input-fields: added field for html autocomplete input attributes (179dfe4)
  • codebase: init (98925aa)
  • collector: - Social links added to output w/ tests- (8937b9e)
  • crawl: Added functionality to browse first_party urls (c1ded10)
  • fb_pixel_events: Added a test to track Facebook pixel events (a472a77)
  • instrument+lint: Added cookie instrument + tslint (cadaf53)
  • js-instrument+canvas-fp: Returning values from functions in js instrument (317f116), closes #45
  • key-logging: Renamed data_exfiltration test to key_logging (80d0d0b), closes #44 #43 #42
  • parser: fingerprintable_api_calls, behavior _event_listen (53e0c66)
  • reports+stackrace: Behaviour_tracking + fp_api report , stack trace (efbfbf6)
  • session-recording: Added session recording detection test (fcdd60d), closes #50
  • technique: Added canvas fingerprinting + tests (50d57eb)
  • third-party-tracker + redirection handling: improved redirect, link selection and TPT func. (67da2c3)
  • types: Blacklight Events type implementation + example.js (492d57c)
  • types+reports: Implemented types and added reports to collector (ead12d0)
  • web-beacons: setupWebBeaconsInspector,web_beacons-> output (cb2b34c)

Bug Fixes

  • browser-profile: added saveBrowserProfile flag back (737c78f)
  • canvas-fp: added toString to getCanvasText (bf5f4ed), closes #35 #39
  • canvas-fp: Fixes to canvas + canvas font fp. (d65d838), closes #20
  • canvas-fp: overwrote the args variable by accident (f51cf19)
  • collector: Added a check for browser disconnect (e8e1e54), closes #51
  • collector: event_data_all check (cc24062), closes #52
  • cookie-collector: Cookie instrumentation fix (268fd3b)
  • cookies-report: error handling for parseCookie and getJsCookies (368de1c), closes #29 #30 #32
  • domain null fix: cookie parse fix (3e21786)
  • fillForms: wrap page evaluate in try/catch (1f0071b), closes #34
  • pptr+data-exfil: handle pptr launch errors better (10b3a61), closes #14 #33 #36 #37 #40
  • screenshots: added await to savePageContent calls in collector (72fc537)
  • test-data: added missing fb pixel test data (2d03788)
  • third-party-trackers: Fix for null frame that got introduced in pptr 3.1 (5440022)
  • Add try catch on getLinks (e417454), closes #6 #8 #15
  • Ignore pdfs and zipfiles in urls (3f87ec1), closes #1
  • reportEventListeners json parse fix (8f753da), closes #9
  • Undefined prop fixes (9dea03b), closes #12 #13
  • URIError: URI malformed fix (e99f8d8), closes #7

2.1.0 (2020-07-27)

2.0.3 (2020-07-19)

2.0.2 (2020-07-19)

Bug Fixes

  • screenshots: added await to savePageContent calls in collector (72fc537)

2.0.1 (2020-06-25)

2.0.0 (2020-05-19)

⚠ BREAKING CHANGES

  • third-party-tracker + redirection handling: Renamed web beacons test to third party trackers

Features

  • fb_pixel_events: Added a test to track Facebook pixel events (a472a77)
  • third-party-tracker + redirection handling: improved redirect, link selection and TPT func. (67da2c3)

Bug Fixes

  • test-data: added missing fb pixel test data (2d03788)

1.0.3 (2020-04-26)

Bug Fixes

  • collector: Added a check for browser disconnect (e8e1e54), closes #51

1.0.2 (2020-04-26)

Bug Fixes

  • collector: event_data_all check (cc24062), closes #52

1.0.1 (2020-04-24)

1.0.0 (2020-04-24)

Bug Fixes

  • cookie-collector: Cookie instrumentation fix (268fd3b)

0.0.8 (2020-03-22)

0.0.7 (2020-03-22)

⚠ BREAKING CHANGES

  • key-logging: Data exfiltration tests doesnt exist anymore. Need to update reporting software and rename it to key-logging

Features

  • js-instrument+canvas-fp: Returning values from functions in js instrument (317f116), closes #45
  • key-logging: Renamed data_exfiltration test to key_logging (80d0d0b), closes #44 #43 #42
  • session-recording: Added session recording detection test (fcdd60d), closes #50

0.0.6 (2020-02-08)

0.0.5 (2020-02-08)

Bug Fixes

  • browser-profile: added saveBrowserProfile flag back (737c78f)

0.0.4 (2020-02-08)

0.0.3 (2020-02-07)

Bug Fixes

  • canvas-fp: added toString to getCanvasText (bf5f4ed), closes #35 #39
  • cookies-report: error handling for parseCookie and getJsCookies (368de1c), closes #29 #30 #32
  • fillForms: wrap page evaluate in try/catch (1f0071b), closes #34
  • pptr+data-exfil: handle pptr launch errors better (10b3a61), closes #14 #33 #36 #37 #40

0.0.2 (2020-02-01)

Bug Fixes

  • domain null fix: cookie parse fix (3e21786)

0.0.1 (2020-02-01)

Features

  • 1m-prep: config screenshot + waitUntil , autocomplete-text (6c272a2), closes #22 #25 #26
  • autocomplete-input-fields: added field for html autocomplete input attributes (179dfe4)

0.0.1-beta.13 (2020-01-16)

0.0.1-beta.12 (2020-01-16)

0.0.1-beta.11 (2020-01-16)

Bug Fixes

  • Add try catch on getLinks (e417454), closes #6 #8 #15
  • Ignore pdfs and zipfiles in urls (3f87ec1), closes #1
  • reportEventListeners json parse fix (8f753da), closes #9
  • Undefined prop fixes (9dea03b), closes #12 #13
  • URIError: URI malformed fix (e99f8d8), closes #7
  • canvas-fp: Fixes to canvas + canvas font fp. (d65d838), closes #20

0.0.1-beta.10 (2019-12-18)

0.0.1-beta.9 (2019-12-18)

0.0.1-beta.8 (2019-12-18)

0.0.1-beta.7 (2019-12-18)

0.0.1-beta.7 (2019-12-18)

0.0.1-beta.6 (2019-12-18)

0.0.1-beta.5 (2019-12-18)

0.0.1-beta.4 (2019-12-18)

0.0.1-beta.3 (2019-12-18)

0.0.1-beta.2 (2019-12-18)

0.0.1-beta.1 (2019-12-18)

0.0.1-beta.0 (2019-12-18)

0.0.0 (2019-12-18)

Features

  • codebase: init (98925aa)
  • collector: - Social links added to output w/ tests- (8937b9e)
  • crawl: Added functionality to browse first_party urls (c1ded10)
  • instrument+lint: Added cookie instrument + tslint (cadaf53)
  • parser: fingerprintable_api_calls, behavior _event_listen (53e0c66)
  • reports+stackrace: Behaviour_tracking + fp_api report , stack trace (efbfbf6)
  • technique: Added canvas fingerprinting + tests (50d57eb)
  • types: Blacklight Events type implementation + example.js (492d57c)
  • types+reports: Implemented types and added reports to collector (ead12d0)
  • web-beacons: setupWebBeaconsInspector,web_beacons-> output (cb2b34c)

Bug Fixes

  • canvas-fp: overwrote the args variable by accident (f51cf19)