CNVD - 5000w通用产品的收集方法

news2025/1/5 9:29:59

本文转载于:https://mp.weixin.qq.com/s?__biz=Mzg5OTY2NjUxMw==&mid=2247507214&idx=1&sn=0e6df46ee930cb35ab0650867cef8af5&chksm=c04d5a30f73ad3261a6fa6a8cb8c4ddc4ee8fac2a58f495c05030adc2d27e3ead65264f24f75&mpshare=1&scene=23&srcid=05236JKl3arTPqNrj1obB421&sharer_sharetime=1684890092147&sharer_shareid=e065963f591f1d96b07207551473e96d#rd

挖掘了一个多月cnvd,终于拿到3个洞,证书到手一本,这里先与大家分享一下资产信息收集的思路——如何快速找到符合cnvd证书条件的通用系统。

相信很多人跟我一开始一样,想拿证书,却无从下手,希望这篇文章能解决你的一些烦恼。

首先是收集一些注册资金达到5000w的公司,可以用爱企查、企查查等,(tip:爱企查最近有活动可以免费领一年会员),不过爱企查导出速度较慢,壕的可以选择企查查。

这里我以爱企查为例子,搜索的筛选建议如下,除了勾选注册资金5000w以外,再勾选有软件著作权、有网址信息,想搜集多一点也可以不勾选这些,由于一次只能导出1万条,可以通过地区划分来分步导出所有资产信息。
在这里插入图片描述
导出资产后,将公司名称复制到txt文本,我一开始我是手动将他们一个个公司名称放到fofa上搜索又或者通过搜索某某技术支持,查看首个url标题数量是否能达到10个以上,如果有10个以上,那么可能就存在通用系统。

或者独立ip数量大一点的,可能还存在fofa自动推荐的通用系统。

在这里插入图片描述
在这里插入图片描述
由于手动效率实在太慢,后面我写了一个爬虫来解决.

脚本的思路是判断站点标题达到15个,以及独立能达到300的就写入文本中(无需fofa会员)

该脚本对部分公司名称进行了缩减,把括号以及有限公司的冗余关键词去除,防止这些多余关键词导致没匹配出该公司的产品。

同时,由于fofa短时间内搜索不同关键词会导致站点延时错误,经常跑出该错误,过几天可能会导致ip被fofa封,解封后接口还会可能被限速(不要问我怎么知道的)

所以我这边用ip代理池来分担一下请求,用的是github的免费代理池项目https://github.com/jhao104/proxy_pool

需要启动redis配合代理池项目,具体的使用可看该项目的说明,启动了该项目才能配合下面的爬虫脚本使用。

脚本下载地址以及使用:https://github.com/RaiderZP/cnvd_fofa_gather

运行效果:
在这里插入图片描述
导出结果:
在这里插入图片描述
导出结果中标题没有过滤菠菜站点标题,可能需要手动在再分辨一下哈。

只要收集了一定数量的通用产品,接下来就是一个个测试了,渗透思路方面这里我不多讲,细心点把该测的地方测了,还不行就换一个吧,不用在一个系统上纠结太久,5000w的产品很多的,有些洞其实利用过程都不难,关键是你能不能找到收集到那个点。

作者:可以去proxy_pool的项目地址看看,大概的步骤,下载该代理池项目,然后启动redis服务,再启动该代理池项目:python proxypool.py schedule python proxypool.py server 启动完成后这个代理池就会开放一个端口去发放代理ip,现在只需用python访问那个端口就能获取到那个ip了,这些我已经都写在我的项目里面了,你只要启动完代理池项目,就可以直接启动我的项目了进行爬取了
最后,祝各位师傅好运,早日拿到证书哦。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/562050.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL业务并发减数量,数量未减

业务背景 最近在折腾老系统,折腾了好久,发现一个数据库问题,用户点赞数量,如果用户取消点赞情况下,正常情况10次取消数据库都返回成功,但其中有2次没有取消。 数据库场景 在MySQL中看下面一个场景。 业务…

jQuery操作练习-隔行变色

<!DOCTYPE HTML> <html> <head> <meta http-equiv"Content-Type" content"text/html; charsetUTF-8"> <title>jQuery操作练习-隔行变色</title> <script type"text/javascript&q…

越来越好玩,用ChatGPT+Python 做有声小说!

菜鸟学Python-第623篇原创 现在我们几百人的会员群已经玩的越来越高级了&#xff0c;利用chatgpt花色玩法&#xff01;有玩百度问一问每天早上6点多起来抢单的&#xff0c;有玩微信机器人帮人部署接单的&#xff0c;也有玩咸鱼去给大学生指导论文的&#xff01; 利用chatgpt4玩…

USB设备连接和枚举

https://space.bilibili.com/489340606/channel/collectiondetail?sid896957 以下图片来自于沁恒微电子蔡亮工程师的讲课&#xff0c;对USB开发入门很有好处。 1. USB主设备和从设备 2. USB设备按功能分类 3. USB功能设备内部架构 可以有多个配置&#xff0c;但同一个时间只…

华为OD机试真题 Java 实现【字母组合】【2023Q1 200分】

一、题目描述 每个数字对应多个字母&#xff0c;对应关系如下&#xff1a; 0&#xff1a;a,b,c 1&#xff1a;d,e,f 2&#xff1a;g,h,i 3&#xff1a;j,k,l 4&#xff1a;m,n,o 5&#xff1a;p,q,r 6&#xff1a;s,t 7&#xff1a;u,v 8&#xff1a;w,x 9&#xff1a;y, z …

PostGIS的10个最佳实践

