有感于很多人对Windows、Linux操作系统安全性的肤浅认识

YapingXin 2014-11-17 01:08:06
刚刚看到一个人在某篇文章的评论里说:“听说世界上90%的铁路、航空系统都用Linux。”这个传言,真是一个流传甚广的谣言,但我知道这个谣言有深厚的“群众基础”。这些年来,很多人早已把Windows操作系统看作是不安全的,而他们想当然地认为Linux操作系统就是安全的。

我想我应该有资格来辟这个谣。并不是说我本人技术有多么高,而是基于两点:

(1) 我本人恰好就在航空航天研发企业工作;我在这个行业中显然还是个菜鸟,但好歹我身处这个行业,见到这个行业真实的应用场景。

(2) 我是一个资深的电脑用户,我用电脑已经用了20年。从最早1994年在我们学校落后的机房里开始用古老的Apple-II计算机,到1996年在父亲的单位里,也是同样一个很老旧的机房,开始折腾Novell工作站和OS/2工作站,再到1997年开始用Win95、DOS、CCED、WPS、UCDOS,并且在同一年在学校机房里用VAX工作站和VMS操作系统,再到后来接触到Win98、Win2000,后来接触到Linux,从早期的Linux一直接触到现在比较新的内核版本已经是3.x的Linux,也接触过FreeBSD、OpenBSD、Solaris,在互联网企业和杀毒软件公司做过程序员,也做过传统桌面软件的研发。20年了,我不敢说自己是个技术高手,但说我是个资深电脑用户应该不会有人反对吧。

在我所在的航空技术研发公司,大家做开发、做管理、做数据存储、做配置管理、做自动编译的PC和服务器,几乎全都是Windows,有些还在用Windows XP。当然我们用Windows XP是和微软签了协议的,微软虽然终止了对XP的服务,但是对于我们这样的大客户还是有定制的扩展服务的。我们内部用的数据库,除了嵌入式场合外,其他场合基本上都是SQL Server Enterprise。

我们也有海量的不用Windows的场合,但是在那些场合,用的绝对不是Linux,而是各种各样的嵌入式实时操作系统(RTOS),比如VxWorks、RTEMS。

我们用的系统,无论运行Windows操作系统的工作站,还是跑着VxWorks操作系统的嵌入式系统,有相当多的系统是要经过航空方面的认证的,认证是很花钱的,而且要求也是极其苛刻的,通过了认证的工作站、系统,是不会轻易换成别的系统的,当然我们也没有必要换,因为通过航空相关的行业认证,本身就已经说明这些系统已经能够满足航空企业对信息系统极其严格的要求。

至于大家常说的操作系统的后门,我们这样的企业对此审查得应该是比其他行业要严格得多,对信息系统的要求,是其他行业的人根本想都想不到的。可是,我们依然用的是Windows,用的是某些人认为“不安全”的Windows。我们的Windows工作站和Windows服务器上不知跑着多少直接关系到飞行员和乘客生命安全的系统,存储着不知道多少极其敏感的保密数据。

我个人观点:

信息系统的安全从来都不是因为你用了Windows就不安全,也从来都不是因为你用了Linux就变得很安全。信息系统的安全,是一个复杂的系统工程,操作系统只是一个小小的层面,更多的层面要在技术、管理、流程、制度、理念和人员素质这些更高的层面来保证。

这些浅显的道理,我们非IT行业的航空企业尚且懂得这些道理,那些专门搞IT的人难道还会不明白吗?
...全文
805 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
_明月 2016-01-09
  • 打赏
  • 举报
回复
嗯,这个应该是我第2次观看本则帖子,以后会再来观看这则帖子。同时,我也会时常关注楼主的帖子。 楼主的生活贴写的很贴切生活,点个赞。
乔尼风雪 2015-12-04
  • 打赏
  • 举报
回复
有幸逛到此贴,真的学到不少知识,帖子就是应该这样
YapingXin 2015-06-11
  • 打赏
  • 举报
回复
另外,申明一下,我来CSDN就是来娱乐的,水区才是我的主版。让某些人见笑了,哈哈。 大家目的不同,但我本无意去跟谁打口水仗。 乐呵乐呵就好。
  • 打赏
  • 举报
回复
这么好的帖子为什么没有人顶?
越过越咸 2014-11-21
  • 打赏
  • 举报
