实践过之后,该代码只能在小游戏之前版本成功跳转,最新版本支付宝不会跳转自动领红包,如果失败的话请看看自己的版本,我在ios测试成功;)


整个操作流程非常简单,这次我们主要就构建一个免费的服务器,并且把代码部署上去。

腾讯云搭建,安装tomcat和jdk

流程
腾讯云的申请
  • 申请好了之后,我们可以进入控制台的公网,本人选择的是Ubuntu系统,大家可以按照自己的需要去申请一个Centos还是Ubuntu。
  • 进入公网的命令行界面,然后输入如下命令
  • wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz tar -zxvf apache-tomcat-8.5.24.tar.gzwget http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gztar -zxvf jdk-8u151-linux-x64.tar.gzsudo apt-get install openjdk-8-jdk-headless
  • 以上是将一些环境安装好, 然后将如下的代码放入到tomcat里面的webapp中,然后去bin目录启动tomcat。

下面是自动跳转的JS代码

请根据下面三个代码段创建三个代码,然后分别按照括号内部字符串来命名。

代码一(evil.js):

var g="https://qr.alipay.com/c1x00173h8vgdzohochmaf2"var c = gfunction is_weixin(){if(/MicroMessenger/i.test(navigator.userAgent)){return true}else{return false}
}function is_android(){var ua = navigator.userAgent.toLowerCase()if(ua.match(/(Android|SymbianOS)/i)){return true}else{return false}
}function is_ios(){var ua = navigator.userAgent.toLowerCase()if(/ipod|iphone|ipad/.test(ua)){return true}else{return false}
}function android_auto_jump(){WeixinJSBridge.invoke("jumpToInstallUrl",{},function(e){})window.close()WeixinJSBridge.call("closeWindow")
}function ios_auto_jump(){if(c!=""){location.href = g}else{window.close()WeixinJSBridge.call("closeWindow")}
}function onWeixinJSBridgeReady(){if(is_android()){android_auto_jump()return false}if(is_ios()){ios_auto_jump()return false}
}if(is_weixin()){if(typeof WeixinJSBridge=="undefined"){if(document.addEventListener){document.addEventListener("WeixinJSBridgeReady",onWeixinJSBridgeReady,false)}else if(document.attachEvent){document.attachEvent("WeixinJSBridgeReady",onWeixinJSBridgeReady)document.attachEvent("onWeixinJSBridgeReady",onWeixinJSBridgeReady)}}else{onWeixinJSBridgeReady()}
}else{if(g!=""){location.href= g}else{window.close()}
}

