
Research
/Security News
11 Malicious NuGet Tools Pose as Game Cheats to Drop a Windows Host-Surveillance Payload
11 malicious NuGet tools pose as game cheats to deploy Windows payloads, track hosts, and use Google Sheets for telemetry and control.
superjson-db
Advanced tools
A little custom made, document-oriented database project made with JavaScript and JSON for convenience.
const Wasteful = require('SuperJson');
const db = new Wasteful({feedback: true, path: `${__dirname}/data/`, serial: true});
NodeJS v14.17.6 or higherNPM v6.14.15 or higher/*
db.insert();
db.find();
db.get();
db.delete();
db.update();
db.collect();
db.size();
db.check();
*/
db.insert({id: "1234", name: "seth", pass: "xyz"}); // An "id" variable is required in every insertion.
db.find({id: "1234"}); // Functions with or without an object for the identifier.
db.get("1234", (result) => {
console.log(result);
})
db.update({id: "1234", element: "pass", change: "abc"});
db.collect();
db.size();
db.check("1234");
db.check({id: "1234"});
db.delete({id: "1234"});
db.delete("1234");
(Only available in Github repo)
A newly developed form of interacting with your data stored via SuperJson; A command-line interface which could be used for quick changes or personal usage without the hastle of typing a whole new set of code.
The interface file can be found within the "SuperJson" folder likely located in your node_modules folder and is named "SuperJson Interface"! (A shortcut to "wastefulbat" for design reasons.)
When launching the interface, you simple press a number listed in the options menu, press enter, and provide the information needed to execute an action!
npm i chalk (this should already be installed in the package itself)new Wasteful({feedback: true, path: `${__dirname}/info/`});
db.insert({id: "1234", name: "seth", pass: "xyz"});
let info = db.find({id: "1234"});
console.log(info);
db.find, db.get will read each JSON file within the directory and read each identifier within to locate the specified file.db.get({id: "4321"}, async(res) => { console.log(await res) });
db.update({id: "1234", element: "id", change: "4321", math: false});
db.update({element: "age", change: 1, math: true}, {name: "animal", content: "fox"});
db.update({element: "name", child: "first", change: "Mike", math: false}, {name: "animal", content: "fox"});
let data = db.collect();
data.forEach(info => {
if(info.active == true) {
console.log(info);
} else {
return;
}
})
FAQs
SuperJson DB - library javascript for DB easy and flash
We found that superjson-db 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
11 malicious NuGet tools pose as game cheats to deploy Windows payloads, track hosts, and use Google Sheets for telemetry and control.

Research
/Security News
4 compromised asyncapi packages deliver miasma botnet loader on macOS, Linux and Windows.

Research
/Security News
A compromised jscrambler npm release added a malicious preinstall hook that runs hidden native binaries on Linux, macOS, and Windows.