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

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

首页 / 操作系统 / Linux

黑客也搞共享 恶意软件开发转向开源模式

黑客也搞共享 恶意软件开发转向开源模式

据外电报道,安全公司McAfee指出,黑客们正在从开源软件的教科书中获得经验,它们采用Linux和阿帕奇的成功技术来改进自己的恶意软件。 目前恶意软件中增长最快的是“苍蝇”(bot)软件,它可让黑客远程控制被感染电脑。McAfee公司安全研究与通讯经理Marcus说:与过去的病毒软件不同,Bot往往是由一群作者来编写的,他们通常采用集体编程方式,就像开放源代码的程序员一样,他们使用同样的编程工具和技术。 安全专家称,过去一年半以来,我们已注意到,b...
Radware称发现Firefox 3存在重大漏洞

Radware称发现Firefox 3存在重大漏洞

Linux下天字号第一浏览器。 业务智能网络集成应用解决方案提供商Radware宣布, Radware发现在Mozilla公司推出的最新网页浏览器Firefox 3中存在漏洞,该漏洞的存在可引发用户遭受DOS拒绝服务攻击。 Radware安全运营中心的漏洞研究小组发现,Firefox的漏洞会导致系统崩溃,使Firefox浏览器中未保存的信息丢失。Radware安全升级服务对此迅速做出了反应,该服务可通过在大面积爆发前,有效保护用户的基础网络架构。 ...
与病毒无缘,Linux来了

与病毒无缘,Linux来了

偶的系统挂了很长一段时间了,原因很简单 一天有个人来面试软件开发工程师,他将他的毕业设计给我看,结果,小鹿老猫烧须,他的U盘有病毒,直接就把偶的XP系统弄挂了,只好用Linux了。刚巧这段时间,小鹿大感冒,还挂了几天水,就用笔记本啦,只是用硬盘将资料倒来倒去,弄的老没心情。终于做个大工程,花了一天多时间将500G的资料备份好,将硬盘格掉,重新安装系统。这个故事教育偶,下次用Linux看别人的资料,QQ出了Linux版本,居然不知道Fedora 7,也好,写...
Android开发之3D物理引擎

Android开发之3D物理引擎

Android下有很多优秀的3D物理引擎,如alien3d,gamine,jpct等,今天,我们介绍如何使用jpct(选这个引擎是因为它的官网上的Demo和ScreenShots很不错)1.在http://www.jpct.net/下载jpct,jpct全部都是用Java写的,有两个版本,一个是在桌面OS上运行的(如Windows,Linux等),另一个是在Android上运行的,我们把这两个都下载下来,我们都会用到。以下是官网的一些截图,很不错:2.我下...
学习了Linux强大的网络管理功能

学习了Linux强大的网络管理功能

经过将近一个月的时间里我初步学会了用linux它强大的网络管理功能,在这一个月当中我通过在网上查资料结合自己的学习。逐渐学会了看man page 文档,并结合现有的iptables规则来学习如何使用并进行改进。如已经学会如何通过英文文档来初步学习和使用新的命令。最让我有成就感的是。封掉指定IP段iptables -t tablename -m iprange --src-range XX-XX -d destination -j option 以及一些有关...
Fedora 8配置Heartbeat

Fedora 8配置Heartbeat

Heartbeat是http://linux-ha.org中HA项目的核心,HA是(High Availability)的缩写;简单来说就是为了提供高可靠的应用服务,例如拿两来机子来做HA,提供WEB服务,一台机子为主服务器平时提供WEB服务,HA就是保证在主服务器出现故障(例如掉电)的时候另一台机子可以立刻接手继续提供WEB服务,从而使用户不觉得服务未曾中断;实验应用中可能使用更多的机子组成集群。Heartbeat可以使用串口或者以太网来实现对主机的监测...
iOS如何隐藏TabBar?

iOS如何隐藏TabBar?

系统自带的UITabBarController有时候到不到要求,需要自定义样式。有一种方法就是在TabBar上面在放一层自己的,正好把原来的遮住。那么,从Tab进入子的Controller想要隐藏TabBar怎么办呢?假如说你是用 TabBar + Navigation来做的,从第一个Tab——TabBar1进入子Controller(称作A),逻辑很简单,就是从TabBar1点击进入A, 你需要在TabBar1点击事件(A显示之前)加上self.hide...
安全漏洞会给开源火狐浏览器带来危机吗?

