自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 gdb调试命令

用GDB调试程序 GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。 于是UNIX下的软件比Windows下的软件更能有机地结合,各自发挥各自的长处,组合成更

2014-07-22 16:14:20 480

原创 php操作mysql

在PHP网页中创建MySQL连接非常简单,仅需一行指令即可,如下所示:$link = mysql_connect(’数据库所在位置’, ’数据库账号’, ’数据库密码’);例如,要连接本机MySQL数据库,数据库账号为root,数据库密码为123456,则连接指令如下:$link = mysql_connect(’localhost’, ’r

2013-08-14 10:23:19 1000

原创 Autorun.inf

[AutoRun]open=notepad.exeshell\open=打开(&O)shell\open\command=notepad.exeshell\open\default=1shell\explore=资源管理器(&X)shell\explore=command=notepad.exe说明:open:自动运行并打开指定文件;shell:指定

2013-03-04 19:44:02 366

原创 带点的文件夹的删除和应用

今天同事拿来一个手提,说系统每个文件夹下都有一个“Runauto.”的带点文件夹,无法访问也无法删除。这就是典型的带点文件夹,我们不敢说带点文件夹中一定有病毒,但是我们可以一起探讨一下。其实 带点文件夹在DOS的时候就有了,这段时间不知道被某某高人提起一下。好了,很多病毒设计者看中了空子,将病毒存放在带点的文件夹里,大家看到了也没辙,因为你正常情况下无法访问带点文件夹,也无法删除它。下

2012-10-01 18:34:30 1004

原创 TCP协议数据报头结构

TCP头结构 TCP协议头最少20个字节,包括以下的区域(由于翻译不禁相同,文章中给出相应的英文单词): TCP源端口(Source Port):16位的源端口其中包含初始化通信的端口。源端口和源IP地址的作用是标示报问的返回地址。 TCP目的端口(Destination port):16位的目的端口域定义传输的目的。这个端口指明报文接收计算机上的应用程序地址接口。 TCP序列号(

2012-09-17 14:17:48 1720

原创 以太网格式图

1、以太网帧格式2、IP数据报分片详细情况 3、IP首部(20个字节)0481216192431版本首部长度服务类型16位总长度(字节数)16位标志标志13片偏

2012-09-10 21:36:17 2098

原创 以太网的三种广播

MAC层的广播是目的MAC为48个1,MAC层的组播为目的MAC第一个字节最低位是1.IP的广播有三种:255.255.255.255叫本地广播,也叫直接,不能跨路由广播。172.16.53.255叫子网广播,广播给172.16.53.255这个子网,可以跨路由广播。172.16.255.255叫全子网广播,广播给172.16.0.0这个主网,可心跨路由广播。也就是说,路由器并

2012-09-08 18:49:57 5254

原创 以太网帧结构

以太网发送方式是一帧一帧的发送,帧与帧之间需要间隙,叫做帧间隙IFG,IFG长度是96bit.以太网的帧是从目的MAC地址到FCS,事实上以太网帧前面还有preamble,我们把他叫做先导字段。作用是用来同步,当接收端收到preamble,就知道以太网帧就要来了,preamble有8个字节前面7个字节是10101010,也就是16进制的AA,最后一个字节是10101011,也就是AB,接收羰接

2012-09-08 18:42:57 927

原创 局域网

局域网最主要的功能是在一个较小的物理范围内为计算机提供资源共享和通信服务。局域网技术主要对应于OSI参考模型的物理层和数据链路层,也即TCP/IP模型的网络接口层。IEEE将局域网的数据链路层划分为LLC和MAC两个子层。上面的LLC子层实现数据链路层与硬件无关的功能,比如流量控制、差错恢复等;较低的MAC层提供LLC和物理层之间的接口。1、LLC子层数据链路层的主要功能之一是封装和标

2012-08-07 16:17:55 1072

原创 TCP/IP模型

与OSI参考模型一样,TCP/IP采用层次化结构,每一层负责不同的通信功能。但TCP/IP协议简化了层次设计,分为4层:应用层、传输层、网络层、网络接口层。1、网络层网络层是TCP/IP体系的关键部分。它的主要功能是使主机能够将信息发往任何网络并传送到正确的目的主机。网络层使用IP地址标识网络节点;使用ICMP、IGMP协议协助管理网络。2、传输层提供应用程序端到端的连接。TCP/

2012-08-06 15:19:35 706

原创 OSI参考模型的层次结构

OSI参考模型自下而上分为7层,分别是:第1层物理层,第2层数据链路层、第3层网络层、第4层传输层、第5层会话层、第6层表示层、第7层应用层。

2012-08-06 10:25:38 2186

原创 Wireshark, Sniffer and Omnipeek 三款网络分析工具的比较

Wireshark是一款小巧、开源且能在几乎所有流行操作系统下使用的抓包工具软件,很适合一般人员学习网络协议使用,也是协议开发人员验证协议的好工具。由于Wireshark存在缓存溢出的BUG,建议不要将它用于分析流量很大的百兆网络,也不要用于千兆网络分析。Sniffer Portable具有超强的专家分析能力,并且价格昂贵,使用它来抓包分析协议实在是浪费。对于大型的安全性稳定性要求很高的网络,

2012-08-05 15:34:03 9493

原创 设为首页代码和加入收藏代码(兼容各种浏览器)

把页面设置为首页,加入收藏功能,支持ie,ff,chrome,safari,360安全,qq,遨游,搜狗浏览器,不兼容360急速浏览器的兼容模式下加入收藏功能注意:这里虽然说是兼容,但是有些浏览器的设置就是不支持用js来把页面设为首页,加入收藏夹,只能让用户手动去在浏览器或者按键去设置这些功能,这里说的兼容是指当浏览器有这个设置的时候js会有提示.至于这里说不兼容360急速,我这里

2012-07-30 09:33:12 639

原创 cookie

cookie是HTTP协议的一个关键组成部分,服务器使用cookie机制向客户发送数据,客户保存cookie并将其返回服务器。服务器使用Set-Cookie响应消息头发布cookie;然后,用户的浏览器使用消息头中的cookie返回给同一个服务器的请求中。Set-Cookie消息头还可包含下列可选属性,控制浏览器处理cookie的方式。 expires--用于设定cookie的有效时间

2012-07-27 15:32:13 728

原创 狮子和羊

上帝把两群羊放在草原上,一群在南,一群在北。上帝还给羊群找了两种天敌,一种是狮子,一种是狼。 上帝对羊群说:“如果你们要狼,就给一只,任它随意咬你们。如果你们要狮子,就给两头,你们可以在两头狮子中任选一头,还可以随时更换。”南边那群羊想,狮子比狼凶猛得多,还是要狼吧。于是,它们就要了一只狼。北边那群羊想,狮子虽然比狼凶猛得多,但我们有选择权,还是要狮子吧。于是,它们就要了两头狮子。那只狼进了南边的

2012-07-26 21:48:55 1214

原创 HTTP(超文本传输协议)

HTTP是访问万维网使用的核心通信协议,它使用一种基于消息的模型:客户端送出一条请求消息,而后由服务器返回一条响应消息。该协议基本上不需要连接,虽然HTTP使用有状态的TCP协议作为它的传输机制,但每次请求与响应交换都自动完成,并且可能使用不同的TCP连接。1、HTTP请求所有HTTP消息(请求与响应)中都包含一个或几个单行显示的消息头(header),然后是一个强制空白行,最后是

2012-07-26 15:43:56 1026

原创 HTTP消息头状态码大全

每条HTTP响应消息都在第一行中包含一个状态吗,说明请求的结果。根据代码的第一位数字,可将状态码分为以下5类:    1XX--提供信息。    2XX--请求被成功提交。    3XX--客户被重定向到其他资源。    4XX--请求包含某种错误。    5XX--服务器执行请求时遇到错误。下面列出最有可能遇到的状态码及其相关的原因短语。    100Co

2012-07-26 15:05:37 1742

原创 nmap功能和用法

-iL(从列表中输入)用-iL把文件名作为选项传给Nmap。列表中的项可以是Nmap在命令行上接受的任何格式(IP地址,主机名,IPv6,或者八位字节范围)。每一项必须以一个或多个空格,制表符或换行符分开。例:nmap -sP -iL host.txt-sL(列表扫描)列表扫描是主机发现的退化形式,它仅仅列出指定网络上的每台主机,不发送任何报文到目标主机。默认情况下,N

2012-07-23 10:15:11 2187

原创 linux命令行下联网

在linux刚启动后的命令提示符下,输入dhclient命令自动获取ip,当然是在通过路由上网的情况下。

2012-07-23 08:50:18 1204

原创 计算机端口号大全

1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 echo Echo 服务 9 discard 用于连接测试的空服务 11 systat 用于列举连接了的端口的系统状态 13 daytime 给请求主机发送日期和时间 17 qotd 给连接了的主机发送每日格言 18 msp 消息发送协议 19 chargen 字符生成服务;发送无止境的字符流

2012-07-22 13:05:12 1653

原创 Nmap6 参数中文版

用法: nmap 扫描类型(多个) [选项] {目标}目标说明:可以通过主机名,IP地址,网络等例如:scanme.nmap.org,microsoft.com/24,192.168.0.1;10.0.0-255.1-254-iL : 输入从主机/网络列表-iR : 选择随机指标–exclude : 排除主机/网络–excludefile : 从列表文件中排除主机发

2012-07-16 22:03:38 548

原创 vim教程

输入命令:vimtutor

2012-07-16 09:58:35 265

原创 metasploit用户接口

Metasploit软件为用户提供了多种接口:包括终端、命令行和图形化界面等。除此之外,功能程序则提供了对Metasploit框架中内部功能的直接访问,这些功能程序对于渗透代码开发,以及在一些不需要整体框架灵活性的场合中非常有价值。MSF终端MSF终端(msfconsole)是目前Metasploit框架最为流行的用户接口。启动终端:msfconsole查询命令的使用方法:he

2012-07-13 15:37:40 2037

原创 省份 城市 选择列表

在填写用户信息的时候可能要填写用户所在地区,下面提供一个中国城市的二级对照形式的JavaScript代码: function Dsy() { this.Items = {}; } Dsy.prototype.add = function(id,iArray) { this.Items[id] = iArray; }

2012-07-11 15:57:29 20533 4

原创 非常齐全的省市县三级联动菜单

在填写用户信息的时候可能要填写用户所在地区,下面提供一个中国城市的三级级对照形式的JavaScript代码: function Dsy(){ this.Items={};} Dsy.prototype.add=function(id,iArray){ this.Items[id]=iAr

2012-07-11 15:33:50 68891

原创 在一个PHP文件中引入另一个文件的方法

require("MyRequireFile.php"); 正文?>

2012-07-04 16:22:24 1783

原创 PHP连接mySQL

Mysql可通过两种方式通过PHP与web相连,一种通过php的Mysql相关函数,另一种通过php的ODBC相关函数。相关函数如下:MYSQL函数mysql_affected_rows: 得到 MySQL 最后操作影响的列数目。mysql_close: 关闭 MySQL 伺服器连线。mysql_connect: 开启 MySQL 伺服器连线。mysql_create_db

2012-07-04 15:16:54 567

原创 HTML标签:上标、下标

在博客日志中编辑文本的时候,尤其编辑化学习题或试卷时,要为某些字符设置上标或者下标,比如H2O是水的分子式,2O2-是两个氧离子。对于下标,常用的方法是:首先选中这些字符,再修改“字体”大小,然后单击“确定”按钮;对于上标,常束手无策。下面的博客日志HTML标签代码就可以修改,使其美观,方便阅读。 HTML标签:上标 在HTML语言中, 标签可定义上标文本。例如:要求显示:2个氧离子,在

2012-07-03 15:37:05 34973

原创 CSS 绝对定位

设置为绝对定位的元素框从文档流完全删除,并相对于其包含块定位,包含块可能是文档中的另一个元素或者是初始包含块。元素原先在正常文档流中所占的空间会关闭,就好像该元素原来不存在一样。元素定位后生成一个块级框,而不论原来它在正常流中生成何种类型的框。CSS 绝对定位绝对定位使元素的位置与文档流无关,因此不占据空间。这一点与相对定位不同,相对定位实际上被看作普通流定位模型的一部分,因为元素

2012-07-03 15:30:58 515

原创 Html的空格显示

一、使用全角空格全角空格被解释为汉字,所以不会被被解释为HTML分隔符,可以按照实际的空格数显示。二、使用空格的替代符号替代符号就是在需要显示空格的地方加入替代符号,这些符号会被浏览器解释为空格显示。空格的替代符号有以下几种:名称编号描述  不断行的空白(1个字符宽度)  半个

2012-07-03 15:23:19 11973

原创 PHP之 超级全局变量

超级全局变量的完整列表如下:$GLOBALS,所有全局变量数组。$_SERVER,服务器环境变量数组。$_GET,通过GET方法传递的变量数组$_POST,通过POST方法传递的变量数组$_COOKIE,cookie变量数组$_FILES,与文件上传相关的变量数组$_ENV,环境变量数组$_REQUEST,所有用户输入的变量数组,包括$_GET、$_POST和$_COOKIE所包含的输入内

2012-06-29 09:36:39 316

原创 php之 声明常量

PHP中声明常量的方法:             define('常量名','常量值');

2012-06-29 09:03:49 311

原创 PHP之 字符串连接方法

php中用(.)来连接多个字符串,如:     echo $abc.'123';?>

2012-06-29 08:47:29 547

原创 PHP之 访问表单变量的方法

$_PSOT['表单变量名'];              只能访问POST方法提交的表单$_GET['表单变量名'];                 只能访问GET方法提交的表单$_REQUEST['表单变量表'];      可以访问任何方法提交的表单

2012-06-29 08:39:03 481

原创 JS新API标准 地理定位(navigator.geolocation)

在新的API标准中,可以通过navigator.geolocation来获取设备的当前位置,返回一个位置对象,用户可以从这个对象中得到一些经纬度的相关信息。navigator.geolocation的三个方法:1. getCurrentPosition()2. watchPosition()3. clearWatch()getCurrentPosition()使用方法:na

2012-06-26 08:02:30 716

原创 Google Maps 第 3 版的“Hello, World”

初步了解 Google Maps API 的最简单方法就是看一个简单的示例。以下网页显示了以中国衡水为中心的一个地图: name="viewport" content="initial-scale=1.0, user-scalable=no" /> type="text/css">  html { height: 100% }  body { height: 100%; mar

2012-06-25 15:29:01 536

原创 google maps v3 示例

家庭百科--房屋租赁、房产出售等家庭常用信息。html{height:100%}body{height:100%;margin:0px;padding:0px}#container{height:100%}      var latlng = new google.maps.LatLng(37.736,115.69);    var myOption

2012-06-25 09:15:56 892

原创 Mysql数据库备份与还原

1、还原命令进入Mysqlmysql>use 数据库mysql>source e:备份文件.sql(注意:盘符与文件名之间没有“/”)

2012-06-13 08:52:09 488

原创 JavaScript学习之 BOM(浏览器对象模型)

在全局作用域中声明的所有变量和函数,都会成为window对象的成员。1、窗口关系及框架如果页面中包含框架,则每个框架都拥有自己的window对象,并且保存在frames集合中。在frames集合中,可以通过数值索引(从0开始,从左至右,从上到下)或者框架名称来访问相应的window对象。每个window对象都有一个name属性,其中包含框架的名称。示例:    网站名

2012-06-11 16:41:00 789

原创 JavaScript学习之 匿名函数

匿名函数又称为拉姆达(lambda)函数,示例var func1=function (arg0,arg1,arg2){}匿名函数与正常函数的区别:一是函数会在代码执行以前被加载到作用域中,而匿名函数则是在代码执行到那一行的时候才会有定义;二是函数声时会给函职业生涯指定一个名字,而函数表达式则是创建一个匿名函数,然后将这个函凿隧入井赋给一个变量。

2012-06-11 08:23:40 311

空空如也

空空如也

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

TA关注的人

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