07 2012 档案
摘要:1、源代码包的安装 gzip -d apache_1.3.20.tar.gz (解压) tar xvf apache_1.3.20.tar (解包) cd apache_1.3.20 ./configure (配置) ----./configure --help(查看configure选项) make (编译) make install (安装) make clean (卸载) 注:典型的源代码包可以这样安装,但不都是这样,如webmin 要执行其目录下./setup.sh进入交互式配置安装 卸载用uninstall程序 具体如果不清楚看要安装的包下的README文件 2、RPM包的...
阅读全文
摘要:编辑器加载中...http://www.2cto.com/os/201205/130148.htmlgconf-editor”,回车后打开配置编辑器;(2)在左边的树节点找到/apps/gedit-2/preferences/encodings并单击它;(3)双击右边的auto_detected 键,打开“编辑键”对话框;(4)单击列表右边的“添加”按钮,输入“GB18030”,单击确定按钮,这样列表的最底部新增加了一个“GB18030”。如果你不放心,可以再增加GBK、GB2312编码。(5)选中“GB18030”将其移动到列表的顶部。如果你在第四步后发现没有乱码了,这一步也就可以省略了。(
阅读全文
摘要:编辑器加载中... 开通了ssh-server,自然就有了scpyou need to SSH or SCP to BackTrack box, you need to start the SSH server that comes with Backtrack.First you need to generate keys. As root, type in the following lineroot@bt:~# sshd-generateGenerating public/private rsa1 key pair. Generating public/private rsa key p
阅读全文
摘要:远程登录ubuntu ssh安装报错(Package openssh-server is not available)的问题首先确定你的ubuntu能够联网(我用的是虚拟机,用桥接方式,设置ubuntu和虚拟网卡和真正的电脑一个网段,然后就能上网了),然后执行:sudo apt-get update 一定要执行这个操作结束后执行:sudo apt-get install openssh-server www.2cto.com 然后查看sshps -ef | grep ssh如果看到sshd说明成功。然后可以在其他地方用ssh工具远程登录了。
阅读全文
摘要:Ubuntu Server 下的网络配置七月 24th, 2008 Posted in 笔记 | 没有回响检查网络配置$ ifconfig配置DHCP客户端$ sudo vi /etc/network/interfaces加入 iface eth0 inet dhcp配置静态IP地址$ sudo vi /etc/network/interfaceseth0配置如下:auto eth0address 192.168.0.88netmask 255.255.255.0gateway 192.168.0.1让新配置生效保存退出后,使用重启networking命令让新配置生效:$ sudo /etc/
阅读全文
摘要:在显示函数时,多是如下显示:f_install_start proc near ; CODE XREF: f_mainentry:loc_4021B6p.text:00401EF9.text:00401EF9 String2 = byte ptr -468h.text:00401EF9 var_467 = byte ptr -467h.text:00401EF9 Filename = byte ptr -364h.text:00401EF9 var_363 = byte ptr -363h.text:00401EF9 String = byte ptr -260h.text:00401EF9
阅读全文
摘要:#!/usr/bin/python# Filename: using_file.pypoem = '''\Programming is funWhen the work is doneif you wanna make your work also fun:use Python!'''f = file('poem.txt', 'w') # open for 'w'ritingf.write(poem) # write text to filef.close() # close the filef =
阅读全文
摘要:一、获取当前目录下的特定文件列表>>>import glob,os>>>curdir = os.getcwd() #获取当前目录>>>os.chdir(workdir) #设置当前目录>>>dir = glob.glob('*.dat') #获取当前目录的dat文件列表>>>os.chdir(curdir) #还原当前工作目录>>>print dir['mudlog.dat','ddd.dat']二、os模块的文件和目录操作函数1.获得当前
阅读全文
摘要:对一个字符串对象,首先想到的操作可能就是计算它有多少个字符组成,很容易想到用S.len(),但这是错的,应该是len(S)。因为len()是内置函数,包括在__builtin__模块中。python不把len()包含在string类型中,乍看起来好像有点不可理解,其实一切有其合理的逻辑在里头。len()不仅可以计算字符串中的字符数,还可以计算list的成员数,tuple的成员数等等,因此单单把len()算在string里是不合适,因此一是可以把len()作为通用函数,用重载实现对不同类型的操作,还有就是可以在每种有len()运算的类型中都要包含一个len()函数。 python选择的是第一种解
阅读全文
摘要:用IDA分析程序时,经常可以看到__alloc_probe(malloc.h中的alloca函数)这个函数,这个函数有什么用呢!现在分析一下这个函数。seg000:004042E0 __alloca_probe proc nearseg000:004042E0 arg_0 = byte ptr 4seg000:004042E0seg000:004042E0 push ecxseg000:004042E1 cmp eax, 1000h ; 判断申请的大小是为小于1000hseg000:004042E6 lea ecx, [esp+4+arg_0] ; 取得原来参数在栈中的地址,用于用来提升栈空间
阅读全文
摘要:FS寄存器指向当前活动线程的TEB结构(线程结构)偏移 说明000 指向SEH链指针004 线程堆栈顶部008 线程堆栈底部00C SubSystemTib010 FiberData014 ArbitraryUserPointer018 FS段寄存器在内存中的镜像地址020 进程PID024 线程ID02C 指向线程局部存储指针030 PEB结构地址(进程结构)034 上个错误号得到KERNEL32.DLL基址的方法assume fs:nothing ;打开FS寄存器mov eax,fs:[30h] ;得到PEB结构地址mov eax,[eax + 0ch] ;得到PEB_LDR_DATA结构
阅读全文
摘要:一、test属于逻辑运算指令功能: 测试(两操作数作AND[与]运算,仅修改标志位,不修改寄存器内的结果).test对两个参数(目标,源)执行AND逻辑操作,并根据结果设置标志寄存器,结果本身不会保存。test AX,BX 与 and AX,BX 命令有相同效果语法: TEST r/m,r/m/data影响标志: C,O,P,Z,S(其中C与O两个标志会被设为0)运用举例:1.Test用来测试一个位,例如寄存器:test eax, 100b; b后缀意为二进制jnz ******; 如果eax右数第三个位为1,jnz将会跳转2.Test的一个非常普遍的用法是用来测试一方寄存器是否为空:test
阅读全文
摘要:http://www.editplus.com/javacpp.htmlhttp://www.editplus.com/dn.php?n=masm.rar
阅读全文
摘要:标志寄存器80X86的标志寄存器的结构如下部分标志位说明ZFZF==Zero Flag,是零标志位,记录指令执行结果是事为零。如果一条指令执行后结果为零,ZF置位,也就是ZF的值为1,否则为0 。比如1 mov ax, 12 sub ax, 1ax-1=0,所以ZF=0 。http://blog.csdn.net/waitforc/article/details/6905209http://blog.kingsamchen.com/archives/tag/asm
阅读全文

浙公网安备 33010602011771号