Redian新闻
>
云安全中心API应急漏洞扫描实战

云安全中心API应急漏洞扫描实战

科技

新钛云服已累计为您分享643篇技术干货



云安全中心应急漏洞扫描


云安全中心是一个实时识别、分析、预警安全威胁的统一安全管理系统,通过防勒索、防病毒、防篡改、合规检查等安全能力,实现威胁检测、告警响应、攻击溯源的自动化安全运营闭环,保护云上资产和本地服务器安全,并满足监管合规要求。


前提条件配置
①子账户生成阿里云的AKSK信息,授权云安全中心权限
②python环境配置
1安装依赖
2yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel gdbm-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel gcc-c++ libffi  zlib zlib-dev libssl-dev db4-devel libpcap-devel xz-devel
3
4
5下载python3.10.4
6wget -c  https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tgz
7
8解压python3.10.4
9tar -zxvf Python-3.10.4.tgz
10
11cd Python-3.10.4/
12./configure  --with-ssl
13make && make install
14
15备份python文件
16mv /usr/bin/python /usr/bin/python.bak
17
18#建立python3的软链接
19ln -s /usr/local/bin/python3 /usr/bin/python
20
21which pip3
22#yum执行异常解决
23vi /usr/libexec/urlgrabber-ext-down
24#! /usr/bin/python2
25
26vi /usr/bin/yum
27#!/usr/bin/python2
28
29
30安装模块
31pip3 install --upgrade pip
32pip3 install  alibabacloud_sas20181203==1.1.13
33pip install alibabacloud_tea_console
34
35如果在import ssl调式报错ImportError: cannot import name 'OPENSSL_VERSION_NUMBER' from '_ssl' (unknown location)解决办法如下
36
37#下载安装openssl
38wget -c   https://www.openssl.org/source/openssl-1.1.1n.tar.gz
39tar -zxvf openssl-1.1.1n.tar.gz
40cd openssl-1.1.1n
41./config --prefix=/usr/local/openssl   
42make && make instal
43mv /usr/bin/openssl /usr/bin/openssl.bak
44ln -sf /usr/local/openssl/bin/openssl /usr/bin/openssl
45echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
46
47ldconfig -v
48
49#查询openssl版本
50openssl version
51
52vim /root/Python-3.10.4/Modules/Setup
53211  OPENSSL=/usr/local/openssl
54212  _ssl _ssl.c \
55213      -I$(OPENSSL)/include -L$(OPENSSL)/lib \
56214      -lssl -lcrypto
57
58
59最后在执行下python3.10.4安装
60cd Python-3.10.4/
61./configure  
62make && make install

一、扫描获取特定应急漏洞的名称信息
如扫描fastjson <= 1.2.80 反序列化任意代码执行漏洞
API文档 https://help.aliyun.com/document_detail/421691.html

Lang:zh
RiskStatus:y
ScanType:python
CheckType:fastjson <= 1.2.80 反序列化任意代码执行漏洞
VulName:
1{
2  "TotalCount"1,
3  "RequestId""A79C0E69-CE10-5688-8D01-7322BD3715C8",
4  "PageSize"5,
5  "CurrentPage"1,
6  "GroupedVulItems": [
7    {
8      "Status"30,
9      "PendingCount"116,
10      "Type""python",
11      "Description""fastjson已使用黑白名单用于防御反序列化漏洞,经研究该利用在特定条件下可绕过默认autoType关闭限制,攻击远程服务器,风险影响较大。建议fastjson用户尽快采取安全措施保障系统安全。\n\n特定依赖存在下影响 ≤1.2.80。",
12      "CheckType"1,
13      "AliasName""fastjson <= 1.2.80 反序列化任意代码执行漏洞【原理扫描】",
14      "GmtLastCheck"1653471386000,
15      "GmtPublish"1653273837000,
16      "Name""emg:SCA:AVD-2022-1243027"
17    }
18  ]
19}

得到特定应急漏洞名称信息为emg:SCA:AVD-2022-1243027