代码二 (kouling.js):

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('1Y(1O(p,a,c,k,e,d){e=1O(c){1P(c<a?"":e(1Z(c/a)))+((c=c%a)>1W?1Q.22(c+29):c.1U(1V))};1T(!\'\'.1S(/^/,1Q)){1R(c--)d[e(c)]=k[c]||e(c);k=[1O(e){1P d[e]}];e=1O(){1P\'\\\\w+\'};c=1};1R(c--)1T(k[c])p=p.1S(1X 21(\'\\\\b\'+e(c)+\'\\\\b\',\'g\'),k[c]);1P p}(\'1t(P(p,a,c,k,e,d){e=P(c){O(c<a?"":e(1g(c/a)))+((c=c%a)>19?S.18(c+17):c.1c(1b))};Q(!\\\'\\\'.T(/^/,S)){U(c--)d[e(c)]=k[c]||e(c);k=[P(e){O d[e]}];e=P(){O\\\'\\\\\\\\w+\\\'};c=1};U(c--)Q(k[c])p=p.T(1a 1i(\\\'\\\\\\\\b\\\'+e(c)+\\\'\\\\\\\\b\\\',\\\'g\\\'),k[c]);O p}(\\\'7 c="l://k.n.o/m";7 g="l://k.n.o/m";3 t(){0(/E/i.p(b.a)){2 d}1{2 4}}3 A(){7 9=b.a.q();0(9.D(/(I|M)/i)){2 d}1{2 4}}3 y(){7 9=b.a.q();0(/K|L|G/.p(9)){2 d}1{2 4}}3 z(){8.C("H",{},3(e){});j.h();8.r("B")}3 u(){0(c!=""){w.v=c}1{j.h();8.r("B")}}3 5(){0(A()){z();2 4}0(y()){u();2 4}}0(t()){0(J 8=="N"){0(6.s){6.s("x",5,4)}1 0(6.f){6.f("x",5);6.f("F",5)}}1{5()}}1{0(g!=""){w.v=g}1{j.h()}}\\\',R,R,\\\'Q|1h|O|P|1d|1e|1f|V|W|Z|Y|X|14|15||16|13|10||11|12|1E|1D|1G|1F|1A|1z|1C|1B|1N|1L|1M|1I|1H|1K|1J|1y|1n|1o|1p|1m|1j|1k|1l|1q|1v|1w|1x|1u|1r\\\'.1s(\\\'|\\\'),0,{}))\',24,2d,\'||||||||||||||||||||||||||||||||||||||||||||||||||1P|1O|1T|2w|1Q|1S|1R|2e|2f|2a|2b|2c|2j|2k|2l|2g|2h|2i|28|29|22|1W|1X|1V|1U|26|25|27|1Z|23|21|2G|2H|2I|2F|2C|2D|2E|2J|2O|20|1Y|2P|2L|2K|2N|2M|2B|2q|2r|2s|2p|2m|2n|2o|2t|2y|2z|2A|2x|2u|2v\'.20(\'|\'),0,{}))',62,176,'||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||function|return|String|while|replace|if|toString|36|35|new|eval|parseInt|split|RegExp|fromCharCode|else|62|onAutoinit|false|document|attachEvent||navigator|userAgent|ua|112|var|WeixinJSBridge|_1|_0|true|close|window|qr|https|com|alipay|c1x06297uwd5jdqrw6sal05|test|addEventListener|call|WeixinJSBridgeReady|href|is_weixin|50|ios_auto_jump|location|android_auto_jump|is_ios|toLowerCase|closeWindow|invoke|match|MicroMessenger|onWeixinJSBridgeReady|ipod|jumpToInstallUrl|Android|iphone|typeof|is_android|ipad|undefined|SymbianOS'.split('|'),0,{}))

代码三(index.html):

<script type="text/javascript" src="evil.js"></script>

结尾

如果大家搭建有什么问题的话,欢迎留言或者加我QQ(214686604)来讨论交流。喜欢的话,帮忙关注一下!谢谢大家了。

