发布时间:2012-12-13 22:37:57
本程序不能直接作为一个应用程序使用,只是一个函数实现,当然为了大家方便调试,我还是加了一个测试的例子。 int getword(char *p,char c,int num,char *sub){ char *a; int i=-1; char *s; s=strdup(p); clear_space(s,c);  ......【阅读全文】
发布时间:2012-12-13 22:37:24
Author <tingw.liu@gmail.com>欢迎转载,转载请注明出处:http://forever.blog.chinaunix.net1. shellcode编写 所谓的shellcode,就是通过一段机器代码,获取到shell命令行。shellcode可以通过多种方式获得,比如裸写16进制代码(一般很少有人这么干。。。), 常见的还是写汇编代码,然后转换成机器代码。 这里分享一个简单的shellcode生成过程,首先编写汇编代码,如下: 点击(此处)折叠或打开;setreuid;char *sh......【阅读全文】