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

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

首页 / 操作系统 / Linux

C语言细节

C语言细节

这篇文章主要讨论C语言细节问题。在找一份工作的时候,语言细节占的比例非常小,之前看某个贴着讨论,估计语言细节在面试中,占了10%的比重都不到,那为什么还要研究C语言的细节呢,我觉得有三个原因促使我总结这篇文章:1. 总会有些面试官喜欢问这样的问题,尤其是偏底层开发的面试官。2. 总有有那么两个2B同学、同事,搞两个很偏的知识点来考你,把你难倒以后,他就乐呵呵的满足了。3. 对C语言有更加巩固的基础,增加信心,在代码出错时,可以非常肯定哪里没有错,而把精力花...
安全:Unix操作系统入侵追踪反击战

安全:Unix操作系统入侵追踪反击战

在Unix系统遭受入侵后,确定损失及入侵者的攻击源地址相当重要。虽然在大多数入侵者懂得使用曾被他们攻陷的机器作为跳板来攻击你的服务器可在他们发动正式攻击前所做的目标信息收集工作(试探性扫描)常常是从他们的工作机开始的,本篇介绍如何从遭受入侵的系统的日志中分析出入侵者的IP并加以确定的。 1.messages /var/adm是UNIX的日志目录(linux下则是/var/log)。有相当多的ASCII文本格式的日志保存之下,当然,让我们把焦点首先集中在...
关于Linux线程的线程栈以及TLS

关于Linux线程的线程栈以及TLS

说明:a.本文描述Linux NPTL的线程栈简要实现以及线程本地存储的原理,实验环境中Linux内核版本为2.6.32,glibc版本是2.12.1,Linux发行版为Ubuntu,硬件平台为x86的32位系统。b.对于Linux NPTL线程,有很多话题。本文挑选了原则上是每线程私有的地址空间来讨论,分别是线程栈和TLS。原则山私有并不是真的私有,因为大家都知道线程的特点就是共享地址空间,原则私有空间就是一般而言通过正常手段其它线程不会触及这些空间的数...
系统安全:用LIDS构建Linux的钢铁城堡

系统安全:用LIDS构建Linux的钢铁城堡

随着类Linux的操作系统不断地推广,在加上经济危机时期需要缩减IT总体拥有成本,越来越多的中小企业都把自己的重要服务向Linux系统迁移。借着Linux系统强大的安全性和较少的成本,架设在Linux系统上的各种企业服务为这些中小企业提供了更大的发展和更强的竞争力。但是,在当前网络环境下,随着黑客技术的不断提高,以及黑客数量的不断增加,网络攻击事件也越来越多。Linux系统的安全性正在一次次地经受着考验,Linux系统上的安全缺陷也越来越多突现出来。对于那...
Mozilla火狐3升级版修复危急安全漏洞 Linux版则不受影响

Mozilla火狐3升级版修复危急安全漏洞 Linux版则不受影响

北京时间4月28日消息,据国外媒体报道,火狐(Firefox)浏览器开发商Mozilla今天表示,已紧急发布火狐3的升级版,即由目前的3.0.9版升级到3.0.10版,原因是3.0.9版中的一个补丁程序导致了一个危急安全漏洞。 6天前Mozilla刚刚发布了火狐3.0.9版,称该版本修复了以前版本存在的12个安全漏洞,其中4个危害级别为“危急”,2个为“高级”,2个为“中等”,其余4个为“低级”。3.0.9版也是今年开始以来Mozilla修复安全漏洞最多...
Android Looper和Handler分析

Android Looper和Handler分析

第一次接触Android应用程序(这里指的是JAVA层的UI程序,也难怪了,Google放出的API就只支持JAVA应用程序了),很难搞明白内部是如何实现的。但是,从原理上分析,应该是有一个消息循环,一个消息队列,然后主线程不断得从消息队列中取得消息并处理之。 然而,google封装得太厉害了,所以一时半会还是搞不清楚到底是怎么做的。本文将分析android内的looper,这个是用来封装消息循环和消息队列的一个类,handler其实可以看做是一个工具类,...
最近关于Linux漏洞的消息不断

最近关于Linux漏洞的消息不断

前几天是Linux爆本地提权漏洞,要更新udev程序,又是Linux SCTP再爆爆远程漏洞,接下来还不知道是什么,Linux也有小麻烦了。相关阅读:Linux爆本地提权漏洞请立即更新udev程序Intel CPU缓存中毒威胁LinuxLinux SCTP再爆远程漏洞Linux中让NMAP命令跟防火墙躲猫猫相关资讯 Linux漏洞 敲击28次退格键之后:Linux漏洞可 (12/18/2015 11:22:28)Linux出现重大漏洞 GHOST ? ...
Linux中让NMAP命令跟防火墙躲猫猫

Linux中让NMAP命令跟防火墙躲猫猫

