
Security News
/Research
Wallet-Draining npm Package Impersonates Nodemailer to Hijack Crypto Transactions
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
@evolv-delivery/device-data-pdp
Advanced tools
Captures a value on one page and binds it to the remote context on another page
Created for experiment DP Nudge
Sets sessionStorage
item on /example/page/1
of evolv:example-value
containing exampleValue
.
Reads evolv:example-value
on /example/page/2
, setting boolean remoteContext entries for vz.exampleValue
.
To create new-integration
from this template in your /evolv/env-integrations
folder:
rsync -av templates/ new-integration
And then customize your package.json
, src/index.js
, and README.md
to fit your project
npm run build | Builds dist/../index.js files |
npm run watch | Automatically builds on save of src/index.js |
npm run serve | Hosts dist folder on port 8080 |
npm run dev | Watch and serve |
npm start | Same as npm run dev |
npm run publish | Build and publish to npm |
Run npm start
to host locally. To run in your browser inject the following into your <head>
tag using Resource Override
(() => {
if (window.self !== window.top) return;
console.log('[evolv-local] example-integration: inject');
const script = document.createElement('script');
script.type = 'module';
script.text =
'import integration from "http://localhost:8080/dist/es/index.js"; console.log("[evolv-local] example-integration: load"); integration()';
document.head.appendChild(script);
})();
FAQs
Captures a value on one page and binds it to the remote context on another page
We found that @evolv-delivery/device-data-pdp demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 6 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.
Security News
/Research
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
Security News
/Research
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.