
Research
/Security News
9 Malicious NuGet Packages Deliver Time-Delayed Destructive Payloads
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.
Typescript port of scout.
In order to run an execution environment, several build steps need to be performed. First build the typescript source code:
npm run build
Then, the execution environment written in AssemblyScript needs to be built. The hello world example can be built by running:
npm run asbuild:optimized
In order to build a custom execution environment you can use something like:
asc assembly/test/index.ts -b build/test-optimized.wasm -t build/test-optimized.wat --sourceMap --validate --optimize
To run the EE, you'll need a scout yaml file (see test.yaml for an example) which also specifies the path to the Wasm binary:
npm run start test.yaml
The process for running the script in the browser is similar. When building the typescript source code, use instead:
npm run build:browser
And when running the EE, modify the yamlPath variable in src/browser.js to point to your yaml file and do:
npm run start:browser
FAQs
TS/AS port of scout
We found that scout.ts demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 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
/Security News
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.

Security News
Socket CTO Ahmad Nassri discusses why supply chain attacks now target developer machines and what AI means for the future of enterprise security.

Security News
Learn the essential steps every developer should take to stay secure on npm and reduce exposure to supply chain attacks.