PostGIS 是一个功能强大的开源空间数据库&#xff0c;可用于存储、查询和分析地理空间数据。 对于需要存储和分析大量地理空间数据的组织来说&#xff0c;这是一个流行的选择。 但是&#xff0c;正确使用 PostGIS 以充分利用它很重要。 在本文中&#xff0c;我们将讨论 10 个 …

Mit6.006-lecture09-Breadth-First-Search

一、新单元&#xff1a;图 Quiz 1包含lecture01到lecture08&#xff0c;关注数据结构和排序 今天开始新单元&#xff0c;lecture09-lecture14&#xff0c;关注图算法 二、图应用 图无处不在 任何网络系统都存在有向连接图 比如&#xff1a;路网、计算机网络、社交网络 任…

1146 Topological Order(31行代码+详细注释)

分数 25 全屏浏览题目 作者 CHEN, Yue 单位 浙江大学 This is a problem given in the Graduate Entrance Exam in 2018: Which of the following is NOT a topological order obtained from the given directed graph? Now you are supposed to write a program to test …

Elasticsearch:在 Elastic 中访问机器学习模型

作者&#xff1a;Bernhard Suhm, Josh Devins Elastic 支持你需要的机器学习模型 Elastic 让你可以应用适合你的用例和 ML 专业水平的机器学习 (ML)。 你有多种选择&#xff1a; 利用内置的模型。 除了我们的可观察性和安全解决方案中针对特定安全威胁和系统问题类型的模型外…

Ubuntu crontab定时任务

1. crontab 相关的命令&#xff1a; 安装&#xff1a;apt-get install cron 启动&#xff1a;service cron start 重启&#xff1a;service cron restart 停止&#xff1a;service cron stop 检查状态&#xff1a;service cron status 查询cron可用的命令&#xff1a;service …

【算法排序】直接插入排序

目录 一、概念及其介绍二、过程图示三、复杂度以及稳定性四、代码实现 一、概念及其介绍 插入排序(InsertionSort)&#xff0c;一般也被称为直接插入排序。 对于少量元素的排序&#xff0c;它是一个有效的算法。插入排序是一种最简单的排序方法&#xff0c;它的基本思想是将一…

Keil(MDK-ARM)如何补充安装旧的编译器 AC5(ARM Compiler 5)

目录 一、前言二、下载1. 进入 Arm Developer 官网2. 下载 ARM Compiler 5 安装包3. 下载完成 三、安装1. 开始安装2. 安装过程3. 安装完成 四、配置1. 打开“Manage Project Items”2. 添加 ARM Compiler 5 编译器3. 添加成功4. 选择 ARM Compiler 5 作为当前使用的编译器 一、…

PHP+vue二手车交易信息网站系统

原来二手车网站由于二手车网站制度的不完善&#xff0c;许多城市的二手车网站市场都很少&#xff0c;而且欺诈行文较严重&#xff0c;肆意提高价格&#xff0c;隐瞒汽车所存在的故障问题&#xff0c;人们买卖二手车还是经过朋友帮忙介绍的途径来实现。这就导致了很多人的想卖车…

GitLab服务器搭建

文章目录 前述方式一&#xff1a;非容器安装搭建GitLab服务器查看gitlab用户的初始密码&#xff1a;修改初始密码gitlab配置文件修改服务的端口号启动并访问服务 方式二&#xff1a;容器下安装基于Docker安装Docker在容器中安装gitlab服务宿主机配置修改容器配置修改启动并访问…

SpringBoot如何优雅的实现参数验证

唠嗑部分 在我们设计接口时&#xff0c;参数验证是必不可少的一个环节&#xff0c;严格的参数验证能够保证数据的严谨&#xff0c;那么在SpringBoot项目中&#xff0c;你是如何验证参数的呢&#xff1f; 首先我们来描述一下需求 用户类&#xff0c;有用户名、用户头像、邮件…

基于html+css的图展示88

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…

2000万的行数在2023年仍然是 MySQL 表的有效软限制吗?

谣言 互联网上有传言说我们应该避免在单个 MySQL 表中有超过 2000 万行。否则&#xff0c;表的性能会下降&#xff0c;当它超过软限制时&#xff0c;你会发现 SQL 查询比平时慢得多。这些判断是在多年前使用HDD硬盘存储时做出的。我想知道在2023年对于基于SSD的MySQL数据库来说…

【大数据学习篇10】Spark项目实战~网站转化率统计

学习目标/Target 掌握网站转化率统计实现思路 了解如何生成用户浏览网页数据 掌握如何创建Spark连接并读取数据集 掌握利用Spark SQL统计每个页面访问次数 掌握利用Spark SQL获取每个用户浏览网页的顺序 掌握利用Spark SQL合并同一用户浏览的网页 掌握利用Spark SQL统计每…

安卓基础巩固(三)多线程、数据存储、文件IO、SQLite

文章目录 多线程Handler相关概念UI线程/主线程MessageMessage QueueLooperHandler 使用步骤Handler.sendMessage&#xff08;&#xff09;Handler.post&#xff08;&#xff09; Handler 机制工作原理Handler内存泄露前置知识案例分析解决方案一&#xff1a;静态内部类弱引用解…

数据结构学习记录——图应用实例-六度空间(题目描述、算法思路、伪代码及解读、图解)

目录 题目描述 算法思路 伪代码 总体算法 BFS算法 伪代码解读 BFS算法 图解 题目描述 六度空间理论的核心观点是&#xff0c;人类社交网络中的任何两个人之间&#xff0c;平均只需要通过不超过六个中间人&#xff08;也就是六个社交关系&#xff09;就可以建立联系。换…