【原创】使用Firefox+Tamper Data 来订火车票(比Firefox+firebug要更方便和灵活)

作者: ldsea 分类: 碎碎念,程序生活 发布时间: 2012-01-05 22:50

最近大家应该都看到了一篇使用Firefox+Firebug 来订火车票的帖子,我自己尝试过,可以成功,但是对大多数人来说,操作起来还不是很方便,因为需要在源码里去找对应的那个start_date的隐藏域, 我今晚尝试了使用Firefox+Tamper Data 来订火车票,发现这种方式更加方便,而且最重要的是直观,操作起来很易用。

先简要介绍一下Tamper Data,Tamper Data是Firefox的一个插件(其他浏览器好像也有对应的版本),这个插件可以拦截浏览器的Get和Post请求,相当于在浏览器和服务器之间搭了一个关卡,任何提交到服务器的Get请求或者Post请求都会先经过Tamper Data,这样的话,你就可以在提交到服务器之前任意修改你提交的数据了,而不用手工修改网页源代码,因为这个Tamper Data是以图形界面的方式来操作的,下面是我操作的流程

首先打开订票地址:https://dynamic.12306.cn/otsweb/ ,然后登陆,这步其实是很难的,没有登陆,再好的工具也白搭,建议在早晨8点前提前登录好,多试几次,一定可以的,这时就可以选火车票了,今天是5号,按道理最晚可以买16号的火车票,我就选择16号的车票,选择北京-长沙的,然后选择你想买车次,点击预订

这时可以看到预订该车次车票的页面

这时,第一个关键点来了,打开Tamper Data插件,点击工具->Tamper Data

浏览器会弹出Tamper Data插件的界面

点击Start Tamper

然后继续在该页面填写身份信息,点击提交订单

这时Tamper Data插件会弹出拦截信息提示,点击Tamper

最威武的来了,这时可以查看和修改所有参数了

 

为了演示,我把日期修改了15号,你买票的时候,应该在早晨8点提交的时候修改为16号(即后一天)

OK了,搞定,日期修改成功。当然了,硬座、硬卧那些信息也都是可以修改的。什么?你问价格能不能修改?反正在参数里都能看到,你可以试试,我估计是不行~~

 

 

最后,再简单介绍一下Tamper Data这个插件,这个插件是灰常强大的,用好了可以做很多事儿,我曾经用来修改一些SNS社区的游戏排行榜,在最后游戏结束时,浏览器(页面或者Flash)会向服务器提交你的分数,这时可以利用Tamper Data来修改提交到服务器的分数。

还能怎么用Tamper Data这个插件?你懂得~可以多研究一下

对了,忘了说Tamper Data的下载地址了,请用Firefox浏览器访问该地址进行安装:https://addons.mozilla.org/zh-CN/firefox/addon/tamper-data/

4条评论
  • shenwei37

    2012年1月7日 00:23

    网上搜到这里了,这个方法也不错啊,ff的扩展是牛b啊。

    1. 海蓝

      2012年1月7日 14:19

      多谢,效果还不错

  • shenwei37

    2019年4月23日 22:08

    网上搜到这里了,这个方法也不错啊,ff的扩展是牛b啊。

    1. 海蓝

      2019年4月24日 00:23

      多谢,效果还不错

发表评论

电子邮件地址不会被公开。 必填项已用*标注