HackerTrans
TopNewTrendsCommentsPastAskShowJobs

umutdev

no profile record

Submissions

Privacy Sandbox current status is vulnerable to Entropy and Timing attacks

github.com
3 points·by umutdev·2 yıl önce·0 comments

comments

umutdev
·10 ay önce·discuss
level 47 cheat ``` // Keep track of already hit notes const hitNotesSet = new WeakSet();

// Define hit zone (adjust based on your game layout) const hitZoneY = window.innerHeight - 150; // ~150px from bottom const tolerance = 20; // allowed error in pixels

function hitNotes() { document.querySelectorAll('.note').forEach(note => { if (hitNotesSet.has(note)) return; // already triggered

    const rect = note.getBoundingClientRect();
    const noteY = rect.top;

    // Check if note is in hit zone
    if (Math.abs(noteY - hitZoneY) <= tolerance) {
      let arrow = note.innerText.trim();

      let keyMap = {
        '↑': 'ArrowUp',
        '↓': 'ArrowDown',
        '←': 'ArrowLeft',
        '→': 'ArrowRight'
      };

      let key = keyMap[arrow];
      if (key) {
        document.dispatchEvent(new KeyboardEvent('keydown', { key }));
        document.dispatchEvent(new KeyboardEvent('keyup', { key }));

        hitNotesSet.add(note); // mark as hit
      }
    }
  });
}

setInterval(hitNotes, 20); // check 50x per second ```
umutdev
·11 ay önce·discuss
go error handling bla bla shitpost
umutdev
·geçen yıl·discuss
why not real MSN
umutdev
·2 yıl önce·discuss
this kind of thing used to be made for touchbar