回复
学习,从入门,了解,学习,工作都是windows 啦 ,已经习惯啦,也没那经理去了解其他啦
代码转载自:https://pan.quark.cn/s/11d565366452 【USB转I2C/IIC适配器上位机应用程序】是一种针对I2C(Inter-Integrated Circuit)通信协议而构建的工具,其通过USB端口将个人计算机转变为能够与I2C设备进行交互的控制器。该适配器使开发人员与工程师能够便捷地对遵循I2C协议的芯片执行读取和写入任务,因此在硬件构建和测试阶段能够显著提升效率,对于核实I2C接口芯片的工作性能具有特别的价值。 I2C协议是由飞利浦(现NXP半导体)于1980年代初创立的一种双线式串行总线,其目的是用于连接微控制器及其他外围设备。该协议仅需两条信号线(SDA - 数据线,SCL - 时钟线)即可完成多设备间的通信,大幅度削减了电路板上的布线需求,从而降低了生产成本。I2C协议提供多种速度等级,涵盖标准模式(100kbps)、快速模式(400kbps)以及高速模式(3.4Mbps),旨在满足不同场景下的应用要求。 Ginkgo USB转I2C适配器是这项技术的具体应用实例,它提供了一个物理接口,用于将USB端口转换为I2C端口。适配器内部装配有一个微控制器单元,该单元负责处理从USB到I2C的信号转换,并且通过USB线路向计算机传输信息,同时接收来自计算机的指令以操控I2C总线。这种设计使用户无需具备深厚的硬件知识,仅需借助上位机软件即可实现对I2C设备的操控。 Ginkgo I2C Adapter Classic是与该适配器相配套的软件,通常包含以下几项核心功能: 1. 设备识别:自动检测并建立与USB转I2C适配器的连接。 2. 总线探查:扫描I2C总线上所连接的设备地址,有助于准确定位设备的位置。 3. 读写指令...
代码转载自:https://pan.quark.cn/s/4c053f9292d9 在Android应用程序的设计与实现过程中,有时需要借助C或C++语言所具备的高性能特点,此时就必须借助Android Studio的NDK(Native Development Kit)工具来对C/C++代码进行编译,进而生成SO(Shared Object)动态链接库文件。本篇文章将详尽阐述在Android Studio环境下如何执行这一流程。 我们首先需要掌握Android Studio项目的基本组织架构。在Android Studio的`app`文件夹内,存在一个名为`src`的子文件夹,该文件夹通常包含了`main`以及其他相关源代码目录。在`main`文件夹中,除了我们常见的`java`文件夹外,还设立了一个`jniLibs`文件夹,此文件夹专门用于存储SO文件。除此之外,还有一个`jni`文件夹,它是用来存放C/C++源代码的地方。 为了实现C/C++代码的编写与编译,我们必须在`build.gradle`文件中配置NDK的支持。打开`app/build.gradle`文件,在`defaultConfig`部分中嵌入以下内容: ```groovy externalNativeBuild { ndkBuild { path src/main/jni/Android.mk } } ``` 这段内容明确指示Android Studio去何处寻找`Android.mk`文件,该文件是一种Makefile的变体,主要用于设定编译规则和编译目标。 接下来,我们需要创建`Android.mk`文件。在这个文件中,我们将明确指定源代码文件、编译选项以及要生成的库名称。一个基础的...
内容概要:本文围绕麦克斯韦旋度方程的差分形式在平面极化磁场中的应用展开深入研究,并通过Matlab代码实现相关数值仿真。研究的核心是将经典的麦克斯韦方程组转化为适用于数值计算的有限差分格式,构建离散化数学模型,进而模拟和分析平面极化条件下磁场的空间分布特征与时间演化规律。文中系统阐述了差分方法的理论基础与数学推导过程,详细说明网格划分、边界条件设定及迭代求解策略,最终利用Matlab编程实现电磁场的可视化仿真,有效验证了差分方法在求解复杂电磁场问题中的准确性与可行性。该研究不仅加深了对电磁波传播机理的理解,也为电磁器件的设计优化与工程仿真提供了可靠的数值分析手段。; 适合人群:具备电磁场与电磁波理论基础,熟悉偏微分方程数值解法,且掌握Matlab编程技能的电气工程、物理学、应用数学等领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①深入掌握麦克斯韦旋度方程的有限差分法基本原理及其在二维平面磁场仿真中的具体实施步骤;②学习如何利用Matlab进行电磁场问题的建模、编程求解与结果可视化;③为后续开展更复杂的电磁兼容、天线设计或光子晶体等领域的数值模拟研究奠定坚实的技术基础。; 阅读建议:建议读者结合经典电磁场理论教材,透彻理解麦克斯韦方程组的物理内涵,然后循序渐进地跟进文中的差分格式推导过程,务必动手复现并调试所提供的Matlab代码,通过调整参数观察仿真结果的变化,从而深刻领悟数值方法的实质与应用技巧。

700

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