转载综合技术
su_ocean16
这个作者很懒,什么都没留下…
展开
-
缓冲区溢出的原理
摘 要 本文详细分析了缓冲区溢出的原理,描述了网络攻击者利用缓冲区溢出漏洞进行系统攻击的一般过程,最后简单讨论了几种缓冲区溢出的保护方法。关键词 缓冲区溢出 缓冲区溢出漏洞 安全攻击 缓冲区溢出保护 在过去的十年中,以缓冲区溢出为攻击类型的安全漏洞是最为常见的一种形式。更为严重的是,缓冲区溢出漏洞占了远程网络攻击的绝大多数,这种攻击转载 2010-03-09 20:12:00 · 1185 阅读 · 0 评论 -
escope
Cscope 是一个非常灵巧的工具,但是它仍然需要使用您最顺手的编辑器去发挥它强大的功能。 幸运的是,Vim 已经包含了 Cscope 支持。这篇指导主要介绍了 Vim 内在的 Cscope 支持,以及如何更好的通过已配置的 Map(a set of maps)实现搜索功能。下面假设您有基本的使用类 vi 编辑器的技能 - 不过并不需要 Vim 更特殊和高深的功能(熟悉 ViM 的转载 2011-12-15 15:03:08 · 1193 阅读 · 0 评论 -
vim 查找 替换
vi/vim 中可以使用 :s 命令来替换字符串。该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询。 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky/ 替换第 n 行开始到转载 2011-12-15 14:24:36 · 369 阅读 · 0 评论 -
vim 学习笔记
下面的文章将vim编辑器的使用进行了总结,比较全面。vim学习笔记一、显示行号信息即时命令:set nu永久命令echo “set nu”>>~/.vimrc二、一个窗口操作两个文档:sp filename 垂直分割窗口:vert sp filename 水平分割窗口Ctrl+w j/k 上下窗口间移动光标Ctrl+w h/l 左右窗口间移动光标转载 2011-12-15 14:23:23 · 545 阅读 · 0 评论 -
mysql中文乱码解决方法集锦
第一个方法: MySQL 4.1 中文乱码的问题 最近要将 MySQL 4.0 升级到 MySQL 4.1 ,发现了中文乱码的问题,希望以下见解对大家有用。 1. MySQL 4.1 在文字上有很大改进,它有了 Character Set 与 Collation 的慨念。 2. 在 MySQL 4.0 ,一般的程式都会将文字以拉丁文 ( latin) 来储存,就算我们输入中文字,结转载 2011-11-22 16:58:20 · 434 阅读 · 0 评论 -
PHP utf-8编码问题,utf8编码,数据库乱码,页面显示输出乱码
老声长谈,着是困惑很多人的问题,如果处理不好,都是乱码,说这些话并不是我对编码很精通,只是在这方面是得留神,自己总结了一点小经验(容易出现乱码的地方有php文件里面 ,数据库里面 存储 的编码 ,页面显示,数据传输 ): 1.在建数据库的时候,尤其是用phpMyAdmin与MYSQL打交道时候,一般都是utf-8,字段为 utf8_general_ci数据库的设置:转载 2011-11-22 16:34:06 · 340 阅读 · 0 评论 -
在Linux中创建静态库和动态库
这个东西其实很简单. 但里面的两个命令 比较常用. # gcc -c hello.c# ar cr libmyhello.a hello.o# gcc -shared -fPCI -o libmyhello.so hello.o# lshello.c hello.h hello.o libmyhello.a libmyhello.so main.c#转载 2010-03-17 09:55:00 · 909 阅读 · 0 评论 -
网络嗅探,工具 10 个
一、Nessus:这是一款UNIX平台的漏洞评估工具,可以说它是最好的、免费的网络漏洞扫描程序.其更新速度很快,有超过11000个插件.其关键特性包括安全和本地的安全检查,拥有GTK图形接口的客户端/服务器体系结构,还有一个嵌入式脚本语言(可以编写我们自己的插件或理解现有的插件).Nessus 3现在是闭源软件,不过仍是免费的,除非你需要最新的插件.二、Wireshark:这是一款奇特的开转载 2010-03-09 19:58:00 · 2218 阅读 · 0 评论 -
linux 符号表
Linux内核的符号表位于两个部分。首先是内核的静态部分,也就是内核文件映像vmlinuz部分的符号表。还有一部分则是Linux可配置模块部分的符号表。前者对应于/proc/ksyms和System.map这两个文件。前者是一个"proc文件"并且是在内核启动时创建的。实际上 它不是一个真实的文件;它只是内核数据的简单表示形式。然而,System.map却是文件系统上的一个真实文件。可以用vi来查转载 2010-03-09 20:21:00 · 1823 阅读 · 0 评论 -
linux 内存使用方法
Linux操作系统的内存使用方法详细解析一提到内存管理,我们头脑中闪出的两个概念,就是虚拟内存,与物理内存。这两个概念主要来自于linux内核的支持。 Linux在内存管理上份为两级,一级是线性区,类似于00c73000-00c88000,对应于虚拟内存,它实际上不占用实际物理内存;一级是具体的物理页面,它对应我们机器上的物理内存。 这里要提到一个很重要的概转载 2010-03-09 20:15:00 · 513 阅读 · 0 评论 -
使用 lua 调用 c 语言写的函数
请本文读者试用本人开发的 超级搜索网页 速谷歌 http://www.sugoogle.com其实这里将的最好http://www.troubleshooters.com/codecorn/lua/lua_c_calls_lua.htm扩展Lua的基本方法之一就是为应用程序注册新的C函数到Lua中去。当我们提到L翻译 2012-08-08 10:26:49 · 1224 阅读 · 0 评论