用C#写的盛付通(盛大公司)充值卡状态查询实例

今天有这样一需求,要求能够查询盛付通卡的状态,官网如下 http://www.801335.com/status/index.htm

刚一打开网址,发现两个输入框加一个验证码,心中一喜不是小 case 验证码没有粘贴也没怎么变形手到擒来,三五两下识别做完了 正确率还不错,90+%..

验证码做发了,开始抓包,一下就懵了,发现他的数据好像被加密了,先上一张图

回过头来后,仔细看了下他的界面,发现了猫腻,他卡号和密码输入的地方是 flash UesTextInput-1.4.swf 文件名是这个,再看了看,他的 JS代码发现关键的几行

// 获取加密Key

var encryptedKey = document.getElementById(swfObjId).GetKey($("#base64Cert").val());

$("#"+keyEleId).val(encryptedKey);

// 获取加密数据

var encryptedData = document.getElementById(swfObjId).GetValue();

$("#"+dataEleId).val(encryptedData);

原来,他是通过 flash把输入的文本加密后再赋值给 input 输入框. 即然知道他的现实,我马上就有思路了

方案一

C# 调用 flash 的Com组件来实现,通过模拟键盘来输入卡号和密码来实现加密并批量查. 具体的实现这里不讲了,

程序是跑起来了,但是发现一个问题.在多线程的情况下,flash加密存在一个问题,不能同步,没办法,你不同步我给你同步吧,加了一个同步机制,可以了没问题了 一是一 二是二,但是同步后,查询的速度下来了,差不多 1-2秒才能查一张卡,奶奶的受不了,还不如我手工查得快,没办法是 革命没有成功,还是继续

方案二

你不是用的flash加密吗 你加密码再厉害还不是在客户端完成的,只要是在客户端完成的 我就不信我拿你没办法,呵呵, 经过几年的开发积累,什么都没有,有的就是积累的小工具,

flash是吧,把我N年前有的 闪客精灵用上试下

比较古老的一个版本,没关系,只要能派上有场就行....

欧啦 ,什么出来了,现在要做的 就是 A3代码转成我们可爱 C#代码,就一切搞定了

其实需要重写的方法也只有两个,刚才在上面就是JS调的那两个

GetKey GetValue 就这两个,重写的代码就不贴了,最后再上张软件的效果图

计算器">

开 10个线程,速度杠杠的.............

时间: 2024-10-25 14:42:18

用C#写的盛付通(盛大公司)充值卡状态查询实例的相关文章

盛大多渠道推广盛付通

2月12日下午消息,盛大正在多渠道推广旗下支付产品盛付通,其中包括购买打折电影票,以及盛付通卡的充值返利系列活动. 据悉,盛付通电影票销售产品是以盛付通为支付手段的一款个人应用类产品.个人用户通过盛付通网关或盛付通钱包,实现在线的电影票预定与购买.除便捷高效外,盛付通电影票销售产品的另一大特点便是价格优势. 在盛付通电影首页长期有"低价推荐",提供了低至4折的特价电影票.此外,盛付通电影票销售产品还可实现24小时订票服务. 盛付通"电影票销售产品"是盛付通"

盛大旗下盛付通微支付年交易笔数达30亿

新浪科技讯 10月14日午间消息,盛大旗下上海盛付通http://www.aliyun.com/zixun/aggregation/17392.html">电子商务有限公司常务副总经理龚超近日在2010中国(上海)电子商务创新发展论坛上表示,由于盛付通的消耗与娱乐紧密相连,平均支付金额仅约为2元/笔,真正体现"微支付"特色,而年均交易笔数也达到30亿. 微支付一般是指在互联网上,进行的一些小额的资金支付. 龚超认为,盛付通的微支付真正实现了"支付改变阅读,支付

盛大旗下新版盛付通卡推出充值返利活动

2月9日消息,随着盛大旗下上海盛付通电子商务有限公司(以下简称"盛付通")发行的新版"盛付通卡"正式上市,为了 回馈用户,盛付通推出了充值返利的系列活动.据了解,新版"盛付通卡"能为充值用户提供特别优惠折扣.TechWeb从盛付通官网(www.shengpay.com)看到,目前"盛付通卡"支持其他平台的300多款游戏.此外,用"盛付通卡"成功购买非盛大应用的用户,订单金额每满1元,即可获赠1个盛大点券.盛

