51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

FOFA 高级搜索小工具之 PHP 版

前言

大佬们各种造轮子各种秀,秀的我头皮发麻,我也想和大佬们一样优秀,可是一直无法编程入门
考虑到只会 PHP ,并且也为了方便博客会员,因此另类加入造轮子队列中~
大佬请飞过,本文主要是分享给那些有博客的朋友们

成品样式

FOFA 高级搜索小工具之 PHP 版

FOFA 高级搜索小工具之 WordPress 版开发

1.主题文件 function.php 末尾加入下面代码

/*
    fofa查询
 */
function fofa_cx() {
    if ( !empty($_POST['fofa_yf']) ) {  // 这里写入你的判断条件,我随便写的一个例子
`    $email = ''; //配置fofa账号
    $key = '';  //配置fofa key
    $size = $_POST['fofa_ts'];
    $data = $_POST['fofa_yf'];
    $fields = 'host,ip,title,port'; 
    $url = 'https://fofa.so/api/v1/search/all?email='.urlencode($email).'&key='.$key.'&size='.$size.'&fields='.$fields.'&qbase64='.base64_encode(stripslashes($data)).'';
$ch = curl_init();
$timeout = 3;
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);

echo $file_contents;
exit;

} else { echo json_encode('null'); exit; } ` } function fofa_cx_no(){ echo json_encode('no_login'); // 登陆判断 可以去掉这个函数 exit; } add_action('wp_ajax_nopriv_fofa_cx', 'fofa_cx_no'); //登陆判断 可以去掉 add_action('wp_ajax_fofa_cx', 'fofa_cx');


2.主题 js 文件中加入下面代码

/**
 * fofa
 */
function run_form() {
    const fofa_yf = document.querySelector('#fofa_yf').value.replace(/&/g,"%26")   //replace 不能去掉否则会无法解析 &
    const fofa_ts = document.querySelector('#fofa_ts').value
    $.ajax({
    //几个参数需要注意一下
        type: "POST",//方法类型
        dataType: "json",//预期服务器返回的数据类型
        url: "/wp-admin/admin-ajax.php" ,//url
        data: `action=fofa_cx&fofa_yf=${fofa_yf}&fofa_ts=${fofa_ts}`,
        beforeSend: function (data){
            document.querySelector('.tsk').style.display='block'
            document.querySelector('.tsk').innerHTML='查询中.............'
        },
        success: function (data) {
            if ( data['error'] == false ) {
                var json=data['results'];
                var str = "";
                str += "<table border='solid'>";
                for (var i = 0; i < json.length; i++) {
                        str += "<tr>"; 
                        for (var k = 0; k < json[i].length; k++) {
                            str += " <td style='overflow: hidden;white-space: pre;text-align: center;'>" + json[i][k] + "</td>";
                        }
                        str += "</tr>";
                }
                str += "</table>";
                document.getElementById('info').innerHTML=str;
                document.querySelector('#btn').style.pointerEvents = 'all'
                document.querySelector('#btn').style.opacity = 'inherit'
                document.querySelector('.tsk').innerHTML='查询完成';
                setTimeout(function () {
                    document.querySelector('.tsk').style.display='none'
                }, 2000);
            } else if( data['errmsg'] == 'Query invalid!' ) {
                document.querySelector('.tsk').style.display='block'
                document.querySelector('.tsk').innerHTML='查询语法不得为空,请输入!'
                setTimeout(function () {
                    document.querySelector('.tsk').style.display='none'
                }, 2000);
            } else if( data['errmsg'] == 'FOFA coin is not enough!' ){
                document.querySelector('.tsk').style.display='block'
                document.querySelector('.tsk').innerHTML='API 接口可能出现问题,请留言告知管理员!'
                setTimeout(function () {
                    document.querySelector('.tsk').style.display='none'
                }, 2000);
            } else if( data == 'no_login' ){
                document.querySelector('.tsk').innerHTML='您还未登陆,请先登陆!'
                setTimeout(function () {
                    window.location.href=`/wp-login.php`
                }, 2000);
            };
        },
        statusCode: {
            500: function (){
                document.querySelector('.tsk').style.display='block'
                document.querySelector('.tsk').innerHTML='fofa 官网可能被攻击导致查询失败,请重试!'
                setTimeout(function () {
                    document.querySelector('.tsk').style.display='none'
                }, 2000);
            },
        },
    });
}

3.主题的 page.php 页面文件 复制 粘贴命名为 page-fofa.php 并在文件的文章内容处加入下方代码

<div class="right-box animate__animated">
        <div class="the_content">
            <div class="entry-content status-publish" itemprop="articleBody">
            <div class="mk-alert danger">
                <p>FOFA 搜索引擎高级会员搜索小工具,请遵守网络安全法规.</p>
            </div>
`        &lt;div data-example-id="form-inline-with-input-group"&gt;
            &lt;form onsubmit="return false" action="##" method="post" id="run_form"&gt;
              &lt;div&gt;
                &lt;label class="sr-only" for="exampleInputAmount"&gt;fofa&lt;/label&gt;
                &lt;div class=""&gt;
                  &lt;span class="fofa_bq"&gt;语法&lt;/span&gt;
                  &lt;input type="text" class="fofa_input" style="width: 40%;" name="fofa_yf" id="fofa_yf" value='' placeholder='header="ThinkPHP" &amp;&amp; body="/index.php/admin"'&gt;
                  &lt;a href = "https://www.mrwu.red/fenxiang/3844.html" target="_blank"&gt;使用帮助&lt;/a&gt;
                  &lt;a href = "javascript:void(0)"onclick="document.getElementById('light').style.display='block';"&gt;语法详解&lt;/a&gt;
                  &lt;div id="light" class="white_content"&gt;
                        &lt;a href = "javascript:void(0)" onclick ="document.getElementById('light').style.display='none';" class="gbi"&gt;&lt;i class="fa fa-times-rectangle fa-lg"&gt;&lt;/i&gt;&lt;/a&gt;
                        &lt;h2&gt;查询语法参考&lt;/h2&gt;
                        &lt;div class="mk-alert info"&gt;
                            &lt;p&gt;直接输入查询语句,将从标题,html内容,http头信息,url字段中搜索;&lt;/p&gt;
                            &lt;p&gt;如果查询表达式有多个与或关系,尽量在外面用()包含起来;&lt;/p&gt;
                            &lt;p&gt;* 新增==完全匹配的符号,可以加快搜索速度,比如查找qq.com所有host,可以是domain=="qq.com" *&lt;/p&gt;
                        &lt;/div&gt;
                        &lt;h2&gt;高级搜索&lt;/h2&gt;
                        &lt;div class="mk-alert info"&gt;
                            &lt;p&gt;可以使用括号 和 &amp;&amp; || !=等符号,如&lt;/p&gt;
                            &lt;p&gt;&lt;/p&gt;
                            &lt;p&gt;title="powered by" &amp;&amp; title!=discuz&lt;/p&gt;
                            &lt;p&gt;title="powered by" &amp;&amp; title!=discuz&lt;/p&gt;
                            &lt;p&gt;( body="content="WordPress" || (header="X-Pingback" &amp;&amp; header="/xmlrpc.php" &amp;&amp; body="/wp-includes/") &amp;&amp; host="gov.cn"&lt;/p&gt;
                        &lt;/div&gt;
                        &lt;table class="layui-table normal table-content"&gt;
                            &lt;tbody&gt;&lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;title="beijing"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;从标题中搜索"北京"&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;header="jboss"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;从http头中搜索"jboss"&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;body="Hacked by"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;从html正文中搜索abc&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;domain="qq.com"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索根域名带有qq.com的网站。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;icon_hash="-247388890"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索使用此icon的资产。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;仅限高级会员使用&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;host=".gov.cn"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;从url中搜索".gov.cn"&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索要用host作为名称&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;port="443"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;查找对应"443"端口的资产&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;ip="1.1.1.1"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;从ip中搜索包含"1.1.1.1"的网站&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索要用ip作为名称&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;ip="220.181.111.1/24"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;查询IP为"220.181.111.1"的C网段资产&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;status_code="402"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;查询服务器状态为"402"的资产&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;protocol="https"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;查询https协议资产&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索指定协议类型(在开启端口扫描的情况下有效)&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;city="Hangzhou"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索指定城市的资产。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;region="Zhejiang"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索指定行政区的资产。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;country="CN"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索指定国家(编码)的资产。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;cert="google"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索证书(https或者imaps等)中带有google的资产。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;banner=users &amp;amp;&amp;amp; protocol=ftp&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索FTP协议中带有users文本的资产。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;type=service&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索所有协议资产,支持subdomain和service两种。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索所有协议资产&lt;/td&gt;
                            &lt;/tr&gt;&lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;os=windows&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索Windows资产。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;server=="Microsoft-IIS/7.5"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索IIS 7.5服务器。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;app="HIKVISION-视频监控"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索海康威视设备&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;after="2017" &amp;amp;&amp;amp; before="2017-10-01"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;时间范围段搜索&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;asn="19551"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索指定asn的资产。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;org="Amazon.com, Inc."&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索指定org(组织)的资产。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;base_protocol="udp"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索指定udp协议的资产。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;-&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;is_ipv6=true&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索ipv6的资产&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索ipv6的资产,只接受true和false。&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;is_domain=true&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索域名的资产&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索域名的资产,只接受true和false。&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;ip_ports="80,161"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索同时开放80和161端口的ip&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索同时开放80和161端口的ip资产(以ip为单位的资产数据)&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;port_size="6"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;查询开放端口数量等于"6"的资产&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;仅限FOFA会员使用&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;port_size_gt="3"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;查询开放端口数量大于"3"的资产&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;仅限FOFA会员使用&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;port_size_lt="12"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;查询开放端口数量小于"12"的资产&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;仅限FOFA会员使用&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;ip_country="CN"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索中国的ip资产(以ip为单位的资产数据)。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索中国的ip资产&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;ip_region="Zhejiang"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索指定行政区的ip资产(以ip为单位的资产数据)。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索指定行政区的资产&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;&lt;td style="min-width: 42%;"&gt;ip_city="Hangzhou"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索指定城市的ip资产(以ip为单位的资产数据)。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索指定城市的资产&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;ip_after="2019-01-01"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索2019-01-01以后的ip资产(以ip为单位的资产数据)。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索2019-01-01以后的ip资产&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                            &lt;td style="min-width: 42%;"&gt;ip_before="2019-07-01"&lt;/td&gt;
                            &lt;td style="min-width: 30%;"&gt;搜索2019-07-01以前的ip资产(以ip为单位的资产数据)。&lt;/td&gt;
                            &lt;td style="min-width: 28%;"&gt;搜索2019-07-01以前的ip资产&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/tbody&gt;&lt;/table&gt;
                  &lt;/div&gt;
                  &lt;span class="fofa_bq" style="margin-left: 40px;"&gt;条数&lt;/span&gt;
                  &lt;select class="fofa_select" name="fofa_ts" id="fofa_ts"&gt; 
                    &lt;option value="100"&gt;100&lt;/option&gt; 
                    &lt;option value="1000"&gt;1000&lt;/option&gt; 
                    &lt;option value="10000"&gt;10000&lt;/option&gt; 
                &lt;/select&gt;
                &lt;button type="button" class="btn" onclick="run_form();" style="margin-left: 10px;"&gt;提交&lt;/button&gt;
                &lt;button type="button" class="btn" id="btn" style="pointer-events: none;opacity: 0.3;"&gt;下载&lt;/button&gt;
                &lt;a href="https://www.mrwu.red/user/?pd=survival" rel="nofollow" target="_blank" class="btn"&gt;存活探测&lt;/a&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/form&gt;
        &lt;/div&gt;
    &amp;lt;div class=&quot;mk-alert success tsk&quot; style=&quot;display: none;&quot;&amp;gt;
    &amp;lt;/div&amp;gt;

    &amp;lt;div data-example-id=&quot;hoverable-table&quot; style=&quot;margin-bottom: 70px;margin-top: 20px;&quot;&amp;gt;
    &amp;lt;table style=&quot;table-layout: fixed;width: 100%;&quot; id=&quot;table2html&quot;&amp;gt;
      &amp;lt;thead&amp;gt;
        &amp;lt;tr&amp;gt;
          &amp;lt;th width=&quot;70&quot; style=&quot;text-align: center;&quot;&amp;gt;URL&amp;lt;/th&amp;gt;
          &amp;lt;th width=&quot;35&quot; style=&quot;text-align: center;&quot;&amp;gt;IP&amp;lt;/th&amp;gt;
          &amp;lt;th width=&quot;40&quot; style=&quot;text-align: center;&quot;&amp;gt;标题&amp;lt;/th&amp;gt;
          &amp;lt;th width=&quot;5&quot; style=&quot;text-align: center;&quot;&amp;gt;端口&amp;lt;/th&amp;gt;
        &amp;lt;/tr&amp;gt;
      &amp;lt;/thead&amp;gt;
      &amp;lt;tbody class=&quot;tdata&quot; id=&quot;info&quot;&amp;gt;
            
      &amp;lt;/tbody&amp;gt;
    &amp;lt;/table&amp;gt;
  &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;

&lt;/div&gt;</pre> ` 4.主题样式 style.css 中加入下方代码 .mk-alert.danger{background-color:#fef0f0;color:#f56c6c} .mk-alert{padding:10px 15px;border-radius:3px;margin:1em auto;line-height:1.5em;display:block;background-color:#f0f9eb;color:#67c23a} .gbi{position:sticky;top:5px;right:10px;left:100%} .fofa_bq{background:#1f8076;color:#fff;padding:6px 12px} .btn{padding:6px 12px;margin-right:4px;margin-bottom:4px;display:inline-block;line-height:1.5} .btn,button{border:0;background:#eb5055;color:#fff;cursor:pointer;opacity:1;user-select:none} .fofa_input{margin-left:-5px;padding:5px 10px 5px 10px} input,textarea{width:100%;padding:5px;box-sizing:border-box;border:1px solid #e5e9ef;background-color:#f4f5f7;resize:vertical} .btn,button,input:not([type~=checkbox]):not([type~=radio]),textarea{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;font-size:1em;border-radius:3px;-webkit-appearance:none} h2{font-weight:600;position:relative;margin:10px 0 10px;font-size:1.3em;color:#444;margin-left:2%} h2:before{font-weight:600;position:absolute;top:0;left:-15px;content:'#';color:#eb5055} .white_content{display:none;position:absolute;top:0;left:15%;width:60%;height:90%;padding:15px;box-shadow:2px 2px 10px 5px #b3b2b2;background-color:#fff;z-index:1002;overflow:auto} .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0} .mk-alert.info{background-color:#f4f4f5;color:#909399} table{border-collapse:collapse;border-spacing:0} table td,table th{border:1px solid #f2f2f2;padding:8px} .fancybox-close-small:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0} .btn:active,button:active{opacity:1} .btn:focus,.btn:hover,button:focus,button:hover{opacity:.9} a{text-decoration:none;color:#313131} .fofa_select{padding:6px 12px;border:1px solid #ccc;border-radius:4px} a:not([class]):not([data-fancybox]){color:#313131;border-bottom:1px solid #ccc;text-decoration:none;margin:0 5px}

  1. 前往 WordPress 后台 页面管理处 创建 模板为 page-fofa.php 的页面,然后访问就完工了 FOFA 高级搜索小工具之独立 PHP 版 <!DOCTYPE html> <html> <head> <title>FOFA 在线高级搜索小工具</title> <script type="text/javascript" src="https://www.mrwu.red/wp-content/themes/mkBlog/js/jquery.min.js?ver=1.92" id="jquery.min-js"></script> <link rel="stylesheet" id="font-awesome-css" href="https://oss.mrwu.red/wp-content/themes/mkBlog/fonts/font-awesome.min.css?ver=1.92" type="text/css" media="all"> <script src="https://www.mrwu.red/wp-content/themes/mkBlog/js/jquery.table2excel.min.js"></script> <script src="js.js"></script> <style type="text/css"> .mk-alert.danger{background-color:#fef0f0;color:#f56c6c} .mk-alert{padding:10px 15px;border-radius:3px;margin:1em auto;line-height:1.5em;display:block;background-color:#f0f9eb;color:#67c23a} .gbi{position:sticky;top:5px;right:10px;left:100%} .fofa_bq{background:#1f8076;color:#fff;padding:6px 12px} .btn{padding:6px 12px;margin-right:4px;margin-bottom:4px;display:inline-block;line-height:1.5} .btn,button{border:0;background:#eb5055;color:#fff;cursor:pointer;opacity:1;user-select:none} .fofa_input{margin-left:-5px;padding:5px 10px 5px 10px} input,textarea{width:100%;padding:5px;box-sizing:border-box;border:1px solid #e5e9ef;background-color:#f4f5f7;resize:vertical} .btn,button,input:not([type~=checkbox]):not([type~=radio]),textarea{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;font-size:1em;border-radius:3px;-webkit-appearance:none} h2{font-weight:600;position:relative;margin:10px 0 10px;font-size:1.3em;color:#444;margin-left:2%} h2:before{font-weight:600;position:absolute;top:0;left:-15px;content:'#';color:#eb5055} .white_content{display:none;position:absolute;top:0;left:15%;width:60%;height:90%;padding:15px;box-shadow:2px 2px 10px 5px #b3b2b2;background-color:#fff;z-index:1002;overflow:auto} .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0} .mk-alert.info{background-color:#f4f4f5;color:#909399} table{border-collapse:collapse;border-spacing:0} table td,table th{border:1px solid #f2f2f2;padding:8px} .fancybox-close-small:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0} .btn:active,button:active{opacity:1} .btn:focus,.btn:hover,button:focus,button:hover{opacity:.9} a{text-decoration:none;color:#313131} .fofa_select{padding:6px 12px;border:1px solid #ccc;border-radius:4px} a:not([class]):not([data-fancybox]){color:#313131;border-bottom:1px solid #ccc;text-decoration:none;margin:0 5px} </style> </head> <body> <div class="right-box animate__animated"> <div class="the_content"> <div class="entry-content status-publish" itemprop="articleBody"> <div class="mk-alert danger"> <p>FOFA 搜索引擎高级会员搜索小工具,请遵守网络安全法规.</p> </div>

        &amp;lt;div data-example-id=&quot;form-inline-with-input-group&quot;&amp;gt;
            &amp;lt;form onsubmit=&quot;return false&quot; action=&quot;##&quot; method=&quot;post&quot; id=&quot;run_form&quot;&amp;gt;
              &amp;lt;div&amp;gt;
                &amp;lt;label class=&quot;sr-only&quot; for=&quot;exampleInputAmount&quot;&amp;gt;fofa&amp;lt;/label&amp;gt;
                &amp;lt;div class=&quot;&quot;&amp;gt;
                  &amp;lt;span class=&quot;fofa_bq&quot;&amp;gt;语法&amp;lt;/span&amp;gt;
                  &amp;lt;input type=&quot;text&quot; class=&quot;fofa_input&quot; style=&quot;width: 40%;&quot; name=&quot;fofa_yf&quot; id=&quot;fofa_yf&quot; value='' placeholder='header=&quot;ThinkPHP&quot; &amp;amp;&amp;amp; body=&quot;/index.php/admin&quot;'&amp;gt;
                  &amp;lt;a href = &quot;https://www.mrwu.red/fenxiang/3844.html&quot; target=&quot;_blank&quot;&amp;gt;使用帮助&amp;lt;/a&amp;gt;
                  &amp;lt;a href = &quot;javascript:void(0)&quot;onclick=&quot;document.getElementById('light').style.display='block';&quot;&amp;gt;语法详解&amp;lt;/a&amp;gt;
                  &amp;lt;div id=&quot;light&quot; class=&quot;white_content&quot;&amp;gt;
                        &amp;lt;a href = &quot;javascript:void(0)&quot; onclick =&quot;document.getElementById('light').style.display='none';&quot; class=&quot;gbi&quot;&amp;gt;&amp;lt;i class=&quot;fa fa-times-rectangle fa-lg&quot;&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;
                        &amp;lt;h2&amp;gt;查询语法参考&amp;lt;/h2&amp;gt;
                        &amp;lt;div class=&quot;mk-alert info&quot;&amp;gt;
                            &amp;lt;p&amp;gt;直接输入查询语句,将从标题,html内容,http头信息,url字段中搜索;&amp;lt;/p&amp;gt;
                            &amp;lt;p&amp;gt;如果查询表达式有多个与或关系,尽量在外面用()包含起来;&amp;lt;/p&amp;gt;
                            &amp;lt;p&amp;gt;* 新增==完全匹配的符号,可以加快搜索速度,比如查找qq.com所有host,可以是domain==&quot;qq.com&quot; *&amp;lt;/p&amp;gt;
                        &amp;lt;/div&amp;gt;
                        &amp;lt;h2&amp;gt;高级搜索&amp;lt;/h2&amp;gt;
                        &amp;lt;div class=&quot;mk-alert info&quot;&amp;gt;
                            &amp;lt;p&amp;gt;可以使用括号 和 &amp;amp;&amp;amp; || !=等符号,如&amp;lt;/p&amp;gt;
                            &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                            &amp;lt;p&amp;gt;title=&quot;powered by&quot; &amp;amp;&amp;amp; title!=discuz&amp;lt;/p&amp;gt;
                            &amp;lt;p&amp;gt;title=&quot;powered by&quot; &amp;amp;&amp;amp; title!=discuz&amp;lt;/p&amp;gt;
                            &amp;lt;p&amp;gt;( body=&quot;content=&quot;WordPress&quot; || (header=&quot;X-Pingback&quot; &amp;amp;&amp;amp; header=&quot;/xmlrpc.php&quot; &amp;amp;&amp;amp; body=&quot;/wp-includes/&quot;) &amp;amp;&amp;amp; host=&quot;gov.cn&quot;&amp;lt;/p&amp;gt;
                        &amp;lt;/div&amp;gt;
                        &amp;lt;table class=&quot;layui-table normal table-content&quot;&amp;gt;
                            &amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;title=&quot;beijing&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;从标题中搜索&quot;北京&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;header=&quot;jboss&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;从http头中搜索&quot;jboss&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;body=&quot;Hacked by&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;从html正文中搜索abc&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;domain=&quot;qq.com&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索根域名带有qq.com的网站。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;icon_hash=&quot;-247388890&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索使用此icon的资产。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;仅限高级会员使用&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;host=&quot;.gov.cn&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;从url中搜索&quot;.gov.cn&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索要用host作为名称&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;port=&quot;443&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;查找对应&quot;443&quot;端口的资产&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;ip=&quot;1.1.1.1&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;从ip中搜索包含&quot;1.1.1.1&quot;的网站&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索要用ip作为名称&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;ip=&quot;220.181.111.1/24&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;查询IP为&quot;220.181.111.1&quot;的C网段资产&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;status_code=&quot;402&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;查询服务器状态为&quot;402&quot;的资产&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;protocol=&quot;https&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;查询https协议资产&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索指定协议类型(在开启端口扫描的情况下有效)&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;city=&quot;Hangzhou&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索指定城市的资产。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;region=&quot;Zhejiang&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索指定行政区的资产。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;country=&quot;CN&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索指定国家(编码)的资产。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;cert=&quot;google&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索证书(https或者imaps等)中带有google的资产。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;banner=users &amp;amp;amp;&amp;amp;amp; protocol=ftp&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索FTP协议中带有users文本的资产。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;type=service&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索所有协议资产,支持subdomain和service两种。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索所有协议资产&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;os=windows&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索Windows资产。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;server==&quot;Microsoft-IIS/7.5&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索IIS 7.5服务器。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;app=&quot;HIKVISION-视频监控&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索海康威视设备&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;after=&quot;2017&quot; &amp;amp;amp;&amp;amp;amp; before=&quot;2017-10-01&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;时间范围段搜索&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;asn=&quot;19551&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索指定asn的资产。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;org=&quot;Amazon.com, Inc.&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索指定org(组织)的资产。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;base_protocol=&quot;udp&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索指定udp协议的资产。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;-&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;is_ipv6=true&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索ipv6的资产&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索ipv6的资产,只接受true和false。&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;is_domain=true&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索域名的资产&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索域名的资产,只接受true和false。&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;ip_ports=&quot;80,161&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索同时开放80和161端口的ip&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索同时开放80和161端口的ip资产(以ip为单位的资产数据)&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;port_size=&quot;6&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;查询开放端口数量等于&quot;6&quot;的资产&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;仅限FOFA会员使用&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;port_size_gt=&quot;3&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;查询开放端口数量大于&quot;3&quot;的资产&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;仅限FOFA会员使用&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;port_size_lt=&quot;12&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;查询开放端口数量小于&quot;12&quot;的资产&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;仅限FOFA会员使用&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;ip_country=&quot;CN&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索中国的ip资产(以ip为单位的资产数据)。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索中国的ip资产&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;ip_region=&quot;Zhejiang&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索指定行政区的ip资产(以ip为单位的资产数据)。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索指定行政区的资产&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;&amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;ip_city=&quot;Hangzhou&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索指定城市的ip资产(以ip为单位的资产数据)。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索指定城市的资产&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;ip_after=&quot;2019-01-01&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索2019-01-01以后的ip资产(以ip为单位的资产数据)。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索2019-01-01以后的ip资产&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                            &amp;lt;tr&amp;gt;
                            &amp;lt;td style=&quot;min-width: 42%;&quot;&amp;gt;ip_before=&quot;2019-07-01&quot;&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 30%;&quot;&amp;gt;搜索2019-07-01以前的ip资产(以ip为单位的资产数据)。&amp;lt;/td&amp;gt;
                            &amp;lt;td style=&quot;min-width: 28%;&quot;&amp;gt;搜索2019-07-01以前的ip资产&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                        &amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;
                  &amp;lt;/div&amp;gt;
                  &amp;lt;span class=&quot;fofa_bq&quot; style=&quot;margin-left: 40px;&quot;&amp;gt;条数&amp;lt;/span&amp;gt;
                  &amp;lt;select class=&quot;fofa_select&quot; name=&quot;fofa_ts&quot; id=&quot;fofa_ts&quot;&amp;gt; 
                    &amp;lt;option value=&quot;100&quot;&amp;gt;100&amp;lt;/option&amp;gt; 
                    &amp;lt;option value=&quot;1000&quot;&amp;gt;1000&amp;lt;/option&amp;gt; 
                    &amp;lt;option value=&quot;10000&quot;&amp;gt;10000&amp;lt;/option&amp;gt; 
                &amp;lt;/select&amp;gt;
                &amp;lt;button type=&quot;button&quot; class=&quot;btn&quot; onclick=&quot;run_form();&quot; style=&quot;margin-left: 10px;&quot;&amp;gt;提交&amp;lt;/button&amp;gt;
                &amp;lt;button type=&quot;button&quot; class=&quot;btn&quot; id=&quot;btn&quot; style=&quot;pointer-events: none;opacity: 0.3;&quot;&amp;gt;下载&amp;lt;/button&amp;gt;
                &amp;lt;a href=&quot;https://www.mrwu.red/user/?pd=survival&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; class=&quot;btn&quot;&amp;gt;存活探测&amp;lt;/a&amp;gt;
                &amp;lt;/div&amp;gt;
              &amp;lt;/div&amp;gt;
            &amp;lt;/form&amp;gt;
        &amp;lt;/div&amp;gt;
    
        &amp;lt;div class=&quot;mk-alert success tsk&quot; style=&quot;display: none;&quot;&amp;gt;
        &amp;lt;/div&amp;gt;
    
        &amp;lt;div data-example-id=&quot;hoverable-table&quot; style=&quot;margin-bottom: 70px;margin-top: 20px;&quot;&amp;gt;
        &amp;lt;table style=&quot;table-layout: fixed;width: 100%;&quot; id=&quot;table2html&quot;&amp;gt;
          &amp;lt;thead&amp;gt;
            &amp;lt;tr&amp;gt;
              &amp;lt;th width=&quot;70&quot; style=&quot;text-align: center;&quot;&amp;gt;URL&amp;lt;/th&amp;gt;
              &amp;lt;th width=&quot;35&quot; style=&quot;text-align: center;&quot;&amp;gt;IP&amp;lt;/th&amp;gt;
              &amp;lt;th width=&quot;40&quot; style=&quot;text-align: center;&quot;&amp;gt;标题&amp;lt;/th&amp;gt;
              &amp;lt;th width=&quot;5&quot; style=&quot;text-align: center;&quot;&amp;gt;端口&amp;lt;/th&amp;gt;
            &amp;lt;/tr&amp;gt;
          &amp;lt;/thead&amp;gt;
          &amp;lt;tbody class=&quot;tdata&quot; id=&quot;info&quot;&amp;gt;
    
          &amp;lt;/tbody&amp;gt;
        &amp;lt;/table&amp;gt;
      &amp;lt;/div&amp;gt;
        &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
    

    &lt;/div&gt;

&lt;/body&gt; &lt;/html&gt;

然后在创建 js php 2个文件,代码用上面的 js php 代码 在适当修改下即可 结语 是否被我的另类方式弄的一脸懵逼?扯犊子半天,其实根本就是 fofa api PHP 配置拉~

赞(1)
未经允许不得转载:工具盒子 » FOFA 高级搜索小工具之 PHP 版