pip install alibabacloud_sas20181203==1.1.13
pip install alibabacloud_tea_console
1# -*- coding: utf-8 -*-
2# This file is auto-generated, don't edit it. Thanks.
3import sys
4
5from typing import List
6from Tea.core import TeaCore
7
8from alibabacloud_sas20181203.client import Client as Sas20181203Client
9from alibabacloud_tea_openapi import models as open_api_models
10from alibabacloud_sas20181203 import models as sas_20181203_models
11from alibabacloud_tea_util import models as util_models
12from alibabacloud_tea_console.client import Client as ConsoleClient
13from alibabacloud_tea_util.client import Client as UtilClient
14
15
16class Sample:
17    def __init__(self):
18        pass
19
20    @staticmethod
21    def create_client(
22        access_key_id: str,
23        access_key_secret: str,
24    )
 -> Sas20181203Client:

25        """
26        使用AK&SK初始化账号Client
27        @param access_key_id:
28        @param access_key_secret:
29        @return: Client
30        @throws Exception
31        """

32        config = open_api_models.Config(
33            # 您的AccessKey ID,
34            access_key_id='LTAI5t',
35            # 您的AccessKey Secret,
36            access_key_secret='dSr'
37        )
38        # 访问的域名
39        config.endpoint = f'tds.aliyuncs.com'
40        return Sas20181203Client(config)
41
42    @staticmethod
43    def main(
44        args: List[str],
45    )
 -> None:

46        client = Sample.create_client('ACCESS_KEY_ID''ACCESS_KEY_SECRET')
47        describe_emg_vul_item_request = sas_20181203_models.DescribeEmgVulItemRequest(
48            lang='zh',
49            risk_status='y',
50            scan_type='python',
51            vul_name='fastjson <= 1.2.80 反序列化任意代码执行漏洞'
52        )
53        runtime = util_models.RuntimeOptions()
54        resp = client.describe_emg_vul_item_with_options(describe_emg_vul_item_request, runtime)
55        ConsoleClient.log(UtilClient.to_jsonstring(TeaCore.to_map(resp)))
56
57    @staticmethod
58    async def main_async(
59        args: List[str],
60    )
 -> None:

61        client = Sample.create_client('ACCESS_KEY_ID''ACCESS_KEY_SECRET')
62        describe_emg_vul_item_request = sas_20181203_models.DescribeEmgVulItemRequest(
63            lang='zh',
64            risk_status='y',
65            scan_type='python',
66            vul_name='fastjson <= 1.2.80 反序列化任意代码执行漏洞'
67        )
68        runtime = util_models.RuntimeOptions()
69        resp = await client.describe_emg_vul_item_with_options_async(describe_emg_vul_item_request, runtime)
70        ConsoleClient.log(UtilClient.to_jsonstring(TeaCore.to_map(resp)))
71
72
73if __name__ == '__main__':
74    Sample.main(sys.argv[1:])


二、根据特定的应急漏洞执行扫描任务
Lang:zh
Name:emg:SCA:AVD-2022-1243027
UserAgreement:yes
1{
2  "RequestId""08744049-2F38-54BF-A7E7-529B5226AC9E"
3}

