# 查看帮助信息
使用 -h 参看帮助信息。
> lc -h
lc (list cloud) 是一个多云攻击面资产梳理工具
Usage:
lc [flags]
Flags:
配置:
-c, -config string 指定配置文件路径 (default "$HOME/.config/lc/config.yaml")
-t, -threads int 指定扫描的线程数量 (default 3)
过滤:
-cs, -cloud-services string[] 指定要列出的服务 (default ["all"])
-i, -id string[] 指定要使用的配置(以逗号分隔)
-p, -provider string[] 指定要使用的云服务商(以逗号分隔)
-ep, -exclude-private 从输出的结果中排除私有 IP
输出:
-o, -output string 将结果输出到指定的文件中
-s, -silent 只输出结果
-v, -version 输出工具的版本
-debug 输出调试日志信息
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# 使用 LC
直接运行 lc
命令来列举您的云上资产。
lc
1
如果没有列举出结果,那么可能是因为本身云上没有资产,或者访问凭证的权限不足,这里我们建议为访问凭证赋予全局可读权限即可。
# 配置
使用 -c
指定配置文件路径,默认路径是 $HOME/.config/lc/config.yaml
lc -c ./config.yaml
1
使用 -t
指定运行线程数量,默认是 3 个线程,不建议开太大的线程,不然结果可能会有遗漏。
lc -t 2
1
# 过滤
使用 -cs
指定要列出的云服务,可以结合其他参数组合使用,例如指定某个云下的某个云服务。
在不指定
-cs
参数时,会读取配置文件里的云服务列表;如果指定了-cs
参数,那么会以这个参数配置优先。
lc -cs oss
1
使用 -i
指定要使用的配置,支持一次指定多个,以逗号分隔。
lc -i aliyun_default,tencent_cloud_default
1
使用 -p
指定要使用的云服务商,支持一次指定多个,以逗号分隔。
lc -p "aliyun,tencent cloud"
1
使用 -ep
参数排除结果中的内网 IP。
lc -ep
1
# 输出
使用 -o
参数将结果导出到文件中。
lc -o ./results.txt
1
使用 -s
参数可以只展示结果,而不展示程序提示信息,便于使用管道符结合其他工具使用。
lc -s
1
使用 -v
参数查看工具版本信息。
lc -v
1
使用 -debug
参数可以查看详细输出日志。
lc -debug
1