怎样黑掉一个路由器_如果想要黑掉别人的端点-程序员宅基地

在这里插入图片描述
路由器型号如上图
跟人合租免不了会发生资源争夺的问题,尤其是小地方网速很不稳定,有管理员权限的房东偷偷摸摸的限你的网速就很令人烦躁。所以一个阳光明媚的午后决定正式向管理员权限发起进攻。
由于在公司弄过服务器运营过网页,又对爬虫有过不少研究,所以对网页的运行模式还是稍微了解。我的思路是用户在输入框里填写密码后,JavaScript会将密码和存储在服务器某处的正确密码进行比对,如果正确则允许进入管理平台。正常来讲一个运行在http服务器上的文件只有权限读取http服务器的文件夹比如Debian上的apache服务只能读取/www/htmls/文件夹内的文件,那么存储管理员密码的文件则必然也存在htmls文件夹的某个地方,如果我们能够获取这个路径的话那么在ip地址后面添加这个路径就可以看到这个文件(除非是有302redirect)
首先登入路由器的ip ,右键inspect查看网页内容
在这里插入图片描述

然后点击上方的source,这里可以看到当前网页所加载的所有资源
在这里插入图片描述

然后在getinfo.js文件中肉眼了解一下它的程序逻辑,然后我们发现了一行这个注释
在这里插入图片描述

得来全不费工夫?
把url输入到ip地址后面一点回车发现发生了302重新定向。
再瞅一下别的函数
在这里插入图片描述

然后把这个url拼接一下,在浏览器中输入访问,发现又出现重新定向,然而尝试多次后突然跳转到/admin/setup.html页面,此时提示输入管理员密码,输入后路由器自动更新密码,到配置拨号上网的界面时发现拨号上网的账号密码也都明文填在表格里了,一路进行下去,重启路由器,获取管理员权限成功
这里就不上图了,总之相比于物理reset服务器,进入这个页面后发现拨号上网的宽带账号密码都默认的保存在这里,就不会发生需要装傻嘿嘿嘿我想重启下路由器不小心按到reset了的场景了。唯一要做的就是重新设置一下密码,然后自动重启,上网成功!

这个时候我们在拼接一下获取原管理密码的url,发现密码和账号都以json的形式保存在一个页面当中,而没有发生redirection。料想是浏览器保存了上次登陆的cookie所以给了我们权限去读取这些信息。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zhan006/article/details/85038445

智能推荐

最新版YOLOv6训练自己的数据集(超详细完整版!)-程序员宅基地

文章浏览阅读2.1w次,点赞43次,收藏188次。接着上篇文章继续写,本篇文章讲如何训练自己的数据集。从官网下载YOLOv6源码:meituan/YOLOv6: YOLOv6: a single-stage object detection framework dedicated to industrial applications. (github.com)https://github.com/meituan/YOLOv6权重根据自己需求下载,我下的是yolov6s.pt将tools文件夹中的train.py放主目录下,再创一个myself.yaml文件_yolov6训练自己的数据集

linux定时删除文件或文件夹_linux定时删除文件命令 每天-程序员宅基地

文章浏览阅读1w次,点赞8次,收藏16次。本文转载自:https://blog.csdn.net/jiangnan8710/article/details/51849748linux新人,个人记录以后备用一、常用的命令 1、查询命令 find 在删除日志前,首先要做的是查找日志所在的目录。 命令常用格式:find 目录path -name "需要匹配的文件" ..._linux定时删除文件命令 每天

初识HTML5新增(部分新增)-程序员宅基地

文章浏览阅读70次。关于article和sectionarticalsectionsectionsectionarticlesectionarticle。

武大94年博士年薪201万入职华为!学霸日程表曝光,简直降维打击!-程序员宅基地

文章浏览阅读130次。点击上方“码农突围”,马上关注这里是码农充电第一站,回复“666”,获取一份专属大礼包真爱,请设置“星标”或点个“在看程序员求职面试(ID:CoderJob)整理内容综合自:湖北日报、I...

软件设计师考点内容分析(一)_软件设计师 cfg解析-程序员宅基地

文章浏览阅读129次。1、CPU构成程序计数器(PC):存放执行指令的地方,计算之前要用到累加器(AC):暂时存放算数逻辑运算部件ALU运算的结果信息指令寄存器(IR):保存当前正在执行的一条指令地址寄存器(AR):保存当前CPU所要访问的内存单元的地址###2、DMA(Direct Memory Access,直接内存存取)DMA工作方式,是在DMA控制硬件的控制下,实现内存与外设间数据的直接传送,..._软件设计师 cfg解析

