一个破解微信投票时遇到的问题

haoqide_mao 2017-01-05 09:55:10
最近经常遇到朋友圈微信投票,就想着尝试破解一下,学习学习其中知识。无奈小弟技术堪忧,遇到了几个问题,看了很多资料也没头绪。求大神路过不吝指点~

一个号每天可以投票5次,在手机上试验投票3次,抓包分析,发现每次请求的head,data参数都是一样的,过程如下:

首先一边用wireshark抓包,一边投票,投票成功后抓包结果见下图



返回结果是正常的



然后模拟http post,见下图







抓取的模拟http post包为



可以看到返回结果是302重定向



最后附上投票链接

http://toupiao.bssz023.com/Show/MemberInfo?mid=71&acid=1&from=singlemessage&isappinstalled=0&from=timeline&isappinstalled=0&from=timeline&isappinstalled=0

初步猜想在手机微信上每次访问投票页面会建立一个session,cookie传递的信息就是sessionid,在电脑上模拟时没有构造建立session的过程,导致sessionid对不上号。这个猜想正确吗?如何构造或者伪装session呢

...全文
14726 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
v527718077 2020-05-25
  • 打赏
  • 举报
回复
v527718077 2020-05-25
  • 打赏
  • 举报
回复
不错不错 我们也可以
Go 旅城通票 2017-01-09
  • 打赏
  • 举报
回复
不是有session对应的cookie,那个会在服务器端记录你对应的信息,如微信的openid,或者ip之类,除非你黑了服务器,要不弄不了
haoqide_mao 2017-01-06
  • 打赏
  • 举报
回复
自顶,求人解答
绝望的奶黄包 2017-01-05
  • 打赏
  • 举报
回复
引用 4 楼 haoqide_mao 的回复:
[quote=引用 3 楼 jam_show 的回复:] [quote=引用 2 楼 haoqide_mao 的回复:] [quote=引用 1 楼 jam_show 的回复:] 这是一个授权链接,来获取投票用户的openid。 人家是把你的微信的投票记录在本地持久化惹。 然而就没有办法作弊了吗! 当然有啊! 专业水军,每票5毛。 啊哈哈哈 以上 都是我瞎说的。
谢解答。我之前就是直接抓ajax请求的包,然后看到好像没有openid相关的信息。本地持久化是个什么过程呢,能大概解释下吗,多谢多谢。[/quote] 最常用的方式即数据库保存! 什么是数据库?~~~~~~~百度词条 !!好吧,上面的连接基本不用看 !!持久化的过程到底是什么 !!让我用返璞归真的大奥义跟你说吧 !!你的投票记录被记录在硬盘上了。。。。。。。 持久化的过程啊,方式实在太多惹。。。。。。。。。。。。。。。。。。。。。。。 你持久化的数据是 关系模型?XML?二进制流? 持久化方式,jdbc连接?文件流写入?。。 啊啊啊啊 根本说不完啊[/quote] 明白你的意思了~你是说后端服务器保存了包括openid的投票记录,我以为你说的是在我微信客户端上本地持久化,纳闷了许久 ^ _ ^ 。现在我还有个疑问哈,我把手机换成4g网络再投票,抓包发现Cookie没变,依然是Cookie pair: ASP.NET_SessionId=x3bxv0wx0xplchgmabksz4sksessionid。有可能这个cookie包含了openid的信息,但是为什么在电脑上模拟请求就返回302重定向了额?[/quote] 是时候上这张图了 OAuth2.0授权机制 如果需要获取用户基本信息,会拉起一个确认授权回调页面,当然,此处没有使用,如果只要openid使用静默授权即可 你觉得他是这样访问的~~ 微信客户端 -》 投票服务器 (我要努力的抓啊抓) 其实他是这样的 微信客户端 -》 微信服务器解析 -》(如果解析通过,重定向会带上code参数,code参数可以换取openid) 重定向投票服务器
haoqide_mao 2017-01-05
  • 打赏
  • 举报
回复
引用 3 楼 jam_show 的回复:
[quote=引用 2 楼 haoqide_mao 的回复:] [quote=引用 1 楼 jam_show 的回复:] 这是一个授权链接,来获取投票用户的openid。 人家是把你的微信的投票记录在本地持久化惹。 然而就没有办法作弊了吗! 当然有啊! 专业水军,每票5毛。 啊哈哈哈 以上 都是我瞎说的。
谢解答。我之前就是直接抓ajax请求的包,然后看到好像没有openid相关的信息。本地持久化是个什么过程呢,能大概解释下吗,多谢多谢。[/quote] 最常用的方式即数据库保存! 什么是数据库?~~~~~~~百度词条 !!好吧,上面的连接基本不用看 !!持久化的过程到底是什么 !!让我用返璞归真的大奥义跟你说吧 !!你的投票记录被记录在硬盘上了。。。。。。。 持久化的过程啊,方式实在太多惹。。。。。。。。。。。。。。。。。。。。。。。 你持久化的数据是 关系模型?XML?二进制流? 持久化方式,jdbc连接?文件流写入?。。 啊啊啊啊 根本说不完啊[/quote] 明白你的意思了~你是说后端服务器保存了包括openid的投票记录,我以为你说的是在我微信客户端上本地持久化,纳闷了许久 ^ _ ^ 。现在我还有个疑问哈,我把手机换成4g网络再投票,抓包发现Cookie没变,依然是Cookie pair: ASP.NET_SessionId=x3bxv0wx0xplchgmabksz4sksessionid。有可能这个cookie包含了openid的信息,但是为什么在电脑上模拟请求就返回302重定向了额?
绝望的奶黄包 2017-01-05
  • 打赏
  • 举报