安全漏洞会给开源火狐浏览器带来危机吗?

安全研究员正在关注带有JavaScript开发框架的Mozilla浏览器。包括Mozilla火狐在内的网络浏览器开源软件因为有一些设计缺陷,所以都可能存在着一定的潜在风险,恶意侵入者可能会彻底控制受害用户的计算机。Radware安全研究员Itzik Kotler表示,他可以利用Mozilla火狐做任何他想做的事情。 Kotler的火狐开发框架被称为Jinx,利用JavaScript可以让恶意侵入者们任意读取受害用户的硬盘。Jinx可以给数百万的用户带...
iOS开发中nil与release

iOS开发中nil与release

nil和release的作用:nil就是把一个对象的指针置为空,只是切断了指针与内存中对象的联系;而release才是真正通知内存释放这个对象。所以nil并没有释放内存,只有release才回真正释放内存。二者使用的先后顺序:如果没有release就直接nil,那么虽然不会出错,却等于自己制造内存泄漏了,因为nil之后release就已经不起作用了。相反,如果在使用接口对象时只仅仅release没有设置self.myOutlet = nil,那么程序可能也...
Android中实现振动效果 (How to Imeplement Vibration Effect In Andoid)

Android中实现振动效果 (How to Imeplement Vibration Effect In Andoid)

Android实现振动效果,需要调用Android系统提供的Vibrator,Vibrator主要的API有:? vibrate(long milliseconds)振动指定的时间。? vibrate(long[] pattern, int repeat)按照给定的模式振动。Patterns指定振动模式,数组的每个整数是一个时间间隔,第一个整数指定等待多长时间开始振动,后面的参数依次重复指定振动持续的时间和振动间隔的时间。Repeat指定patter数组中...
专家称DNS缺陷存严重隐患 黑客可攻击多项服务

专家称DNS缺陷存严重隐患 黑客可攻击多项服务

8月9日消息,安全专家丹·卡明斯基在“黑帽”黑客会议上发言时表示,最近被发现的互联网地址系统中的一个缺陷比当初想像的要糟糕。 据国外媒体报道称,卡明斯基表示,对互联网域名系统(DNS)中该缺陷的修正主要集中在浏览器方面,但黑客可以以其它方式利用该缺陷。他说,所有网络都面临受到攻击的危险。 卡明斯基发现了一种攻击方法,即使用户输入正确的网址,黑客也能够劫持DNS,将用户引导到一个虚假网站。卡明斯基在发言中详细阐述了15种利用该缺陷的攻击方法。利用该缺陷,...
简简单单的代码让你轻松学会动态代理

简简单单的代码让你轻松学会动态代理

前言:最近一直在分析Hadoop的RPC机制。在hadoop中,DataNode和NameNode之间的控制信息的交流是通过RPC机制完成的,采用的是动态代理和Java NIO(参考:http://www.linuxidc.com/Linux/2012-06/62080.htm) 的方式。DataNode端是通过获得NameNode的代理,通过该代理和NameNode进行通信的,为了更好的分析hadoop的RPC机制我想先分析一下动态代理是怎么实现。下面就...
利用X-window配置漏洞入侵Linux服务器[配图]

利用X-window配置漏洞入侵Linux服务器[配图]

常见的漏洞分为软件漏洞和配置漏洞,软件漏洞的挖掘需要扎实的编程功底和对操作系统原理的深入理解;配置漏洞通常是由于管理员的自身知识的不足造成的。在 Linux 环境下,X Window 是用来显示图形界面应用程序的底层系统,X Window 服务的认证通常分为 xhost 和 xauth 认证,xhost 认证的配置方法比较简便,只需在 xhost 命令后使用+或-选项来分别表示允许或拒绝某个主机访问本地的 X Window 服务就可以了。比如:"xhost...
设置Linux机器通过代理防火墙

设置Linux机器通过代理防火墙

要想配置SOCKS代理防火墙后面的Linux机器使用这个代理防火墙,请按照下面的方法对每一台客户机器进行下面的设置:1) 以根用户身份登录进入系统。2) 编辑/etc/libsocks5.conf文件。3) 在文件中添上一条语句,允许在这个受保护的 LAN中各个机器之间都可以不通过防火墙彼此直接连接。这需要按照“ noproxy command hostto portto user server”的格式在文件中加上一条noproxy语句,其中:comman...
<< 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 >>