大家好,感谢邀请,今天来为大家分享一下算命网站源码的问题,以及和记一次某命理测试网站支付bug,实现一分钱支付的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
某天与同事聊天,聊到易学关于易学以及命理学方面的内容。同事叫我帮他算算,但我只懂五行、八卦、十天干、十二地支的基础。能简单的把出生的年、月、日、时转换为干支。所以我说到网上去帮他查查,就当娱乐。
下班回去后就打开笔记本电脑上网开始查询,经过百度搜索后,然后便进入这个网站。
点击立即测算,进入测算页面。
先随便输入一个测试信息看看测算的如何。
点击立即测算按钮进入测算结果页面。
结果进到详细测算页面还要付钱才可以有看详细结果,但是我觉得就是娱乐的,而且测算数据都是固定的模板,不像真人测算那样灵活,所以作为程序员我就点击进入支付页面,准备找找别的程序员写的bug,进入支付页面一看到地址栏的get传参的支付链接……..
废话不多说,开始找bug。先直接更改价格试试。
然后微信扫码支付失败,仔细看了支付链接中传递的参数,主要参数就是订单号和价格。那就改掉订单号和价格。但订单号也不是随便乱改的,我们也不用去找订单号的规律然后自己去猜测或者构造订单号,直接重新打开一测算页面,进入到详细页面。
进入支付前一个一面,单击鼠标右键选择审查元素
找到源码中的支付链接。
复制上图中的订单号到扫码支付页面进行替换。
订单号和价格改完后,手机扫码支付,支付完成后页面跳转。
支付完成后右边支付页面先跳转,过来一会儿左边的页面也跳转了
关于算命网站源码,记一次某命理测试网站支付bug,实现一分钱支付的介绍到此结束,希望对大家有所帮助。