回复
引用 2 楼 haoqide_mao 的回复:
[quote=引用 1 楼 jam_show 的回复:] 这是一个授权链接,来获取投票用户的openid。 人家是把你的微信的投票记录在本地持久化惹。 然而就没有办法作弊了吗! 当然有啊! 专业水军,每票5毛。 啊哈哈哈 以上 都是我瞎说的。
谢解答。我之前就是直接抓ajax请求的包,然后看到好像没有openid相关的信息。本地持久化是个什么过程呢,能大概解释下吗,多谢多谢。[/quote] 最常用的方式即数据库保存! 什么是数据库?~~~~~~~百度词条 !!好吧,上面的连接基本不用看 !!持久化的过程到底是什么 !!让我用返璞归真的大奥义跟你说吧 !!你的投票记录被记录在硬盘上了。。。。。。。 持久化的过程啊,方式实在太多惹。。。。。。。。。。。。。。。。。。。。。。。 你持久化的数据是 关系模型?XML?二进制流? 持久化方式,jdbc连接?文件流写入?。。 啊啊啊啊 根本说不完啊
haoqide_mao 2017-01-05
  • 打赏
  • 举报
回复
引用 1 楼 jam_show 的回复:
这是一个授权链接,来获取投票用户的openid。 人家是把你的微信的投票记录在本地持久化惹。 然而就没有办法作弊了吗! 当然有啊! 专业水军,每票5毛。 啊哈哈哈 以上 都是我瞎说的。
谢解答。我之前就是直接抓ajax请求的包,然后看到好像没有openid相关的信息。本地持久化是个什么过程呢,能大概解释下吗,多谢多谢。
绝望的奶黄包 2017-01-05
  • 打赏
  • 举报