flask+mysql影响电影票房因素的数据分析及可视化系统-计算机毕业设计源码19201_电影票房数据可视化分析-程序员宅基地

文章浏览阅读1.1k次。1、电影评分在一定程度上反映电影的质量和口碑,观众非常关注电影产品的质量,观众选看电影时大部分会去考虑电影的评分。2、上映档期:电影具有很强的季节性,一般会把电影分为暑期档、国庆档等黄金档期,热门档期成为电影制作商的必争时期。3、影片类型:不同的电影类型拥有不同的观影群体,观众会根据自己偏好的电影类型来选择电影,因此不同电影类型的电影票房也会有所差异。4、关注度:关注度可以有效地反映这部电影的热度。关注度越高,说明电影越有吸引力,潜在的消费组和经济效应越大。_电影票房数据可视化分析

随便推点

Gitlab_gitlab clone-程序员宅基地

文章浏览阅读2.9k次。1. 如何使用Pycharm克隆Gitlab代码_gitlab clone

CCC数字钥匙设计【NFC】--NFC卡相关基础知识_type b卡与a卡-程序员宅基地

文章浏览阅读1.8k次,点赞2次,收藏16次。CCC3.0的NFC技术中,除车端,手机端需包含NFC功能外,另外一般还会配置一个NFC卡,用于备份使用。本文主要介绍NFC卡相关的基础知识。_type b卡与a卡

uniapp修改h5导航栏标题_uniapph5页面微信导航栏没有title-程序员宅基地

文章浏览阅读777次。注意:如果需要在页面进入时设置标题,可以在onReady内执行,以避免被框架内的修改所覆盖。如果必须在onShow内执行需要延迟一小段时间。2、在pages.json-globalStyle节点设置navigationBarTitleText属性值也无效。在应用的标题页面通过uni.setNavigationBarTitle设置。:用户微信小程序嵌入开发的h5后,上方导航标题需要自定义。1、直接在如下图在编包时修改标题无法生效。_uniapph5页面微信导航栏没有title

Netty中的bytebuf无符号读取方法_bytebuf.readshort()-程序员宅基地

文章浏览阅读1.9k次。ByteBuf读操作我们常用的有一下几种:ByteBuf.readByte() 读一个字节,有符号ByteBuf.readUnsignedByte() 读一个字节,无符号 ByteBuf.readShort()读连续的两个字节,有符号ByteBuf.readUnsignedShort()读连续的两个字节,无符号 ByteBuf.readInt() 读连续的四个字节,有符号 ByteBuf.readU..._bytebuf.readshort()

【零基础学Java】—Java中的 >>,>>>_java中>>>0-程序员宅基地

文章浏览阅读1.3k次,点赞11次,收藏6次。【Java基础】Java中的 >>,>>>前言(做题时遇到了,记录一下2022 4 27)我们都知道对于有符号数据类型,二进制最左端的数字为符号位,0代表正,1代表负,这里先介绍几个概念逻辑左移=算术左移:高位溢出,低位补0逻辑右移:低位溢出,高位补0算术右移:低位溢出,高位用符号位的值补比如一个有符号位的8位二进制数10101010,[]是添加的数字逻辑左移一位:0101010[0]逻辑左移两位:101010[00]算术左移一位:0101010[0]算术_java中>>>0

手机有一个时钟的标志_各式各样的时钟,总有一款会适合你的家-程序员宅基地

文章浏览阅读1k次。完美的配件,把任何中世纪的现代客厅、卧室、办公室、餐厅或书房结合在一起。现代时钟凭借其无与伦比的风格和永恒的设计,可以说是你和你的家居装饰都不想错过的一件装饰配件。因此,无论您是在寻找现代蓝牙音响时钟还是经典的乔治尼尔森球钟,这里都有给你介绍!颜色的突兀搭配大胆的形状告诉我们,这些一定来自乔治·纳尔逊的维特拉陶瓷钟的收藏。一个有趣而前卫的线条,被认为是现代美国设计的标志。这款日晒挂钟以其色彩斑斓的..._设计一款独一独二的时钟说一说这个时钟

推荐文章

热门文章

相关标签