
Research
/Security News
Malicious npm Packages Target WhatsApp Developers with Remote Kill Switch
Two npm packages masquerading as WhatsApp developer libraries include a kill switch that deletes all files if the phone number isn’t whitelisted.
singleton-uuid
Advanced tools
Create a [naive] singleton UUID per machine and per session.
singleton-uuid
will generate a valid V4 uuid
the first time the module is called on a machine. When is called for the first time a cache file will be generated and subsequent calls will return the same UUID.
The function takes one argument.
If this argument is a string, and the string is a valid UUID then the cache will be overwritten and subsequent call will use this UUID.
If the argument is a boolean- or any other type for that matter- then the cache will be refreshed returning a new UUID.
var uuid = require('singleton-uuid')();
In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using Grunt.
(Nothing yet)
Copyright (c) 2016 goliatone
Licensed under the MIT license.
FAQs
Create a UUID and store to file
The npm package singleton-uuid receives a total of 0 weekly downloads. As such, singleton-uuid popularity was classified as not popular.
We found that singleton-uuid demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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
Two npm packages masquerading as WhatsApp developer libraries include a kill switch that deletes all files if the phone number isn’t whitelisted.
Research
/Security News
Socket uncovered 11 malicious Go packages using obfuscated loaders to fetch and execute second-stage payloads via C2 domains.
Security News
TC39 advances 11 JavaScript proposals, with two moving to Stage 4, bringing better math, binary APIs, and more features one step closer to the ECMAScript spec.