nslookup工具的使用方法

配置好DNS服务器,添加了相应的记录之后,只要IP地址保持不变,一般情况下我们 就不再需要去维护DNS的数据文件了。不过在确认域名解释正常之前我们最好是测试 一下所有的配置是否正常。许多人会简单地使用ping命令检查一下就算了。不过Ping 指令只是一个检查网络联通情况的命令,虽然在输入的参...

2015-05-29 10:52:06

阅读数:3224

评论数:0

SMTP身份验证(LOGIN、PLAIN、CRAM-MD5)

最初的SMTP协议不包含安全认证的,所谓的ESMTP在安全性方面扩展了SMTP,通过增加命令EHLO和AUTH。如今的SMTP服务器,无论是公网的还是内网的,大都要求安全认证,如果你使用的是Outlook Express,那么在邮箱帐户的配置中有一个选项-“我的SMTP服务器要求验证”。我们的应用...

2015-05-26 14:01:29

阅读数:2527

评论数:0

SMTP协议分析

SMTP协议分析 第1章.     SMTP概述 1.1.  SMTP在邮件通信中的位置 SMTP,即简单邮件传送协议,所对应RFC文档为RFC821。同http等多数应用层协议一样,它工作在C/S模式下,用来实现因特网上的邮件传送。SMTP在整个电子邮件通信中所处的位置如图 1所示。 图 1...

2015-05-26 11:42:30

阅读数:1767

评论数:0

Windows Socket五种I/O模型——代码全攻略

如果你想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。Windows操作系统提供了选择(Select)、异步选择(WSAAsyncSelect)、事件选择(WSAEventSelect)、重叠I/O(Overlapped I/O)和完成端口(Completion Port)共...

2015-05-20 22:28:00

阅读数:1761

评论数:0

如何获得当前运行模块在进程地址空间的位置

(w)WinMain的hInstanceExe参数实际值是一个内存基地址;系统将可执行文件的映像加载到进程地址空间中的这个位置。例如,系统打开可执行文件,并将它加载到地址0x00400000,则(w)WinMain的hInstanceExe参数值为0x00400000.   为了知道一个可执行...

2015-05-14 09:56:55

阅读数:1938

评论数:0

FreeLibraryAndExitThread DLL中线程的安全退出

首先我们先来看一下FreeLibraryAndExitThread这个API VOID FreeLibraryAndExitThread(   HMODULE hModule,   DWORD dwExitCode );     MSDN:The FreeLibraryAndEx...

2015-05-08 20:03:15

阅读数:1578

评论数:0

windows核心编程 如何等待超过64(MAXIMUM_WAIT_OBJECTS) kernal object

Windows API WaitForMultiObjects(...) 最多只能等待MAXIMUM_WAIT_OBJECTS个kernal objects。MAXIMUM_WAIT_OBJECTS被定义为64。那么这就限制了一次最多只能等待64个内核对象。根据网上查阅的资料,这里给出一种解决方案...

2015-05-06 21:17:38

阅读数:1511

评论数:0

常见的端口扫描类型及原理

常见的扫描类型有以下几种:       秘密扫描 秘密扫描是一种不被审计工具所检测的扫描技术。 它通常用于在通过普通的防火墙或路由器的筛选(filtering)时隐藏自己。 秘密扫描能躲避IDS、防火墙、包过滤器和日志审计,从而获取目标端口的开放或关闭的信息。由于没有包含TC...

2015-05-05 17:10:33

阅读数:3113

评论数:0

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