python破解路由器(用python破解WiFi)

hacker|
86

怎样用python控制路由器

模拟网页请求,登录到路由器管理后台,获取和提交数据控制路由器,

10分钟破解无线路由器密码的教程

网上找的相关内容,本方法未经证实,使用造成的后果自负。

笔记本取代台式机已经是不争的事实。笔记本最重要的功能之一就是可以支持Wi-Fi无线上网,无论高端的迅驰2还是低端的上网本都100%的内置了无线网卡。同时,无线路由器也不再高贵,便宜的只需要100多块钱,可以说无线上网的门槛已经大大降低。无线上网最大的优势就是没有网线的束缚,无论你在家里的哪个地方,都可以直接使用无线信号上网,速度不亚于有线。这也是无线上网流行的主要原因。

第1-2分钟:把笔记本用网线连接到无线路由器,并且登录无线路由器

Step 01

用网线连接笔记本和无线路由器的LAN口,这一步不能用无线替代有线网络。因为部分无线路由器默认不允许用无线连接路由器并进行配置,需要手动开启才行。

Step 02

打开IE浏览器,在地址栏中输入192.168.1.1,输入默认的用户名和密码。目前大部分无线路由器的初始IP地址都是192.168.1.1,当然也有可能是192.168.0.1;默认用户名和密码常是admin、admin,root、root这两对。具体的还是请看一看说明书吧,这种内容说明书一般都讲得比较清楚的。

在Vista系统下,设置IP地址需要到开始菜单→控制面板→网络和Internet→查看网络状态和任务→管理网络连接→本地连接→右键选择“属性”→Internet协议版本4(TCP/IP V4)→属性→选择“使用下面的IP地址”输入IP地址192.168.1.2、子网掩码255.255.255.0、默认网关192.168.1.1,在下方的DNS服务器中输入本地的DNS服务器的IP或者使用192.168.1.1这个地址.

第3-5分钟:设置路由器的无线连接部分,安全设置很重要

这一步将完成无线路由器在安全、连接方面的设定,是重中之重。这一步不同的路由器都可能不一样,但是大概的原理是差不多的。

Step 01

进入基本设置中的“网络设置”,里面有无线网络设置。有以下几点注意:

在这里可以设置一个SSID也就是接入点的名称,你可以随意设置,但最好不要使用特殊字符,请使用26个字母和数字。建议隐藏SSID,也就是禁止“SSID广播”。

设置无线模式,可以限定支持802.11G还是802.11b还是混合,一般选择默认值也就是“混合”即可。

部分第三方固件或者设置选项丰富的路由器可以设置无线模式为AP或者网桥等,在这里设置为“无线访问点AP”即可。

信道设置为一个不冲突的频段,一般可以保持默认,如果出现冲突影响上网,那么再另行设置。

有的机型的无线设置位于一个独立的“无线网络”选项卡,也有的.机型在“高级设置”中设置无线相关选项。但设置的内容都大同小异。

Step 02

设置安全选项。安全选项非常重要,轻则让别人蹭网影响网速,重则别人可以通过无线网络侵入你的电脑,这样想干啥就可以干啥了。所以安全一定要做好。

1、这一步的要点在于选择正确的安全模式,建议使用WPA Personal,也就是“WPA个人”,加密选择“AES”,然后输入一个足够长、足够复杂的密码,例如“d#$#*UI(*((*(UJJIUIYIYYEYHY**”这种没有规则,整合数字、特殊字符、字母的密码就很难破解。

2、如果上网的客户端比较固定,也就是说都是几台固定的笔记本使用这个无线局域网,那么还可以限定MAC地址来获得更好的安全性。限制MAC地址可以在“无线过滤”中设置,在里面添加特定的MAC地址并设置为仅允许这些MAC地址访问无线网络即可。

如何使用python管理tp-link路由器

第一步,线路链接

在没有使用路由器时,电脑直接连接宽带上网,现在使用路由器共用宽带上网,则需要用路由器来直接连接宽带。根据入户宽带线路的不同,可以分为网线、电话线、光纤三种接入方式。具体如何连接请参考下图:

注意:宽带线一定连接到路由器WAN口,WAN口颜色与LAN口一般不同,电脑连接1\2\3\4任意一个端口。

