Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
LambdaGuard — AWS Serverless Security | Kitploit
工具/GitHubGitHub/skyscanner/lambdaguard
Cloud Infrastructure SecurityVulnerability ScannersStatic Code Analysis (SAST)Serverless SecurityConfiguration AuditingCloud SecurityArchived
GitHubskyscanner/lambdaguard

LambdaGuard

AWS Serverless Security

查看仓库
400664年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

LambdaGuard 标志 LambdaGuard

AWS Lambda 是由亚马逊云服务(AWS)提供的事件驱动型无服务器计算平台。它是一种计算服务,可根据事件执行代码,并自动管理该代码所需的计算资源。

LambdaGuard 是一款 AWS Lambda 审计工具,旨在实现资产可见性并提供可操作的结果。它从安全角度提供了有意义的概述,包括统计分析、AWS 服务依赖关系和配置检查。

要求

  • Python 3.6+
  • Java 11(可选,用于 SonarQube)

安装

从 PyPI 安装

root@kitploit:~
pip3 install lambdaguard

从 Github 安装

root@kitploit:~
git clone https://github.com/Skyscanner/lambdaguard
cd lambdaguard
sudo make install

AWS 访问权限

你需要一组 AWS 访问密钥和权限才能运行 LambdaGuard。

root@kitploit:~
make aws

在 ~/.aws/credentials 中创建一个配置文件,并填入新创建的密钥。

root@kitploit:~
[LambdaGuardProfile]
aws_access_key_id = ...
aws_secret_access_key = ...

或者,你也可以直接使用密钥作为 CLI 参数(不推荐)。

运行

  • lambdaguard --help
  • lambdaguard --function arn:aws:lambda:function
  • lambdaguard --input function-arns.txt
  • lambdaguard --output /tmp/lambdaguard
  • lambdaguard --profile LambdaGuardProfile
  • lambdaguard --keys ACCESS_KEY_ID SECRET_ACCESS_KEY
  • lambdaguard --region eu-west-1
  • lambdaguard --verbose

SonarQube:静态代码分析

下载 sonar-scanner-cli

  • https://github.com/SonarSource/sonar-scanner-cli

构建 SonarQube

  • make sonarqube

使用 SonarQube

  • lambdaguard --sonarqube config.json

配置文件应使用以下格式:

root@kitploit:~
{
    "command": "sonar-scanner -X",
    "url": "http://localhost:9000",
    "login": "admin",
    "password": "admin"
}

开发

root@kitploit:~
make -B clean
make dev
. dev/bin/activate
make install-dev
make test
下载工具