用友U8与NC的区别?

NC:最早采用J2EE架构、按照“集中管理、协同商务”的产品设计理念,针对集团与行业客户群研发的NC全线产品,经过近十年研发和发展,形成了国际化的、技术和平台先进、成熟的集团应用架构、超过1000多家集团型客户与行业客户成功应用的用友高端业务产品与及解决方案体系。 
U8:面向成长型中小型企业,在总结40余万客户的应用经验、吸取国内外先进管理理念、融合经济发达地区企业实践的基础上,提供的一套具有普遍适应性的完整全面的ERP软件。

U8是C/S架构的,是在局域网内,由客户端直接连接服务器的。面向的客户是中小企业,工厂在一个地点的。最明显优点:效率较高

NC是B/S架构的,确切的讲是由客户端下载ACTIVE控件来完成的,面向的客户是大型企业,工厂和办公地点可以在异地。优点:解决地域上的限制。

u9是完全基于SOA架构的。SOA是面向服务的一种架构,他将许多模块共用的部分,都写成了一个服务,这样就避免了很多的重复工作,解决了大型企业多工厂,多地方办公但还还要统一更新的不足。优点很多很多了。

C目标市场:

◆ 面向大中型企业、政府及社团组织,特别是那些要求集中管理的多分支机构集团型企业和组织,以及供应链中的核心企业和最上游企业;

◆ 主要以解决方案方式交付,提供专业化的服务,可以满足企业个性化的需求;

◆ 证券、基金、银行、烟草、电子、汽车、电力、冶金、医药、财政、电信等行业解决方案;

◆ 支持多种数据库,多种操作系统,多种中间件的跨平台应用

U8目标市场:

◆ 面向中型与中小型企业、政府及社团组织,如单一组织形态的企业,采用分散管理模式的多分支机构企业,以及供应链上的非核心企业;

◆ 主要以产品方式交付,提供标准化的服务,快速实施,可以满足企业普遍化的需求;

◆ 公共财政解决方案;

◆ 基于Microsoft平台的应用。

NC是B/S架构的,确切的讲是由客户端下载ACTIVE控件来完成的,面向的客户是大型企业,工厂和办公地点可以在异地。优点:解决地域上的限制。

u9是完全基于SOA架构的。SOA是面向服务的一种架构,他将许多模块共用的部分,都写成了一个服务,这样就避免了很多的重复工作,解决了大型企业多工厂,多地方办公但还还要统一更新的不足。优点很多很多了。

我给你举个例子:比如说你现在拥有一家快速发展的小仓卖。最开始可能客户很少的,你自己看管着就能照看过来。那么你自己直接面对客户,直接从货架取货就能完成所有的业务了,那么你的这种架构就是C/S架构的。你就是C,Client.你的后台就是货柜。就是server.

但是情况发生了变化。你的顾客突然增多了,并且是成数量级的增加。你该怎么办哪,你最初的想法肯定是增加人手。可是很快你就会发现,你增加了10个人,也只能同时面对10个客户,并且10个服务人员之间会有交叉,手忙脚乱的。你很快就知道了,这不是简单增加人手就能改变的,肯定是方法的问题。你就把这10个服务员分成了三拨,第一波6个人,只面对客户,他们的职责就是记录客户的需求,第二波2个人,他们别的都不作,就做统计客户的信息,分类的。第三波2个人,他们也就是到库房去取第二波人记录的顾客需要的物品,这个办法实行后,你发现虽然面对客户的只有6个人,但是他们同时接待的客户竟然可以达到了几十人。这其实就是B/S架构。第一波人就是浏览器。第二波人就是中间件应用服务器,第三波人就是数据库应用程序。

再后来,你的仓买变成了连锁,你发现,你的这种模式也不能满足你的需要了。因为你的仓卖业务扩大了,有的个别仓卖还可以销售其他的东西,甚至可以做到贩卖飞机的各种零部件了,当然不是所有的仓卖所有的零件都有,西部的仓卖有飞机头零件,东部的仓卖有飞机的引擎。但是客户的订单只有你总部统一获得,而东西部的仓买并不能统一的快速的获得客户订单的变化。怎么办,你就考虑是否能将这个订单有一个专人来管理。他就是一个服务。不论总部或是下面的仓卖,凡是涉及客户订单的都去问他也就是调用他,很快,你发现你的问题解决了。并且这个解决的方法就是一个简单的SOA的应用。

用友 NC 是一款企业级管理软件,在近万家大中型企业使用。实现建模、开发、继承、运行、管理一体化的 IT 解决方案信息化平台,其代码实现逻辑上存在多处反序列化漏洞。   2020 年 6 月 4 日,有国内安全组织披露用友 NC 存在反序列化远程命令执行“0-Day”漏洞。经分析,漏洞真实存在,攻击者通过构造特定的 HTTP 请求,可以成功利用漏洞在目标服务器上执行任意命令,该漏洞风险极大,可能造成严重的信息泄露事件。鉴于漏洞利用的源代码已经公开,建议用户尽快修复此漏洞。   2、攻击原理   通过UClient打开用友NC,UClient本质为UBroswer,一个专用的用友NC浏览器嵌入了JAVA运行环境,以解决NC 6系列之前的版本中applet在不同设备上的应用问题。经过文件目录查看分析得知用友UClient安装后,会在用户目录下新建uclient文件夹,根据看到的NCLogin65.jar文件,结合java运行进程信息,分析得知是一些界面和登陆逻辑代码,nc_client_home则是NC应用依赖的其他一些代码和jar包,因此可以使用Luyten反编译工具查看NCLogin65.jar,通过简单运行NC应用,尝试进行用户登陆,使用wireshark抓包,查看app.log运行日志,发现大量serialize和deserialize,说明系统中应用了序列化方式来传送数据。在LoginUI类中的login方法打断点,启动Idea进行跟踪调试,当跟踪到loginImple方法时,发现多处调用了NCLocator的lookup方法查找Service接口进行操作,通过跟踪发现,实际使用了RmiNCLocator类,RmiNCLocator类的lookup方法,这里的lookup,已初步判断出无需继续跟踪调试,可以直接通过jndi注入漏洞进行利用。   黑客就是通过构造特定的 HTTP 请求,成功利用漏洞可在目标服务器上执行任意命令,漏洞暂无安全补丁发布,属 0Day 等级,风险极大。黑客利用漏洞可完全控制服务器,获取服务器的敏感信息。   3、影响范围   用友NC全版本
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值