首页 文章 精选 留言 我的

精选列表

搜索[手游社交组件],共10010篇文章
优秀的个人博客,低调大师

云生态:云计算棋局中的“胜负

浪潮云数据中心全国合作伙伴大会(IPF2017)刚刚落下帷幕,大会汇聚了来自全国各地的行业ISV、SI、分销商等近2000家合作伙伴。此次生态大会的一个核心议题是深化合作伙伴生态2.0,赋能伙伴转型升级。 合作伙伴生态2.0是浪潮在云计算、大数据时代的伙伴体系建设新模式,随着浪潮合作伙伴生态的深耕,伙伴生态广度在扩大的同时,合作深度也在持续递进。浪潮与合作伙伴之间将从原有的基于商务和销售的供应链模式,转变为基于研发和产品层面合作的价值链模式,从而实现横向扩展生态圈、垂直整合生态链。 在云计算领域,行业内各种生态主张更是此起彼伏,每个云计算厂商都在"跑马圈地"打造生态。为什么"生态"会在最近两年成为各大云计算厂商频繁提及的热词?其背后的根源在于云计算产业环境的变化。 应用繁荣下的生态共识 从概念探索期到技术落地期,如今随着云平台的成熟和各式终端设备的层出不穷,云计算正进入一个新的"应用繁荣期",其重要标识就是云计算的重心从以提供云基础设施为主转为支撑云应用为主,针对不断涌现的用户需求,如何快速、灵活、低成本的开发相应应用成为云计算的重点所在,API经济开始兴起。 当用户对云计算的关注点从基础架构延展到应用开发时,势必会对提供云计算解决方案的厂商提出更高的要求,这也促使IaaS、PaaS厂商与应用开发者的生态融合,即IaaS与PaaS厂商致力于提供一个架构灵活、敏捷开发、安全可靠的云计算基础平台,而众多的开发者和SaaS厂商则致力提供种类丰富的应用。 事实上,近两年浪潮、阿里等公司大肆强调云生态的根本原因,就在于应用繁荣所带来的生态环境改变。如果将云计算看作一个星球,那么IaaS与PaaS厂商就是这个星球的土壤、空气与水,而开发者和SaaS厂商则是种类各异的生命形态。没有前者,整个星球将不复存在;没有后者,整个星球则死气沉沉,失去发展的可能。 行业云落地,生态使然 从用户视角纵观云计算的变化,从尝鲜虚拟化,试水云数据中心到近来的混合云、超融合、行业云。这其中反应出了从满足IT需求向更好的承载业务需求的转变,从实现IT价值最大化向创造更多业务价值的终极目标转变。各行各业都在思考如何在数字化转型的过程中催生新的活力,只有端、云业务协同,企业数字化重构才能成为可能。 需要指出的是很多云计算厂商经常提及三种云(共有、私有、混合),并且喜欢用不同的模式来套具体用户,实际上这种模式和用户实际需要的行业场景相并不完全匹配。尤其是在中国的行业云市场需求有着更独特的特点,更多行业用户对于云化业务模式的需求已经向商业与技术深度融合的方向发展,按照行业+云=行业云这种简单粗暴的方式去解读行业云的落地可能会给用户业务带来削足适履的违和感。 据此理解,站在云计算厂商视角,推动行业云的落地,从产品技术上,需要提供更加开放、敏捷的架构模型,与南北向技术伙伴保持高效的融合联动机制,以适配差异化的业务需求;从支撑业务角度,需要与SV、SI深度合作,提供针对性的行业解决方案;从运维、运营角度,需要广泛联合垂直行业或本地化产品方案服务商,为用户提供一站式、贴身式的运维、运营服务能力。 云图2.0持续深化 "十百千计划"+"0云风暴2.0"双线并进 2017年,浪潮明确未来将聚焦智慧计算,浪潮定义的智慧计算以云计算为基础平台,大数据为认知方法,深度学习为优化工具,秉承开放,融合的理念,与生态伙伴共同拥抱智慧世界。生态伙伴是推动构建未来智慧世界的重要一环,而云图计划正是云计算生态的重要承载。 在浪潮云图计划的构想中,将通过与业界优秀公司的"泛联合",从技术的研究与研发、方案的验证与优化、服务的提升及响应三个层面,设置三种不同类型的合伙人:技术合伙人指向开放API接口,联合产品开发、产品认证和安全测试;方案合伙人意在联合行业SI、ISV,验证、优化行业一体化交付解决方案;服务合作人则是联合SI及区域合作伙伴,共同为用户提供云计算本地化可持续的服务。 在今年的IPF上,浪潮宣布启动"InCloud Lab"建设计划,为期3年,总投资达2亿美元,Incloud Lab将成为"浪潮+合作伙伴" 联合孵化方案、联合验证的统一技术平台, 2019年底,参与Incloud Lab的合作伙伴总数将增加到200家。 •面向云计算生态,浪潮"云图计划"将进一步加大力度实施,"云图计划"在2017年要完成"十千百"目标,即开发10个行业云方案、发展100家合作伙伴、认证1000名工程师,扩大云计算生态圈规模。 •十大行业解决方案:以"云图"InCloud Lab为依托,联合Key ISV/SI开发医疗、政务、金融、通信、能源、教育十大行业解决方案;率先在方案验证优化测试中心进行各行业解决方案的用例测试,推动稳定、成熟的行业解决方案在用户生产环境的实测与落地。 •百家生态合作伙伴:通过整合行业云产业链上下游合作伙伴,从技术的研究与研发、行业方案的验证与优化、服务的提升和响应三个层面,围绕企业级用户构建融合、开放、安全、共赢的云生态版图,为企业级用户提供完整的数据中心云化解决方案。 千名工程师认证:认证1000名IICE/IICP专业工程师,提升本地服务能力; 此外继2016年IPF大会推出"0"云风暴以来,已累计产生了68000台ICS虚拟化产品的服务器出厂预装,在为用户提供上云便利的同时,也为广大合作伙伴提供了大量的销售机会。2017年"0"云风暴将开启2.0模式, 在ICS免费试用的基础上,增加集群环境的试用服务,同时"0"云专属服务体系和赋能体系实现了全国范围的覆盖。让中小企业云化的企业快速地享受到上门的便利,让合作伙伴真正地做到第一步开始进行云计算销售的尝试,而不需要培训复杂的能力,在云计算有行业云的解决方案,让合作伙伴全面拥抱产品。 浪潮云计算产品部总经理蒋永昌表示,"0云风暴"项目对我们的影响,可以用"触动"二字概况。一方面 "0云风暴"项目带给伙伴们从单一产品到方案经营模式的转变,另一方面来自用户的肯定,是让我们持续推进"0"云风暴的动力,让用户体验更便捷、更省心的服务,和合作伙伴合作、共赢是我们推进云图生态的宗旨,初心不改,方得始终。 原文发布时间为:2017年5月8日 本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。

