-
2020-10-29 00:31:35
搜索
基本概念
搜索(search)是各种数据结构中的一种常见运算. 搜索是在给定的数据集合中,寻找符合特定条件的数据,用来搜索的这个特定条件称之为键值. 按数据集合所含数据量的大小来分,搜索可分内部搜索和外部搜索. 当数据量较小,可以直接将它载入内存中进行搜索,称这种搜索为内部搜索. 当数据量较大,无法一次将它载入内存进行搜索, 需要使用辅助存储器来分批次处理,称这种搜索为外部搜索 搜索表:由同一类型数据所组成的集合. 关键字:可唯一标识数据的数据项. 搜索:在搜索表查找关键字值与键值相同的数据. 成功搜索:在搜索表查找到关键字值与键值相同的数据. 不成功搜索:在搜索表未查找到关键字值与键值相同的数据. 最大搜索长度:在成功搜索中,关键字值与键值进行比较的最大次数. 平均搜索长度(average search length):在成功搜索中,关键字值与键值的平均比较次数. ASL(n) = sum(p(i)c(i)) n为数据量,p(i)是取第i个数据的概率,c(i)是搜索第i个数据所需的比较次数.
顺序搜索
循序搜索法(linear search)从搜索表的一段开始循序扫描, 依次将搜索表中的结点关键字值和键值进行比较, 若两者相等,则搜索成功; 若扫描结束,还没有找到与键值相等的关键字值,则搜索失败.
#include<iostream> #include<ctime> #include<stdlib.h> using namespace std; #define n 81 void Create(int *data){ for (int i=0;i<n;i++) data[i]=rand()%150+1; } void Display(int *data){ int i,ColNum=0; for(i=0;i<n;i++){ cout<<data[i]<<"\t"; ColNum++; if(ColNum==9){ ColNum=0; cout<<endl; } } cout<<endl; } void LinearSearch(int *data,int key){ int flag=0; for(int i=0;i<n;i++) if(data[i]==key){ cout<<"在第"<<i<<"个位置,找到"<<key<<endl; flag=1; } if(flag==0) cout<<"没有找到"<<key<<endl; } int main(){ int i,key,data[n]; srand(time(NULL));//设置随机数发生器种子 Create(data); cout<<"搜索数组"<<endl; Display(data); while(1){ cout<<"请输入搜索值(1--150),输入-1退出搜索:"<<endl; cin>>key; if(key==-1) break; LinearSearch(data,key); } }
二分搜索
二分搜索法(binary search)只使用于搜索数据已被排序的情况. 假设搜索数据是升序的,二分搜索法是将数据分成两等份, 再比较键值与中间值的大小,如果键值小于中间值, 可确定要搜索的数据为前半部分,否则为后半部分. 如此进行下去,直到搜索成功或不成功.
#include<iostream> #include<ctime> #include<stdlib.h> using namespace std; #define N 81 void Create(int *data,int n){ for (int i=0;i<n;i++) data[i]=rand()%150+1; } void Display(int *data,int n){ int i,ColNum=0; for(i=0;i<n;i++){ cout<<data[i]<<"\t"; ColNum++; if(ColNum==9){ ColNum=0; cout<<endl; } } cout<<endl; } void LinearSearch(int *data,int key,int n){ int flag=0; for(int i=0;i<n;i++) if(data[i]==key){ cout<<"在第"<<i<<"个位置,找到"<<key<<endl; flag=1; } if(flag==0) cout<<"没有找到"<<key<<endl; } //冒泡排序 void Bubble (int *data,int n){ int i,j,index; for(i=1;i<n;i++){ for(j=n-1;j>i-1;j--){ if(data[j]<data[j-1]){ index=data[j]; data[j]=data[j-1]; data[j-1]=index; } } //cout<<"第"<<setw(2)<<i<<"趟排序";Display(data,n); } } void BinarySearch(int *data,int key,int n){ //数组data,键值key,数组长度n int z,mid,y,flag;// 左中右 标识 z=0;y=n-1; if(key<data[z]||key>data[y]){ cout<<"键值超出界,无法找到"<<endl; return; } flag=0; while(z<=y){ mid=(z+y)/2; if(key<data[mid]) y=mid-1; else if(key>data[mid]) z=mid+1; else{ cout<<"在第"<<mid<<"个位置,搜索到"<<key<<endl; flag=1; break; } } if(flag==0) cout<<"没有搜索到"<<endl; } int main(){ int i,key,data[N]; srand(time(NULL));//设置随机数发生器种子 Create(data,N); cout<<"搜索数组"<<endl; Bubble(data,N); Display(data,N); while(1){ cout<<"请输入搜索值(1--150),输入-1退出搜索:"<<endl; cin>>key; if(key==-1) break; // LinearSearch(data,key,N); BinarySearch(data,key,N); } }
二叉搜索树
二叉搜索树就是排序二叉树.
二叉搜索树的创建,插入,查找过程实现(C++)请查看写于2020-10-28
更多相关内容 -
你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
2021-06-22 17:07:31百度那些不为人知的搜索语法,精准搜索,事半功倍;最后放了几个刺激的搜索实战案例。大家好,我是Lex 喜欢欺负超人那个Lex
擅长领域:python开发、网络安全渗透、Windows域控Exchange架构
今日重点:
1、百度搜索语法那些不为人知的语法,精准搜索 事半功倍。
2、最后放了几个刺激的搜索实战案例。
事情是这样的
搜索引擎是大家在日常生活和工作中必备的工具
查个明星八卦、地址,搜索遇到的某个问题的解决方法
但是,作为一个有追求、有理想的技术人员
其实搜索引擎的背后,有很多鲜为人知的搜索语法
搜索语法汇总【建议收藏】
1、 filetype 搜索文件的后缀或者扩展名
filetype: 介绍:通过搜索引擎,获取指定类型的文件。 搜索示例:filetype:xls 将返回所有以xls结尾的excel文件的URL地址
2、info 网站基本信息
info 介绍:搜索指定网站的一些基本信息。 搜索示例:info:www.csdn.net 获取csdn的相关信息
3、inurl 网址链接包含的关键字
inurl: 介绍:搜索在url链接中包含某个关键字,这个就比较厉害了。 搜索示例:inurl:admin 搜索出大量网站后台的管理员登录地址。
4、 index of 对搜索引擎结果进行二次检索
index of 介绍:对搜索引擎结果进行二次检索。 搜索示例:index of /admin 获取一些网站的后台登录地址
5、intext 网页内容信息
intext: 介绍:搜索网页正文内容,和我们常规搜索相似。 搜索示例:intext:LexSaints 在全网搜索博主自己
6、intitle 网页title信息
intitle: 介绍:搜索网页的标题内容,了解前端知识的同学们应该很清楚,就是网页html中那个<title>标签内容 搜索示例:intitle:lexsaints 全网title包含LexSaints的网站
7、cache 搜索引擎缓存信息
cache: 介绍:搜索引擎关于某项关键字的缓存信息,emmm有可能会发现一些很有趣的东西 搜索示例:cache:lexsaints
8、define 关键词定义
define: 介绍:全网对某个关键词的定义 搜索示例:define:lexsaints 全网对博主LexSaints的定义
9、link 相关联的网址
link 介绍:搜索与某个网址有关联的其他网址 搜索示例:link:www.swjtu.edu.cn 我母校的主网址,会把相关的一些网址都搜出来
10、site 主网站子网站
site 介绍:获取某个主网站下的相关网站 搜索示例:site:www.swjtu.edu.cn
11、links 类似link和site
links 介绍:获取某个关键词或网址的相关链接 搜索示例:links:lexsaints 搜索博主相关的网站链接
12、allinurl 所有相关的url链接
allinurl 介绍:获取与网站相关的所有url链接地址 搜索示例:alliurl:www.baidu.com 所有与百度相关的链接地址:百度地图、推广全部找到了
搜索案例
获取某网站管理后台地址
inurl:admin 所有网站的admin后台
inurl:com/admin com结尾域名的admin后台
inurl:.tw/admin tw地区admin后台
mp3、mp4等等 资源搜索
index of mpeg4
index of mp3
index of rmvb
index of rm
百度用得好,工作真好找~~~
【完整搜索语法下载地址】
https://download.csdn.net/download/weixin_42350212/19871594
【资源推荐】
渗透测试专用系统
kali-linux-e17-2019.1a-amd64.iso系统镜像
https://download.csdn.net/download/weixin_42350212/15834456kali-linux-2018.4-amd64 操作系统
https://download.csdn.net/download/weixin_42350212/13733164manjaro-xfce-17.1.7-stable-x86_64.iso系统镜像
https://download.csdn.net/download/weixin_42350212/15834405WiFi专用渗透系统 nst-32-11992.x86_64.iso操作系统镜像
https://download.csdn.net/download/weixin_42350212/15808682Parrot-security-4.1_amd64.iso 操作系统镜像
https://download.csdn.net/download/weixin_42350212/15808365manjaro-xfce-17.1.7-stable-x86_64 操作系统
https://download.csdn.net/download/weixin_42350212/13733286cyborg-hawk-linux-v-1.1 操作系统
https://download.csdn.net/download/weixin_42350212/13733159渗透测试相关工具
【kali常用工具】上网行为监控工具
https://download.csdn.net/download/weixin_42350212/13985799【kali常用工具】抓包工具Charles Windows64位 免费版
https://download.csdn.net/download/weixin_42350212/15898652【kali常用工具】图印工具stamp.zip
https://download.csdn.net/download/weixin_42350212/14980915【kali常用工具】brutecrack工具[WIFIPR中文版]及wpa/wpa2字典
https://download.csdn.net/download/weixin_42350212/13721381【kali常用工具】EWSA 5.1.282-破包工具
https://download.csdn.net/download/weixin_42350212/13704097【kali常用工具】Realtek 8812AU KALI网卡驱动及安装教程
https://download.csdn.net/download/weixin_42350212/13703770【kali常用工具】无线信号搜索工具_kali更新
https://download.csdn.net/download/weixin_42350212/13703729【kali常用工具】inssider信号测试软件_kali常用工具
https://download.csdn.net/download/weixin_42350212/13703705【kali常用工具】MAC地址修改工具 保护终端不暴露
https://download.csdn.net/download/weixin_42350212/13703597【kali常用工具】脚本管理工具 php和jsp页面 接收命令参数 在服务器端执行
https://download.csdn.net/download/weixin_42350212/13754997 -
android搜索功能以及搜索历史记录带清除
2015-04-15 14:36:29android实现了搜索功能,带搜索历史记录,可以清除历史记录,而且还包括跳转 -
android 百度地图显示搜索城市和POI搜索(源代码)
2014-12-24 02:48:19该资源主要参考博客http://blog.csdn.net/eastmount/article/details/42115735完成,它是android使用V2_4_1版本显示百度地图,同时搜索城市定位到该城市地图,输入关键字能显示POI感兴趣的内容,并添加覆盖物标注... -
搜索引擎推荐(可以代替谷歌的搜索引擎)
2021-06-14 22:30:08推荐几款优秀的、甚至可以代替谷歌的搜索引擎。本文将要推荐的搜索引擎分为4类,分别是国内可使用、国内不可使用、视频搜索、特殊。每个搜索引擎都将展示网址、介绍、效果图。搜索引擎推荐
前言
本推荐参照网站
searchenginejournal.com
,原版为英文网站,且推荐的部分搜索引擎无法在国内使用,因此推荐阅读本篇博客。
参照网站链接:17 Great Search Engines You Can Use Instead of Google想必大家都被搜索引擎的事情困扰过,百度有大量的广告,谷歌又无法在国内使用,那么到底有没有比较优秀的搜索引擎呢。下面我就来推荐几款优秀的、甚至可以代替谷歌的搜索引擎。本文将要推荐的搜索引擎分为4类,分别是国内可使用、国内不可使用、视频搜索、特殊。每个搜索引擎都将展示网址、介绍、效果图。
国内可使用
Bing
传送门:Bing
网址:https://cn.bing.com/
介绍:
国内可以使用。
分为国内版和国际版,点击标签即可切换,且会切换对应的界面语言,中文/英文。
Bing的图片搜索GUI要优于它的竞争对手,而且直观得多。
Bing也为视频提供了同样干净的用户体验,使其成为视频搜索的首选源。
截至2020年1月,微软网站处理了美国四分之一的搜索查询。效果图:
Baidu
传送门:Baidu
网址:https://www.baidu.com/
介绍:
国内可使用。
不做过多介绍,用过的都知道。
存在大量广告,搜索结果排序不合理,当做备用的搜索引擎还是可以的。效果图:
Yandex
传送门:Yandex
网址:https://yandex.com/
介绍:
国内可以使用。
想要在美国以外寻找搜索视角?
超过45%的俄罗斯互联网用户使用Yandex。白俄罗斯、哈萨克斯坦、土耳其和乌克兰也在使用。
Yandex是一个总体上易于使用的搜索引擎。作为额外的奖励,它提供了一套非常酷的工具。效果图:
Swisscows
传送门:Swisscows
网址:https://swisscows.com/
介绍:
国内可以使用。
隐私性较好。
它以尊重用户隐私为荣,从不收集、存储或跟踪数据。
它使用人工智能来确定用户查询的上下文。
随着时间的推移,Swisscows承诺会以惊人的准确性回答你的问题。效果图:
OneSearch
传送门:OneSearch
网址:https://www.onesearch.com/
介绍:
国内可以使用。
OneSearch在2020年1月被Verizon Media推出,是专注于隐私的搜索引擎。
它承诺:
没有cookie追踪,重新定位,或个人资料。
不得与广告商共享个人资料。
不存储用户搜索历史。
公正的,未经过滤的搜索结果。
加密的搜索词。效果图:
Qwant
传送门:Qwant
网址:https://www.qwant.com/
介绍:
可在国内使用。
Qwant是由法国出品的一个搜索引擎,以15种语言面向35个国家开放。
专注于保护用户的隐私和信息安全,并对移动端性展示进行了专门的优化处理。是一个著名的匿名搜索。效果图:
Search Encrypt
传送门:Search Encrypt
网址:https://www.searchencrypt.com/
介绍:
国内可以使用,但只能搜索英文。
Search Encrypt是一个私人搜索引擎,使用本地加密,以确保您的搜索保持私有。
它使用一种加密方法的组合,包括安全套接字层加密和AES-256加密。
当您输入一个查询时,Search Encrypt将从其搜索合作伙伴的网络中提取结果并交付所请求的信息。
Search Encrypt的一个最好的部分是,您的搜索词最终将过期,因此您的信息将保持私密。效果图:
国内不可使用
Google
传送门:Google
网址:https://www.google.com/
介绍:
国内不可使用。
Google搜索引擎主要的搜索服务有:网页,图片,音乐,视频,地图,新闻,问答。
其中,Google学术 广受研究人员的欢迎。效果图:
DuckDuckGo
传送门:DuckDuckGo
网址:https://duckduckgo.com/
介绍:
国内不可使用,要使用需要特殊方法。
DuckDuckGo不会收集或存储您的任何个人信息。
这意味着你可以安心地进行搜索,而不必担心电脑屏幕上的恶魔会盯着你。
对于那些希望保持自己的浏览习惯和个人信息隐私的人来说,DuckDuckGo是完美的选择。效果图:
StartPage
传送门:StartPage
网址:https://www.startpage.com/
介绍:
国内不可使用,要使用需要特殊方法。
StartPage提供来自谷歌的答案,对于那些喜欢谷歌的搜索结果,但不喜欢被跟踪和存储搜索历史的人来说,这是完美的选择。
它还包括URL生成器、代理服务和HTTPS支持。URL生成器特别有用,因为它不需要收集cookie。相反,它会以促进隐私保护的方式记住你的设置。效果图:
Wiki.com
传送门:Wiki.com
网址:https://www.wiki.com/
维基百科官网:https://en.wikipedia.org/wiki/Main_Page
介绍:
国内不可使用。
Wiki.com从网上数千个维基百科中提取结果。
对于那些喜欢像维基百科这样的社区信息的人来说,它是一个完美的搜索引擎。效果图:
视频搜索
Bilibili
传送门:Bilibili
网址:https://www.bilibili.com/
介绍:
国内可以使用。
包含动画、音乐、电影、等内容。
需要注意的是,部分内容需要充值大会员才可以观看,支持正版。效果图:
电影盒子
传送门:电影盒子
网址:http://www.tv8box.com/
域名发布页:链接介绍:
国内可以使用。
包含电影、电视剧、动漫、等各种影视作品。
资源很全,包含各种VIP资源,免费观看,没有广告。
可以登录账号,进行收藏等操作,有对应的手机APP。效果图:
AGE
传送门:AGE
网址:https://www.agefans.cc/
介绍:
国内可以使用。
专门看动漫的网站。
有登录功能,有对应的手机APP。
资源很全,想看的都可以找到,还有百度网盘下载功能。效果图:
ZzzFun
传送门:ZzzFun
网址:http://www.zzzfun.com/
介绍:
国内可以使用。
专门看动漫的网站,有登录功能,有对应的手机APP。效果图:
YouTube
传送门:YouTube
网址:https://www.youtube.com/
介绍:
国内不可使用。
国际的视频分享网站,若是想看国际视频,选择YouTube绝对没错。效果图:
特殊
该章节介绍一些具有特殊功能的搜索引擎。
CSDN
传送门:CSDN
网址:https://www.csdn.net/
介绍:
国内可以使用。
主要提供计算机相关内容的检索。效果图:
Stack Overflow
传送门:Stack Overflow
网址:https://stackoverflow.com/
介绍:
国内不可使用。
主要提供计算机相关内容的检索。效果图:
CC Search
传送门:CC Search
网址:https://search.creativecommons.org/
介绍:
国内可以使用。
主要检索无版权的图片、音乐、视频。
CC Search应该是你寻找几乎任何类型的无版权内容的第一站。
这个搜索引擎是完美的,你需要的图片、音乐或视频,不用担心被愤怒的作者追你剽窃他们的作品。
CC Search的工作方式很简单:它从Soundcloud、Wikimedia和Flickr等平台提取结果,并将结果标记为创作共用材料。效果图:
Ecosia
传送门:Ecosia
网址:https://www.ecosia.org/
介绍:
国内可以使用。
想要拯救地球,一次拯救一棵树?那就试试这个环保搜索引擎吧!
这可能会让你感到惊讶,但你的谷歌搜索实际上会产生相当多的二氧化碳。
因此,Ecosia利用搜索引擎查询产生的收入来种树。
Ecosia通常需要大约45次搜索来种植一棵新树。效果图:
SlideShare
传送门:SlideShare
网址:https://www.slideshare.net/
介绍:
国内不可使用。
SlideShare允许您搜索文档化的幻灯片演示文稿(PDF格式)。
你也可以搜索电子书和pdf文件,如果你要准备一个商业演示文稿,这是一个很好的工具。
SlideShare还允许您保存幻灯片,甚至下载整个幻灯片在您的本地计算机上使用效果图:
Internet Archive
传送门:Internet Archive
网址:https://archive.org/
介绍:
国内不可使用。
这个搜索引擎提供大量的文档材料,包括数百万免费视频、书籍、音乐和软件。
本质上,Internet Archive(互联网档案馆)是一个巨大的在线图书馆,在那里你可以访问任何你能想到的东西。效果图:
Twitter
传送门:Twitter
网址:http://www.twitter.com/
介绍:
国内不可使用。
作为实时搜索引擎,Twitter很强大。在紧急情况下,这是每分钟更新信息的绝佳场所。
谷歌的算法可能很优秀,但没有什么能比得上实时的Twitter。效果图:
结论
除去Baidu和Google,优秀的搜索引擎还是有很多的。
若你没有特殊要求,国际通用的Bing就是很好的选择。
若你比较注重保护隐私,可以尝试Swisscows、OneSearch或Qwant。
若你可以通过特殊手段科学上网,那么你可以尝试DuckDuckGo或StartPage。
若你想要检索图片、音乐等资源,可以尝试CC Search或Internet Archive。
若你想要检索幻灯片,可以尝试SlideShare。
若你想要检索动漫,可以尝试AGE或ZzzFun。
若你想要检索视频,可以尝试Bilibili、电影盒子或YouTube。
若你想在检索的同时拯救地球,为环保贡献一份力量,可以尝试Ecosia。 -
信息收集--空间搜索引擎/网盘
2022-02-26 17:00:39信息收集--空间搜索引擎/网盘目录
傻蛋
活动:Shodan黑五1美元一个,淘宝、咸鱼可以看看
普通:69美元 每月最多 100 万个结果 每月扫描多达 5,120 个 IP 5,120 个 IP 的网络监控
高级:359美元 每月最多 2000 万个结果 每月扫描多达 65,536 个 IP 65,536 个 IP 的网络监控
超级:1099元 每月无限 每月扫描多达 327,680 个 IP 327,680 个 IP 的网络监控
普通与高级功能差别:漏洞搜索过滤器
语法
- city:搜索指定城市 例如:city:“tokyo ”
- country:搜索指定国家 例如:country:“JP”
- http.title:搜索指定网站标题 列如:http.title:“hacked by”
- http.html:搜索指定网页类容 例如:http.html:“hello world”
- http.status:搜索指定返回响应码 例如:http.status:“200”
- http.server:搜索指定返回中的server类型 例如:http.server:“PHP”
- net:搜索指定网络范围或 IP段,例如:net:“8.8.0.0/16”
- org:搜索指定的组织或机构,例如:org:“google”
- port:搜索指定的端口或服务,例如:port:“22”
- product:搜索指定的操作系统/软件/中间件,列如:product:“Samsung”
- screenshot.label:搜索指定描述图像内容的标签 列如:screenshot.label:“ics”
- os:搜索指定限定系统OS版本, 例如:os:“Windows Server 2008 R2”
- hostname:搜索指定的主机或域名,例如:hostname:“google”
- vuln:搜索指定CVE漏洞编号,例如:vuln:“CVE-2014-0723”
- isp:搜索指定的ISP供应商,例如:isp:“China Telecom”
- version:搜索指定的软件版本,例如:version:“1.2.3”
- geo:搜索指定的地理位置,参数为经纬度,例如:geo:“44.55,66.77”
搜索案例
###搜索日本国家,中间件是Apache服务器并且状态码是200的机器
country:"JP" && apache && http.status:"200"
###搜索日本国家,摄像头是海康威视
country:"JP" && Hikvision-Webs
###搜索日本国家,操作系统是Windows Server 2008 R2并且开放3389端口的机器
country:jp && os:Windows Server 2008 R2 && port:3389
###搜索日本国家,操作系统是Windows Server并且存在永恒之蓝漏洞的机器(更高级会员才能使用vuln)
country:jp && os:Windows Server * && vuln:CVE-2017-0146
shodan语法参考资料
暗黑引擎 -- Shodan常用搜索语法_web安全工具库的博客-CSDN博客_shodan搜索语法
钟馗之眼--知道创宇
ZoomEye - Cyberspace Search Engine
免费: 查询结果展示量:4百条 查询API额度:每月1w
高级:4800/年 查询结果展示量:1千条 查询API额度:每月3w
VIP:9600/年 查询结果展示量:2千条 查询API额度:每月4w
高级与VIP功能差别:蜜罐识别
语法
- country:搜索指定国家 例如:country:“JP”
- city:搜索指定城市 例如:city:“San Diego”
- subdivisions:搜索相关指定行政区的资产 例如:subdivisions:“东京”
- ssl.cert.availability:搜索证书是否在有效期内 例如:ssl:“1”or“0”
- ip:搜索指定的IP(ipv4/6) 列如:ip:“8.8.8.8”
- cidr:搜索指定的IP段 列如:cidr:“52.2.254.36/24”
- org:搜索指定的组织或机构,例如:org:“google”
- isp:搜索相关网络服务提供商的资产 例如:isp:“China Mobile”
- port:搜索指定的端口或服务,例如:port:“22”
- hostname:搜索相关IP"主机名"的资产 例如:hostname:“google.com”
- site:搜索域名相关的资产 例如:site:“baidu.com”
- device:搜索路由器相关的设备类型 例如:device:“router”
- os:搜索指定限定系统OS版本, 例如:os:“Windows Server 2008 R2”
- title:搜索指定网页类容 例如:title:“hello world”
- app:搜索指定的组件 列如:app:“apache ”
- ver:搜索指定的版本 l例如:ver“1.2.3”
- service:指定服务类型 例如:service:“ftp”
钟馗之眼语法参考资料
Zoomeye-钟馗之眼语法参考_Pika_mia的博客-CSDN博客_zoomeye语法
zoomeye用户使用手册_ncafei的博客-CSDN博客_zoomeye
ZoomEye(钟馗之眼)搜索技巧记录: - _H0f - 博客园
信息收集利器:ZoomEye - FreeBuf网络安全行业门户
360 QUAKE--360
免费 数据广度开放性:5百条 Quake积分:3千/月
高级:299/年 数据广度开放性:5千条 Quake积分 :3W/月
终身:999 数据广度开放性:1W条 Quake积分 :5W/月
功能差别:相似图标、深度识别、专用语法、圈内交流
邀请码:qsbyfH
语法
- country:搜索指定国家(中文添加_cn) 例如:country:“JP”
- city:搜索指定城市 例如:city:“tokyo ”
- owner:搜索IP归属单位 例如:owner:“tencent.com”
- isp:搜索IP归属运营商 例如:isp:“amazon.com”
- ip:查询IP地址或网段 列如:ip:"1.1.1.1/22"
- is_ipv6:查询IPV6格式的IP 列如:sis_ipv6:"true"
- port:搜索指定的端口或服务 例如:port:“[50 TO 60]”
- transport:查询udp数据 例如:transport:“udp”
- domain:查询资产域名 例如:domain:“google.com”
- hostname:查询主机名包含指定资产的数据 例如: hostname:“google.com”
- app:搜索指定的组件 列如:app:“apache ”
- response:查询端口原生返回数据中包含指定参数的资产 列如:response:“google.com”
fofa--白帽汇
网址:网络空间测绘,网络空间安全搜索引擎,网络空间搜索引擎,安全态势感知 - FOFA网络空间测绘系统
免费: 网站查询数据量:50条 API查询数据:1F币(最多1W条)/次
高级会员:300 网站查询数据量:1w条 API查询数据:免费前100条/次
超级会员:1000 网站查询数据量:1w条 API查询数据:免费前1w条/次
功能差别:一键排除干扰数据、证书有效性提取验证、正则表达式语法查询、精准匹配icon、port_size语法查询、一对一技术支持
语法
- title:从标题中搜索 例如:title:“hello world”
- heade:从http头中搜索 例如:header:“hello world”
- body:从html正文中搜索 例如:body:“hello world”
- domain:查询资产域名 例如:domain:“hello world”
- port:搜索指定的端口或服务 例如:port:“22”
- ip:搜索指定的IP(ipv4/6) 列如:ip:“8.8.8.8”
- protocol:查询网站协议资产 列如: protocol:“http”
- city:搜索指定城市 例如:city:“tokyo ”
- country:搜索指定国家 例如:country:“JP”
- cert:搜索证书中带有指定参数的资产 例如:cert="google.com"
fofa语法参考资料
FOFA语句_NoOne_52的博客-CSDN博客_fofa语句
Fofa搜索技巧(理论加实践的整理) - 11阳光 - 博客园
fofa常用语法+新功能-网络空间测绘|IT2021.Com
鹰图--奇安信
网站地址:鹰图平台
查询一次扣一页(10条)=10积分 存在:违规数据无法查看不扣分
每日免费:2000 权益积分:邀请人
邀请码:07BA6BB
充值查询次数:
10元=3030
100元=30600
1000元=309000
10000元=3120000
语法
web.title="北京" 从网站标题中搜索“北京”
ip.country="CN" 搜索IP对应主机所在国为”中国“的资产
icp.web_name="奇安信" 搜索ICP备案网站名中含有“奇安信”的资产
icp.name="奇安信" 搜索ICP备案单位名中含有“奇安信”的资产
domain="qq.com" 搜索域名包含"qq.com"的网站
domain.suffix="qq.com" 搜索主域为qq.com的网站
app.vendor="PHP"NEW 查询包含组件厂商为"PHP"的资产
app.version="1.8.1"NEW 查询包含组件版本为"1.8.1"的资产
header="elastic" 搜索HTTP请求头中含有"elastic"的资产
header.status_code="402" 搜索HTTP请求返回状态码为”402”的资产
web.body="网络空间测绘" 搜索网站正文包含”网络空间测绘“的资产
header.server=="Microsoft-IIS/10" 搜索server全名为“Microsoft-IIS/10”的服务器
ip="1.1.1.1" 搜索IP为 ”1.1.1.1”的资产
ip="220.181.111.1/24" 搜索起始IP为”220.181.111.1“的C段资产
ip.port="6379" 搜索开放端口为”6379“的资产
ip.os="Windows" 搜索操作系统标记为”Windows“的资产
ip.isp="电信" 搜索运营商为”中国电信”的资产
搜索案例
####搜索日本国家,摄像头资产机器
ip.country="JP" and app.name="Dahua 大华 Webcam"
ip.country="JP" and web.similar_id="1f66e247d07c85e43b036fb7c57f8459"
####搜索日本国家,开放6379和3389端口的机器
ip.country="JP" and ip.port="3389" or ip.port="6379"
####搜索日本国家, Apache版本是2.4.0~2.4.29,状态码为200的网站
ip.country="JP" and app.name==("Apache" and app.version=="2.4.6") and header.status_code="200"
相应网站https://github.com/0x727/Space_view
聚合测绘空间搜索工具
项目名称:聚合测绘空间搜索(HW蓝队情报收集)
项目地址:https://github.com/atdpa4sw0rd/Search-Tools支持搜索的引擎:Fofa、Zoomeye、Quake、Shodan、Censys、BinaryEdge、threatbook
git clone https://github.com/atdpa4sw0rd/Search-Tools.git cd Search-Tools && pip3 install -r requirements.txt python3 search_main.py
网盘在线搜索工具
- 大力盘:大力盘 - 网盘搜索引擎
- 大圣盘:大圣盘 - 网盘搜索引擎
- 多网盘搜索:超能搜 - 百度网盘搜索神器 推荐
- 凌风网盘:十大网盘搜索引擎 - 凌风云搜索
- 百度网盘搜索:百度云搜索,百度云盘资源下载,网盘搜索 - sobaidupan.com
团队微信公众号:MAX安全团队 -
Android搜索功能的案例,本地保存搜索历史记录。
2016-02-18 20:07:18本案例实现起来很简单,所以可以直接拿来嵌入项目中使用,涉及到的知识点: - 数据库的增删改查操作 ...- 已搜索的关键字再次搜索不重复添加到数据库 - 刚进入页面设置软键盘不因为EditText而自动弹出 -
内存搜索、修改器(附VC6源码)
2012-12-11 20:15:34之前学习内存搜索时,写的小工具。 工具支持1、2、4、8字节整型、单精度浮点型、双精度浮点型、UNICODE以及ACSII字符搜索。搜索模式支持等于、大于、小于、两者之间、增大、减小、变化模式。另外还支持系列其他... -
广度优先搜索算法
2019-04-25 13:26:58广度优先搜索算法(Breadth-First Search,BFS)是一种盲目搜寻法,目的是系统地展开并检查图中的所有节点,以找寻结果。换句话说,它并不考虑结果的可能位置,彻底地搜索整张图,直到找到结果为止。BFS并不使用经验... -
智能优化算法:麻雀搜索算法-附代码
2020-09-27 16:34:002020智能优化算法:麻雀搜索算法-附代码 文章目录2020智能优化算法:麻雀搜索算法-附代码1.算法原理2.算法结果3.参考文献4.Matlab代码 摘要:麻雀搜索算法(Sparrow Search Algorithm, SSA)是于2020年提出的。SSA ... -
各大搜索引擎提交入口
2021-03-19 00:18:44搜索引擎网站收录地址大全360搜索引擎登录入口:http://info.so.360.cn/site_submit.html即刻搜索网站提交入口:http://zz.jike.com/submit/genUrlForm盘古数据开放平台:... -
神经网络架构搜索(Neural Architecture Search)杂谈
2018-12-02 13:24:26超参数的自动搜索优化是一个古老的话题了。深度学习前它主要针对传统机器学习算法的参数,比较经典的方法有random search, grid search,Bayesian optimization,Reinforcement learning, Evolutionar... -
爬虫搜索,简单的搜索引擎,java爬虫,搜索引擎例子,爬虫demo,java实现互联网内容抓取,搜索引擎大揭密
2014-06-19 14:00:43爬虫搜索,简单的搜索引擎,java爬虫,搜索引擎例子,爬虫demo,java实现互联网内容抓取,搜索引擎大揭密.java爬虫程序。web搜索。爬虫程序。sigar搜索,定时搜索互联网内容信息。 -
常用搜索算法—盲目搜索和启发式搜索
2019-05-25 00:51:39搜索算法 本文主要以一些概念对较为常见的搜索作简单介绍: 一、盲目搜索 对一个图进行搜索意味着按照某种特定的顺序依次访问其顶点。在所有搜索方式中,广度优先算法和深度优先搜索算法都十分重要,因为它们提供了... -
CSDN超实用的浏览器插件—去自家网站/搜索广告、超快捷万能搜索、各种实用小功能等诸多功能等你探索
2021-06-01 19:04:451.去自家网站/搜索广告 2.超便捷的万能搜索 3.简洁美观方便的搜索页面/新标签页 4.众多实用小插件 4.1文档查询 4.2搜索书签 4.3搜索历史记录 4.4计算器 4.5二维码生成 4.6JSON格式化 这是官网强力推荐的几... -
搜索引擎发展简史
2020-08-31 17:56:43现如今,搜索引擎的定义已经不仅仅是局限于狭义上的搜索引擎本身了,除了百度、谷歌这样的搜索引擎,抖音、小红书等应用软件里的搜索,都属于广义上的搜索引擎。搜索引擎可以说是在我们生活中方方面面都在普遍使用,... -
Android 根据EditText搜索框ListView动态显示数据
2014-09-18 20:13:59Android 根据EditText搜索框ListView动态显示数据 根据SimpleAdapter创建ListView。简单粗暴 -
ztree模糊搜索demo
2016-07-31 12:39:48ztree模糊搜索demo,根据关键字显示叶子节点 -
网站没有搜索功能怎么搜索_如何搜索任何网站,即使它没有搜索功能
2020-09-07 22:45:21网站没有搜索功能怎么搜索You want to find specific information from a given website, but it doesn’t offer search. Or maybe its internal search feature is just plain awful. What can you do? 您想从给定... -
谷歌浏览器搜索框记录_如何清除您的Google搜索记录
2020-09-25 17:29:32谷歌浏览器搜索框记录Google knows quite a lot about you based on your search history. That’s kind of the point of search, to learn about people and serve them relevant advertising. But fortunately, ... -
android 百度地图定位当前位置及POI搜索(源码)
2015-01-11 01:59:25它是android使用V2_4_1版本显示百度地图,同时搜索城市定位到该城市地图,输入关键字能显示POI感兴趣的内容,并添加覆盖物标注出来,如KTV或北京的大学。同时包括定位当前位置,通过LocSDK中函数实现,免费资源希望... -
详解搜索引擎的高级搜索语法指令
2018-12-18 21:49:20搜索引擎是SEO最常用到的工具,也是程序员最得力的助手。用好搜索引擎是每个程序员的必修课,这里介绍一些常用的搜索引擎高级搜索语法指令。 1、site: site:是SEO最熟悉的高级搜索指令(例如:site:... -
HarmonyOS之数据管理·融合搜索的应用
2021-07-12 13:34:43HarmonyOS 融合搜索为开发者提供搜索引擎级的全文搜索能力,可支持应用内搜索和系统全局搜索,为用户提供更加准确、高效的搜索体验。 全文索引:记录字或词的位置和次数等属性,建立的倒排索引。 全文搜索:通过全文... -
【算法】搜索算法—盲目搜索和启发式搜索
2020-03-18 16:01:36搜索算法 本文主要以一些概念对较为常见的搜索作简单介绍: 一、盲目搜索 对一个图进行搜索意味着按照某种特定的顺序依次访问其顶点。在所有搜索方式中,广度优先算法和深度优先搜索算法都十分重要,因为它们... -
Google谷歌搜索引擎镜像入口网址大全导航,谷歌搜索引擎镜像站
2022-06-10 18:31:38当我们需要使用谷歌搜索一些学习资料的时候,就需要借助Google谷歌搜索引擎镜像网站,很多同学不知道有哪些可以使用的谷歌搜索引擎镜像站,下面办公人导航就和大家分享Google谷歌搜索引擎镜像入口网址大全导航。... -
图片搜索(java实现)
2012-11-25 08:48:27这是一个用pHash算法实现的图像搜索实例,供大家相互学习参考。 -
浅谈人工智能搜索技术论文
2022-03-17 22:26:56摘要:本文简单阐述了人工智能中的智能搜索技术的概念以及启发式搜索算法,介绍了几种启发式搜索函数的选择及其研究中遇到的难题,并从中求解来探讨解决问题的思路。 关键词:智能搜索;状态空间;与/或树;博弈树... -
深度优先搜索(DFS)和广度优先搜索(BFS)
2020-02-06 02:18:53本文主要介绍 深度优先搜索和广度优先搜索,下文皆称为DFS和BFS。 DFS和BFS是两种搜索树和图的基本策略,见名知其义, 深搜和广搜,一种往深处搜,一种往边上搜。 DFS常用于暴力搜索所有状态,BFS常用于搜索到达某一... -
开源搜索引擎 种子搜索_使用开源搜索引擎自定义您的互联网
2020-07-15 10:45:19开源搜索引擎 种子搜索 很久以前,互联网很小,只有几个人可以将它们编入索引,这些人收集了所有网站的名称和位置,并按页面或印刷书籍中的主题列出了它们。 随着万维网网络的发展,“网络响动”惯例得到了发展,在... -
【愚公系列】2022年02月 Django商城项目 26-搜索引擎功能实现
2022-01-31 22:32:08文章目录一、全文检索和搜索引擎原理1.商品搜索需求2.商品搜索实现3.全文检索方案4.搜索引擎原理二、Elasticsearch介绍三、Docker安装Elasticsearch四、haystack扩展建立索引1. Haystack介绍和安装配置1.1 Haystack...