850棋牌计算机器码的研究

最近发现了850棋牌游戏计算客户电脑机器码的方法,但本人还不知道这个发现有没有什么用处,先把该技术储备起来了。有需要查询850棋牌机器码或者修改机器码的朋友,可以联系我。其他棋牌的机器码相关功能也可以付费研究。

以下是850棋牌游戏客户端登录保险箱时的代码:

850棋牌查询银行信息

提交网络数据时,保险箱密码是MD5加密的。但这不是重点,目前没用。 下面的 00B8DAE3    FF15 0435BA00   call dword ptr ds:[<&ServiceCore.CWHService::GetMachineIDEx>; ServiceC.CWHService::GetMachineIDEx,这行就是计算客户机器码的代码,该call内部的代码是:

850棋牌计算用户电脑机器码

完整的内部代码: 003E44D0 >  83EC 30         sub esp,0x30 003E44D3    A1 50F03E00     mov eax,dword ptr ds:[0x3EF050] 003E44D8    33C9            xor ecx,ecx 003E44DA    894C24 12       mov dword ptr ss:[esp+0x12],ecx 003E44DE    894C24 16       mov dword ptr ss:[esp+0x16],ecx 003E44E2    33C4            xor eax,esp 003E44E4    894C24 1A       mov dword ptr ss:[esp+0x1A],ecx 003E44E8    894C24 1E       mov dword ptr ss:[esp+0x1E],ecx 003E44EC    894424 2C       mov dword ptr ss:[esp+0x2C],eax 003E44F0    8B4424 34       mov eax,dword ptr ss:[esp+0x34] 003E44F4    8D5424 10       lea edx,dword ptr ss:[esp+0x10] 003E44F8    894C24 22       mov dword ptr ss:[esp+0x22],ecx 003E44FC    52              push edx 003E44FD    894424 04       mov dword ptr ss:[esp+0x4],eax 003E4501    66:C74424 14 00>mov word ptr ss:[esp+0x14],0x0 003E4508    894C24 2A       mov dword ptr ss:[esp+0x2A],ecx 003E450C    E8 DFFBFFFF     call ServiceC.CWHService::GetMACAddress                     ; 获取网卡MAC地址 003E4511    0FB6C0          movzx eax,al 003E4514    83C0 03         add eax,0x3 003E4517    C1E8 02         shr eax,0x2 003E451A    83C4 04         add esp,0x4 003E451D    66:3D 0300      cmp ax,0x3 003E4521    C74424 04 C8B83>mov dword ptr ss:[esp+0x4],ServiceC.003EB8C8                ; UNICODE "C:\" 003E4529    C74424 08 C0B83>mov dword ptr ss:[esp+0x8],ServiceC.003EB8C0                ; UNICODE "D:\" 003E4531    C74424 0C B8B83>mov dword ptr ss:[esp+0xC],ServiceC.003EB8B8                ; UNICODE "E:\" 003E4539    73 44           jnb XServiceC.003E457F 003E453B    53              push ebx 003E453C    55              push ebp 003E453D    8B2D 80A03E00   mov ebp,dword ptr ds:[<&KERNEL32.GetVolumeInformationW>]    ; kernel32.GetVolumeInformationW 003E4543    56              push esi 003E4544    0FB7F0          movzx esi,ax 003E4547    B9 03000000     mov ecx,0x3 003E454C    2BC8            sub ecx,eax 003E454E    57              push edi 003E454F    8D74B4 20       lea esi,dword ptr ss:[esp+esi*4+0x20] 003E4553    8D7C24 14       lea edi,dword ptr ss:[esp+0x14] 003E4557    0FB7D9          movzx ebx,cx 003E455A    8D9B 00000000   lea ebx,dword ptr ds:[ebx] 003E4560    8B17            mov edx,dword ptr ds:[edi] 003E4562    6A 00           push 0x0 003E4564    6A 00           push 0x0 003E4566    6A 00           push 0x0 003E4568    6A 00           push 0x0 003E456A    56              push esi 003E456B    6A 00           push 0x0 003E456D    6A 00           push 0x0 003E456F    52              push edx 003E4570    FFD5            call ebp 003E4572    83C6 04         add esi,0x4 003E4575    83C7 04         add edi,0x4 003E4578    4B              dec ebx 003E4579  ^ 75 E5           jnz XServiceC.003E4560 003E457B    5F              pop edi 003E457C    5E              pop esi 003E457D    5D              pop ebp 003E457E    5B              pop ebx 003E457F    8B0424          mov eax,dword ptr ss:[esp] 003E4582    50              push eax 003E4583    8D4C24 14       lea ecx,dword ptr ss:[esp+0x14] 003E4587    51              push ecx 003E4588    E8 73EBFFFF     call ServiceC.CWHEncrypt::MD5Encrypt 003E458D    8B4C24 34       mov ecx,dword ptr ss:[esp+0x34] 003E4591    83C4 08         add esp,0x8 003E4594    33CC            xor ecx,esp 003E4596    B0 01           mov al,0x1 003E4598    E8 8A040000     call ServiceC.003E4A27 003E459D    83C4 30         add esp,0x30 003E45A0    C3              retn

从代码中可以看出,850棋牌游戏计算客户电脑机器码时,是根据客户电脑的网卡mac地址和硬盘信息算的。最后的机器码是经过MD5加密后生成的一个32位的字符串。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏SAP最佳业务实践

SAP最佳业务实践:FI–现金管理(160)-20银企对账-供应商付款-转账-FF67手动输入银行对帐单

4.6.3 FF67手动输入银行对帐单 收到银行对账单,执行对供应商的付款,形成财务凭证如下: 借:银行结算(中间科目) 贷:银行现金 1. 输入一张...

3956
来自专栏黑白安全

用WiFi时如何避免被黑客攻击

开个玩笑。确实,日常生活中大家已经离不开WiFi了吧?WiFi的好处无需赘言,但是相应的,它的危险性也值得我们商榷。那么,该如何保证自己的安全呢?

1162
来自专栏FreeBuf

你的CAD图纸被盗了吗?

本次分析的样本是CAD脚本动态生产的一种VBS蠕虫病毒,大概10多年前就已经开始通过E-Mail传播此样本,而如今这类病毒依旧活跃着,浮浮沉沉,生生不息。 蠕虫...

2058
来自专栏SAP最佳业务实践

SAP最佳业务实践:FI–应收帐款(157)-8 F-31付款退款–手动

4.9 F-31付款退款 – 手动 您可手动或自动过帐付款(付款程序 SAPF110 – 参见上一步)。 手动过帐过程如下所述。特别是在手动付款或手动分步过帐帐...

3794
来自专栏FreeBuf

4G安全:研究人员发现攻击4G无线上网卡和SIM卡的方法

Positive Technologies的研究者在欧洲黑客联盟(Chaos Computer Club)会议上披露了4G USB无线上网卡中存在漏洞,攻击者可...

2459
来自专栏FreeBuf

乌克兰电网攻击第二季

一波未平,一波又起。2015年12月23日发生的由木马攻击引起的乌克兰电网电力中断,这是首次由恶意软件攻击导致国家基础设施瘫痪的事件,致使乌克兰城市伊万诺弗兰科...

1985
来自专栏DHUtoBUAA

通过ODBC接口访问人大金仓数据库

  国产化软件和国产化芯片的窘境一样,一方面市场已经存在性能优越的同类软件,成本很低,但小众的国产化软件不仅需要高价买入版权,并且软件开发维护成本高;另一方面,...

1670
来自专栏日志易的专栏

法规解读:什么样的日志审计产品才能达到合规要求?

按照新法规的要求,传统的运维做法及日志分析方式很难满足合规要求,存在众多的弊端与难题,如何高效、高性价比的解决此问题?

3640
来自专栏FreeBuf

使用CommView for WiFi抓取无线报文

无线的使用已经越来越广泛,咖啡厅、图书馆,甚至洗手间都有无线覆盖。GOD!希望各个厂家的无线射频都达标,对人体无害,要不然。。。。 FreeBuf科普:什么是无...

3885
来自专栏FreeBuf

逃避沙箱并滥用WMI:新型勒索软件PyLocky分析

毫无疑问,在目前的网络威胁领域中,勒索软件仍然扮演着十分重要的角色。实际上,在2018年上半年勒索软件的活动还有所增加,并且相关勒索软件还通过各种升级更新来尝试...

832

扫码关注云+社区

领取腾讯云代金券