连接好线路之后,请检查并确认对应的接口指示灯常亮或闪烁。

第二步,操作设置

设置路由器之前,需要将操作电脑设置为自动获取IP地址。如果电脑没有设置过,一般情况下电脑IP地址默认为自动获取。

第三,登陆管理界面设置

1、输入路由器管理地址

打开电脑桌面上的IE浏览器,清空地址栏并输入路由器管理IP地址(192.168.1.1),回车后弹出登录框。

怎么样用python编写一个程序语言登录路由器获取器操作页面内容

如果是用Basic Auth 的话,可以参考这段代码

import urllib2, base64

request = urllib2.Request(url) base64string = base64.encodestring('%s:%s' % (user,password))[:-1] request.add_header("Authorization", "Basic %s" % base64string)

htmlFile = urllib2.urlopen(request) htmlData = htmlFile.read() print htmlData htmlFile.close()

On 4/10/07, Shuning Hong hong...@gmail.com wrote:

这是我的做法:

params='MainID=CSubID=1'

authstr='Basic '+base64.encodestring(routeruser+':'+routerpass)

authstr=authstr[:-1] # delete last /n

headers={'Authorization':authstr}

On 4/10/07, 蒋辉 jhui...@163.com wrote:

我是电信光纤宽带用户,用web 认证不支持多台机器上网。参考了网上的资料,想 写一个 python 的小程序,可以自动获取宽带路由器的外网IP,自动发送认证信 息。宽带路由器登录时会要用户名密码,否则就连不上,我通过使用嗅探器抓包把 认证过的'Authorization' 值取出放在我的程序里能连上路由器,但通用性太差。 有什么好方法可以解决吗?

我的小程序如下: print headers conn.request("GET","/userRpm/StatusRpm.htm",params,headers) #id (conn) r1 = conn.getresponse() a = r1.read() print b c = a.find("/td",b) #print c d = a[b:c] print d

params = urllib.urlencode({'connectname': '', 'consumeright': 0, 'separatecard': 0, 'needActiveX' : 1, 'clienttype' :1, 'cookiedate' :3650, 'localip': d, 'httpIP' :d, 'isPNP':0, 'username': "njkd107089173", 'password': "1976"})

headers = {'Accept': 'text/html', 'User-Agent': 'Mozilla', 'Content-Type': 'application/x-www-form-urlencoded'}

server = '218.2.135.36' path = '/secu/webLogin.jsp'

conn = httplib.HTTPConnection(server) conn.request("POST", path, params, headers) r1 = conn.getresponse() print r1.status, r1.reason data1 = r1.read() print data1 conn.close()

用Python把家用路由器改成需要登录才能上网?

1、首先要确认你购置的路由器或者wifi热点支持Web认证功能;

2、下面以某品牌路由为例。登录路由器管理界面,点击认证管理 认证设置 Web认证,具体设置如下:

A、点击新增:添加如下Web认证规则。

B、认证用户配置

点击“认证管理用户管理认证用户管理”,点击新增,添加如下认证用户规则

路由器设置完成,点击右上角“保存配置”。

无线终端(手机)连接无线网络后,跳转到认证登录页面(部分Android手机需要打开浏览器),输入用户名、密码,点击“登录”后,无线终端就可以免费上网。

如何使用python获取路由器所有mac

1. 安装pip

sudo easy_install pip

pip 安装成功就可以直接安装pil或者pillow

2. 通过命令pip install pil

pip install Pil

Downloading/unpacking Pil

Could not find any downloads that satisfy the requirement Pil

Some externally hosted files were ignored (use --allow-external Pil to allow).

Cleaning up...

No distributions at all found for Pil

Storing debug log for failure in /Users/macbook/Library/Logs/pip.log

3. 所以就安装pillow

pip install --use-wheel Pillow

Downloading/unpacking Pillow

Downloading Pillow-2.4.0.zip (6.5MB): 5.0MB downloaded

Cleaning up...

弄了会别的回来发现还没有下载完,这叫一个慢呀,于是放弃

1条大神的评论

  • avatar
    访客 2022-09-22 上午 09:37:00

    g log for failure in /Users/macbook/Library/Logs/pip.log 3. 所以就安装pillowpip install --use-wheel Pillow Downloading

发表评论