关闭

ubuntu检测的双核处理器

processor    : 0vendor_id    : GenuineIntelcpu family    : 6model        : 14model name    : Genuine Intel(R) CPU           T2050  @ 1.60GHzstepping    : 8cpu MHz        : 800.000c...
阅读(953) 评论(2)

系统升级后不能启动

1、看/boot下是否有initrd-xxx-generic.bak,如果有,将其改为initrd-xxx-generic替换掉现在的那个initrd-xxx-generic2、看/boot/grub中的menu.lst是否有错,如果有,可以使用menu.lst~替换掉。3、还有人说是升级后多了图形配置文件,删除掉/etc/X11/Xsession.d/*pulseaudio,但是我的正常...
阅读(549) 评论(0)

Shell编程第十七弹——使用awk过滤文本

1、awk命令是一个完整的编程语言,它使得用户可以为多种模式搜索多个文件并有条件地改动文件而无需考虑打开文件、读入行或关闭文件。特征如下:    * 域编辑    * 变量    * 流控制语句2、awk的基本语法awk script filesscript由一个或多个命令格式组成/ pattern/{actions},注意空格如果省略pattern的话,将匹配...
阅读(2317) 评论(0)

Shell编程第十六弹——正规表达式(使用sed)

1、UNIX环境中最强大的文本过滤工具是awk和sed,本章学习sed(stream editor)awk和sed有一些相似之处:    * 激活语法相同    * 利用它们,用户可以指定为输入文件的每一行都执行的命令    * 为匹配模式使用正规表达式1.1、激活语法command script filenamesscript是awk和sed可以理解的命令清单,使...
阅读(887) 评论(0)

压缩——解压缩命令

1、gzip(1)、gzip压缩或解压后会删除原来的文件!$gzip file    生成file.gz,删除file$gzip file.gz    生成file,删除file.gz(2)、gzip不能压缩目录,所以看起来没有什么用了。$gzip dirctory/*    会压缩dirctory下第一层中所有文件,而不会压缩子目录及其一下文件(3)、通过使用du命令,发...
阅读(772) 评论(0)

vim的高级功能

1、录制功能    有时候,我们需要对每一行做同样的工作,例如:编写脚本时,为了测试程序,有时候需要注释掉很多行,但是显然,如果一行一行的去在头部添加一个#来注释,显然无法忍受,这是就可以使用录制功能了    在命令模式下,按下q键,然后按下一个0-9 a-z键,这个字母或数字代表记录的名字。然后开始对某一行操作,操作完成后,再按下q键。完成记录    使用记录:输入  重复次数@名字...
阅读(736) 评论(0)

关机——重启命令

置顶便笺: 关机——重启命令1、shutdownshutdown [选项] [时间] [message]-h    关机-r     重启-c    取消一个正在执行的shutdown动作-k    只发送message,而不真正的shutdown[时间]    18:00(hh:mm),now,+5(分钟)等格式2、halt关机指令,会调用shutdown...
阅读(498) 评论(0)

文件、目录、查找命令

置顶便笺: 文件、目录、查找命令1、rmdir    删除空目录2、rm -r dir    删除整个dir,非空也删除3、diff        比较的不同,可以设置忽略大小写,空白        等4、查找命令1)、which    file在PATH中查找file2)、locate pattern非常快,可以用来查找文件3)、find命令fin...
阅读(577) 评论(0)

修改屏幕保护锁的外观

1、下载程序2、解压缩到/usr/share/gnome-screensaver/目录下3、启动gconf-editor4、修改/apps/gnome-screensaver下的lock_dialog_theme为新的即可,具体事宜请查看README...
阅读(780) 评论(0)

常用Shell快捷键

按键        动作Ctrl+a        移动到行首Ctrl+e        移动到行尾Ctrl+b        光标往左移动一个字符Ctrl+f        光标往右移动一个字符Ctrl+c        终止进程Ctrl+z        挂起进程Ctrl+l /clear    清屏Ctrl+h        删除光标前一个字符Ct...
阅读(789) 评论(0)

VIM复制粘贴系统剪贴板

在VIM中的命令模式下输入:reg显示VIM的寄存器,记录了以前复制的东西,可以记录10多次,而怎么使用呢?在命令模式下输入"4p即可粘贴"4的内容系统剪贴板的编号是"+,所以当从系统剪贴板中粘贴内容到VIM时,可以使用"+p来实现,也可以使用Shift+Insert键同样,要想将VIM中的东西复制到系统剪贴板,则使用"+y...
阅读(17721) 评论(3)

Ubuntu9.04下配置NFS服务

1、实验环境,主机Ubuntu9.04,VMware6.5,虚拟机Ubuntu9.042、在主机上安装nfs服务软件,因为ubuntu默认是没有安装的    $sudo aptitude install nfs-kernel-server或使用新立德包管理器安装3、在虚拟机上安装nfs客户端    $sudo apt-get install nfs-common4、假设虚拟机使用的是桥接,IP地址...
阅读(1778) 评论(0)

ubuntu中配置完美Vim

 1、安装VIM $sudo apt-get install vim-full2、安装中文帮助文档(因为默认只安装了英文帮助文档)http://vcd.gro.clinux.org下载以后是一个zip归档文件,解压后执行./vimcdoc.sh -i这会安装帮助文档到~/.vim/3、修改~/.vimrc配置文件 $vim ~/.vimrc :read $V...
阅读(42798) 评论(0)

缓冲区溢出攻击框架Metasploit

置顶便笺: 缓冲区溢出攻击框架Metasploit1、Metasploit是这样的架构,它如一条流水生产线一样,从攻击程序集中选择你要使用的攻击程序(当然也可以开发你自己的攻击程序),然后从有效载荷集(也就是攻击成功后想要执行的代码或程序,如shell)中选择一个有效载荷,然后配置目录信息,这样封装完后就可以对目标进行攻击。2、防御缓冲区溢出攻击Solaris和HP-UX系统中可以配置内核为不能从...
阅读(1723) 评论(0)

常见缓冲区溢出函数

最常见的C/C++缓冲区溢出函数:getsstrcpygetsfgetsgetwssprintfstrcatstrncpyscanfmemcpymemmove...
阅读(1259) 评论(0)

缓冲区溢出——堆溢出

上次讲的是栈溢出,其实不止是栈,在使用堆时也会溢出。例如:#include #inlcude int main(){    char *name;    char *color;    color=malloc(10);//使用内存分配函数在堆中    name=malloc(10);//分配内存    strcpy(name,"leisure");    ...
阅读(3315) 评论(0)

缓冲区溢出攻击原理

当我们不知道程序的代码是,当然不好进行缓冲区溢出攻击。但是可以使用DEBUG来进行,然后查看CPU的寄存器,主要是查看EIP(PC)寄存器是否变成了我们攻击中使用的字符。第一步,使用重复字符来判断EIP中出现的地址是否是我们攻击字符的ASCII码,由于使用重复字符如,AAA...所以很好判断第二步,使用递增或有规律的字符如ABCDEFG...来确定是那一部分进入了EIP,假如是EFGH。...
阅读(2954) 评论(0)

Shell编程第十一弹——循环(续)

3、for循环和select循环3.1、for循环基本语法格式:for name in word1 word2....wordNdo    listdone这里的name是一个变量名,word1,...wordN为单词序列,for循环每次将name赋值为word?然后执行list最简单的例子:for i in 0 1 2 3 4 5do echo $id...
阅读(1066) 评论(0)

Shell编程第十一弹——循环

1、循环主要有两种:while和for,但是bash还支持一种select,它为shell脚本用户频繁地产生一个选择菜单。2、while循环基本语法:while commanddo listdone:command可以是任何一条命令,但是通常是test表达式,当command为命令时,如果返回状态不为0,即失败,则退出while,如果成功,则会一直循环执行command和l...
阅读(584) 评论(0)

流控制(三)

置顶便笺: Shell编程第十弹——流控制(续二)2.1.4、复合表达式可以使用test命令的内置操作符或使用条件执行操作符&&,||,!创建复合表达式------------------------------------------------操作符            描述!expression        求expression的反expr1 -a expr2        求ANDe...
阅读(578) 评论(0)
43条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:540927次
    • 积分:6982
    • 等级:
    • 排名:第3246名
    • 原创:141篇
    • 转载:1篇
    • 译文:0篇
    • 评论:104条
    最新评论