在Linux操作系统中部署有防火墙,通过这个防火墙可以实现不让其他主机扫描本机。如果企业网络中有独立防火墙的话,再也可以实现类似的限制。如有些企业部署了入侵检测系统可以主动的阻止可疑的恶意行为,如NMAP扫描等等。但是NMAP命令结合一些选项使用,却可以跟防火墙或者入侵检测系统躲猫猫。 虽然有的管理员质疑NMAP开发者提供这些选项的意图,这些选项容易被攻击者利用。但是工具没有好坏,就看人怎么利用了。一些系统管理员往往利用NMAP命令的这些选项来提高网络部...
Android多线程之Handler、Looper、Message在基于HTTP系统中的应用

Android多线程之Handler、Looper、Message在基于HTTP系统中的应用

1.背景在应用TCP/IP协议进行数据传输的时候,经常用到的是IOCP的概念。我们经常试想如果HTTP的能够应用多线程的模式来进行数据的交互,将会给系统/应用带来更好的用户体验。通过线程访问WEB获取数据并将数据交给另一个线程处理是本节研究的重点。关于Handler、Looper、Message详细的原理可以参考其他文章。这里推荐《Android Looper和Handler分析》(见 http://www.linuxidc.com/Linux/2012-...
Linux下也受影响 Adobe Reader再曝“0day”漏洞

Linux下也受影响 Adobe Reader再曝“0day”漏洞

Adobe Reader,除了臃肿的体积之外,最为著名的估计就是漏洞数目了。昨天,这款当前最为流行的PDF阅读器再次曝出安全漏洞。 本次漏洞由SecurityFocus网站首先发现,该网站研究人员称“黑客可以利用此漏洞入侵当前用户并植入恶意代码。”此外,根据SecurityFocus的报告,即使是最新版的Adobe Reader 9.1和8.1.4也同样包含此漏洞。Linux和Mac版本也同样可能受影响。 而Adobe的答复也很简单“我们已经收到了相关...
Android SDK 实例之 Snake 游戏深入解析

Android SDK 实例之 Snake 游戏深入解析

Snake是Android SDK例子程序中的一个小游戏,工程源代码:android-sdk-windows-1.5_r2platformsandroid-1.1samplesSnake。这个小游戏在手机、游戏机、电脑中都出现过,游戏具体的玩法想必大家都知道,我主要是从Android开发应用程序的角度来分析这个游戏的框架、结构等。首先将工程添加到Eclipes中,看源代码,分析类之间的关系,如下:整个工程主体也就3个类:Snake,SnakeView,Ti...
Linux Kernel kill_something_info 拒绝服务漏洞

Linux Kernel kill_something_info 拒绝服务漏洞

受影响系统:Linux kernel 2.6.x不受影响系统:Linux kernel 2.6.27.13描述:Linux Kernel是开放源码操作系统Linux所使用的内核。Linux kernel的kernel/signal.c文件中的kill_something_info函数在处理发送给PID -1的信号时没有考虑PID命名空间,这允许本地用户绕过预期的命名空间隔离,通过kill命令向命名空间中的所有进程发送任意信号。厂商补丁:目前厂商已经发布了升...
LinuxKernel agp子系统某些文件本地信息泄露漏洞

LinuxKernel agp子系统某些文件本地信息泄露漏洞

受影响系统:Linux kernel 2.6.x不受影响系统:Linux kernel 2.6.30-rc3描述:Linux Kernel是开放源码操作系统Linux所使用的内核。Linux Kernel的agp子系统的drivers/char/agp/generic.c文件没有清零用户空间进程可使用的页面,本地用户可以通过读取这些页面获得敏感信息。厂商补丁:目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:http://git.kerne...
Linux 服务器病毒防范策略

Linux 服务器病毒防范策略

总体来说计算机病毒对Linux系统存在较小的危险。但是由于各种原因在企业应用中往往是Linux和Windows操作系统共存形成异构网络。在服务器端大多使用Linux和Unix的,桌面端使用Windows 。所以为Linux的防范病毒策略分成两个部分:1. 针对Linux本身(服务器和使用其作为桌面的计算机)防范策略。可执行文件型病毒、蠕虫(worm)病毒、脚本病毒的防范通过安装GPL查杀病毒软件基本可以防范。服务器端可以使用f-prot它是工作在命令行下的...
Linux Slob分配器(一)--概述

Linux Slob分配器(一)--概述

Slob分配器相较Slab和Slub分配器而言,最大的特点就是简洁,其总共的实现代码大概就600多行,因此其适用于嵌入式系统。不同于Slab和Slub,Slob分配器没有引入本地CPU高速缓存和本地节点的概念。Slob分配器同样使用链表来管理slob,不过总共只存在三个全局partial_free链表,这三个链表是按对象大小来划分的。 相关阅读:Linux Slob分配器(二)--分配对象 http://www.linuxidc.com/Linux/201...
<< 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 >>