手机QQ打开链接自动跳转到浏览器新思路

2018年8月28日11:08:31 42 2,619

前言

之前一些朋友搞防红是利用的腾讯官方的一个js,现在貌似这个方法不行了....

最近某群中有人发了一个短网址,点进去发现直接跳转到QQ浏览器,我就纳闷了,这是怎么做到的呢?[aru_86]

研究开始

说干就干!首先在浏览器模拟QQ内置浏览器的UA,打开那网页,发现某个JS里面套着一大堆字符,我想了想,这会不会是啥加密?结果拿去解密发现毫无卵用,解不出来!

手机QQ打开链接自动跳转到浏览器新思路

于是想到是不是几进制加密字符?于是复制粘贴到一些网站上去解密,发现解密的内容貌似就是那防红网页的代码!只不过中文乱码了而已![aru_89]

手机QQ打开链接自动跳转到浏览器新思路

看来是我想多了!真正跳转的代码没在JS里面![aru_141]

于是在控制台中端详了一番,发现了<meta http-equiv="refresh">

手机QQ打开链接自动跳转到浏览器新思路

那链接前面的"mttbrowser"是什么呢?二话不说直接百度一下!

手机QQ打开链接自动跳转到浏览器新思路

那基本可以确定思路了!

利用"meta"标签跳转到"mttbrowser://url=链接",这样就会自动跳转到外部的QQ浏览器且自动打开里面套的链接!

但唯一的缺点就是只能指定某一种浏览器!

同时这种跳转外部浏览器的"前缀"对超链接也支持!(不知道这样说正不正确,博主并非专业人士)也就是说可以这样写:

<a href="mttbrowser://url=https://www.liues.cn">点我跳转到QQ浏览器打开</a>

其他浏览器跳转"前缀"

//QQ浏览器:
mttbrowser://url=链接
//谷歌浏览器:
googlechrome://browse?url=链接
//UC浏览器:
ucweb://链接
//小米浏览器:
mibrowser:链接

Demo

由此博主做了一个简单的demo跳转接口:

[button url="https://eyun.baidu.com/s/3c3u9YLE" types="down"]下载Demo[/button]

提取密码回复可见

此处为隐藏的内容!
发表评论并刷新,方可查看

Demo用法

下载demo后

假设你的网址是"exmple.com";要跳转的网址(加上http://或https://)base64加密代码是"aHR0cHM6Ly93d3cubGl1ZXMuY24="

手机QQ访问"exmple.com/index.php?url=aHR0cHM6Ly93d3cubGl1ZXMuY24="即可自动跳转至QQ浏览器打开

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:42   其中:访客  42   博主  0

    • avatar 空白 0

      我就看看不说话

      • avatar 柠萌 0

        试试能不能用

        • avatar wqer 0

          去玩儿

          • avatar 123 0

            觉得萨斯动

            • avatar 阿伟 0

              不错不错

              • avatar 我是你 0

                啊实打实大师

                • avatar JJBOOM 0

                  来看看

                  • avatar 鹏哥 0

                    能用吗

                    • avatar 用用用用 0

                      用用用用

                      • avatar 跟你们 0

                        还有用吗

                        • avatar zc 0

                          现在有用吗

                          • avatar sdd 1

                            就是就是

                            • avatar 我就觉得 1

                              你在说啥

                              • avatar asd 0

                                asdasdas你是啊啊我去

                                • avatar lihuahua 0

                                  你是啊啊我去

                                  • avatar 滴滴答答 0

                                    顶顶顶

                                    • avatar 啊啊 0

                                      你是啊啊我去

                                      • avatar X卧底% 0

                                        试试到底行不行

                                        • avatar 0

                                          你好

                                          • avatar 10101 0

                                            膜拜大佬大佬

                                            • avatar bnn 0

                                              膜拜大佬大佬

                                              • avatar 我的 0

                                                来来看看的地方

                                                • avatar 你好 0

                                                  你好!

                                                  • avatar dsad 0

                                                    我之前写过一篇文章,另外一种防红思路,用一个没红的网站打开红了的网站

                                                    • avatar LC 0

                                                      看看

                                                      • avatar 。。。。。。。 0

                                                        。。。。。。。。。。哈哈哈

                                                        • avatar 给你 0

                                                          滚你冥冥中

                                                          • avatar 龙辉's Blog 0

                                                            我之前写过一篇文章,另外一种防红思路,用一个没红的网站打开红了的网站

                                                            • avatar 昵称 0

                                                              试试

                                                              • avatar 嘻嘻 0

                                                                不错哦

                                                                • avatar 哈哈 0

                                                                  解决

                                                                  • avatar 一起走吧 0

                                                                    很强势

                                                                    • avatar 点击领取支付宝大红包 1

                                                                      可以通过UA的方式判断什么浏览器跳转什么地址[aru_1]

                                                                      • avatar 青铜 1

                                                                        看看

                                                                        • avatar 自制口红 0

                                                                          嘻嘻

                                                                          • avatar 潇生 1

                                                                            我来占个楼[aru_1]

                                                                            • avatar 青山 4

                                                                              第六个

                                                                              • avatar Austen 3

                                                                                按照这个趋势我就是第五个咯

                                                                                • avatar 杨小杰 2

                                                                                  我是第四个

                                                                                  • avatar 缘点 0

                                                                                    占楼

                                                                                    • avatar 风雪 0

                                                                                      把所有浏览器收集起来,识别qq后一个个跳转

                                                                                      • avatar 白锌 0

                                                                                        我是第一个?