【C Programming】
文章平均质量分 74
bmsdr
这个作者很懒,什么都没留下…
展开
-
关于Windows下ShellCode编写的一点思考
关于Windows下ShellCode编写的一点思考创建时间:2003-11-30文章属性:转载文章提交:l0pht (anonymous_at_21cn.com)关于Windows下ShellCode编写的一点思考By Hume/冷雨关于ShellCode编写的文章可谓多如牛毛。经典的有yuange、watercloud等前辈的文章,但大都过于专业和简练,对我这样的初学者学习起来还是有不小的难度原创 2004-08-28 19:29:00 · 793 阅读 · 0 评论 -
一个表里过滤另一个表里的字段(c++)
从一个表里过滤另一个表里的字段. [2004-12-4] [ from 本站原创 ] 实现的目标是从一个库里用一个表的某个字段和另一个表的某个字段对比,如果相同则把第一个表里相同的字段删掉.Edit1->Text 是输入一个想要拿来进行对比的表名Edit3->Text 是对相同的单词记数Memo1原创 2004-12-23 15:49:00 · 1106 阅读 · 0 评论 -
比较完整的A2C.c
#include /*看到代码的MM留个名字~~呵呵*/void main(){double x,y;char *ch[]={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"};char *ch1[]={"拾","佰","仟","万","拾","佰","仟","亿"};char num[256];char snum原创 2004-12-10 18:33:00 · 1149 阅读 · 1 评论 -
Heap/BSS 溢出机理分析
<!-- var width = "350"; var border = "1"; var offsetx = 5; var offsety = 5; var fcolor = "#FFFFFF"; var backcolor = "#6699cc"; var backdottedcolor = "#808080"; var textcolor = "原创 2004-11-27 10:10:00 · 1799 阅读 · 0 评论 -
C语言之extern声明辨析
C语言之extern声明辨析 1 基本解释 extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。 另外,extern也可用来进行链接指定。原创 2004-11-06 08:47:00 · 4659 阅读 · 0 评论 -
NONO函数
NONO ( ){/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */FILE *rf, *wf ;int i, a,b ; long c ;rf = fopen("in1.dat", "r") ;wf = fopen("bc01.dat","w") ;for(i = 0 ; i fscanf(rf, "%d,%d", &a, &b) ;fun(a, b, &c) ;fpr原创 2004-10-16 21:19:00 · 1542 阅读 · 0 评论 -
关于在BSD系统中简单设计系统调用, --核心开发入门(2)
关于在BSD系统中简单设计系统调用作者:xie_minix在操作系统的分层结构中, 通常把与机器硬件直接有关的部分放在最内层(中断处理, 设备驱动程序), 把与用户关系密切的部分放在最外层(外壳程序), 把进程调度、内存管理和文件系统放在中间层. 从计算机硬件开始,在指令系统的基础上, 先实现最内层的功能, 于是得到了一个比硬件机器功能强的第一级虚拟机; 再以第一级虚拟机为基础, 实现中间层的功能原创 2004-10-02 19:24:00 · 992 阅读 · 0 评论 -
如何调用自行设计的系统调用, --核心开发入门(3)
如何调用自行设计的系统调用作者:xie_minix/*这段程序就越加简单了.只要懂得C语言和看过"入门(2)"的网友都能很快理解*/#include #include #include /*要用到的syscall函数在此头文件中申明了.*/#include #include #include /*编译时if.h中的一些变量要用到此头文件*/#include /*接口定义头文件,我们的ifne原创 2004-10-02 19:23:00 · 900 阅读 · 0 评论 -
关于把C程序连接到核心的设置, --核心开发入门
关于把C程序连接到核心的设置作者: xie_minix1.设置文件/sys/arch/i386/conf/Makefile(下面以把sample.c链入核心)在OBJS=...后加入sample.o,在CFLIG=...处加入源文件路径 $S/net/sample.c。当然这里假定sample.c是放在/sys/net目录下的。还有在对象文件和源文件对应的说明中也要加入该描述。即以下两行说明:sa原创 2004-10-02 19:25:00 · 1117 阅读 · 1 评论 -
socket编程例子:TCP Shell后门
socket编程例子:TCP Shell后门 很简单很容易被发现,且当作socket编程例子学习吧。 /*=====================================================原创 2004-08-29 20:51:00 · 1190 阅读 · 0 评论 -
UNIX系统编程常用库函数说明
UNIX系统编程常用库函数说明 UNIX系统为程序员提供了许多子程序,这些子程序可存取各种安全属性.有些是信息子程序,返回文件属性,实际的和有效的UID,GID等信息.有些子程序可改变文件属性.UID,GID等有些处理口令文件和小组文件,还有些完成加密和解密.本文主要讨论有关系统子程序,标准C库子程序的安全,如何写安全的C程序并从root的角度原创 2004-08-29 16:37:00 · 948 阅读 · 0 评论 -
关于 Shell Code 的编写
Shell Code 的编写下面是一个创建Shell的C程序shellcode.c: (本文以IntelX86上的Linux为例说明)void main() { char *name[2]; name[0] = "/bin/sh"; name[1] = NULL; execve(name[0], name, NULL);}我们先将它编译为执行代码,然后再用gdb来分析一下.(注意编译时要用原创 2004-08-29 16:35:00 · 1420 阅读 · 0 评论 -
Write Scan Tool eg:
今天所要演示的是telnet的入侵, 近来的sunos_telnet搞的风风火火. 1.扫描一个IP段, 所以要写个IP扫描器 2.Telnet banner check, 看telnet的反应, 所以要写个system os check depent op telnet. 3.用sunos_telnet来测试, sunos_telnet.exe网上有下载. 第一步: /* simple tcp原创 2004-08-29 16:33:00 · 1019 阅读 · 0 评论 -
C语言中常见错误
C语言中常见错误 C语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对C的学习,积累了一些C编程时常犯的错误,写给各位同学以供参考。 1.书写标识符时,忽略了大小写字母的原创 2004-08-28 19:58:00 · 979 阅读 · 0 评论 -
WINDOWS的SHELLCODE编写高级技巧
WINDOWS的SHELLCODE编写高级技巧 ?作者:yuange (mailto:yuange@nsfocus.com) 主页:http://www.nsfocus.com/ ?????unix等系统因为有用户概念,所以往往溢出是使用先得到普通帐号,然后登陆后用溢出再加载一个SHELL的办法得到ROOT权限,其系统调用又方便,所以SHELLCODE编写一般都比较简单原创 2004-08-28 19:35:00 · 862 阅读 · 0 评论 -
无聊死了~~~完整的a2c.c
#include void main(){double x,y;char *ch[]={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"};char *ch1[]={"拾","佰","仟","万","拾","佰","仟","亿"};char num[256];long i,n,j,m,y1;printf("input:");scanf("%lf",&x);n=(lon原创 2005-01-13 04:23:00 · 1107 阅读 · 0 评论