首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TP-LINK WR941N路由器研究

    作者:Hcamael@知道创宇404实验室 之前看到了一个CVE, CVE-2017-13772 是TP-Link WR940N后台的RCE, 手头上正好有一个TP-Link WR941N的设备,发现也存在相同的问题...shell的,在@fenix帮助下获取到了路由器的shell,该款路由器上的busybox的命令比较少,curl, nc, wget这些命令都没有,只能用tftp进行数据传输,而且只有 /tmp 目录可写...,路由器重启后,传上去的文件就没了,这些问题都可以通过刷固件解决,不过太麻烦了,只需要传上去一个 gdbserver 就好了,能根据固件中的bin得知这是一个大端mips指令集的设备, gdbserver...在wr940n的exp中,ROP是在libuClibc-0.9.30.so中找的,根据$ cat /proc/pid/maps命令,发现wr941n路由器的基地址和文章中显示的wr940n路由器的是一样的...如果我修改成execve("/bin/sh", ["/bin/sh", 0], 0)则成功反弹shell,可以任意命令执行 参 考 链 接 [1] https://www.fidusinfosec.com/tp-link-remote-code-execution-cve

    1.3K60

    TP-LINK WR941N路由器研究

    作者:Hcamael@知道创宇404实验室 之前看到了一个CVE, CVE-2017-13772 是TP-Link WR940N后台的RCE, 手头上正好有一个TP-Link WR941N的设备,发现也存在相同的问题...shell的,在@fenix帮助下获取到了路由器的shell,该款路由器上的busybox的命令比较少,curl, nc, wget这些命令都没有,只能用tftp进行数据传输,而且只有/tmp目录可写,...编译成功后,就可以进行远程调试了,在路由器上执行: > /tmp/gdbserver.mipsbe attach 0.0.0.0:12345 pid 然后使用编译好gdb进行调试: $ gdb (gdb...在wr940n的exp中,ROP是在libuClibc-0.9.30.so中找的,根据$ cat /proc/pid/maps命令,发现wr941n路由器的基地址和文章中显示的wr940n路由器的是一样的...0,0),如果我修改成execve("/bin/sh", ["/bin/sh", 0], 0)则成功反弹shell,可以任意命令执行 参考链接 https://www.fidusinfosec.com/tp-link-remote-code-execution-cve

    2.2K80

    tp6注解路由安装报错了咋整?怎么写一个简单的注解路由

    作者:陈业贵 华为云享专家 51cto(专家博主 明日之星 TOP红人) 文章目录 前言 一、安装注解路由(报错是因为不指定版本) 2.代码 效果 tp6框架结构 切记,使用注解路由时,index应用下的...route文件夹要重命名为其他的,不然不能生效 ---- 前言 关于注解路由的基本使用+安装注解路由 一、安装注解路由(报错是因为不指定版本) composer require topthink/think-annotation...* @param string $name 数据名称 * @return mixed * @Route("hello/:name") */ //注解路由...:hello方法的:name参数,也就是这里的cyg public function hello($name)//套用tp6文档的代码 { return 'hello,'....$name; } } 效果 tp6框架结构 切记,使用注解路由时,index应用下的route文件夹要重命名为其他的,不然不能生效

    44020

    laravel框架路由分组,中间件,命名空间,子域名路由前缀实例分析

    本文实例讲述了laravel框架路由分组,中间件,命名空间,子域名路由前缀。...分享给大家供大家参考,具体如下: laravel的路由分组,就是把一些具有相同特征的路由进行分组,比如一些路由需要进行验证,一些路由有共同的前缀,一些路由有相同的控制器命名空间等。...有些路由有共同的前缀,我们可以为这些路由设置一个共同的前缀。...('list'); //处理/user/info,并命名为user.info Route::get('info', function () {})- name('info'); }); 四、子域名...针对有多商家的场景,某些家商有自已独立的子域名,这时候我们需要针对子域名来进行路由分组。

    2.1K31

    TP-Link无线路由器打印机设置指南

    第一步:启用打印服务器功能 登录路由器管理界面,在网络共享 打印服务器中,确认打印服务器状态为在线,如下图: 第二步:安装打印服务器控制程序 1、解压控制程序 将下载好的的打印服务器控制程序解压,双击程序安装图标...第三步:发现打印机 双击桌面USB Printer Controller图标,打开TP-LINK打印服务器控制程序。...软件打开之后会自动识别,如果显示有双频路由器型号及USB口所接的打印机,此时就可以正常打印了。如下图: 注意:该软件必须保持开启状态,否则将不能打印。...第四步:尝试打印 至此,双频路由器的打印服务器功能设置完成,在局域网中安装TP-LINK打印服务器控制程序的电脑则可以实现共享打印。...在打印文件时,选择路由器USB接口所接打印机的型号即可,与普通的打印并无区别,如下图所示: ?

    5.8K52

    openwrt路由器(小米路由)实现自定义DDNS(动态域名解析)

    转自(https://www.pocketdigi.com/20181009/1626.html) 大部分路由器(包括非智能路由)都支持ddns,一般是集成花生壳、公云等有限的几家服务商。...因为DDNS都是用服务商提供的域名,如果要使用我们自己的域名,需要cname到服务商的域名,这里就存在二次解析,更别说免费DDNS本身速度慢了。...准备环境: 路由器:小米路由3G 需root,否则登不上ssh, ip 192.168.0.1 DNS服务商:dnspod 理论上所有openwrt路由都支持,因为下面的脚本没用到小米路由的特性,都是linux...上的命令,但我没有测其他路由器。...使用scp将脚本拷到路由器上的/data目录,小米路由很多目录是只读的,写不进去 ssh登录路由器: ssh root@192.168.0.1 密码需要到小米路由官网找 给ddns脚本增加可执行权限 chmod

    42.8K42

    java tp_tp90和tp99指标

    TP指标: TP50:指在一个时间段内(如5分钟),统计该方法每次调用所消耗的时间,并将这些时间按从小到大的顺序进行排序,取第50%的那个值作为TP50 值;配置此监控指标对应的报警阀值后,需要保证在这个时间段内该方法所有调用的消耗时间至少有...TP90,TP99,TP999与TP50值计算方式一致,它们分别代表着对方法的不同性能要求,TP50相对较低,TP90则比较高,TP99,TP999则对方法性能要求很高。...The tp90 is a minimum time under which 90% of requests have been served. tp90 = top percentile 90 Imagine...TP50=10s. TP90=1000s 可以认为 TP90的意思是保证90%请求都能被响应的最小耗时。...TP50、TP90和TP99等指标常用于系统性能监控场景,指高于50%、90%、99%等百分线的情况。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    1.2K10

    ThinkPHP6.0多应用模式路由

    TP6中如果采用了多应用模式,每个应用的路由定义和匹配都是独立的 应用路由都在 app/应用/route 目录下定义,应用路由定义文件示例如下: app/index/route/web.php...控制器方法默认访问方式(pathinfo):/应用/控制器/方法 应用路由定义的只是应用后面的部分:也就是简化的是 控制器/方法 举例:应用路由只能定义应用名后面的部分,应用名未能做简化 创建文章控制器...:art/12 方案二:子域名绑定应用 1、配置hosts:C:\Windows\System32\drivers\etc\hosts 127.0.0.1 tp6.cy 2、apache 虚拟主机配置文件...,先保证两个域名都能访问当前项目 3、修改配置文件:config/app.php,添加域名绑定 键名:liang 代表当前域名的二级域名前缀,即 liang.tp6....cy 键值:index 代表应用名 以下配置作用:将二级域名 liang.tp6.cy 绑定到 index应用 'domain_bind' => [

    1K20

    这是最省钱的异地组网方案了吗?

    本次的网络状况是:两地人数都不多,都是普通的拨号宽带;设备品牌是TP-LINK,最普通的无线路由器,不支持配置静态路由;客户需求是:两地都能登录企业内部ERP,并且实现ERP数据库异地备份。...步骤三:在服务端配置静态路由 目的地址,此处指客户端内网网段,即:192.168.100.0/24;网关填写为上一步为客户端分配的固定IP:10.1.0.2 步骤四:服务端配置动态域名 如上文所述,由于采用的只是普通的拨号宽带...动态域名申请成功后,直接在爱快路由器里面录入相关信息就可以了,绑定成功后,会显示动态域名和IP地址的关联关系。...步骤五:配置L2TP客户端 注意,下面的配置,是在客户端的爱快路由器里操作的,别搞混了。...在“网络设置”里面找到“L2TP”,主要是输入服务端的动态域名、L2TP的用户名和密码、预共享密码这几个关键参数,然后保存。 步骤六:在客户端配置静态路由

    21600

    TP-Link TL-WTR9200 无线路由器上网设置指南

    1、线路连接 将前端上网的宽带线连接到路由器的WAN口,上网电脑连接到路由器的1~4任意一个LAN口。...网线入户 运营商(如长城宽带)或小区宽带通过网线直接给您提供宽带服务,请按照以下方式连接: 以上所有线路连接好之后,请确保路由器、电脑、猫的对应接口指示灯正常。...2、登录管理界面 打开电脑的浏览器,清空地址栏并输入路由器的管理地址tplogin.cn(或192.168.1.1),在弹出的设置管理密码界面中,设置6~15位的管理密码,点击“确定”,登录路由器管理界面...如下: 5、创建TP-LINK ID或完成设置 TP-LINK ID是用来将路由器连接到云服务器,实现在线升级、应用安装、远程管理等功能的管理ID。...如果有弹出“创建免费的TP-LINK ID”的界面,按照提示进行注册即可。

    1.4K30

    uniapp 路由模式 history 和 hash 区别(解决tp5和uniapp h5路由冲突的问题)

    伪静态场景和示例: 场景:uniapp转的h5部署到站点下的public目录下的word文件夹中 访问路径示例:http://chat.mryxh.cn/word 这个还正常 但是访问子路径就会出现和tp5...的路由冲突的现象 比如http://chat.mryxh.cn/word/pages/my/vip 此时设置下ngingx伪静态就可以了 location ^~ /word { try_files uri...uri/ /word/index.html;#只影响网站下的word目录:运行目录设置的是public目录,所以/代表从public目录开始 } #下面就是uniapp 路由模式 history 和...uniapp 支持两种路由跳转模式:hash 和 history。默认使用 hash 模式,使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载。...history 和 hash 区别(解决tp5和uniapp h5路由冲突的问题)

    6.5K40
    领券