盛付通为用户提供“一站式”支付服务

盛付通作为盛大旗下第三方支付公司,除了提供给用户网络支付以外,还有盛付通卡等多种支付形式,为互联网的用户提供全方位的便捷.易用.安全的支付解决方案.这是盛大网络董事长陈天桥对自己的要求,也是他希望给消费者的承诺. 盛大Q2财报发布的电话会议上,当有投资人问及支付体系时,陈天桥表示在获得央行颁发的第三方支付牌照后,旗下第三方支付平台盛付通加快了发展步伐,发挥拥有在线交易预付卡业务资质的优势,全面为互联网的用户及商户开放,盛付通预付卡除了能对盛大旗下的游戏.文学.影视.音乐等娱乐产品进行支付外,还可

起点中文网联手盛付通实现直接付费阅读

日前,国内原创文学门户网站"起点中文网"宣布与盛大旗下独立的第三方支付公司盛付通合作升级,盛付通作为起点中文网的指定在线支付渠道,在原有"充值--付费阅读"的基础上,新增 "直接付费阅读"的支付功能,起点网的用户能通过"盛付通钱包订阅"更加便捷地完成付费阅读环节. 此外,用"盛付通钱包订阅"功能看起点书的用户更可享盛付通新春三重大礼. 此前,盛付通旗下"微支付"与起点中文网有着长期的合作

盛付通招财进宝都将带你一起领略理财之道

上半年结束了,下半年开始了:http://www.aliyun.com/zixun/aggregation/1657.html">巴西世界杯疯狂结束了,平静沉淀开始了.在平静中思考未来,让你的生活充满无限的可能.而在这个高速发展的时代,在这个全民理财的时代,无限可能就在你身边,无论你以前有没有理过财,无论你会不会理财,无论你有没有钱理财,盛付通招财进宝都将带你一起领略理财之道,生财之乐. 盛付通招财进宝继上半年推出的"100%人人得奖"后,将继续加大投入,从7月22日开

盛付通招财进宝超10%高收益扛降息

11月27日,盛付通招财进宝继之前推出超10%高收益理财产品--招财1号.2号.3号之后,又推出超10%高收益理财产品--招财4号.招财5号,满足更多的投资者.赶快登陆"招财进宝"APP抢购吧.如果您还没有下载安装"招财进宝"的用户,可以登录产品官网(http://8.shengpay.com)或各大应用市场进行下载. 降息.4.5%.4.3%,11月份这些字样不断的冲击着广大用户的眼球,对于大多数投资者来说,都想在年末多收三五斗,为这一年画上圆满的句号,然而发现今

盛付通招财进宝推超10%高收益理财产品

11月25日,盛付通招财进宝继上周推出超10%高收益理财产品--招财1号之后,又推出超10%高收益理财产品--招财2号.招财3,满足上周没有抢购到的投资者.赶快登陆"招财进宝"APP抢购吧.如果您还没有下载安装"招财进宝"的用户,可以登录产品官网(http://8.shengpay.com)或各大应用市场进行下载. 降息.4.5%.4.3%,11月份这些字样不断的冲击着广大用户的眼球,对于大多数投资者来说,都想在年末多收三五斗,为这一年画上圆满的句号,然而发现今年各

盛付通与工商银行达成跨境人民币业务合作

2月18日消息,中国人民银行上海总部在中国(上海)自由贸易试验区组织召开支付机构跨境人民币支付业务启动仪式,上海盛付通作为第一批获得跨境支付试点的第三方支付公司正式与工商银行签署跨境人民币合作协议,并和韩国ActozSoft公司签署服务协议.盛付通与工商银行达成跨境人民币业务合作签约仪式上,盛付通首席执行官王静颖表示:"良好的商户服务口碑以及东南亚地区的优质境外商户资源,为我们向更多境内外的商户提供服务打下了扎实的基础."去年12月2日,央行发布<关于金融支持中国(上海)自由贸易