吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4603|回复: 6
收起左侧

[Python 转载] python读取连接过的网络并定位

[复制链接]
豆腐皮 发表于 2018-1-17 17:49
代码:
[Python] 纯文本查看 复制代码
#!/usr/bin/python  
#coding=utf-8  
from _winreg import *  
import urllib
import json

def val2addr(val):  
    addr = ""  
    for ch in val:  
        addr += ("%02x " % ord(ch))  
    addr = addr.strip(" ").replace(" ", ":")[0:17]  
    return addr  
  
def printNets():  
    net = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Unmanaged"  
    key = OpenKey(HKEY_LOCAL_MACHINE, net)  
    print "\nNetworks You have Joined."  
    for i in range(100):  
        try:  
            guid = EnumKey(key, i)  
            netKey = OpenKey(key, str(guid))  
            (n, addr, t) = EnumValue(netKey, 5)  
            (n, name, t) = EnumValue(netKey, 4)  
            macAddr = val2addr(addr)  
            netName = name
            jsondata = urllib.urlopen('http://api.cellocation.com:81/wifi/?mac='+macAddr+'&output=json').read()
            data = json.loads(jsondata)['address']
            if data =='':
                address = 'unknow'
            else:
                address = data
            print '[+] ' + netName + '  ' + macAddr+' '+address
            CloseKey(netKey)  
        except:  
            break  
  
def main():  
    printNets()  
    raw_input('please press enter')
if __name__ == '__main__':  
    main()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
捕获.PNG

免费评分

参与人数 2吾爱币 +1 热心值 +2 收起 理由
1124828050 + 1 我很赞同!
syb2201930 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

yhlg 发表于 2018-1-17 20:01
调用的是cellocation接口
yuanmengxiaozi 发表于 2018-5-11 20:16
lanail 发表于 2018-5-16 07:22
小黑LLB 发表于 2019-2-2 12:30
支持一下
z873551087 发表于 2019-2-3 16:14 来自手机
你好,能做一个软件吗定位他人吗?怎么联系你?
sunzhiqiang 发表于 2019-2-3 16:34
支持下楼主  希望能做的更完善些
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 17:42

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表