Files
VisionL/packages/daemon
AskaEth 1b2ff5491a feat(daemon): add canvas/WebGL/AudioContext noise injection for stealth (Task 13)
- Implement injectCanvasNoise() using context.addInitScript()
- Add deterministic hash-based pixel/byte noise for Canvas 2D:
  - Patch toDataURL, toBlob with save-modify-restore pattern
  - Patch getImageData to add +/-1 to random pixel RGB channels
- Add WebGL readPixels noise for both WebGL and WebGL2 contexts
- Add AudioContext noise: detune oscillator, patch AnalyserNode methods
- Session-based seed ensures consistent noise within same context
- Write integration tests covering canvas, WebGL, audio, toBlob, and edge cases
2026-08-12 21:13:30 +08:00
..