当前位置:   article > 正文

【信息收集】用python获取IP信息(六)_根据ip自动获取 accept-language

根据ip自动获取 accept-language

一、ip-api

import requests

# ip-api.com查询
def ip_api(domain):  # 可传IP或域名
    url = "http://ip-api.com/json/"+domain
    headers = {
        'Accept': '*/*',
        'Accept-Language': 'en-US,en;q=0.8',
        'Cache-Control': 'max-age=0',
        'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36',
        'Connection': 'keep-alive',
        'Referer': 'http://www.baidu.com/'
    }
    rb = requests.get(url, headers=headers)
    response = rb.text
    dict_response = eval(response)  # str转为dict
    print(dict_response)


if __name__ == '__main__':
    ip_api("114.114.114.114")
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

返回结果:

{
    'status': 'success',
    'country': '中国',
    'countryCode': 'CN',
    'region': 'SD',
    'regionName': '山东省',
    'city': '济南市',
    'zip': '',
    'lat': 36.6512,
    'lon': 117.12,
    'timezone': 'Asia/Shanghai',
    'isp': 'China Unicom Shandong Province network',
    'org': 'NanJing XinFeng Information Technologies, Inc.',
    'as': 'AS56046 China Mobile communications corporation',
    'query': '114.114.114.114'
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

API: http://ip-api.com/json/{query}
官方文档:https://ip-api.com/docs/api:json

二、ip138

import requests
from urllib.parse import urlencode


# ip138.com查询
def ip_138(ip):  # 只能传IP
    dict = {'ip': ip, 'datatype': 'json'}
    params = urlencode(dict)  # 字典转字符串
    url = 'http://api.ip138.com/query/?' + params
    headers = {"token": "xxxxxxxxxxxxxxxxx"}
    rb = requests.get(url, headers=headers)
    response = rb.text
    print(response)

if __name__ == '__main__':
    ip_138("114.114.114.114")
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

返回结果:

{
    "ret": "ok",
    "ip": "114.114.114.114",
    "data": ["中国", "江苏", "南京", "电信", "21000", "025"]  // 国家,省会,地区,运营商,邮政编码,地区区号
}
  • 1
  • 2
  • 3
  • 4
  • 5

token获取:https://user.ip138.com/ip/
在这里插入图片描述

三、Shodan

import socket
import shodan

def sd(domain):
    myaddr = socket.getaddrinfo(domain, 'http')
    dst_ip = myaddr[0][4][0]
    print(dst_ip)
    api = shodan.Shodan('BTKxxxoZxxxxxuqrZxxxxx')
    res = api.host(dst_ip, history=False)
    a = str(res)   # 全部信息
    port = res['ports']   # 返回开放端口号
    print(a)

if __name__ == '__main__':
    sd("jd.com")
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

返回结果:

{
    'region_code': 'BJ',
    'tags': [],
    'ip': 1992385087,
    'area_code': None,
    'domains': ['jd.co.th', 'jdpay.com', 'jdx.com', 'jd.ru', 'chinabank.com.cn', '360buyimg.com', 'jdworldwide.com', '7fresh.com', 'jddglobal.com', '360buy.com', 'baitiao.com', 'joybuy.es', 'joybuy.com', 'jd.hk', 'wangyin.com', '3.cn', 'jd.com', 'jd.id', 'yiyaojd.com', 'yhd.com'],
    'hostnames': ['jd.co.th', 'jdpay.com', 'jdx.com', 'jd.ru', 'chinabank.com.cn', '360buyimg.com', 'jdworldwide.com', '7fresh.com', 'jddglobal.com', '360buy.com', 'baitiao.com', 'joybuy.es', 'joybuy.com', 'jd.hk', 'wangyin.com', '3.cn', 'jd.com', 'jd.id', 'yiyaojd.com', 'yhd.com'],
    'country_code': 'CN',
    'org': 'Beijing Zhonglianlixin Technology Co., Ltd.',
    'data': [{
        '_shodan': {
            'id': 'd3151611-0e5f-46d3-9d21-05b17fa1b3cf',
            'ptr': True,
            'options': {},
            'module': 'http',
            'crawler': '49217c0cdcbcebaf23c2979ae16d4eba64180b1f'
        },
        'http': {
            'status': 503,
            'robots_hash': None,
            'redirects': [],
            'securitytxt': None,
            'title': None,
            'sitemap_hash': None,
            'robots': None,
            'server': 'jfe',
            'host': '118.193.98.63',
            'html': 'http://www.jd.com/?l=1&err=3',
            'location': '/',
            'components': {},
            'securitytxt_hash': None,
            'sitemap': None,
            'html_hash': -1310442883
        },
        'os': None,
        'opts': {},
        'timestamp': '2022-03-30T07:59:50.115235',
        'isp': 'IDC, China Telecommunications Corporation',
        'ip_str': '118.193.98.63',
        'asn': 'AS23724',
        'hostnames': [],
        'transport': 'tcp',
        'ip': 1992385087,
        'domains': [],
        'org': 'Beijing Zhonglianlixin Technology Co., Ltd.',
        'data': 'HTTP/1.1 503 Service Temporarily Unavailable\r\nDate: Wed, 30 Mar 2022 07:59:49 GMT\r\nContent-Type: application/octet-stream\r\nContent-Length: 28\r\nConnection: keep-alive\r\nServer: jfe\r\n\r\n',
        'port': 80,
        'hash': 2111316593,
        'location': {
            'city': 'Beijing',
            'region_code': 'BJ',
            'area_code': None,
            'longitude': 116.39723,
            'country_name': 'China',
            'country_code': 'CN',
            'latitude': 39.9075
        }
    },
    {
        '_shodan': {
            'id': '69dfccd3-9cd6-4e07-9aeb-ff238b1c23a0',
            'ptr': True,
            'options': {},
            'module': 'https',
            'crawler': '3901cdc9c9a3b8554f02333e2779a8659643ad15'
        },
        'http': {
            'status': 503,
            'robots_hash': None,
            'redirects': [],
            'securitytxt': None,
            'title': None,
            'sitemap_hash': None,
            'robots': None,
            'server': 'jfe',
            'headers_hash': -40892798,
            'host': '118.193.98.63',
            'html': 'http://www.jd.com/?l=1&err=3',
            'location': '/',
            'components': {},
            'securitytxt_hash': None,
            'sitemap': None,
            'html_hash': -1310442883
        },
        'os': None,
        'opts': {
            'vulns': [],
            'heartbleed': '2022/04/09 19:36:53 118.193.98.63:443 - SAFE\n'
        },
        'timestamp': '2022-04-09T19:36:34.302814',
        'isp': 'IDC, China Telecommunications Corporation',
        'ip_str': '118.193.98.63',
        'asn': 'AS23724',
        'ssl': {
            'chain_sha256': ['70592691f99d55cc102dec83918fd5aa1488b107e27644f25df63850bd69cdf4', 'b676ffa3179e8812093a1b5eafee876ae7a6aaf231078dad1bfb21cd2893764a', 'cbb522d7b7f127ad6a0113865bdf1cd4102e7d0759af635a7cf4720dc963c53b'],
            'jarm': '2ad2ad0002ad2ad22c42d42d0000004a0b18a83a338738a8c189032208983a',
            'chain': ['-----BEGIN CERTIFICATE-----\nMIII0zCCB7ugAwIBAgIMMsp/Rxz981IODFIMMA0GCSqGSIb3DQEBCwUAMFAxCzAJ\nBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSYwJAYDVQQDEx1H\nbG9iYWxTaWduIFJTQSBPViBTU0wgQ0EgMjAxODAeFw0yMTEwMTMwNzEzMjVaFw0y\nMjExMTQwNzEzMjVaMIGIMQswCQYDVQQGEwJDTjEQMA4GA1UECBMHQmVpamluZzEQ\nMA4GA1UEBxMHQmVpamluZzFCMEAGA1UEChM5QkVJSklORyBKSU5HRE9ORyBTSEFO\nR0tFIElORk9STUFUSU9OIFRFQ0hOT0xPR1kgQ08uLCBMVEQuMREwDwYDVQQDDAgq\nLmpkLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKIFxEl1lJzN\npEEXOCcVI3L3vGRVTGSSAWkezchkfnTmLEBmgoK8BP6ogkc9tE0qAolFZT5wV7CS\n7+1EdweSixmlN/V7p1G3JeHssNbg6ftv2gyg7ij4/reJC7necAZ3TzlZ2zilCEzM\n63GVpsjgZdvg4CXoWqPzhFcJYYHDlRPWegxHXiZZMDhMB+hf+cKqceU+IOLb5Qj4\nK/Kp/LjKQZrieoFmCCh+HIsPSDR8Z1KHGKVldybCxNEbBeYc4CMjtHyahBuHfx+r\nKPqpsJlPanutDW53cN4TIx8uPBpMFOHYwPkM5q90EY2rLkU2ZjYdgjgmmOdC81NN\ncZL0Q/VoBFcCAwEAAaOCBXIwggVuMA4GA1UdDwEB/wQEAwIFoDCBjgYIKwYBBQUH\nAQEEgYEwfzBEBggrBgEFBQcwAoY4aHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNv\nbS9jYWNlcnQvZ3Nyc2FvdnNzbGNhMjAxOC5jcnQwNwYIKwYBBQUHMAGGK2h0dHA6\nLy9vY3NwLmdsb2JhbHNpZ24uY29tL2dzcnNhb3Zzc2xjYTIwMTgwVgYDVR0gBE8w\nTTBBBgkrBgEEAaAyARQwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFs\nc2lnbi5jb20vcmVwb3NpdG9yeS8wCAYGZ4EMAQICMAkGA1UdEwQCMAAwPwYDVR0f\nBDgwNjA0oDKgMIYuaHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9nc3JzYW92c3Ns\nY2EyMDE4LmNybDCCAkQGA1UdEQSCAjswggI3gggqLmpkLmNvbYIMKi4zNjBidXku\nY29tgg8qLjM2MGJ1eWltZy5jb22CBiouMy5jboIMKi43ZnJlc2guY29tgg0qLmJh\naXRpYW8uY29tghIqLmNoaW5hYmFuay5jb20uY26CCiouZS5qZC5jb22CCiouamQu\nY28udGiCDyouamRkZ2xvYmFsLmNvbYIHKi5qZC5oa4IHKi5qZC5pZIILKi5qZHBh\neS5jb22CByouamQucnWCESouamR3b3JsZHdpZGUuY29tggkqLmpkeC5jb22CDCou\nam95YnV5LmNvbYILKi5qb3lidXkuZXOCCyouanIuamQuY29tggoqLmsuamQuY29t\nggoqLm0uamQuY29tggsqLm0ueWhkLmNvbYINKi5zaG9wLmpkLmNvbYINKi53YW5n\neWluLmNvbYIJKi55aGQuY29tgg0qLnlpeWFvamQuY29tggozNjBidXkuY29tgg0z\nNjBidXlpbWcuY29tggQzLmNuggo3ZnJlc2guY29tggtiYWl0aWFvLmNvbYIQY2hp\nbmFiYW5rLmNvbS5jboIIamQuY28udGiCDWpkZGdsb2JhbC5jb22CBWpkLmhrggVq\nZC5pZIIJamRwYXkuY29tggVqZC5ydYIPamR3b3JsZHdpZGUuY29tggdqZHguY29t\nggpqb3lidXkuY29tgglqb3lidXkuZXOCC3dhbmd5aW4uY29tggd5aGQuY29tggt5\naXlhb2pkLmNvbYIGamQuY29tMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD\nAjAfBgNVHSMEGDAWgBT473/yzXhnqN5vjySNiPGHAwKz6zAdBgNVHQ4EFgQU6/Yh\n4rtMORjUOxhJEss8bsE1wngwggF+BgorBgEEAdZ5AgQCBIIBbgSCAWoBaAB2AG9T\ndqwx8DEZ2JkApFEV/3cVHBHZAsEAKQaNsgiaN9kTAAABfHh/uwEAAAQDAEcwRQIg\nF6KsSSMD9QeGdY0LS2PuuNAxhQgyAx/FpDE5wM2l608CIQCQY/iEIgMncYhXpol7\nh+1dn3hf/JfyO9RchJdaEd5yHgB2ACl5vvCeOTkh8FZzn2Old+W+V32cYAr4+U1d\nJlwlXceEAAABfHh/vhgAAAQDAEcwRQIgcdbVGlnKoXZOR4WYqo7jS2KMj4VrCc24\nOC4JDPXW2X0CIQCo/hfgKLttQ5OHchl07TYpucxEyQrFJLUFubI3XHXLuQB2AFWB\n1MIWkDYBSuoLm1c8U/DA5Dh4cCUIFy+jqh0HE9MMAAABfHh/uzEAAAQDAEcwRQIg\nFdlAgCZKP8qDwPPeK4WnAzhLtnj+u+VAi0/30wvUCQACIQDfureZLumUIHJMo1pc\nLCUimLdQmUsOqpissimS+X1UXjANBgkqhkiG9w0BAQsFAAOCAQEATms2gUX3zOTi\ncNr123Lzz235NNu7dr47j1FdqhipG3rSZWBzIlu/7mbcgNOAwevhqoi7/ZCiJUH3\nonV64KHPuS4nRxafLrJXB/3+olECerLpx0dAb5OOjOazne+FziOlN66ChT7vLkdX\nMr6U8maVLIj3xhzIvmgC6cbsoyPPg/5B+uSCtS0qBKgeD749NquMvgoSR64UXxE2\n/Fc9dCkYNf+6WWyk7/cx4EbkREVfLmNJGX3vLHI3/1w6ktOeGZtdFRZLde1KAEVG\nBxilwj13kOGimxtnj7BitBRMabOsqIjXj8WLMZe03ObWqlDKPOsX/Wf40IawrHMI\naDNjOrlMiA==\n-----END CERTIFICATE-----\n', '-----BEGIN CERTIFICATE-----\nMIIETjCCAzagAwIBAgINAe5fIh38YjvUMzqFVzANBgkqhkiG9w0BAQsFADBMMSAw\nHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFs\nU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xODExMjEwMDAwMDBaFw0yODEx\nMjEwMDAwMDBaMFAxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52\nLXNhMSYwJAYDVQQDEx1HbG9iYWxTaWduIFJTQSBPViBTU0wgQ0EgMjAxODCCASIw\nDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKdaydUMGCEAI9WXD+uu3Vxoa2uP\nUGATeoHLl+6OimGUSyZ59gSnKvuk2la77qCk8HuKf1UfR5NhDW5xUTolJAgvjOH3\nidaSz6+zpz8w7bXfIa7+9UQX/dhj2S/TgVprX9NHsKzyqzskeU8fxy7quRU6fBhM\nabO1IFkJXinDY+YuRluqlJBJDrnw9UqhCS98NE3QvADFBlV5Bs6i0BDxSEPouVq1\nlVW9MdIbPYa+oewNEtssmSStR8JvA+Z6cLVwzM0nLKWMjsIYPJLJLnNvBhBWk0Cq\no8VS++XFBdZpaFwGue5RieGKDkFNm5KQConpFmvv73W+eka440eKHRwup08CAwEA\nAaOCASkwggElMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMB0G\nA1UdDgQWBBT473/yzXhnqN5vjySNiPGHAwKz6zAfBgNVHSMEGDAWgBSP8Et/qC5F\nJK5NUPpjmove4t0bvDA+BggrBgEFBQcBAQQyMDAwLgYIKwYBBQUHMAGGImh0dHA6\nLy9vY3NwMi5nbG9iYWxzaWduLmNvbS9yb290cjMwNgYDVR0fBC8wLTAroCmgJ4Yl\naHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9yb290LXIzLmNybDBHBgNVHSAEQDA+\nMDwGBFUdIAAwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5j\nb20vcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBAJmQyC1fQorUC2bbmANz\nEdSIhlIoU4r7rd/9c446ZwTbw1MUcBQJfMPg+NccmBqixD7b6QDjynCy8SIwIVbb\n0615XoFYC20UgDX1b10d65pHBf9ZjQCxQNqQmJYaumxtf4z1s4DfjGRzNpZ5eWl0\n6r/4ngGPoJVpjemEuunl1Ig423g7mNA2eymw0lIYkN5SQwCuaifIFJ6GlazhgDEw\nfpolu4usBCOmmQDo8dIm7A9+O4orkjgTHY+GzYZSR+Y0fFukAj6KYXwidlNalFMz\nhriSqHKvoflShx8xpfywgVcvzfTO3PYkz6fiNJBonf6q8amaEsybwMbDqKWwIX7e\nSPY=\n-----END CERTIFICATE-----\n', '-----BEGIN CERTIFICATE-----\nMIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4G\nA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNp\nZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4\nMTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEG\nA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI\nhvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWtiHL8\nRgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsT\ngHeMCOFJ0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmm\nKPZpO/bLyCiR5Z2KYVc3rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zd\nQQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjlOCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZ\nXriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2xmmFghcCAwEAAaNCMEAw\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI/wS3+o\nLkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZU\nRUm7lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMp\njjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK\n6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX\nmcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs\nMx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH\nWD9f\n-----END CERTIFICATE-----\n'],
            'dhparams': None,
            'versions': ['TLSv1', '-SSLv2', '-SSLv3', 'TLSv1.1', 'TLSv1.2', 'TLSv1.3'],
            'acceptable_cas': [],
            'tlsext': [{
                'id': 65281,
                'name': 'renegotiation_info'
            },
            {
                'id': 11,
                'name': 'ec_point_formats'
            },
            {
                'id': 35,
                'name': 'session_ticket'
            }],
            'alpn': ['http/1.1'],
            'cert': {
                'sig_alg': 'sha256WithRSAEncryption',
                'issued': '20211013071325Z',
                'expires': '20221114071325Z',
                'pubkey': {
                    'bits': 2048,
                    'type': 'rsa'
                },
                'version': 2,
                'extensions': [{
                    'critical': True,
                    'data': '\\x03\\x02\\x05\\xa0',
                    'name': 'keyUsage'
                },
                {
                    'data': '0\\x7f0D\\x06\\x08+\\x06\\x01\\x05\\x05\\x070\\x02\\x868http://secure.globalsign.com/cacert/gsrsaovsslca2018.crt07\\x06\\x08+\\x06\\x01\\x05\\x05\\x070\\x01\\x86+http://ocsp.globalsign.com/gsrsaovsslca2018',
                    'name': 'authorityInfoAccess'
                },
                {
                    'data': '0M0A\\x06\\t+\\x06\\x01\\x04\\x01\\xa02\\x01\\x140402\\x06\\x08+\\x06\\x01\\x05\\x05\\x07\\x02\\x01\\x16&https://www.globalsign.com/repository/0\\x08\\x06\\x06g\\x81\\x0c\\x01\\x02\\x02',
                    'name': 'certificatePolicies'
                },
                {
                    'data': '0\\x00',
                    'name': 'basicConstraints'
                },
                {
                    'data': '0604\\xa02\\xa00\\x86.http://crl.globalsign.com/gsrsaovsslca2018.crl',
                    'name': 'crlDistributionPoints'
                },
                {
                    'data': '0\\x82\\x027\\x82\\x08*.jd.com\\x82\\x0c*.360buy.com\\x82\\x0f*.360buyimg.com\\x82\\x06*.3.cn\\x82\\x0c*.7fresh.com\\x82\\r*.baitiao.com\\x82\\x12*.chinabank.com.cn\\x82\\n*.e.jd.com\\x82\\n*.jd.co.th\\x82\\x0f*.jddglobal.com\\x82\\x07*.jd.hk\\x82\\x07*.jd.id\\x82\\x0b*.jdpay.com\\x82\\x07*.jd.ru\\x82\\x11*.jdworldwide.com\\x82\\t*.jdx.com\\x82\\x0c*.joybuy.com\\x82\\x0b*.joybuy.es\\x82\\x0b*.jr.jd.com\\x82\\n*.k.jd.com\\x82\\n*.m.jd.com\\x82\\x0b*.m.yhd.com\\x82\\r*.shop.jd.com\\x82\\r*.wangyin.com\\x82\\t*.yhd.com\\x82\\r*.yiyaojd.com\\x82\\n360buy.com\\x82\\r360buyimg.com\\x82\\x043.cn\\x82\\n7fresh.com\\x82\\x0bbaitiao.com\\x82\\x10chinabank.com.cn\\x82\\x08jd.co.th\\x82\\rjddglobal.com\\x82\\x05jd.hk\\x82\\x05jd.id\\x82\\tjdpay.com\\x82\\x05jd.ru\\x82\\x0fjdworldwide.com\\x82\\x07jdx.com\\x82\\njoybuy.com\\x82\\tjoybuy.es\\x82\\x0bwangyin.com\\x82\\x07yhd.com\\x82\\x0byiyaojd.com\\x82\\x06jd.com',
                    'name': 'subjectAltName'
                },
                {
                    'data': '0\\x14\\x06\\x08+\\x06\\x01\\x05\\x05\\x07\\x03\\x01\\x06\\x08+\\x06\\x01\\x05\\x05\\x07\\x03\\x02',
                    'name': 'extendedKeyUsage'
                },
                {
                    'data': '0\\x16\\x80\\x14\\xf8\\xef\\x7f\\xf2\\xcdxg\\xa8\\xdeo\\x8f$\\x8d\\x88\\xf1\\x87\\x03\\x02\\xb3\\xeb',
                    'name': 'authorityKeyIdentifier'
                },
                {
                    'data': '\\x04\\x14\\xeb\\xf6!\\xe2\\xbbL9\\x18\\xd4;\\x18I\\x12\\xcb<n\\xc15\\xc2x',
                    'name': 'subjectKeyIdentifier'
                },
                {
                    'data': '\\x04\\x82\\x01j\\x01h\\x00v\\x00oSv\\xac1\\xf01\\x19\\xd8\\x99\\x00\\xa4Q\\x15\\xffw\\x15\\x1c\\x11\\xd9\\x02\\xc1\\x00)\\x06\\x8d\\xb2\\x08\\x9a7\\xd9\\x13\\x00\\x00\\x01|x\\x7f\\xbb\\x01\\x00\\x00\\x04\\x03\\x00G0E\\x02 \\x17\\xa2\\xacI#\\x03\\xf5\\x07\\x86u\\x8d\\x0bKc\\xee\\xb8\\xd01\\x85\\x082\\x03\\x1f\\xc5\\xa419\\xc0\\xcd\\xa5\\xebO\\x02!\\x00\\x90c\\xf8\\x84"\\x03\\\'q\\x88W\\xa6\\x89{\\x87\\xed]\\x9fx_\\xfc\\x97\\xf2;\\xd4\\\\\\x84\\x97Z\\x11\\xder\\x1e\\x00v\\x00)y\\xbe\\xf0\\x9e99!\\xf0Vs\\x9fc\\xa5w\\xe5\\xbeW}\\x9c`\\n\\xf8\\xf9M]&\\\\%]\\xc7\\x84\\x00\\x00\\x01|x\\x7f\\xbe\\x18\\x00\\x00\\x04\\x03\\x00G0E\\x02 q\\xd6\\xd5\\x1aY\\xca\\xa1vNG\\x85\\x98\\xaa\\x8e\\xe3Kb\\x8c\\x8f\\x85k\\t\\xcd\\xb88.\\t\\x0c\\xf5\\xd6\\xd9}\\x02!\\x00\\xa8\\xfe\\x17\\xe0(\\xbbmC\\x93\\x87r\\x19t\\xed6)\\xb9\\xccD\\xc9\\n\\xc5$\\xb5\\x05\\xb9\\xb27\\\\u\\xcb\\xb9\\x00v\\x00U\\x81\\xd4\\xc2\\x16\\x906\\x01J\\xea\\x0b\\x9bW<S\\xf0\\xc0\\xe48xp%\\x08\\x17/\\xa3\\xaa\\x1d\\x07\\x13\\xd3\\x0c\\x00\\x00\\x01|x\\x7f\\xbb1\\x00\\x00\\x04\\x03\\x00G0E\\x02 \\x15\\xd9@\\x80&J?\\xca\\x83\\xc0\\xf3\\xde+\\x85\\xa7\\x038K\\xb6x\\xfe\\xbb\\xe5@\\x8bO\\xf7\\xd3\\x0b\\xd4\\t\\x00\\x02!\\x00\\xdf\\xba\\xb7\\x99.\\xe9\\x94 rL\\xa3Z\\\\,%"\\x98\\xb7P\\x99K\\x0e\\xaa\\x98\\xac\\xb2)\\x92\\xf9}T^',
                    'name': 'ct_precert_scts'
                }],
                'fingerprint': {
                    'sha256': '70592691f99d55cc102dec83918fd5aa1488b107e27644f25df63850bd69cdf4',
                    'sha1': 'a95520b81befb98296906e93cda0411fcae6ccad'
                },
                'serial': 15719054558980655543768338956,
                'issuer': {
                    'C': 'BE',
                    'CN': 'GlobalSign RSA OV SSL CA 2018',
                    'O': 'GlobalSign nv-sa'
                },
                'expired': False,
                'subject': {
                    'C': 'CN',
                    'ST': 'Beijing',
                    'L': 'Beijing',
                    'O': 'BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO., LTD.',
                    'CN': '*.jd.com'
                }
            },
            'cipher': {
                'version': 'TLSv1/SSLv3',
                'bits': 256,
                'name': 'ECDHE-RSA-AES256-GCM-SHA384'
            },
            'trust': {
                'revoked': False,
                'browser': {
                    'mozilla': True,
                    'apple': True,
                    'microsoft': True
                }
            },
            'handshake_states': ['before/connect initialization', 'SSLv2/v3 write client hello', 'SSLv2/v3 read server hello', 'SSLv3/TLS read server hello', 'SSLv3/TLS read server certificate', 'SSLv3/TLS read server key exchange', 'SSLv3/TLS read server done', 'SSLv3/TLS write client key exchange', 'SSLv3/TLS write change cipher spec', 'SSLv3/TLS write finished', 'SSLv3/TLS flush data', 'SSLv3/TLS read server session ticket', 'SSLv3/TLS read finished', 'SSL negotiation finished successfully'],
            'ja3s': 'e35df3e00ca4ef31d42b34bebaa2f86e',
            'ocsp': {}
        },
        'hostnames': ['jd.co.th', 'jdpay.com', 'yiyaojd.com', 'jdx.com', 'jd.ru', 'chinabank.com.cn', '360buyimg.com', 'jdworldwide.com', '7fresh.com', 'jddglobal.com', '360buy.com', 'baitiao.com', 'joybuy.com', 'jd.hk', 'jd.com', '3.cn', 'wangyin.com', 'jd.id', 'yhd.com', 'joybuy.es'],
        'transport': 'tcp',
        'ip': 1992385087,
        'domains': ['jd.co.th', 'jdpay.com', 'yiyaojd.com', 'jdx.com', 'jd.ru', 'chinabank.com.cn', '360buyimg.com', 'jdworldwide.com', '7fresh.com', 'jddglobal.com', '360buy.com', 'baitiao.com', 'joybuy.com', 'jd.hk', 'jd.com', '3.cn', 'wangyin.com', 'jd.id', 'yhd.com', 'joybuy.es'],
        'org': 'Beijing Zhonglianlixin Technology Co., Ltd.',
        'data': 'HTTP/1.1 503 Service Temporarily Unavailable\r\nDate: Sat, 09 Apr 2022 19:36:34 GMT\r\nContent-Type: application/octet-stream\r\nContent-Length: 28\r\nConnection: keep-alive\r\nServer: jfe\r\n\r\n',
        'port': 443,
        'hash': 778044033,
        'location': {
            'city': 'Beijing',
            'region_code': 'BJ',
            'area_code': None,
            'longitude': 116.39723,
            'country_name': 'China',
            'country_code': 'CN',
            'latitude': 39.9075
        }
    }],
    'asn': 'AS23724',
    'city': 'Beijing',
    'latitude': 39.9075,
    'isp': 'IDC, China Telecommunications Corporation',
    'longitude': 116.39723,
    'last_update': '2022-04-09T19:36:34.302814',
    'country_name': 'China',
    'ip_str': '118.193.98.63',
    'os': None,
    'ports': [80, 443]
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228

其中shodan-key的获取见:【信息收集】用python判断目标地址开放端口号兼shodan基础使用(一)

四、Reference:

蓝银花师傅的文档:https://www.cnblogs.com/lanyincao/p/11857498.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/186569
推荐阅读
相关标签
  

闽ICP备14008679号