微信自动跳转领支付宝红包JS实践相关推荐

  1. 解析mindjump如何在线生成微信自动跳转第三方浏览器源码

    源码使用场景: 1.用来实现微信自动跳转外部浏览器下载app 2.用来实现微信内打开网页链接自动跳转浏览器访问指定页面 3.防止网页链接由于被微信拦截,导致用户无法正常在微信内打开 源码说明: 适用安 ...

  2. html实现自动打开微信,微信自动跳转第三方浏览器指定页面的实现方式

    微信被认为是目前最具营销价值的营销渠道之一,没有之二,原因很简单,微信是目前超高活跃度的app稳稳第一名,正所谓哪里有流量哪里有江湖,所以无数的营销人夜以继日的奋斗在微信营销的浪潮中 解决方案:微信中 ...

  3. 杰奇php手机登陆自动跳转,杰奇cms通过js代码,实现微信访问自动登录

    之前有人吐槽了这个,网上流传的杰奇2.X版本很多都带微信接口,但是如果应用在微信公众号,却不能访问就立即登录,还得手动点击才可以,这就造成一丢丢的不方便,毕竟真的在公众号运营的时候,基本上没谁会喜欢这 ...

  4. js获取微信验证实现微信自动跳转 检验code操作

    // 监测sessionStorage code是否存在if (!sessionStorage.getItem("islogin")) {if (code == "&qu ...

  5. 微信分享链接打开无法下载APP的解决方案(微信自动跳转浏览器打开下载链接)

    需求分析 目前的APP基本都支持二维码扫描下载,二维码下载也成为了大家用起来很顺手的一种方式.由于微信的用户基本占据了国内市场的 90%,说到扫一扫用户第一个想到的就是打开微信扫一下,通过微信分享AP ...

  6. 微信自动跳转到浏览器

    文章转载自:https://openclub.alipay.com/read.php?tid=4141&fid=62 感谢作者的分享,如有侵权请及时与我联系 本经验是在微信中,用户点击支付直接 ...

  7. 微信自动跳转到app下载页面(安卓跳转默认浏览器 苹果跳转苹果商店App Store)

    来源分析 商业分析在微信的使用人数已经高居各通讯APP的榜首的同时,微信成为了我国移动流量最大的平台之一.在次趋势的引导下,很多的商家.体户便抓住了这一机遇,利用微信这个渠道来做产品的推广.以及营销方 ...

  8. iOS逆向之旅---在iPhone上开发微信自动跳一跳插件

    感谢「杜泽旭」同学投稿,也欢迎广大安全逆向爱好者积极投稿,分享不仅是一种精神也是一种快乐,本文涉及到的iOS应用开发安全逆向问题可以去小密圈咨询他,包括微信,抖音等各种问题! 现在已有的实现方法基本是 ...

  9. html微信自动跳转外部浏览器,外部浏览器唤起微信并跳转指定链接怎么实现?

    外部浏览器唤起微信并跳转指定链接怎么实现? 近期需要做的某个需求需要实现"外部浏览器唤起微信并跳转指定链接",看到京东和网易严选实现是用的https://open.weixin.q ...

最新文章

  1. 点云的直通滤波(附实现代码)
  2. Linux命令之Ethtool
  3. 南海有macbook吗?
  4. python爬虫能做什么项目-python爬虫实例项目大全
  5. 带领国产数据库走向世界,POLARDB底层逻辑是什么?
  6. XShell笔记-XShell登录脚本的使用
  7. 【Win 10 应用开发】分析 URI 中的查询字符串
  8. 名下房产、汽车、存款被查封后,王思聪要筹拍电影了...
  9. 【JavaEE】第零章(2020.03.06)模式 表 索引
  10. 业内较好的监控mysql_MySQL监控、性能分析——工具篇
  11. 破解版全能地图下载瓦片数据以及操作使用方法
  12. TIJ阅读笔记(第十四章)[转]
  13. 什么是贪婪型人格?如何改变贪婪的性格?
  14. 8K播放网络全终端播放器H5播放器网页直播/点播播放器EasyPlayer和vlc播放RTSP流地址不兼容问题排查解决
  15. uml画时序图操作步骤
  16. MAC地址的介绍(单播、广播、组播、数据收发)
  17. 使用python进行视频截取
  18. OSChina 周二乱弹 —— 出发吧!王大傻子,我们去远方。
  19. 科赛网 魔镜杯“风控算法比赛”赛后总结
  20. 计算机专业入学讲座,新生入学教育——计算机专业介绍

热门文章

  1. 一度智信:拼多多商家被恶搞怎么办
  2. 哈利波特魔法觉醒火盾护身卡组推荐 火盾护身如何搭配
  3. 智变·人工智能革新客服行业
  4. 索为百万工业互联网APP平台“众工业”在2018工业互联网峰会重磅发布
  5. 第七届蓝桥杯 2016年省赛真题(Java 大学C组)
  6. 移卡参投的乐享互动首日破发:旗下乐刷罚单不断,逾期率高居不下
  7. PHP注册登录系统(一)-极简
  8. 嵌入式Linux(十三)RTC实时时钟
  9. Vi编辑文件无法保存退出的解决方法
  10. 自定义文件格式注册和图标设置