Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

基于uCOS-II的UDP网络编程

基于uCOS-II的UDP网络编程

一. 基于UCOS-II操作系统的UDP网络编程 1.UDP网络编程的组成部分? 启动任务:负责UDP的初始化,创建通信工具和轮训检测是否有数据报到来。? UDP数据处理任务:负责UDP报文的处理? UDP服务例程:实现数据的收发。二. 启动任务1. 启动任务的功能l 负责初始化UDP。l 创建UDP数据处理处理任务和UDP服务例程。l 轮训检测是否有数据到来。2.UDP初始化由那及部分组成1>初始化网络端口地址通过调用SetNetPort()函数来...
ARM之汇编学习---如何编写ARM汇编程序

ARM之汇编学习---如何编写ARM汇编程序

一.前言1. 看一个程序: AREA TigerJohn,CODE,READONLY;声明代码段 CODE32 ;声明为32位ARM指令 ENTRY ;声明程序入口START MOV R0 ,#0 MOV R1 ,#1 ADD R1, R1,R0 B START END2. 在ARM汇编程序中用“;”号进行注释。二.汇编语言程序格式一个完整的ARM汇编由两部分组成:声明,实际代码段两部分组成。1. 声明:在一个程序之前先要进行声明1>都要声明什么l...
Linux也是有安全隐患的

Linux也是有安全隐患的

现在常用的Linux应该不都是安全的吧。最近进实验室,分到刚毕业的师兄师姐们的机器,打开机一看,还带了Linux。但是不知root账户密码,有系统也进不去啊。 找了个方法,可以破解root的旧密码,自己新建一个。这几天干了两次同样地事情,最快的一次可以在不到3分钟的时间内解决问题。 Linux的安全隐患可见一斑,怪不得需要我们这批人来研究什么的安全操作系统的问题。看来研究生的道路任重而道远啊。Linux防火墙Iptables学习笔记教你如何保护Lin...
基于ARM LPC2210的以太网RTL8019AS驱动系统设计

基于ARM LPC2210的以太网RTL8019AS驱动系统设计

一. 系统硬件概述 1.1.ARM LPC2210芯片简介LPC2210是Philips公司推出的微处理器,带有16 KBRAM,76个通用I/O口,12个独立外部中断引脚,集成有8通道的10位A/D,能够基于芯片设计复杂的系统。1.2.RTL8019AS芯片简介? RTL8019AS是台湾Realtek半导体公司生产的以太网控制器,其性能包括:支持EthernetII和IEEE802.3标准;支持8/16位数据总线;内置16 KWord的SRAM;全双工...
教你如何保护Linux桌面的安全性

教你如何保护Linux桌面的安全性

很容易知道,Linux桌面比其他大多数桌面都更安全。不过,这个级别的安全性并不一定达到以典型的安全为重点的软件或技术。有时候,最简单的手段,是那些是最容易忘记的。你可能会发现这些建议是纯粹的常识,但你也可能发现你以前从未想到过的安全手段。如果你是一个Linux新手,这些建议对你来说是一个很好的开始,同时也会成为你很好的Linux经验。 下面是10点确保Linux桌面安全的建议: 1. 锁定屏幕和登出是非常重要的 大多数人忘记Linux桌面是一个多用户...
[图文]大多数Linux包管理器存在安全隐患

[图文]大多数Linux包管理器存在安全隐患

软件bug会经常导致安全漏洞,而包管理器可以用来自动升级和安装软件,修补之前发现的漏洞。不过,假如包管理器不再安全的话,整个系统或许会受到更大的威胁。亚利桑那大学的研究人员日前进行了一项研究,检查了包括APT、YUM、YaST等在内的多种Linux和BSD包管理器的安全性,结果在所有测试的包管理器中都发现了问题。尽管大多数的包管理器都使用了签名机制确保安全,不过据称利用CVE-2008-0166漏洞,攻击者可以对包含恶意内容的软件包成功进行有效签名,尤其是...
英特尔处理器存漏洞 可被利用攻击所有操作系统

英特尔处理器存漏洞 可被利用攻击所有操作系统

据国外媒体报道,安全研究员克瑞斯·卡巴斯基(Kris Kaspersky)日前表示,他将展示如何利用英特尔处理器漏洞来远程攻击用户计算机,无论用户安装的是哪种操作系统。 克瑞斯称,他计划于今年10月在马来西亚首都吉隆坡举行的“Hack in the Box”安全大会上展示该攻击方法。克瑞斯将利用JavaScript或TCP/IP包来发动攻击,从而证明处理器漏洞(勘误表)可以被黑客用来发动攻击。 克瑞斯还称,处理器漏洞的威胁越来越大,将来,病毒作者也将利...
Linux驱动开发所要做的那些事情

Linux驱动开发所要做的那些事情

