
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
@bdelab/roav-mep
Advanced tools
Roav MEP is a modular JavaScript-based framework for running MEP . The application begins at `src/experiment/index.js`, which manages and calls the various views that control different aspects of the test.
Roav MEP is a modular JavaScript-based framework for running MEP . The application begins at src/experiment/index.js
, which manages and calls the various views that control different aspects of the test.
Each view is a separate JavaScript file located in the views
folder. These views handle different parts of the experiment, from consent collection to calibration and the main crowding test. Below is a breakdown of each view and its purpose.
views/consentView.js
views/configureDeviceView.js
views/calibrationView.js
views/menuView.js
views/TestView.js
views/storyView.js
views/preloadView.js
Each view follows a consistent structure to maintain modularity and ease of testing. For example, configureDeviceView
consists of three main components:
div
, and injects it into the document body.div
.div
is added to document.body
.The structure was designed to be highly modular, allowing for easy swapping and modification of different views during the testing phase. While some aspects could be streamlined further, refactoring will only take place once the test design is finalized and stable.
There are a few pertinent files related to handling eye tracking, which exist across the three web apps. These include videoCapture.js
, headeyetracking.js
, and eyetrackingVars.html
.
videoCapture.js
headeyetracking.js
eyetrackingVars.html
leftEyeCoordinates
and rightEyeCoordinates
, which store the model's predictions. It also initializes FaceMesh (a Google product) to track the face and crop the eyes before passing them into the eye tracking model.FAQs
Roav MEP is a modular JavaScript-based framework for running MEP . The application begins at `src/experiment/index.js`, which manages and calls the various views that control different aspects of the test.
We found that @bdelab/roav-mep demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 8 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.