- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
逆向解构:摩拜单车月卡系统
PAGE 24
逆向解构:摩拜单车月卡系统
在共享单车市场已成红海、小型创业公司不断倒下的今天,月卡成为摩拜、OFO等玩家拉新、留存的不二选择。在本文探究了摩拜单车的月卡系统运行方式,以下就是作者探究的过程和结论,其中必有疏漏,欢迎指正、讨论。PS. 本文详细描述了作者探究的全部过程,如果不想了解详细过程,可以直接拉到最后看结果 ^_^前提178开头手机号、185开头手机号,均未注册摩拜单车测试日期为2017年10月3日探究过程、现象和结论(1)初次注册描述无过程注册新用户跳过实名认证跳过交纳押金数据结论无(2)H5页面领取月卡描述此时我们先不缴纳押金,寻找是否有免费的月卡可以领取。过程1. 下图为国信证券推文,从中我们可以看到,小编很明确地告诉我们领取时间为9月1日——9月30日,但是扫描二维码进入页面,使用说明却显示本活动领取月卡的最后期限是10月30日。2. 我们可以看到下图是两个不同的活动H5页面,左边为官方活动,右边为飞马旅的联名月卡,这两张月卡推文页所写的时间均为10.1-10.30,且页面模板也与国信证券的有所不同。观察到,两个页面除了颜色和卡名以外完全一致,但是左边月卡作为官方的发放的卡片,卡名却依然为联名月卡。3. 作者输入185手机号,成功领取了第一张官方赠送的月卡。但是在尝试领取第二张同模板联名月卡的时候,页面却显示您已领取过月卡 不能重复领取的提示。于是作者又尝试领取国信证券的联名月卡,提示成功。4. 使用178手机号领取一张免费月卡5. 分析页面URL,发现/h5/partner_coupon/zh/index.html?citycode=021src=weishubafrom=timelineisappinstalled=0中页面内容随着src的改变而改变6. 分析H5页面源码,发现资源文件中存储了所有页面的文字数据结论摩拜联名月卡领取页自动续期了摩拜官方月卡与其他联名月卡使用了统一模板所有联名卡均指向某一模板,相同模板下属的不同联名卡不得重复领取领取月卡时并不会检测是否已缴纳押金月卡计算时间只到30天后的24点,而非精确到秒的标准30天时长(3)缴纳押金描述按照规则,缴纳押金以后应该会赠送一张月卡,事实上却没有发现增加;只有剩余天数小于30天(事实上30天也可)才被允许退款过程向185账户缴纳押金,发现剩余时间并没有增加向178账户缴纳押金,发现剩余时间并没有增加数据结论赠送的月卡会立即生效,几张有效期重叠的免费月卡允许同时存在,月卡剩余时间以最晚为准首充赠送的月卡与H5页面赠送的联名月卡应属同种(4)续费描述按照规则,与领取的月卡不同,续费之后时间应该在原有基础上增加,事实上也确实如此过程向178手机号续费一张一个月月卡,续费之后月卡剩余天数变为60天,在原有基础上增加了30天,与规则符合。使用185手机号续费,提示失败,与规则符合数据结论无(5)退押金描述按照规则,退款之后,免费月卡将消失,只剩下收费月卡过程使用178手机号退款,剩余天数归零,与规则符合使用185手机号退款,剩余天数为31天,比想象中多1天此时点击退款退款时,在摩拜的iOS端可以看到这段文字:数据结论摩拜的月卡分为免费月卡和购买的月卡在有付费卡的情况下,退款仍然会改变到期日(6)再次续费描述过程使用178手机号充值3个月,剩余天数变为91天,比想象中多1天使用185手机号充值,提示失败,与规则符合数据结论无(7)再次领取H5页面月卡描述按照规则,每张月卡只能领取一次,但是规则又写,如果已领用且仍在有效期内,则不能再次领取,目前的情况是账号因为退款失去了全部免费额度,那么是否可以再次领取呢?过程使用185手机号领取H5页面月卡,提示您已领取过月卡 不能重复领取结论免费月卡在失效之后,并未删除,而是设置为失效状态八、联系官方客服描述打电话询问摩拜官方,客服的态度有些不耐烦,但还是拿到了想要的信息结论月卡只按照月卡创建的先后顺序使用,不考虑免费/收费疑惑和推测解决方案到这里,还有两个问题没有解决为什么3个月月卡购买后为91天(31+30+30),而1个月月卡购买只有30天一个月免费月卡+一个月购买月卡的账户,退款前为60天,退款后余额为31天而不是30天针对第一个疑惑,如果摩拜计算日期,仅仅是简单地改变年份和月份而不是真实计算90天以后
文档评论(0)