一.minicom的安装(1)打开终端,输入:sudo apt-get install minicom(2)然后进行配置,输入sudo minicom -s(3)进入Serial port setup,需要修改两处:1>A中 /dev/tty8改为/dev/ttyS0注意:如果为笔记本没有串口,可以用usb转串口工具,此时要改为/dev/ttyUSB0(也许你的不一样,可以在/dev下查看)2>波特率设备为115200,硬件流和控制流端口设为N...
Linux之父:吹嘘OpenBSD安全性的开发者是一帮自慰的猴子

Linux之父:吹嘘OpenBSD安全性的开发者是一帮自慰的猴子

在Linux 2.6.25.10稳定版发布的邮件列表上,一位开发者提到了关于修正bug安全影响的披露政策,并再三的强调安全。Linus Torvalds回贴中表示,安全漏洞臭虫只是众多臭虫的一种,过于拔高或赞美安全臭虫的修正者是走在错误的方向上。Linus大神称那帮整天炫耀 OpenBSD安全性的家伙其实是一群自慰的猴子,好像除了安全性,没有其它东西能让他们兴奋起来。安全是重要的,但不等于一切。英特尔处理器存漏洞 可被利用攻击所有操作系统专家讨论:Linu...
专家讨论:Linux是最安全的操作系统吗

专家讨论:Linux是最安全的操作系统吗

0:w(5( 一帮所谓的专家这样说。。。 关于Linux操作系统的新闻是经常在IT行业出版物中出现的。其中很多新闻是关于其安全的特点。但实际上,声称“Linux是所有操作系统中最安全的”这样的说法是夸张的。虽然很多Linux发行版本比微软Windows操作系统和苹果Mac OS X操作系统的安全性好很多,但有证据表明,大部分Linux发行版本都比不上标准的FreeBSD操作系统,更不用说在通用操作系统中可能拥有最好安全记录的OpenBSD操作系统了...
袁萌:谈谈Linux操作系统的病毒

袁萌:谈谈Linux操作系统的病毒

近年来,Linux计算机流行起来了。按照某些人的说法,所谓“Linux病毒”自然要出来兴风作浪,祸害人们。所以,有关“Linux病毒”的知识有必要普及一下,以免谬见泛滥,混淆视听。所谓“计算机病毒”是指自身能够复制的恶意程序代码,多以二进制文件形式存在,感染那些可执行文件。计算机“病毒”得以传播泛滥的前提是,类似生物界,病毒的生存率(自身复制速率)必须大于其死亡率(存在的终止),并且达到一个必需的生存门槛值。多年来的实践证明,至今还没有Linux病毒泛滥成...
C语言中的带参数宏

C语言中的带参数宏

一.带参数的宏1.带参数的宏定义不是简单的字符串替换,还要进行参数替换定义格式为:#define 宏名(参数表) 字符串1>字符串包含括号中所有指定的参数eg: #define S(a,b) ((a)*(b)) area=S(3,2)2>编译系统处理带参数的宏名时,按程序行中指定的字符串,括号内的内容,从左到右进行处理,若遇到形参则以实参代替,非形参字符原样保留,就形成了替换后的内容,这期间没有任何计算。《在宏定义中的参数称为形参,在宏调用中的...
第一个iphone木马竟然由11岁小男孩开发出

第一个iphone木马竟然由11岁小男孩开发出

《Macworld》披露:第一个针对iPhone的木马已被发现,尽管它造成的影响很有限。iPhone粉丝网站 Modmyifone.com是最早报道该事件的媒体,随后专业安全公司F-Secure也确认了这一发现。一些iPhone用户为了可以安装第三方软件而修改了iPhone的配置,而这些人成了木马特别喜欢的目标。它伪装成Erica"s Utilities的一个更新,版本号是113 prep。Modmyifone.com声称,该木马唯一做的事情是说:“鞋子!...
嵌入式C语言编程小知识总结

嵌入式C语言编程小知识总结

1. 流水线被指令填满时才能发挥最大效能,即每时钟周期完成一条指令的执行(仅指单周期指令)。如果程序发生跳转,流水线会被清空,这将需要几个时钟才能使流水线再次填满。因此,尽量少的使用跳转指令可以提高程序执行效率,解决发案就是尽量使用指令的“条件执行”功能。2. 在LPC2200系列中:可以通过过下面的程序延迟10毫秒:for(i=0;i<200;i++) { for(j=0;j<200;j++); }3. 同过下面语句将一个16位的变量放在两个...
虚拟化安全需要更紧密的IT合作

虚拟化安全需要更紧密的IT合作

虚拟化安全并不仅仅指虚拟网络的安全,它还涉及到确保虚拟服务器操作系统的安全性。 虚拟服务器是一种混合型设备,不管它是不是VMware Virtual Infrastructure 3、VMware Server、VMware Workstation、Citrix XenServer或者Microsoft Hyper-V。 虚拟服务器是不同hypervisor服务器(操作系统)、网络设备(桥接或者交换机)以及存储接口的混合体。 现在安全专家知道如何加强...
<< 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 >>