当前位置:  技术问答>linux和unix

Unix/ELF文件格式及病毒分析

    来源: 互联网  发布时间:2014-11-24

    本文导语:  我以前有一篇完整的介绍UNIX病毒的文章,下面这这是其中的一部分。但是由于机器崩溃丢失了。如果谁有的话请给我发一份。谢谢了。 Unix/ELF文件格式及病毒分析  [Silvio Cesare]   介绍 本文介绍了Unix病毒机制、...

我以前有一篇完整的介绍UNIX病毒的文章,下面这这是其中的一部分。但是由于机器崩溃丢失了。如果谁有的话请给我发一份。谢谢了。

Unix/ELF文件格式及病毒分析 


[Silvio Cesare]  

介绍

本文介绍了Unix病毒机制、具体实现以及ELF文件格式。简述了Unix病毒检测和反检
测技术,提供了Linux/i386架构下的一些例子。需要一些初步的Unix编程经验,能够
理解Linux/i386下汇编语言,如果理解ELF本身更好。

本文没有任何实际意义上的病毒编程技术,仅仅是把病毒原理应用到Unix环境下。这
里也不打算从头介绍ELF规范,感兴趣的读者请自行阅读ELF规范。

感染 ELF 格式文件

进程映象包含"文本段"和"数据段",文本段的内存保护属性是r-x,因此一般自修改
代码不能用于文本段。数据段的内存保护属性是rw-。

段并不要求是页尺寸的整数倍,这里用到了填充。

关键字:

[...] 一个完整的页
M 已经使用了的内存
P 填充

页号
#1 [PPPPMMMMMMMMMMMM] 
#2 [MMMMMMMMMMMMMMMM] |-- 一个段
#3 [MMMMMMMMMMMMPPPP] /

段并没有限制一定使用多个页,因此单页的段是允许的。

页号
#1 [PPPPMMMMMMMMPPPP] 

    
 
 

您可能感兴趣的文章:

  • 谁见过Unix下的病毒?
  • 请问:为什么unix操作系统不会有病毒程序呢?
  • UNIX特急!!!digital unix问题,请专家快来!!! iis7站长之家
  • Linux/Unix下似乎很少见到甚至听说病毒,谁了解,近来谈谈好吗? --阿菜
  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • 如何设置LINUX系统把上传的DOS格式文件,自动转换成UNIX格式?
  • 如何查看整个目录下那些文件是DOS格式, 那些是UNIX格式..
  • 请问UNIX下的文本格式和DOS下的文本格式有什么区别呀?
  • 怎样确定一个文件是unix格式还是dos格式
  • 请教Unix下文本格式的格式化报表设计思路
  • 怎样查看UNIX下的文件传输格式?
  • 如何在unix中将目录压缩成.zip的格式?(在线等)
  • 我下载了UNIX环境高级编程的源码,可是打开时有错误,怎么才可以打开?还有谁有《UNIX环境高级编程(英文版)》的chm格式的ebook?
  • UNIX和LINUX下都用什么文件格式?
  • 在unix中的make的书写格式
  • 如何更改unix系统下的时间格式?(急)
  • 谁有办法把一个原来是fat32的文件系统,被格式成为sco unix文件系统还原回来?
  • 如何设置日期格式 informix 5.x for Unix
  • UNIX下如何通过并口,驱动打印机打印格式文件
  • 求助:关于UNIX下格式化输出的问题,请大家关注一下
  • 如何从fat32格式的2000server下安装freebsd?(或者unix/linux)???
  • 请教UNIX下SHELL中DATE格式的问题
  • SCO UNIX C 生成OBJ以及可执行程序格式问题.
  • unix cshell 日期格式的问题 和 sed的使用
  • 请教各位高手,有没有命令是用来查看文件格式的 unix dos
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 小问题, Unix 如何建立一个文件 ,unix 文件有后缀名吗
  • .zip文件怎样在Unix下解压缩?.tar.tar文件怎样在Unix下解压缩
  • java中使用jxl生成excel文件,在unix中比在windows中明显慢,有高手知道原因吗?或者说unix和windows的文件系统哪个更快?
  • 各位兄弟帮忙,cut-ftp连接hp-unix,连接上了,但是unix上的文件不能显示,还能上传文件
  • 用oracle pl/sql 从A unix机器,去读取B unix机器上的一个文件,怎么实现?
  • 在 WINDOWS 2000 用 TELNET + IP 登录到 UNIX 中,怎样 GET UNIX 中的指定文件?
  • 在unix下如何拷贝文件?在windows下如何访问安装unix系统的硬盘?
  • UNIX怎样处理ASCII文件与文本文件
  • 新学者,各位不要吐血:哪儿有Unix的操作系统安装文件,我没有它的概念,我想学习之。Unix好神秘呀!
  • UNIX下how to 查找所有的文件夹下的文件?
  • 求助批处理实现dos -〉unix文件的转换,要将^M 替换为unix回车
  • unix下文件IO和dos下文件IO有什么区别?
  • 文件名为“apue.tar.Z”的文件在UNIX下怎么打开?大家帮帮忙
  • unix(IBM AIX)下怎么样删除文件名为e:bbbddd.dmp的文件啊?
  • UNIX中相当于WINDOWS中.bat文件的是哪种文件
  • Linix下编译生成的文件可以在本机器运行为什么不能在一Unix机器下运行。另外Unix下为什么没有make命令
  • hp-unix下,我用ftp软件打开hp-unix的时候目录不显示文件,我记得是用ROOT用户设置一下什么init.d什么的,但是忘记了,请知道的朋友指点!
  • 在unix下一个文件夹能包含多少个文件
  • 请问unix下修改文件和文件夹读写权限的问题
  • Unix中怎么将一个文件映射到另一个文件?
  • java命名空间java.util.regex类pattern的类成员方法: unix_lines定义及介绍
  • 刚刚接触Unix系统和Unix编程。急需Unix下多线程程序设计和网络Socket程序设计方面的资料。
  • unix/Linux下c++ boost thread库读写锁介绍
  • 关于UNIX的历史 : 1973年,K.Thompson和D.M.ritchie,用C改写UNIX。那么,在此之前,UNIX是用什么写的?
  • php将unix时间戳转换成字符串时间函数(date)
  • 没有unix系统我如何学习unix
  • unix/Linux下c/c++ pthread库读写锁函数介绍
  • unix盘哪里有下载的??哪里有比较好的unix论坛??万分感谢!!!!!!!!!
  • 急!装完unix5.06,再装win2000。重启后不能进unix.
  • UNIX特急!!!digital unix问题,请专家快来!!!
  • UNIX支持中文否,请推荐UNIX好书


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3