回复
这是一个授权链接,来获取投票用户的openid。 人家是把你的微信的投票记录在本地持久化惹。 然而就没有办法作弊了吗! 当然有啊! 专业水军,每票5毛。 啊哈哈哈 以上 都是我瞎说的。
在数字化代,微信不仅是一个通信工具,更成为了连接人与信息、服务的重要桥梁。基于此背景,我们提出了一个微信公众平台为核心的创业计划书——“微信公众帐号平台搭建运营商业计划”。该计划旨在通过构建一个专业、高效且具有互动性的微信公众号,来吸引目标用户群体,提供价值内容,并最终实现商业变现。项目的核心理念是利用微信公众号的强社交功能和广泛的用户基础,打造一个集信息分享、品牌推广和电子商务于一体的综合性平台。我们的目标是针对特定领域或行业,如健康生活、教育培训、科技前沿等,发布高质量内容,建立权威性和信任度,同,通过精准营销和用户分析来增强用户的参与度和忠诚度。在内容生产方面,我们计划组建一个由专家和热情写手组成的团队,他们将负责撰写、编辑和发布各种形式的内容,包括但不限于文章、视频、图文教程等。这些内容将围绕我们选定的主题进行策划,确保既有趣又具启发性,能够引起目标受众的共鸣。为了提高用户体验和参与度,我们将开发一系列互动功能,比如在线问答、投票、小游戏以及用户投稿等。这些功能不仅能增加用户粘性,还能通过用户反馈帮助我们不断优化内容和服务。商业模式方面,我们计划采用多渠道盈利策略。首先,通过内容付费和会员制服务,为那些寻求深度信息和个性化服务的用户提供更多选择。其次,与品牌合作开展广告和赞助,这不仅可以为我们带来收入,也能让用户接触到更多高质量的产品和服务。最后,我们还计划开发微信商城,销售与我们公众号主题相关的商品或服务,从而形成一个完整的商业闭环。在运营管理上,我们将运用数据分析工具来跟踪用户行为,评估内容效果,并根据数据反馈调整运营策略。此外,我们会定期举办线上线下活动,以增强社区氛围,扩大品牌影响力。综上所述,这个创业计划书详细阐述了如何从零开始搭建和运营一个微信公众号,不仅覆盖了内容制作、用户互动、商业变现等多个方面,还考虑了实际操作中可能遇到的挑战和解决方案。我们相信,通过精心规划和不懈努力,这个微信公众号有望成为其领域内的佼佼者,并在为用户提供价值的同实现可持续的商业成功。重新回答||
共建网络安全共享网络文明   一、单项选择题   1. 2016年11月16日至18日,第三届世界互联网大会在浙江乌镇举行,主题为"创新驱动造福人类——携手共建网络空间命运共同体"。来自五大洲110多个国家和地区的政府代表、国际组织负责人、互联网企业领军人物、互联网名人、专家学者等共1600多名嘉宾参加大会。全球各界人士广泛关注互联网,是因为( )    互联网可以满足人们各个方面的需要 互联网实现了互联互通,更好地造福人类 互联网是当今代最具发展活力的领域 互联网为人们的生活和工作带来极大便利   a. b.   c. d.   2. 当今代,互联网技术的广泛应用深刻地改变和影响着人们的生产生活,给我国经济发展提供强劲动力,给社会进步注入巨大活力,给人们生活带来了极大便利。网络交往、在线互动已成为许多人的生活常态。面对互联网,我们中学生应该( )   a. 及浏览各类网站,丰富业余生活   b. 充分利用网络交友渠道,广交各种朋友 意发布各种信息   d. 利用网络获取各种有益的知识,不断提高自身素养   3. 在大众创业的代背景下,各种网店、电商应运而生,网络已成为人们创业兴业的平台,各种电商、网店的发展需要互联网的支撑。互联网属于( )   a. 空间技术 b. 生命科学   c. 信息技术 d. 材料科学   4. 2016年国家网络安全宣传周于9月19日至25日在武汉举行。2016年网络安全宣传周的主题是"网络安全为人民,网络安全靠人民",主要内容包括网络安全博览会、网络安全技术高峰论坛、网络安全电视知识竞赛等重要活动。国家开展这一活动( )    有利于共建网络安全,共享网络文明 有利于净化网络环境,促进互联网健康发展 有利于增强公民网络安全意识,自觉维护网络安全 有利于杜绝网络安全隐患,让公民放心使用互联网   a. b. 网络作文之共建网络安全共享网络文明全文共3页,当前为第1页。  c. d. 网络作文之共建网络安全共享网络文明全文共3页,当前为第1页。   5. 山东省曹县三名考生高考志愿被篡改案一审公开宣判,认定程某某犯破坏计算机信息系统罪,判处有期徒刑六个月。该案件告诉我们( )    我国法律打击网络犯罪行为,维护公民合法权利 国家致力于网络安全建设,保护公民合法利益 公民应增强自我保护意识,提高自我保护能力 公民应正确使用互联网,维护网络安全   a. b.   c. d.   6. 微信已成为人们一种新的社交工具,但现在很多朋友在朋友圈中遇到这样的信息:"我家孩子正在参加xxx比赛,麻烦朋友们帮忙投个票""这是我朋友家的孩子,拜托投一票"……在朋友圈中给孩子拉票越来越成为许多家长既头疼却又无可奈何的"工作"。对此认识正确的是( )    用新兴网络平台开展评选活动,有助于候选人在更广泛的范围内展示自己的风采 网络投票比较亲民,能真正反映真实民意,应尊重投票结果 对于这种"绑架"友情的投票现象,我们应敢于说"不" 这是一种通过人际关系取胜的不正当竞争,不能真正体现个人能力   a. b.   c. d.   7. 下边漫画反映的道理是( )[你私查孩子的手机   短信是违法的!]    法津保障公民的隐私权 法律禁止任何人私查公民个人信息 公民隐私权受法律保护,未成年人也不例外 限制信息技术发展有助于保护公民个人信息   a. b.   c. d.   8. "人肉"搜索,是一种以互联网为媒介,通过匿名知情人提供数据的方式搜集信息,以查找人物或者事件真相的活动。但一些人遭"人肉"搜索后,往往导致私人信息被泄露。关于"人肉"搜索,下列说法正确的是( )   a. "人肉"搜索的结果具有真实性和可靠性   b. "人肉"搜索是公民自觉行使监督权的体现   c. "人肉"搜索有会侵犯当事人的隐私权 网络作文之共建网络安全共享网络文明全文共3页,当前为第2页。  d. "人肉"搜索有利于形成和谐的人际关系 网络作文之共建网络安全共享网络文明全文共3页,当前为第2页。   9. 2016年7月19日以来,河北省多地遭受暴雨洪灾侵袭,部分地区受灾严重。然而,暴雨期间竟然有多人在网上散布洪灾相关谣言,对抗洪救灾秩序以及灾区社会稳定造成极大影响。河北省警方对散布洪灾谣言的嫌疑人依法进行处理。河北省警方对散布洪灾谣言的嫌疑人依法进行处理说明了( )   a. 网民要提高判断能力,拒绝从众   b. 公民在网络上发布信息都要受到法律制裁   c. 制造传播虚假信息属于严重不良行为   d. 网络并非法外之地,违法犯罪同样受到法律制裁   10. 漫画《网络谣言》告诉我们,公民要 ( )[你已涉嫌犯罪!][网络谣言]    维护言论自由 依法行使权利,自觉履行义务 对网络谣言自觉抵制、积极举报 自觉遵守网络规范

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