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

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

首页 / 操作系统 / Linux

Linux设备驱动之Hello World带参数版本!

Linux设备驱动之Hello World带参数版本!

上一节中我们我们写了一个简单的驱动程序(见 http://www.linuxidc.com/Linux/2012-03/55913.htm),基本就是编程中的hello world!但是整个打印出来的内容都是编译的时候确定好的,不能根据输入的参数动态改变。所以,这里我们实现hello world!带参数的版本,主要实现的效果就是装载模块的时候给出打印参数,模块能够打印出这个参数!参数的来源主要有两个:一是使用insmod ./XX.ko 时候在命令行后直接...
“熊猫烧香”病毒威胁电脑 卡巴斯基紧急出手

“熊猫烧香”病毒威胁电脑 卡巴斯基紧急出手

近日,一个感染力极强的网络病毒迅速“风靡”互联网,这款名为“熊猫烧香”的病毒致使众多企业与个人用户网络近乎瘫痪。在此次病毒攻击波中,除一些“裸奔”用户“中招”外,一些安装了功能较低或盗版产品的用户也无一幸免,可以说,反病毒业界的新一轮“救火”行动已刻不容缓。 据了解,“熊猫烧香”病毒的特征为:一方面对用户系统进行破坏,导致大量应用软件无法使用,另一方面其可以删除扩展名为gho的所有文件,造成用户的系统备份文件丢失,从而无法进行系统恢复。另外,由于此病毒具...
Android系统开机画面修改

Android系统开机画面修改

Android系统开机画面分为下面三个阶段:1、开机图片:Android内核是基于标准内核的,对linux比较熟悉,特别是在开发板上移植过Linux系统的人就知道在内核引导过程中会显示出一个小企鹅的图片,这就是第一阶段的开机图片,相信大家知道怎么去修改它。Android1.5及其以上版本都取消了这个图片的显示,具体的看内核相关代码就知道了;2、开机文字:Android系统开机会出现“A N D R O I D”这行字,相信大家都不陌生,那么这个怎么修改呢?...
解析系统安全之注册表修复不成功的原因

解析系统安全之注册表修复不成功的原因

道高一尺,魔高一丈,恶意网页的卑鄙手段可谓是“推陈出新”啊。用一些简单的注册表修复方法后,已经不能完全解决问题了。如果你的注册表在恢复后又回到了被修改的老样子,不妨看看是否是以下原因引起的呢? 1.修改注册表禁止命令形式的修改,目的是不让用户通过注册表修复回去。 最通常的修改是锁住注册表,还有破坏关联:比如.reg,.vbs,.inf等。 关于解锁注册表,在前面已经介绍了方法,至于被修改关联,只要我前面说的注册表修改的方法里的关联还能用,就可以...
Android Tomcat 的应用之服务器部分

Android Tomcat 的应用之服务器部分

接着这里(http://www.linuxidc.com/Linux/2012-03/55917.htm)写,实现登录的服务端部分。首先得弄个数据库,然后建立一个表,存储所有用户的用户名和密码,当在客户端发出查询请求的时候会把用户输入的用户名和密码传到服务器端,然后在数据库中进行查询,这里我们的表就3个字段,一个ID,一个username和一个password。然后就是编码实现了,首先是写一个类封装一下数据库中的用户信息,如下:publicclassUse...
XP自带驱动程序未必就好

XP自带驱动程序未必就好

WinXP操作系统自带的驱动程序丰富,许多硬件在安装WinXP之后不用安装驱动程序就能被正确识别,而且Win XP自带的驱动程序都经过了微软WHQL数字签名。由于笔者的声卡(磐英8KTA3主板集成声卡)的驱动程序没有经过微软WHQL数字签名,就想尝试使用WinXP内置驱动,由此而引发问题。 以前为自己的声卡安装VIA的ComboAudio驱动,并不断更新,一直使用正常。由于该声卡使用的各版本驱动程序都没有经过微软WHQL数字签名,笔者前几天在一次重装W...
Android Tomcat 的应用之客户端部分

Android Tomcat 的应用之客户端部分

最近因为做一个客户端的登录部分,最后选择了使用Tomcat作为servlet服务器,MySQL作为数据库,今天就先写了一下客户端的部分,主要就是Android的网络编程部分,服务器端编程明天再写吧,今天有点累了。相关阅读:Android Tomcat 的应用之服务器部分 http://www.linuxidc.com/Linux/2012-03/55916.htm首先是布局文件,如下:<?xmlversion="1.0"encoding="utf-8...
WindowsXP系统使用的注意事项

WindowsXP系统使用的注意事项

一、忌虚拟光驱 现在多数虚拟光驱在WindowsXP里是不稳定的,容易引起WindowsXP的死机,因为虚拟光驱不同于一般的软件:它通过特殊的机制,在“设备管理器”中骗过Windows,让Windows以为增加了物理的光驱,WindowsXP只设计了还原硬件的驱动,没想到要“还原/删除”硬件本身。因为WindowsXP是为NTFS和网络特别优化的,而大多数虚拟光驱是FAT32环境下开发的,目前和WindowsXP兼容良好的虚拟光驱软件较少,大家一定...
监控和保护Linux操作系统下进程安全

监控和保护Linux操作系统下进程安全

引言:通过综合采用用户级别的top、ps等系统工具以及Linux内核防护技术,我们可以从用户/内核两个层次全方位地保护Linux系统中重要系统进程以及用户进程的安全性。 经典的信息保密性安全模型Bell-LaPadula模型指出,进程是整个计算机系统的一个主体,它需要通过一定的安全等级来对客体发生作用。进程在一定条件下可以对诸如文件、数据库等客体进行操作。如果进程用作其他不法用途,将给系统带来重大危害。在现实生活当中,许多网络黑客都是通过种植“木马”的办法...
R 语言 简单介绍

R 语言 简单介绍

一.统计分析软件说明统计分析软件有:SPSS, SAS、R语言,Matlab,S-PLUS,S-Miner。SPSS: 最简单的,都是菜单操作,不过不利于二次程序开发。SAS: 需要购买,该软件录入语言要非常精确,不能出错,难操作。R语言:免费软件,可以菜单操作,不过一般要编程的,二次程序开发。Matlab:基本是程序操作,和R语言差不多,不过功能比较强大。S-PLUS: 需要购买,基本也是菜单操作,和SPSS差不多。R与SPSS、SAS相比较,拥有非常突...
教你建立安全可靠的Linux操作系统

教你建立安全可靠的Linux操作系统

许多刚接触Linux的网络管理员发现,他们很难由指向点击式的安全配置界面转换到另一种基于编辑复杂而难以捉摸的文本文件的界面。本文列出七条管理员能够也应该可以做到的步骤,从而帮助他们建立更加安全的Linux服务器,并显著降低他们所面临的风险。 请任何大型机构的网络管理员对Linux和网络操作系统(如Windows NT或Novell)进行比较,可能他会承认Linux是一个内在更加稳定,扩展性更强的解决方案。可能他还会承认,在保护系统免受外部攻击方面,Linu...
Android开发教程:百度地图初学

Android开发教程:百度地图初学

用户在使用API之前需要获取百度地图移动版API Key,并且该KEY与您引用API的程序名称有关,具体流程请参照:申请API KEY百度地图API支持Android 1.5及以上系统。<1>API添加到Andoid工程中必须显得下载API开发包:点击下载解压之后包括两个文件baidumapapi.jar和libBMapApiEngine.so。在工程根目录下创建ibsarmeabi目录,并拷贝到其目录下。在工程属性->Java Buil...
Linux系统上不大安全的程序以及替代程序

Linux系统上不大安全的程序以及替代程序

WuFTD从1994年就开始就不断地出现安全漏洞,黑客很容易就可以获得远程root访问(Remote Root Access)的权限,而且很多安全漏洞甚至不需要在FTP服务器上有一个有效的帐号。最近,WuFTP也是频频出现安全漏洞。 它的最好的替代程序是ProFTPD。ProFTPD很容易配置,在多数情况下速度也比较快,而且它的源代码也比较干净(缓冲溢出的错误比较少)。有许多重要的站点使用ProFTPD。sourceforge.net就是一个很好的例子(这...
黑客技巧系列之如何注册DLL或OCX文件

黑客技巧系列之如何注册DLL或OCX文件

大家注册DLL或OCX的方法应该用Regsvr32.exe,用得多了大家一定会觉得在运行中写一长串东西很是烦人吧!这里我向大家介绍一种麻烦一次方便“一生”的方法。这个方法只要右击你想注册或反注册的OCX或DLL就可以了。它的原理是通过修改注册表使右击OCX或DLL文件时出现注册和反注册的菜单项。 下面介绍这个方法 注册DLL文件:打开HKEY_CLASSES_ROORDllfile,新建项shell,再其下新建Register。你会发现Regist...
mkimage的-a 和 –c参数和内核引导

mkimage的-a 和 –c参数和内核引导

目录一、mkimage工具简介二、-a参数与-e参数和内核引导的关系三、实例测试3.1 -a参数与-e参数相同,可以将内核下载到SDRAM的任何地址,然后从这启动 3.2 -a参数与-e参数不同,只能将内核下载到-a参数后面的地址,然后从这启动;否则无法引导内核 3.3 -a参数与-e参数不同,下载地址和-a参数后面的地址不同(无法引导) 3.4 覆盖了U-Boot传给内核的参数,会导致这样情形(无法引导)一、mkimage工具简介U-Boot源代码的to...
图解U-Boot:第一阶段源码分析

图解U-Boot:第一阶段源码分析

U-Boot第一阶段的启动流程。这个阶段主要是初始化硬件设备,为加载U-Boot的第二阶段代码准备RAM空间最后跳转到lib_arm/board.c中start_armboot函数,这是第二阶段的入口点。U-Boot第一阶段的存储器布局。上图中U-Boot安装在Nand Flash,启动时Nand Flash控制器前4KB的代码复制到SRAM中,这4KB的代码再将整个U-Boot复制到SDRAM中,最后跳转到SDRAM中去执行,这就进入了第二阶段。相关阅读...
熊猫烧香黑手曝光 网络高手对决一个月

熊猫烧香黑手曝光 网络高手对决一个月

这是一波电脑病毒蔓延的狂潮.在两个多月的时间里,数百万电脑用户被卷将进去,那只憨态可掬、颔首敬香的“熊猫”除而不尽,成为人们噩梦般的记忆. 反病毒工程师们将它命名为“尼姆亚”.它还有一个更通俗的名字———“熊猫烧香”.它迅速化身数百种,不断入侵个人电脑,感染门户网站,击溃企业数据系统……它的蔓延考问着网络的公共安全,同时引发了一场虚拟世界里“道”与“魔”的较量.反病毒工程师和民间反病毒人士纷纷投身其中. 1月19日,一个最新的“熊猫烧香”变种病毒出现。...
服务器安全防护 剖析对Linux的攻击

服务器安全防护 剖析对Linux的攻击

随着Linux企业应用的扩展,有大量的网络服务器使用Linux操作系统。Linux服务器的安全性能受到越来越多的关注,这里根据Linux服务器受到攻击的深度以级别形式列出,并提出不同的解决方案。 对Linux服务器攻击的定义是:攻击是一种旨在妨碍、损害、削弱、破坏Linux服务器安全的未授权行为。攻击的范围可以从服务拒绝直至完全危害和破坏Linux服务器。对Linux服务器攻击有许多种类,本文从攻击深度的角度说明,我们把攻击分为四级。 攻击级别一:服务拒绝...
<< 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 >>