DDoS攻防战(二):CC攻击工具实现与防御理论
admin 11年前 (2014-07-10) 3177浏览 0评论
我们将要实现一个进行应用层DDoS攻击的工具,综合考虑,CC攻击方式是最佳选择,并用bash shell脚本来快速实现并验证这一工具,并在最后,讨论如何防御来自应用层的DDoS攻击。 第一步:获取大量可用代理ip:port列表 网上所处可见免费代理,...
admin 11年前 (2014-07-10) 3177浏览 0评论
我们将要实现一个进行应用层DDoS攻击的工具,综合考虑,CC攻击方式是最佳选择,并用bash shell脚本来快速实现并验证这一工具,并在最后,讨论如何防御来自应用层的DDoS攻击。 第一步:获取大量可用代理ip:port列表 网上所处可见免费代理,...
admin 11年前 (2014-06-17) 2843浏览 0评论
1. 记住阿姆达尔定律: funccost是函数func运行时间百分比,funcspeedup是你优化函数的运行的系数。 所以,如果你优化了函数TriangleIntersect执行40%的运行时间,使它运行快了近两倍,而你的程序会运行...
admin 13年前 (2011-10-03) 2730浏览 0评论
gcc 动态编译(共享库) 动态编译的可执行文件需要附带一个的动态链接库,在执行时,需要调用其对应动态链接库中的命令。 优点:体积小,编译快缺点:依赖性高This is Th...
admin 13年前 (2011-10-01) 3810浏览 0评论
gcc 静态编译 就是在编译的时候把你所有的模块和库文件编译到一个可执行文件中,当你启动这个程序的时候所有模块和库加载到内存。加快程序执行效...
admin 13年前 (2011-09-02) 2956浏览 0评论
一.准备工作“工欲善其事必先利其器1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率
admin 13年前 (2011-09-02) 3031浏览 0评论
其实我们接触的第一个C语言函数 int printf(const char *format, ...);就是可变长参数实现的。open函数就有两个原型 int open(c...
admin 13年前 (2011-08-13) 2591浏览 0评论
C语言的程序员都知道,每次代码结束以后都要加一个return 0,这个return 0表示程序运行成功,非“0” 表示错误或异常,这个和机器和操作系统有关一般是 ...
admin 13年前 (2011-08-07) 2811浏览 0评论
要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库。远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可
admin 14年前 (2011-06-30) 2841浏览 0评论
网上没找到什么资料,最后还是看login源码找到的方法。 /* * 密码加密 * * 编译: cc pwd.c -lcrypt * usage: * ./a.out passwd * * */ ?View Code C1 2 3 4 5 6 7 8 ...
admin 14年前 (2011-06-01) 2779浏览 0评论
因为客户的机器是ibm服务器,用的PowerPC,是大端模式,所以最近我就研究了一把小端程序向大端cpu移植的注意事项,其实如果不涉及到对外接口,移植工作会很轻松。 首先要明白什么是大端
admin 14年前 (2011-04-26) 4577浏览 0评论
/* 获得网卡名 */ struct ifreq *ifr, *ifend; struct ifconf ifc; struct ifreq ifs[16]; int sockfd; sockfd = socket(AF_INET, SOCK_DGR...
admin 14年前 (2011-03-27) 3253浏览 0评论
要编写高效的客户端软件就得用C语言, Oracle的OCI初级编程基本搞懂了, 现在学一点MySQL客户端的编程, 可以偿试去写一个Oracle与MySQL对拷数据的C程序, MySQL的源代码看不懂, 走走外围也不错. ...
admin 14年前 (2011-03-09) 2789浏览 0评论
DWORD dwProcs[1024*2]; DWORD dwNeeded; EnumProcesses( dwProcs, sizeof(dwProcs), &dwNeeded ); 阅读全文——共124字...
admin 14年前 (2011-02-08) 3013浏览 0评论
六. 引导zImage 据我了解,u-boot本身是不支持直接引导zImage的,但是天嵌提供的u-boot就可以直接引导zImage,我就对源码研究了会,结合bootm命令的实现,发现原来引导zImage是如此的简单。 为了实现直接引导zImage...
admin 14年前 (2011-02-08) 3014浏览 0评论
五. Nand Flash驱动的移植 Nand flash的移植还是很重要的,因为我们的u-boot和内核镜像都是烧在nand flash中的,必须要能操作nand flash,才能继续进行下去(stage2),nand flash的驱动代码主要是取...
admin 14年前 (2011-02-08) 3225浏览 0评论
三. 移植的准备工作 注意:cd ~/u-boot-2010.09表示进入u-boot源码的根目录。 1. 修改顶层目录的Makefile,增加tq2440的配置: tq2440_config: unconfig @$(MKCONFIG) $@ ...
admin 14年前 (2011-02-08) 3302浏览 0评论
前言: 很久之前就买了块s3c2440的开发板tq2440,之前一直都是用天嵌提供的u-boot,但是这个u-boot的版本太老,使用的还是parameter_struct的传递内核参数的方法,这种传递参数的方法主要是2.6 之前的...
admin 14年前 (2011-01-02) 3502浏览 0评论
char temp[50]; HANDLE hPrinter = NULL; DWORD dwNeeded = 0; 阅读全文——共1008字...