自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Shellcode.Cool!

喜欢循序渐进,最终恍然大悟的感觉。

  • 博客(24)
  • 资源 (25)
  • 问答 (1)
  • 收藏
  • 关注

原创 SQL注入片段

1.在submit左边的文本框中输入特殊字符‘ ‘ ’,之后报错:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''''' at line 1可以推测存在注入漏洞,并

2015-04-26 20:09:15 404

原创 文艺

2015-04-22 22:35:39 335

原创 面试

2015-04-22 22:34:00 291

原创 QT

2015-04-22 22:33:53 317

原创 科幻

2015-04-22 22:31:02 392

原创 linux编程

2015-04-22 22:27:46 417

原创 创业书籍

2015-04-21 23:44:22 406

原创 网络安全

2015-04-21 23:38:52 489

原创 linux内核

2015-04-21 23:37:18 389

原创 web前端

2015-04-21 23:27:11 312

原创 原始套接字之PING(9)

在main函数中有信号的注册:/*截取信号SIGINT,将icmp_sigint挂接上*/signal(SIGINT, icmp_sigint);/*终端信号处理函数SIGINT*/static void icmp_sigint(int signo){ alive = 0; /*告诉接收和发送线程结束程序*/ gettimeofday(&tv_end, NUL

2015-04-21 23:14:47 966

原创 原始套接字之PING(8)

计算发送到接收到响应的时间差:/*计算时间差time_sub参数: end,接收到的时间 begin,开始发送的时间返回值: 使用的时间*/static struct timeval icmp_tvsub(struct timeval end,struct timeval begin){ struct timeval tv; /*计算差值*/ tv.tv_sec = en

2015-04-21 23:12:00 518

原创 原始套接字之PING(7)

接收到数据进行解包:/*解压接收到的包,并打印信息*/static int icmp_unpack(char *buf,int len){ int iphdrlen; struct ip *ip = NULL; struct icmp *icmp = NULL; int rtt; ip=(struct ip *)buf; /*IP头部*/ iphdrlen=ip-

2015-04-21 22:58:02 463

原创 原始套接字之PING(6)

发送ICMP数据的时候要进行,ICMP报头填充:/*设置ICMP报头*/static void icmp_pack(struct icmp *icmph, int seq, struct timeval *tv, int length ){ unsigned char i = 0; /*设置报头*/ icmph->icmp_type = ICMP_ECHO; /*ICMP回显请求*/

2015-04-20 22:13:08 496

原创 原始套接字之PING(5)

在发送包状态数组pingpacket[128]中,找到空闲的位置:在main函数中初始化了:memset(pingpacket, 0, sizeof(pingm_pakcet) * 128);/*查找一个合适的包位置*当seq为-1时,表示查找空包*其他值表示查找seq对应的包*/static pingm_pakcet *icmp_findpacket(int seq){ int

2015-04-20 21:55:07 577

原创 原始套接字之PING(4)

ICMP响应接收:/*接收ping目的主机的回复*/static void *icmp_recv(void *argv){ /*轮询等待时间*/ struct timeval tv; tv.tv_usec = 200; tv.tv_sec = 0; fd_set readfd; /*当没有信号发出一直接收数据*/ while(alive) { int ret = 0;

2015-04-19 23:13:36 460

原创 原始套接字之PING(3)

ICMP包发送:/*发送ICMP回显请求包*/static void* icmp_send(void *argv){ /*保存程序开始发送数据的时间*/ gettimeofday(&tv_begin, NULL); while(alive) { int size = 0; struct timeval tv; gettimeofday(&tv, NULL); /*当

2015-04-19 23:08:23 491

原创 原始套接字之PING(2)

主函数:/*ping.c*/ #include #include #include #include #include #include #include #include #include #include #include /*bzero*/#include #include /*保存已经发送包的状态值*/typedef struct pingm_pakce

2015-04-19 19:32:50 845

原创 原始套接字之ping(1)

ICMP数据格式:PING数据格式:PING程序流程:

2015-04-19 19:15:19 537

原创 Tamper Data介绍

Tamper Data是什么?Tamper Data 的真实含义,即“篡改数据”(或者说定制 HTTP 请求):截取浏览器发出的每一个 HTTP 请求,提示我们选择是要进行定制,还是不做定制而直接提交请求,还是终止当前被截取的请求,然后根据我们的选择决定是打开定制窗口,还是直接向 WEB 服务器提交请求,还是终止当前的请求。Tamper Data 不但允许用户访问表单数据元素,

2015-04-19 12:28:00 760

转载 SQL注入之SQLmap入门

什么是SQLmap?SQLmap是一款用来检测与利用SQL注入漏洞的免费开源工具,有一个非常棒的特性,即对检测与利用的自动化处理(数据库指纹、访问底层文件系统、执行命令)。读者可以通过位于SourceForge的官方网站下载SQLmap源码:http://sourceforge.net/projects/sqlmap/和http://sqlmap.org/SQLmap的作者是谁

2015-04-18 21:49:03 890

转载 linux下删除目录及其子目录下某种类型文件

Linux下,如果想要删除目录及其子目录下某种类型文件,比如说所有的txt文件,则可以使用下面的命令:find . -name "*.txt" -type f -print -exec rm -rf {} \;. : 表示在当前目录下.-name "*.txt"  :表示查找所有后缀为txt的文件.-type f:表示文件类型为一般正规文件.-print:表示将查询结果

2015-04-14 22:23:10 4527

转载 fc14 源

fedora14yum安装源的配置到官方归档地址安装更新php时,发现原来的yum 源的连接已经不工作了网上了找了相关资料,网易镜像和搜狐镜像都没有 fedora14的源了后来从官方网站上的readme上找到了,fc14已经归档了,http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever...

2015-04-11 12:38:58 614

转载 SNAT、DNAT和MASQUERADE的含义

IPtables中可以灵活的做各种网络地址转换(NAT),网络地址转换主要有两种:SNAT和DNAT。SNAT是source networkaddress translation的缩写,即源地址目标转换。比如,多个PC机使用ADSL路由器共享上网,每个PC机都配置了内网IP,PC机访问外部网络的时候,路由器将数据包的报头中的源地址替换成路由器的ip,当外部网络的服务器比如网站web服务器接

2015-04-06 14:12:39 560

51单片机最小系统pcb源文件

51单片机最小系统pcb源文件

2024-03-02

estinet-9.0.6.3382-1.fc20.x86_64.release.zip

网络仿真

2021-09-05

estinet-9.0.6.3382-1.fc20.x86_64.release.z03

网络仿真

2021-09-05

estinet-9.0.6.3382-1.fc20.x86_64.release.z02

网络仿真工具

2021-09-05

estinet-9.0.6.3382-1.fc20.x86_64.release.z01

网络仿真工具

2021-09-05

至简音乐1.1.zip

修改问题: 1.修复暂停播放之后,重新开始播放问题 2.建议用华为手机 3.如果有问题再公众号“nginx遇上redis”私信交流 4.支付之后,关注公众号“nginx遇上redis”,发送"zj"会收到解压密码

2021-03-15

etcd-v3.3.7-linux-amd64.tar

etcd amd64

2021-03-14

etcd arm下载

etcd arm版本

2021-01-18

Acunetix_10.0.rar

Acunetix_10.0.rar

2019-11-14

ps,top命令行源码

ps top 命令行源代码。

2019-04-26

邮箱密码查询工具

邮箱密码查看工具。

2019-03-21

代码行数计算工具

计算代码行数工具,支持各种开发语言。非常好用。

2019-03-02

采集色彩工具

采集色彩,移动开发,color.

2019-02-01

android UI线程和后台交互实例

android UI线程和后台线程交互,包括多线程之AsyncTask等例子展示。。。。。。。。。。。

2018-12-13

javascript语言圣经

javascript书籍 pdf版本,加源代码,希望有助于大家开发

2018-08-10

SecureCRT64和32位

SecureCRT64、32,远程连接linux服务器工具,其作用和xshell差不多但是该工具比xshell好用很多。

2018-08-10

深入理解Nginx模块开发与架构解析(第2版)

深入理解Nginx模块开发与架构解析(第2版),nginx模块开发,绝对高清。。。。。。。

2018-07-31

MDN JavaScript 参考文档 2017.2.6

MDN JavaScript 参考文档 2017.2.6。。。。。。。。。。。。。。。。

2018-06-03

http1.1的chunked协议解析

http1.1 chunked 中文剖析。。。。。。。。。。。。。。

2018-05-30

HTTP1.1协议中文版

http1.1协议中文版。。。。。。。。。。。。。。。。。。。

2018-05-30

深入理解Nginx模块开发与架构解析第二版

nginx深入理解和开发。

2018-05-29

es6标准入门

javascript技术标准。

2018-05-29

密码编码学与网络安全

密码编码学与网络安全。。。。。。。。。。。。。。。。。。。。。。。。

2018-05-26

html嵌入flash

AC-OETags.js AC_FL_RunContent html嵌入 flash开发..

2018-05-21

scons接口函数

scons脚本开发接口函数,文档说明。

2014-07-30

android 常用API

适用于android开发人员,指导平时的开发工作

2014-04-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除