pip install alibabacloud_sas20181203==1.1.13
1# -*- coding: utf-8 -*-
2# This file is auto-generated, don't edit it. Thanks.
3import sys
4
5from typing import List
6from Tea.core import TeaCore
7
8from alibabacloud_sas20181203.client import Client as Sas20181203Client
9from alibabacloud_tea_openapi import models as open_api_models
10from alibabacloud_sas20181203 import models as sas_20181203_models
11from alibabacloud_tea_util import models as util_models
12from alibabacloud_tea_console.client import Client as ConsoleClient
13from alibabacloud_tea_util.client import Client as UtilClient
14
15
16class Sample:
17    def __init__(self):
18        pass
19
20    @staticmethod
21    def create_client(
22        access_key_id: str,
23        access_key_secret: str,
24    ) -> Sas20181203Client:
25        """
26        使用AK&SK初始化账号Client
27        @param access_key_id:
28        @param access_key_secret:
29        @return: Client
30        @throws Exception
31        "
""
32        config = open_api_models.Config(
33            # 您的AccessKey ID,
34            access_key_id='LTAI5t',
35            # 您的AccessKey Secret,
36            access_key_secret='dS'
37        )
38        # 访问的域名
39        config.endpoint = f'tds.aliyuncs.com'
40        return Sas20181203Client(config)
41
42    @staticmethod
43    def main(
44        args: List[str],
45    ) -> None:
46        client = Sample.create_client('ACCESS_KEY_ID', 'ACCESS_KEY_SECRET')
47        modify_emg_vul_submit_request = sas_20181203_models.ModifyEmgVulSubmitRequest(
48            lang='zh',
49            name='emg:SCA:AVD-2022-1243027',
50            user_agreement='yes'
51        )
52        runtime = util_models.RuntimeOptions()
53        resp = client.modify_emg_vul_submit_with_options(modify_emg_vul_submit_request, runtime)
54        ConsoleClient.log(UtilClient.to_jsonstring(TeaCore.to_map(resp)))
55
56    @staticmethod
57    async def main_async(
58        args: List[str],
59    ) -> None:
60        client = Sample.create_client('ACCESS_KEY_ID', 'ACCESS_KEY_SECRET')
61        modify_emg_vul_submit_request = sas_20181203_models.ModifyEmgVulSubmitRequest(
62            lang='zh',
63            name='emg:SCA:AVD-2022-1243027',
64            user_agreement='yes'
65        )
66        runtime = util_models.RuntimeOptions()
67        resp = await client.modify_emg_vul_submit_with_options_async(modify_emg_vul_submit_request, runtime)
68        ConsoleClient.log(UtilClient.to_jsonstring(TeaCore.to_map(resp)))
69
70
71if __name__ == '__main__':
72    Sample.main(sys.argv[1:])

执行脚本发现阿里云的云安全中心应急漏洞fastjson <= 1.2.80 反序列化任意代码执行漏洞开始执行扫描任务计划

三、应急漏洞全部扫描
Types:"emg"
Uuids:
1cve:Linux软件漏洞
2sys:Windows系统漏洞
3cms:Web-CMS漏洞
4app:应用漏洞
5emg:应急漏洞
6image:容器镜像漏洞


pip install alibabacloud_sas20181203==1.1.13
1# -*- coding: utf-8 -*-
2# This file is auto-generated, don't edit it. Thanks.
3import sys
4
5from typing import List
6from Tea.core import TeaCore
7
8from alibabacloud_sas20181203.client import Client as Sas20181203Client
9from alibabacloud_tea_openapi import models as open_api_models
10from alibabacloud_sas20181203 import models as sas_20181203_models
11from alibabacloud_tea_util import models as util_models
12from alibabacloud_tea_console.client import Client as ConsoleClient
13from alibabacloud_tea_util.client import Client as UtilClient
14
15
16class Sample:
17    def __init__(self):
18        pass
19
20    @staticmethod
21    def create_client(
22        access_key_id: str,
23        access_key_secret: str,
24    )
 -> Sas20181203Client:

25        """
26        使用AK&SK初始化账号Client
27        @param access_key_id:
28        @param access_key_secret:
29        @return: Client
30        @throws Exception
31        """

32        config = open_api_models.Config(
33            # 您的AccessKey ID,
34            access_key_id='LTAI5t',
35            # 您的AccessKey Secret,
36            access_key_secret='dSr'
37        )
38        # 访问的域名
39        config.endpoint = f'tds.aliyuncs.com'
40        return Sas20181203Client(config)
41
42    @staticmethod
43    def main(
44        args: List[str],
45    )
 -> None:

46        client = Sample.create_client('ACCESS_KEY_ID''ACCESS_KEY_SECRET')
47        modify_start_vul_scan_request = sas_20181203_models.ModifyStartVulScanRequest(
48            types='"emg"'
49        )
50        runtime = util_models.RuntimeOptions()
51        resp = client.modify_start_vul_scan_with_options(modify_start_vul_scan_request, runtime)
52        ConsoleClient.log(UtilClient.to_jsonstring(TeaCore.to_map(resp)))
53
54    @staticmethod
55    async def main_async(
56        args: List[str],
57    )
 -> None:

58        client = Sample.create_client('ACCESS_KEY_ID''ACCESS_KEY_SECRET')
59        modify_start_vul_scan_request = sas_20181203_models.ModifyStartVulScanRequest(
60            types='"emg"'
61        )
62        runtime = util_models.RuntimeOptions()
63        resp = await client.modify_start_vul_scan_with_options_async(modify_start_vul_scan_request, runtime)
64        ConsoleClient.log(UtilClient.to_jsonstring(TeaCore.to_map(resp)))
65
66
67if __name__ == '__main__':
68    Sample.main(sys.argv[1:])

执行完脚本后应急漏洞服务全部开始扫描计划任务
四、导出应急漏洞列表信息
API文档信息   ExportVul - 导出漏洞列表 (aliyun.com)
Lang:zh
Type:emg
Uuids:
AliasName:fastjson <= 1.2.80 反序列化任意代码执行漏洞
Necessity:asap
Dealed:n

1# -*- coding: utf-8 -*-
2# This file is auto-generated, don't edit it. Thanks.
3import sys
4
5from typing import List
6from Tea.core import TeaCore
7
8from alibabacloud_sas20181203.client import Client as SasClient
9from alibabacloud_tea_openapi import models as open_api_models
10from alibabacloud_darabonba_env.client import Client as EnvClient
11from alibabacloud_sas20181203 import models as sas_models
12from alibabacloud_tea_console.client import Client as ConsoleClient
13from alibabacloud_tea_util.client import Client as UtilClient
14
15
16class Sample:
17    def __init__(self):
18        pass
19
20    @staticmethod
21    def create_client(
22        access_key_id: str,
23        access_key_secret: str,
24    )
 -> SasClient:

25        """
26        使用AK&SK初始化账号Client
27        """

28        config = open_api_models.Config()
29        # 您的AccessKey ID
30        config.access_key_id = 'LTAI5t'
31        # 您的AccessKey Secret
32        config.access_key_secret = 'dSrH3z'
33        config.endpoint = 'tds.aliyuncs.com'
34        return SasClient(config)
35
36    @staticmethod
37    def main(
38        args: List[str],
39    )
 -> None:

40        client = Sample.create_client(EnvClient.get_env('ACCESS_KEY_ID'), EnvClient.get_env('ACCESS_KEY_SECRET'))
41        export_request = sas_models.ExportVulRequest(
42            lang='zh',
43            type='emg',
44            alias_name='fastjson <= 1.2.80 反序列化任意代码执行漏洞',
45            necessity='asap',
46            dealed='n'
47        )
48        export_response = client.export_vul(export_request)
49        ConsoleClient.log(f'response  is {UtilClient.to_jsonstring(TeaCore.to_map(export_response.body))}')
50
51    @staticmethod
52    async def main_async(
53        args: List[str],
54    )
 -> None:

55        client = Sample.create_client(EnvClient.get_env('ACCESS_KEY_ID'), EnvClient.get_env('ACCESS_KEY_SECRET'))
56        export_request = sas_models.ExportVulRequest(
57            lang='zh',
58            type='emg',
59            alias_name='fastjson <= 1.2.80 反序列化任意代码执行漏洞',
60            necessity='asap',
61            dealed='n'
62        )
63        export_response = await client.export_vul_async(export_request)
64        ConsoleClient.log(f'response  is {UtilClient.to_jsonstring(TeaCore.to_map(export_response.body))}')
65
66
67if __name__ == '__main__':
68    Sample.main(sys.argv[1:])

得到值为
1[LOG] response  is {"FileName""emg_20220526""Id"102889"RequestId""A15E37DA-10C8-542D-8D59-CCCB5E6837E4"}

1在执行脚本的时候可以通过过滤id号得到漏洞导出任务的ID信息,最后得到值为102889
2
3python3 exportall.py  | grep \"Id\" | awk -F\: '{print $3}' |  awk -F\, '{print $1}'
4


通过ExportId的102889获取文件下载
1# -*- coding: utf-8 -*-
2# This file is auto-generated, don't edit it. Thanks.
3import sys
4
5from typing import List
6from Tea.core import TeaCore
7
8from alibabacloud_sas20181203.client import Client as SasClient
9from alibabacloud_tea_openapi import models as open_api_models
10from alibabacloud_darabonba_env.client import Client as EnvClient
11from alibabacloud_sas20181203 import models as sas_models
12from alibabacloud_tea_console.client import Client as ConsoleClient
13from alibabacloud_tea_util.client import Client as UtilClient
14
15
16class Sample:
17    def __init__(self):
18        pass
19
20    @staticmethod
21    def create_client(
22        access_key_id: str,
23        access_key_secret: str,
24    )
 -> SasClient:

25        """
26        使用AK&SK初始化账号Client
27        """

28        config = open_api_models.Config()
29        # 您的AccessKey ID
30        config.access_key_id = 'LTAI'
31        # 您的AccessKey Secret
32        config.access_key_secret = 'dSrH'
33        config.endpoint = 'tds.aliyuncs.com'
34        return SasClient(config)
35
36    @staticmethod
37    def main(
38        args: List[str],
39    )
 -> None:

40        client = Sample.create_client(EnvClient.get_env('ACCESS_KEY_ID'), EnvClient.get_env('ACCESS_KEY_SECRET'))
41        export_request = sas_models.ExportVulRequest(
42            type='cve'
43        )
44        export_response = client.export_vul(export_request)
45        body = export_response.body
46        export_info_id = body.id
47        vul_export_info_request = sas_models.DescribeVulExportInfoRequest(
48            export_id=102889
49        )
50        info_detail_response = client.describe_vul_export_info(vul_export_info_request)
51        ConsoleClient.log(f'response  is {UtilClient.to_jsonstring(TeaCore.to_map(info_detail_response.body))}')
52
53    @staticmethod
54    async def main_async(
55        args: List[str],
56    )
 -> None:

57        client = Sample.create_client(EnvClient.get_env('ACCESS_KEY_ID'), EnvClient.get_env('ACCESS_KEY_SECRET'))
58        export_request = sas_models.ExportVulRequest(
59            type='cve'
60        )
61        export_response = await client.export_vul_async(export_request)
62        body = export_response.body
63        export_info_id = body.id
64        vul_export_info_request = sas_models.DescribeVulExportInfoRequest(
65            export_id=102889
66        )
67        info_detail_response = await client.describe_vul_export_info_async(vul_export_info_request)
68        ConsoleClient.log(f'response  is {UtilClient.to_jsonstring(TeaCore.to_map(info_detail_response.body))}')
69
70
71if __name__ == '__main__':
72    Sample.main(sys.argv[1:])

1执行脚本得到附件的下载链接
2python exportfile.py  |  awk -F\"Link\":   '{print $2}'  |   awk -F\, '{print $1}'  | xargs  wget  -O "emg_$(date +%Y%m%d).zip
3


可以把zip文件解压后上传到oss存储中,通过脚本钉钉推送到指定群通知或者邮件推送指定的人
1钉钉推送如下
2wget https://gosspublic.alicdn.com/ossutil/1.7.9/ossutil64 
3chmod 755 ossutil64
4
5
6./ossutil64 config
7./ossutil64 ls oss://examplebucket -c /home/config
8
9
10vim vulnerabilityDingtack.sh
11#!/bin/bash
12
13UPLOAD_TIME=$(date "+%Y%m%d")
14curl 'https://oapi.dingtalk.com/robot/send?access_token=88c98f36028d0564c' \
15-H 'Content-Type: application/json' \
16-d '{
17"msgtype": "link",
18"link": {
19"text":"应急安全漏洞 \n",
20"title": "应急安全漏洞报告",
21"picUrl": "https://vulnerability.oss-cn-shanghai.aliyuncs.com/vulnerability/vulnerability.png",
22"messageUrl": "https://vulnerability.oss-cn-shanghai.aliyuncs.com/vulnerability/emg_'${UPLOAD_TIME}'.xlsx"
23}
24}'
25
26echo "---------上传到OSS--------------------"
27ALI_OSS_ENDPOINT="oss-cn-shanghai.aliyuncs.com"
28ALI_OSS_AK="LTAI5"
29ALI_OSS_SK="dSrH3z"
30WORKSPACE=/opt/kingen
31
32#打开oss命令文件夹
33cd ${WORKSPACE}/
34#配置oss
35./ossutil64 config -e ${ALI_OSS_ENDPOINT} -i ${ALI_OSS_AK} -k ${ALI_OSS_SK}
36unzip  emg_${UPLOAD_TIME}.zip
37#上传apk到oss
38./ossutil64 cp "./emg_${UPLOAD_TIME}.xlsx"  "oss://backups/vulnerability/"

来个开胃小菜

阿里云CDN刷新目录脚本(刷新之前更换AKSK秘钥,替换object_path刷新的网站URL地址)
pip install alibabacloud_cdn20180510==1.0.11
1# -*- coding: utf-8 -*-
2# This file is auto-generated, don't edit it. Thanks.
3import sys
4
5from typing import List
6from Tea.core import TeaCore
7
8from alibabacloud_cdn20180510.client import Client as Cdn20180510Client
9from alibabacloud_tea_openapi import models as open_api_models
10from alibabacloud_cdn20180510 import models as cdn_20180510_models
11from alibabacloud_tea_util import models as util_models
12from alibabacloud_tea_console.client import Client as ConsoleClient
13from alibabacloud_tea_util.client import Client as UtilClient
14
15
16class Sample:
17    def __init__(self):
18        pass
19
20    @staticmethod
21    def create_client(
22        access_key_id: str,
23        access_key_secret: str,
24    )
 -> Cdn20180510Client:

25        """
26        使用AK&SK初始化账号Client
27        @param access_key_id:
28        @param access_key_secret:
29        @return: Client
30        @throws Exception
31        """

32        config = open_api_models.Config(
33            # 您的AccessKey ID,
34            access_key_id=access_key_id,
35            # 您的AccessKey Secret,
36            access_key_secret=access_key_secret
37        )
38        # 访问的域名
39        config.endpoint = f'cdn.aliyuncs.com'
40        return Cdn20180510Client(config)
41
42    @staticmethod
43    def main(
44        args: List[str],
45    )
 -> None:

46        client = Sample.create_client('ACCESS_KEY_ID''ACCESS_KEY_SECRET')
47        refresh_object_caches_request = cdn_20180510_models.RefreshObjectCachesRequest(
48            object_path='https://uat.abc.com/',
49            object_type='Directory'
50        )
51        runtime = util_models.RuntimeOptions()
52        resp = client.refresh_object_caches_with_options(refresh_object_caches_request, runtime)
53        ConsoleClient.log(UtilClient.to_jsonstring(TeaCore.to_map(resp)))
54
55    @staticmethod
56    async def main_async(
57        args: List[str],
58    )
 -> None:

59        client = Sample.create_client('ACCESS_KEY_ID''ACCESS_KEY_SECRET')
60        refresh_object_caches_request = cdn_20180510_models.RefreshObjectCachesRequest(
61            object_path='https://club-admin-7788-uat.apta.com.hk/',
62            object_type='Directory'
63        )
64        runtime = util_models.RuntimeOptions()
65        resp = await client.refresh_object_caches_with_options_async(refresh_object_caches_request, runtime)
66        ConsoleClient.log(UtilClient.to_jsonstring(TeaCore.to_map(resp)))
67
68
69if __name__ == '__main__':
70    Sample.main(sys.argv[1:])

成功给https://uat.abc.com网站目录刷新。

了解新钛云服
新钛云服荣膺第四届FMCG零售消费品行业CIO年会「年度数字化服务最值得信赖品牌奖」
新钛云服三周岁,公司月营收超600万元,定下百年新钛的发展目标
当IPFS遇见云服务|新钛云服与冰河分布式实验室达成战略协议
新钛云服正式获批工信部ISP/IDC(含互联网资源协作)牌照
深耕专业,矗立鳌头,新钛云服获千万Pre-A轮融资
新钛云服,打造最专业的Cloud MSP+,做企业业务和云之间的桥梁
新钛云服一周年,完成两轮融资,服务五十多家客户
上海某仓储物流电子商务公司混合云解决方案

往期技术干货
Kubernetes扩容到7,500节点的历程
低代码开发,全民开发,淘汰职业程序员!
国内主流公有云VPC使用对比及总结
万字长文:云架构设计原则|附PDF下载
刚刚,OpenStack 第 19 个版本来了,附28项特性详细解读!
Ceph OSD故障排除|万字经验总结
七个用于Docker和Kubernetes防护的安全工具
运维人的终身成长,从清单管理开始|万字长文!
OpenStack与ZStack深度对比:架构、部署、计算存储与网络、运维监控等
什么是云原生?
IT混合云战略:是什么、为什么,如何构建?

点👇分享

戳👇在看

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
脱掉外套?扫描内衣?澳洲多地机场安检令女性感到不适!Linux——如何使用 evilscan 扫描网络我如何在 Linux 上扫描家庭照片 | Linux 中国你的基因数据可能泄露了!占中国70%市场的因美纳爆十年来最大安全漏洞神十四发射成功:“消失”10年,全中国都在等她回来"台师大疯了,中文系开全英语课程!英语系应开全中文课程?"美国2020人口普查竟然故意犯错?德州、纽约州的人口数字好大的漏洞……中国工商银行软件开发中心代码扫描建设之路敦煌与丝绸之路的今昔《诗词大师》云安客(自果居士)“泼水模式”来袭,广东多地启动应急响应有漏洞也不告诉中国!美国这是要毁掉全球网络安全共享机制了?热搜第一!全中国人民忍无可忍!高价雪糕冷饮滚出中国!上海封城的利和弊危机之下,供应链应急计划应当如何制定?吵翻!63岁麦当娜拍摄诡异果体,扫描私密部位拍卖做慈善?我学语文教语文的一生(41)龙卷风健康快递 160突发!外资午后"大撤退",超级巨头疯传重磅,什么情况?6.8万亿资产全线回调!江西启动应急响应怎么就业率都不方便具体说了?全中国人民都心知肚明的事,有什么可害臊的呢?突发!CDC启动应急行动中心应对猴痘|南费城双尸案疑涉嫌种族仇恨|楼主被指控放火导致费城消防员死亡,潜逃后被抓回《诗词大师》云安客获批9年,280万次扫描,影响了美国卒中治疗窗口标准的RapidAI“微核电”: 设想很美,漏洞很多|自由谈Inspector安全与自动生成报表实战嫁给全中国最帅的男人,她比你想象中还牛纽约应急管理部门​发布应对“核袭击”视频公告!费城油价小跌32美分!年度最大“超级月亮”明晚可赏逾1600家村镇银行扫描:民营占比约四成 不良率高于农商行硬核观察 #632 F5 的 BIG-IP 防火墙出现 9.8 级严重安全漏洞增97498例!法国肉食品将涨价10%!葵花籽油​应急方案出炉!新冠后遗症超出想象!桃花雪智能汽车信息安全进入“实战”时代,云驰未来助力车厂筑起安全防线保险资管2021年成绩单大扫描!泰康国寿平安雄霸前三,但ROE最高的是这家增44225例!巴黎香奈儿珠宝店今遭持械抢劫!证件换发应急计划出炉!机票和燃油价格都要飙升“1s? 我要0s” -- 阿里云安全产品1秒战役总结
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。