
Research
Security News
Malicious PyPI Package Exploits Deezer API for Coordinated Music Piracy
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
lambda-cloud-watch-log-parser
Advanced tools
Snags the event data from AWS CloudWatch and returns it as an easy to use JSON object.
Will call out to Cloudwatch and get the log data based on the parameters specified.
Opts Parameter:
All keys are required.
{
log_group_name (string) - The name of the log group in CW ex. /aws/lambda/webhooks-io
log_stream_name (string) - The name of the string in CW ex. 2015/04/06/97811a2c85f54bd285916e1b1d75d6ff
invoke_id - The actual ID of the invoke that should be returned.
}
Callback Function:
err
A string containing the error information.
result
{
usage: {
time: (number) - The UNIX timestamp that was associated to the usage log entry.
billed_duration (number) - The number of milliseconds the function ran for.
memory_size (number) - The size of Lambda instance that was used for the execution.
max_memory_size (number) - The total number of mb that was used during execution.
},
exec_status: {},
logs: [{
invoke_id (string) - The actual invoke_id of the execution.
type (string) - Defaults to 'log'. Reserved for future use.
time (number) - The UNIX timestamp that was associated to the specific log entry.
data (string) - Data that was actually written to the log.
},
{...}]
}
Usage
var aws = {
accessKeyId : "",
secretAccessKey: "",
region: "us-east-1",
maxRetries: 2,
sslEnabled: true,
convertResponseTypes: true
}
var config = {aws : aws};
var Parser = require('@jasonfill/lambda-cloud-watch-log-parser')(config);
var opts = {
log_group_name: '/aws/lambda/webhooks-io',
log_stream_name: '2015/04/06/97811a2c85f54bd285916e1b1d75d6ff',
invoke_id : '5434c6a5-dc40-11e4-9497-9f7835f8ec01'
};
Parser.getLogData(opts, function(err, result){
console.log(arguments);
});
FAQs
Parses event data from cloud watch logs.
We found that lambda-cloud-watch-log-parser 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
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.
Security News
Newly introduced telemetry in devenv 1.4 sparked a backlash over privacy concerns, leading to the removal of its AI-powered feature after strong community pushback.