博客首页
注册
建议与交流
排行榜
加入友情链接
推荐
投诉
搜索:
帮助
九月枫叶
人生有如枫叶在秋风里也能红的灿烂Unix is simple. It just takes a genius to understand its simplicity
w3g8.cublog.cn
管理博客
发表文章
留言
收藏夹
· 数据库
· 网络安全
· 友情链接
· php
· unix
· www
· 操作系统
· 程序设计
博客圈
音乐
相册
文章
· BSD
}
· Temp
· C/C++
· 网站推广技巧
· liunx
· php
· Windows
· 程序设计
· 网管技术
· 数据库
· 网页制作
}
· dedecms
· WEB设计、DIV+CSS入门
· 个人日记
· 综合交流
· 规范标准
首页
关于作者
姓名:***** 职业:计算机网络 年龄:25 位置:山西★运城 个性介绍:人生有如枫叶在秋风里也能红的灿烂。工具,而不是策略。
||
<<
>>
||
我的分类
文章列表 - C/C++
【置顶】C程序优化之路
<DIV> <SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">本文讲述在编写</SPAN><SPAN lang=EN-US>C</SPAN><SPAN style="FONT-FAMILY: ……
查看全文
发表于:2006-10-20 ┆
阅读(2780)
┆
评论(1)
【置顶】C语言中的面向对象思想
<DIV> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"><FONT color=#ff0000 size=3><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对于多数人而言,C是一种令人怀旧的语言。然而,在许多领域,C仍然得到广泛的应用。C为人所轻视,很大部分原因是缺乏OO支持。本系列文章给出了一种方案,在C中模拟面向对象支持。<BR></SPAN></FONT></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"><FONT size=3><SPAN style="FO……
查看全文
发表于:2006-01-11 ┆
阅读(2744)
┆
评论(1)
用VIM编写C/C++程序
<DIV>Vi是Unix下最常用的文本编辑器。VIM(Vi IMproved)则是它的增强版。有人常常拿VIM和emacs比较,VIM尽管不象emacs那样有那么多的功能,但是比emacs更方便、好用。用过emacs的人肯定会为emacs的一些快捷键感到烦恼,有时候用真希望自己有八只手。VIM的学习曲线也不象emacs那么长,只要看看VIM自带的vitutor,大约只要20分钟就能掌握VIM的用法。对于Unix下的C/C++的程序员,我推荐你们使用VIM+Ctags的组合来写程序。其中原因听我慢慢道来。(下面对VIM的介绍主要是针对5.6以后的版本)<BR>VIM支持语法制导和自动缩进<BR><BR>VIM会根据文……
查看全文
发表于:2006-01-11 ┆
阅读(1005)
┆
评论(0)
高质量C++/C编程指南
<DIV><STRONG><FONT style="BACKGROUND-COLOR: #ffff66">高质量C</FONT></STRONG>++/<A name=3></A><B style="COLOR: black; BACKGROUND-COLOR: #ff9999">C编程指南</B> <BR>文件标识: <BR>当前版本:1.0 <BR>作 者:林锐 博士 <BR>文件状态 <BR>[ ] 草稿文件 <BR>[√] 正式文件 <BR>[ ] 更改正式文件 完成日期:2001年7月24日 <BR><B style="COLOR: black; BACKGROUND-COLOR: #ffff66">高质量C</B>++/C 编程指南,v 1.0 <BR>2001 Page 2 of 101<BR>版 本 历 史 <BR>版本/状态 作者 参与者 起止日期 备注 <BR>V 0.9 <BR>草稿文件 <BR>林锐 200……
查看全文
发表于:2006-01-11 ┆
阅读(754)
┆
评论(0)
[转载]内核级利用通用Hook函数方法检测进程
<DIV>内核级利用通用Hook函数方法检测进程<BR>作者: LionD8<BR>QQ: 10415468<BR>Email: LionD8@126.com<BR>Blog: <A href="http://blog.csdn.net/LionD8 " target=_blank><FONT color=#0000ff>http://blog.csdn.net/LionD8 </FONT></A> or <A href="http://liond8.126.com/" target=_blank><FONT color=#0000ff>http://liond8.126.com</FONT></A><BR><BR>介绍通用Hook的一点思想:<BR> ……
查看全文
发表于:2006-01-09 ┆
阅读(643)
┆
评论(0)
[转载]XP 和2003的Lsass进程中明文密码
<DIV> <P>用Winhex读取XP和2003下的Lsass进程的内存数据,可以读取当前登录用户的明文密码.</P> <P>source code:</P> <P>//********************************************************************************<BR>// Version: V1.0<BR>// Coder: WinEggDrop<BR>// Date Release: 12/15/2004<BR>// Purpose: To Demonstrate Searching Logon User Password On 2003 Box,The Method<BR>// Used Is Pretty Unwise,But This May Be The Only Way To Review The<BR>// &nb……
查看全文
发表于:2006-01-09 ┆
阅读(683)
┆
评论(0)
[转载]任意用户模式下执行Ring代码
<DIV> <P>众所周知在非 Admin 用户模式下,是不允许加载驱动执行 RING 0 代码的。<BR>本文提供了一种方法,通过修改系统 GDT,IDT 来添加自己的 CALLGATE 和<BR>INTGATE 这样便在系统中设置了一个后门。我们就可以利用这个后门<BR>在任意用户模式下执行 ring 0 代码了。为了保证我们添加的 CALLGATE 和 INT<BR>GATE 永久性。可以在第一次安装时利用 SERVICE API 或 INF 文件设置成随<BR>系统启动。不过此方法也有个缺陷,就是在第一次安装 CALLGATE 或 INTGATE<BR>时仍然需要 ADMIN 权限。下面分别给出了添加 CALLGATE 与 INTGATE 的具体……
查看全文
发表于:2006-01-09 ┆
阅读(678)
┆
评论(0)
[转载]克隆/删除任意用户(RingZ_CDUser)
<DIV> <TABLE cellSpacing=0 cellPadding=1 width="90%" align=center border=0> <TBODY> <TR> <TD align=middle>作者:dahubaobao 来源:中国红客联盟 <FONT color=#9b0000>更新日期</FONT>:2005-01-18 <FONT color=#9b0000>浏览次数</FONT>: <SCRIPT language=Javascript src="http://www.chinahonker.com/view.php?id=51" type=text/javascript> </SCRIPT> </TD></TR><!--Space--> <TR> <TD> </TD></TR><!--Abstract--><!--End Abstract--><!--Content--> <TR> <TD style="TAB……
查看全文
发表于:2006-01-09 ┆
阅读(645)
┆
评论(0)
[原创]Linux下C/C++编程和Windows下的C/C++编程
<DIV> <P>习惯了在Windows下的编程,突然在Linux下写程序,感觉很不习惯,无从下手的感觉.慢慢适应ing</P> <P> 我困惑了很久,试着找出其中的不同,我发现C和C++各种编译器的语法格式差不多,调用的头和库都差不多,仔细看简单的Linux下C或者C++程序和Windows下的差不多.许多基本的语法格式和基础的数据结构都差不多.忽略编译器的编译方式和效率因素,不同环境下的程序写法差不多(这里指简单的程序).</P> <P> 上面说的都是指基本的小程序,但是应用到大程序上,不同环境的编程方法就不一样了.</P> <P……
查看全文
发表于:2006-01-09 ┆
阅读(781)
┆
评论(0)
[转载]关于gcc和gdb
<DIV>GCC版本<BR> 使用下面命令,可以知道它的版本:<BR>gcc -v<BR><BR>GCC安装后目录结构<BR> /usr/lib/gcc-lib/target/version/ (及子目录) 编译器就在这个目录下。<BR> /usr/bin/gcc可以从命令行执行的二进制程序在这个目录下。<BR> /usr/target/(bin|lib|include)/ 库和头文件在这个目录下。<BR> /lib/,/usr/lib和其他目录,系统的库在这些目录下。<BR><BR>符号定义<BR> 使用-V开关,就能看到GCC定义的符号。参见下列实例:<BR> $ echo 'main(){printf("hello world\n");}' | gcc -E -v -<BR> Reading specs……
查看全文
发表于:2006-01-09 ┆
阅读(717)
┆
评论(0)
[代码]一段很好的C代码
<DIV> <P>#include <stdio.h><BR>main(t,_,a)char *a;{return!0<t?t<3?main(-79,-13,a+main(-87,1-_,<BR>main(-86,0,a+1)+a)):1,t<_?main(t+1,_,a):3,main(-94,-27+t,a)&&t==2?_<13?<BR>main(2,_+1,"%s %d %d\n"):9:16:t<0?t<-72?main(_,t,<BR>"@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l+,/n{n+,/+#n+,/#\<BR>;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l \<BR>q#'+d'K#!/+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i;# \<BR>){nl]!/n{n#'; r{#w'r nc{nl]'……
查看全文
发表于:2006-01-09 ┆
阅读(685)
┆
评论(0)
GDB基本用法zt
查看全文
发表于:2006-01-09 ┆
阅读(738)
┆
评论(0)
gdb基础
查看全文
发表于:2006-01-09 ┆
阅读(577)
┆
评论(0)
GCC常用命令描述
查看全文
发表于:2006-01-09 ┆
阅读(801)
┆
评论(0)
GCC中文手册
查看全文
发表于:2006-01-09 ┆
阅读(705)
┆
评论(2)
GCC起步
<DIV> <P>在为Linux开发应用<A href="http://jizhuwo.com/Dev/index.html" target=_blank><FONT color=#223355>程序</FONT></A>时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux<A href="http://jizhuwo.com/……
查看全文
发表于:2006-01-09 ┆
阅读(611)
┆
评论(0)
GCC —— 一切从这里开始
<DIV>你能想象使用封闭源代码的私有编译器编译自由软件吗?你怎么知道编译器在你 <P>的可执行文件中加入了什么?可能会加入各种后门和木马。Ken Thompson是一个</P> <P>著名的黑客,他编写了一个编译器,当编译器……
查看全文
发表于:2006-01-09 ┆
阅读(604)
┆
评论(2)
Gcc使用的内嵌汇编语法格式小教程
<DIV>本文对内嵌汇编语法,从基本语法、内嵌汇编的格式介绍、和扩展的内嵌汇编格式进行了详细说明,需要说明的是gcc采用的是at&t的汇编格式. <P>一 基本语法 <BR>语法上主要有以下几个不同. <BR>★ 寄存器命名原则 <BR>at&t: %eax intel: eax<BR>★ 源/目的操作数顺序 <BR>at&t: movl %eax,%ebx intel: mov ebx,eax <BR>★常数/立即数的格式 <BR>at&t: movl $_value,%ebx intel: mov eax,_value <BR>把_value的地址放入eax寄存器 <BR>at&t: movl $0xd00d,%ebx intel: mov ebx,0xd00d <BR>★ 操作数长度标识 <BR>at&t: movw……
查看全文
发表于:2006-01-09 ┆
阅读(738)
┆
评论(0)
GCC 简介zt
<DIV> <DIV class=postTitle> </DIV> <DIV class=postText> <TABLE cellSpacing=0 cellPadding=10 align=left border=0> <TBODY> <TR> <TD><!--插入广告JS代码--></TD></TR></TBODY></TABLE><!--StartFra……
查看全文
发表于:2006-01-09 ┆
阅读(579)
┆
评论(0)
程序内容:话单预警机制话单重发模块
<p>/*<br /> 程序名称:recordresend.c<br /> 程序内容:话单预警机制话单重发模块<br /> 程序作者:周继国<br /> 完成日期:2004年05月27日<br /> 版权所有:上海新动信息有限公司<br /> cc recordresend.c -I/usr/local/include/mysql -lmysqlclient -L/usr/local/lib/mysql -o recordresend<br />*/<br /></p><p><p>#include <stdio.h><br />#include <string.h><br />#include <signal.h><br />#include <mysql.h><br ……
查看全文
发表于:2005-05-15 ┆
阅读(802)
┆
评论(0)