admin 管理员组文章数量: 887021
msdn我告诉你原来有个工具可以本地校验完之后可以在线验证是否是原版。
最近简单抓了一下包,可以看到是SOAP接口,顺腾摸瓜找到了SOAP的接口地址
地址如下:http://msdn.itellyou/hash.asmx
总共3个接口如下:
分别为IsConnect,OnlineValidate,OnlineValidateV2,功能分别为,
1.测试是否能连接
2.校验接口1
3.校验接口2
校验接口1和2的区别为1返回xml数据,2返回json格式数据
postman模拟调用如下
接口地址
POST http://msdn.itellyou/hash.asmx
请求头Header
Content-Type:text/html
请求体body
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
xmlns:soap="http://schemas.xmlsoap/soap/envelope/"
xmlns:xsi="http://www.w3/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3/2001/XMLSchema">
<soap:Body>
<OnlineValidate
xmlns="http://msdn.itellyou/">
<sha1>B89FDC0E10F01D74AAB91C0C0B0D3A9AEDEFF667</sha1>
</OnlineValidate>
</soap:Body>
</soap:Envelope>
把sha1值改成自己的即可
返回结果如下
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap/soap/envelope/" xmlns:xsi="http://www.w3/2001/XMLSchema-instance" xmlns:xsd="http://www.w3/2001/XMLSchema">
<soap:Body>
<OnlineValidateResponse xmlns="http://msdn.itellyou/">
<OnlineValidateResult>------------------------------------------------
SHA-1: B89FDC0E10F01D74AAB91C0C0B0D3A9AEDEFF667
Name: Windows 10 (business edition), version 1809 (Updated Sept 2018) (x64) - DVD (Chinese-Simplified)
------------------------------------------------
数据来源:http://msdn.itellyou
验证结果:原版,与微软MSDN数据一致。
</OnlineValidateResult>
</OnlineValidateResponse>
</soap:Body>
</soap:Envelope>
另外两个接口同理
请求body改成如下:
IsConnect接口
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
xmlns:soap="http://schemas.xmlsoap/soap/envelope/"
xmlns:xsi="http://www.w3/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3/2001/XMLSchema">
<soap:Body>
<IsConnect
xmlns="http://msdn.itellyou/">
</IsConnect>
</soap:Body>
</soap:Envelope>
OnlineValidateV2接口
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
xmlns:soap="http://schemas.xmlsoap/soap/envelope/"
xmlns:xsi="http://www.w3/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3/2001/XMLSchema">
<soap:Body>
<OnlineValidateV2
xmlns="http://msdn.itellyou/">
<sha1>B89FDC0E10F01D74AAB91C0C0B0D3A9AEDEFF667</sha1>
</OnlineValidateV2>
</soap:Body>
</soap:Envelope>
如果上述请求不成功,可尝试在header请求头加SOAPAction
版权声明:本文标题:MSDN我告诉你在线hash验证服务 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1715833088h653584.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论