优秀的个人博客,低调大师

社交App cs签名算法解析(一) SSL双向认证

一、目标 奋飞: 老板,咱们得招几个妹子呀,咱们公司男女比例太失衡了。 李老板: 你去这个App上晃晃,据说上面妹子很多。 我去,包都抓不到,耍个毛线呀。 TIP: 新鲜热乎的 v3.83.0 二、步骤 SSL双向认证 问了下谷歌,有不少同道都遇到了返回值是 400 No required SSL certificate was sent 这种情况。 他们一致认为,是遇到了SSL双向认证。 不过谷歌传来的消息是,搞SSL双向认证很简单,把客户端证书,搞出来,然后再导入到 Charles,就大功告成了。 client.p12 在Apk包里面轻松找到 /assets/client.p12, 下一步就是找对应的证书密码,so easy嘛。 Jadx上,搜索字符串 "client.p12" 或者 "client.cer", 字符串倒是都找到了,不过问题是,找不到这些字符串被调用的地方。 看来被同道们搞了好几轮,新版本的App做了修改了。 Hook KeyStore来Dump证书 只要客户端有证书,那就一定会在使用中导入,我们在他导入的时候Dump出来,这样应该可以通杀了。 Java.perform(function() { console.log("在https双向认证的情况下,dump客户端证书为p12. 存储位置:/sdcard/Download/client_keystore_{nowtime}.p12 证书密码: fenfei"); Java.use("java.security.KeyStore$PrivateKeyEntry").getPrivateKey.implementation = function() { var result = this.getPrivateKey(); let filePath = "/sdcard/Download/client_keystore_" + "_" + getNowTime() + '.p12'; dump2sdcard(this.getPrivateKey(), this.getCertificate(), filePath); return result; } Java.use("java.security.KeyStore$PrivateKeyEntry").getCertificateChain.implementation = function() { var result = this.getCertificateChain(); let filePath = "/sdcard/Download/client_keystore_" + "_" + getNowTime() + '.p12'; dump2sdcard(this.getPrivateKey(), this.getCertificate(), filePath); return result; } }) 运行之前先允许这个App有读写存储卡的权限,因为最后我们是把证书写到sd卡里面了,否则会提示: Error: java.io.FileNotFoundException: /sdcard/Download/client_keystore__2021_05_24_xx_xx_xx_53.p12 (Permission denied) 跑一下,程序崩溃了。 这也难不倒我们,估计大概率是被检测到了, 那么换frida端口,然后把fridaServer换成hluda-server。 再来,还是崩溃。奇怪,还有啥呢? Xposed。 把Xposed Status关掉。 再来。 dump File dump OK !!! dump:/sdcard/Download/client_keystore__2021_05_24_16_48_09_24.p12 完美,证书出来了,咱们赶紧拷出来。 Charles添加证书 Proxy -> SSL Porxy Settings 然后输入证书监控的host , *.sxxapp.cn ,端口是 443 迫不及待了,跑一把试试。 完美收工。 三、总结 frida的spawn模式启动这个App的时候会崩掉,我认为是Xposed的原因,把Xposed关掉就好了。当然也许是我的手机环境有问题。 大家都在进步,所以要多掌握几种方法,东边不亮西边亮。 Dump证书的方法,参考 https://github.com/CreditTone/hooker 中的 keystore_dump.js 感谢大佬们提供的神奇工具。 当别人都很老实的时候,你就耍点儿小聪明;当别人都耍小聪明的时候,你就老实做人。当别人既会耍小聪明又会做老实人的时候,你就干点别的。 TIP: 本文的目的只有一个就是学习更多的逆向技巧和思路,如果有人利用本文技术去进行非法商业获取利益带来的法律责任都是操作者自己承担,和本文以及作者没关系,本文涉及到的代码项目可以去 奋飞的朋友们 知识星球自取,欢迎加入知识星球一起学习探讨技术。有问题可以加我wx: fenfei331 讨论下。 关注微信公众号: 奋飞安全,最新技术干货实时推送

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册