- 博客(18)
- 资源 (27)
- 收藏
- 关注
转载 GSM Hack(手机信号劫持)
写点很多人都感兴趣的东西.关于GSM通信网络监听的问题,在那一年广州黑市上出现相关设备就闹得沸沸扬扬.一时大众惶恐自危.有些所谓的资深专家就跳出来说"是不可能的,GSM网络是安全的".这可能是移动通信公司最大的危机.虽然那些专家说的话,我们可一笑置之.但也确实不见很简单的事,不是随便就可以实现的. 记得几年前某次我正在说一个CASE的执行方案,说到关于监听SSL通信的相关数据.有个新来的
2013-12-04 09:43:07 3056
原创 warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止
warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止今天在编译wireshark的时候在调用到GTK3.0库的时候,出现了上面的错误提示。分析结果应该是编译器无法识别文件编码格式。解决办法:将提示错误的文件用文本编辑器打开,改变其保存的格式。我使用notepad++,更改方法:选择工具栏中“格式
2013-12-03 14:05:50 3973
原创 求阶乘(考虑溢出)
求阶乘本文前半部分引用于“月心小筑”的百度空间,原理讲得简单易懂,我也非常感谢该博文,后面我会贴出我的代码,欢迎网友指点。最熟知的便是利用递归来求阶乘了:#include int factorial(int n){ if(n<0) return 1; if(1==n) return 1; els
2013-09-13 16:44:47 3217
原创 Windows下Wireshark编译的是实现
Windows下Wireshark编译的是实现 编译环境:VisualStudio,Python,Cygwin以及Wireshark源代码。1. VisualStudioVisual Studio 2005-2010都可以。2. Python下载安装Python,从2.4 –2.7应该都是可以的,我使用2.7版本。主要是在编译过程中会使用到Python。3. Cygwi
2013-05-02 14:52:16 1602
转载 MySQL性能优化的最佳20+条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为
2013-04-28 14:58:00 466
转载 HTTPS中间人攻击源代码(08年代码)
转自: http://www.yuanma.org/data/2007/0126/article_2183.htm by 云舒 一段测试性质的代码,自己做一个伪造的证书,然后使用DNS SPOOF 引导被攻击者访问攻击者机器,攻击者作为中间人记录明文的数据传输。附件里面是我测试时使用的伪造的证书,使用OPENSSL生成的。 代码: #include #i
2013-02-28 10:46:15 986
转载 HTTPS传输原理
背景介绍 最近在看《密码学与网络安全》相关的书籍,这篇文章主要详细介绍一下著名的网络安全协议SSL。 在开始SSl介绍之前,先给大家介绍几个密码学的概念和相关的知识。 1、密码学的相关概念密码学(cryptography):目的是通过将信息编码使其不可读,从而达到安全性。明文(plain text):发送人、接受人和任何访问消息的人都能理解的消息。密文(ci
2013-02-26 17:35:06 489
转载 TCP详解
一、TCP协议1、TCP 通过以下方式提供可靠性:◆ 应用程序分割为TCP认为最合适发送的数据块。由TCP传递给IP的信息单位叫做报文段。◆ 当TCP发出一个报文段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能记时收到一个确认,它 就重发这个报文段。◆ 当TCP收到发自TCP连接另一端的数据,它将发送一个确认。这个确认不是立即发送,通常延迟几分之一秒。◆ TCP将保持
2013-02-18 10:29:46 409
转载 透明联合类型
感谢博主:过眼云烟,此文转自:http://nanjingabcdefg.is-programmer.com/tag/%E9%80%8F%E6%98%8E%E8%81%94%E5%90%88%E7%B1%BB%E5%9E%8B 一般情况下,在C语言中,函数指针定义时就会说明其指向的函数的参数情况以及返回值类型,比如以下定义:?1
2013-01-11 14:37:22 1005
原创 在使用zlib时遇到的问题
在编译自己的test.c的时候出现:zlib.h:86: error: expected specifier-qualifier-list before ‘z_const’zlib.h:1332: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Z_ARG’zlib.h:1656: error: expec
2013-01-11 11:17:33 1419
转载 HTTP详解
什么是HTTP协议 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器 目前我们使用的是HTTP/1.1 版本 Web服务器,浏览器,代理服务器 当我们打开浏览器,在地址栏中输入URL,然后我们就看到了网页。 原理是怎样的
2013-01-09 22:17:14 432
转载 http协议学习
1. 基础概念篇1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTTP/1.0版本。其中
2013-01-09 22:15:03 354
转载 异或运算在算法中的经典运用
“一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字?”这是经典的算法题,乍看这个题的思路特别多。 比如首先排序、然后在查找不同的数据就能找到这两个数字,这种实现方法的时间复杂度应该是在O(NlgN),因为比较排序的算法最好的时间复杂度就是这样。但是乍一看,这题就解决了,但是还没有充分运用一个条件,绝大多数元素是成对出现的,这个条件的作用是什么呢
2012-12-17 17:45:07 687
转载 void与void*详解
本文转至 女巫的城堡:http://hi.baidu.com/norzqsottnnqtur/item/30a0cd1a78a13d051894ecf4void关键字的使用规则: 1. 如果函数没有返回值,那么应声明为void类型; 2. 如果函数无参数,那么应声明其参数为void; 3.
2012-11-14 13:42:46 450
转载 C语言实现简单线程池
有时我们会需要大量线程来处理一些相互独立的任务,为了避免频繁的申请释放线程所带来的开销,我们可以使用线程池。下面是一个C语言实现的简单的线程池。头文件: 1: #ifndef THREAD_POOL_H__ 2: #define THREAD_POOL_H__ 3: 4: #include 5: 6: /* 要执行的任务链表
2012-10-29 19:23:24 766
翻译 wireshark使用说明
第 1 章 介绍1.1. 什么是WiresharkWireshark 是网络包分析工具。网络包分析工具的主要作用是尝试捕获网络包, 并尝试显示包的尽可能详细的情况。你可以把网络包分析工具当成是一种用来测量有什么东西从网线上进出的测量工具,就好像使电工用来测量进入电信的电量的电度表一样。(当然比那个更高级) 过去的此类工具要么是过于昂贵,要么是属于某人私有,或者是二者兼顾。 Wire
2012-09-06 10:24:01 9885
翻译 struct ifreq
这个结构定义在/usr/include/net/if.h,用来配置ip地址,激活接口,配置MTU等接口信息的。/* Interface request structure used for socket ioctl's. All interface ioctl's must have parameter definitions which begin with ifr_name.
2012-09-05 14:12:12 1334
转载 解析struct sockaddr_ll获得混杂模式
sockaddr_ll, 源文件为,结构如下:struct sockaddr_ll{unsigned short int sll_family; /* 一般为AF_PACKET */unsigned short int sll_protocol; /* 上层协议 */int sll_ifindex; /* 接口类型 */unsigned short int sll_haty
2012-09-05 14:08:11 2231
重庆地区 Netkeeper 破解
2014-04-07
ITU-T G.984.X
2013-07-01
msvcrtd.dll
2013-04-09
mfco42d.dll
2013-04-09
mfc42d.dll
2013-04-09
openssl编程
2013-02-28
学生管理系统
2012-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人