登录新版12306网站只需要三步(浏览器地址栏实现…
2018-06-22 07:56:56来源:未知 阅读 ()
最近闲来没事研究了下12306网站的登录,发现验证码其实不难破解,只要记录正确图片的具体坐标就好了。
具体登录的实现只需要三步,而且全部是通过浏览器地址栏完成的噢!废话不多说,现在开始三步走!
为使得更好操作,建议每一步打开一个新的标签页!
第一步:获取图片验证码
url:https://kyfw.12306.cn/passport/captcha/captcha-image?login_site=E&module=login&rand=sjrand
输入地址之后,12306会返回一张大小为293*190的图片,大图又被分为8张小图,我们采用QQ自带的截图工具,在大图上找出正确小图相对于大图的具体坐标,如下图
只要按照上图依次找出小图相对于大图的坐标,然后以逗号分隔即可,例如有两张符合文字的图片坐标分别为50,49和116,50,坐标即为50,49,116,50。然后将坐标代入到第二步,进行验证。
第二步:验证图片验证码
url:https://kyfw.12306.cn/passport/captcha/captcha-check?answer=50,49,116,50&login_site=E&rand=sjrand
返回验证码校验成功了,是不是很神奇!接下来就可以验证账户密码了!
第三步:用户名密码登录
url:https://kyfw.12306.cn/passport/web/login?username=你的账户名&password=你的密码&appid=otn
返回登录成功!到这一步,你的12306账户已在浏览器登录啦,可以直接进入你的个人中心了!
url:https://kyfw.12306.cn/otn/index/initMy12306
上效果图:
综上所述,是不是炒鸡简单呢!不信的,赶紧来试一把吧!^_^
最近想做一个12306的抢票软件,有没有志同道合的朋友呢,来一起交流交流啊!^_^
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- asp.net jQuery Ajax用户登录功能的实现 2020-03-15
- .NET微信开发之PC 端微信扫码注册和登录功能实现 2020-02-23
- asp.net网站实现接入QQ登录示例代码 2020-02-17
- ASP.NET Core集成微信登录 2020-02-17
- Asp.net mvc验证用户登录之Forms实现详解 2020-02-05
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash