<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chinadu&#039;s Blog &#187; 社会工程学</title>
	<atom:link href="http://www.4shell.org/archives/tag/%e7%a4%be%e4%bc%9a%e5%b7%a5%e7%a8%8b%e5%ad%a6/feed" rel="self" type="application/rss+xml" />
	<link>http://www.4shell.org</link>
	<description>关注网络安全</description>
	<lastBuildDate>Fri, 10 Feb 2012 03:53:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>社工案例： 谁泄漏的防火墙源代码？</title>
		<link>http://www.4shell.org/archives/1143.html</link>
		<comments>http://www.4shell.org/archives/1143.html#comments</comments>
		<pubDate>Thu, 15 Oct 2009 02:33:56 +0000</pubDate>
		<dc:creator>Chinadu</dc:creator>
				<category><![CDATA[技术文章]]></category>
		<category><![CDATA[社会工程学]]></category>

		<guid isPermaLink="false">http://www.4shell.org/archives/1143.html</guid>
		<description><![CDATA[前景分析： 22岁的刘昉在高中辍学后，先后做过食品销售、商场员工、电子设备维护员等，这些经历使得他精于与各式各样的人打交道。但在接下来的5年，他疯狂的迷上了计算机，尤其对黑客技术感兴趣，并涉足了地下黑客经济。他接的业务很多，如对私服的DDOS、编写针对性的网银键盘记录工具、游戏装备盗取洗钱等。 但刘昉对重复性攻击感到厌倦，显然，有刺激的事物往往令人更感兴趣。这次，他盯上了一套防火墙，由北京中关村恒天公司研发。据说这套防火墙一公布便在业界大受好评，刘昉则不以为然，在他看来，防火墙的源代码才能说服他。 一、销售部门的后门 刘昉从对外公布的防火墙软件中的菜单栏“帮助”处找到了恒天公司销售部与市场部的联系电话，接着他 便以某公司采购部经理的身份拨通了恒天公司销售部的电话。 恒天公司（以下简称恒）：“您好，这里是恒天公司销售部” 刘漂阳（以下简称刘）：“嗯，我是北京亚太机电股份有限公司采购部经理刘漂阳，我们公司需要500份防火墙软件产品，我参考了网上的防火墙横向评测，再三考虑后决定选择你们的产品，现在我想知道你们给我的价格是否令人满意。” 恒：“刘经理，我们的防火墙有三种不同的版本，分别为个人版、专业版和企业版。如果你选择企业版，它的单价是88元，总价为4.4万；如果你批发购买、那么价格相对优惠，仅3.2万。” 刘：“嗯，没有高于我们公司原始估价，不过我们公司网络环境相当复杂，你们公司是否可以定制一套，实现封堵公司员工聊天与下载的功能？” 恒：“这个……请让我问问软件开发部，请稍等。” 刘：“好的” ………… 恒：“久等了，技术员说了，防火墙自带了过滤功能，只要过滤到相应端口就可以了。” 刘：“原来是这样，我没有问题了，但我们公司网络管理员建议我把有关内部网络的文档发给你，让你们技术员检查防火墙的可行性。你有电脑吗？我想现在就传送给你，稍后我还有一个会议急需参加。” 恒：“有的，我的电子邮件是wenyu014@163.com，你现在就发过来？” 刘：“是的，等一下……（这位“刘漂阳”将一个文件夹与一个批处理文件打包并用邮箱发到指定的邮件 地址）我发过去了，一个压缩包，你解压到D盘，要放在D盘才能打开。” 恒：“嗯，解压了，是那个“北京亚太机电有点股份公司局域网环境.bat”文件吗？” 刘：“对，你可以查看下，看看是否可以打开，可以打开的话，你就发一份给你们技术员” 恒：“可以打开，只闪了一个黑窗口” 刘：“好的，三天后我给你答复” 恒：“刘经理，再见！” 计划很顺利，刘昉成功利用社会工程学在恒天公司开启了一个共享文件夹，文件夹以压缩包的“WALL”命名，里面包含了一个文件夹和批处理。不过批处理文件早已自删除了，其作用就是开启共享文件夹，并将另一个文件夹中的DOC文档复制到当前目录。 二、合作者的阴谋 防火墙源代码是软件公司的命根子，只有软件开发人员才得以接触，但刘昉对这些技术人员一无所知，他需要弄到一些基本信息，以及找一个可信的里有。这次他以百度市场拓展部经理丁楠的身份拨通了恒天公司市场部的电话。 市场部：“您好，恒天公司市场部。” 丁楠：“我是百度拓展部经理丁楠，贵公司有合作的意向吗？” 市场部：“百度？是在北京市北四环路58号理想大厦吗？全球最大的搜索引擎？” 丁楠：“是的，我们公司计划整合国内多家尖端软件产品进行合作，以提升企业形象与影响力，目前国内有三家上市软件公司参与，不知恒天公司……” 市场部：“我们恒天企业才运营半年，在业界也暂无广泛的知名度，能与贵公司合作再好不过了，但合作的决定权不在我们市场部，这个需要内部讨论才能再作商议。” 丁楠：“这样吧，我给你们恒天公司5天的考虑时间在做决定，如何？” 市场部：“可以！可以！” 丁楠：“嗯，你是市场部的负责人吗？” 市场部：“是的，市场部，车仁表” 丁楠：“那么，车经理，我想了解恒天公司的大致情况，虽然我们李彦宏董事长早有此计划，但我需要一些资料说服部分反对的股东，因此，麻烦提供你们公司整体运营情况，如季度的销售额，还有软件开发人员的资料。关于合作事宜百度公司将于明早八点半开股东大会对此作出决定。” 市场部：“这么快？好的，资料我如何发给你呢？” 丁楠：“发到我的邮箱吧“by1943@qq.com”，最后，我们明早9点联系你，如何？” 市场部：“可以的，谢谢！” 大概半小时后，刘昉很顺利的拿到一份清晰的员工表格，看上去，资料来源于人力资源部。刘昉很确定，恒天公司的市场负责人一定被“合作”冲昏了大脑，竟然把公司财务损益都发过来了。 三、消失的100万源代码 很自然，刘昉花了几分钟社工到信息后，打算冒称恒天公司市场部另一位负责人王坤，并拨通了恒天公司软件研发部技术人员刘刚的电话。 刘刚：“哪位？” 王坤：“是软件开发部的刘刚吧？我是市场部负责人王坤，你不久前知道了公司将与百度合作的情况吧？” 刘刚：“好像是吧，我不确定。” 王坤：“嗯，百度要投资我们，你所在的服务器工作站打不打算置换？有这个打算的话，我跟财务部小王交涉下” 刘刚：“换吧！换吧！最近机箱动不动就有怪声（刘刚对工作站的机子似乎有极度的不满，迫于企业资金紧张，他也就没提起，现在是个好机会）” 王坤：“很好，你把源代码放到咱们内网做个备份，以免丢失了。嗯，我特意在销售部的机子开了个共享，你把源码放上去，下午6点新机器从电脑城元送过来，机器装好后在删掉源码。” 刘刚：“好的，但是源码会不会泄漏出去了？（刘刚有些担心。）” 王坤：“没事，现在4点，再过两小时你就删掉，而且我们机子都在内网，何况不是还有咱的防火墙吗？少担心了，你要对你的防火墙信任！” 刘刚：“OK！知道了！” 刘刚挂掉了电话。 紧接着，刘昉再次拨通恒天公司销售部的电话…… 销售部：“刘经理？”（一看到号码，一下就认出来了。） 刘漂阳：“嗯，我是采购部的刘经理，我在途中想到一件事，所以打电话问一下。” [...]]]></description>
			<content:encoded><![CDATA[<p>前景分析：<br />
    22岁的刘昉在高中辍学后，先后做过食品销售、商场员工、电子设备维护员等，这些经历使得他精于与各式各样的人打交道。但在接下来的5年，他疯狂的迷上了计算机，尤其对黑客技术感兴趣，并涉足了地下黑客经济。他接的业务很多，如对私服的DDOS、编写针对性的网银键盘记录工具、游戏装备盗取洗钱等。<br />
    但刘昉对重复性攻击感到厌倦，显然，有刺激的事物往往令人更感兴趣。这次，他盯上了一套防火墙，由北京中关村恒天公司研发。据说这套防火墙一公布便在业界大受好评，刘昉则不以为然，在他看来，防火墙的源代码才能说服他。</p>
<p>一、销售部门的后门<br />
    刘昉从对外公布的防火墙软件中的菜单栏“帮助”处找到了恒天公司销售部与市场部的联系电话，接着他</p>
<p>便以某公司采购部经理的身份拨通了恒天公司销售部的电话。</p>
<p>    恒天公司（以下简称恒）：“您好，这里是恒天公司销售部”<br />
    刘漂阳（以下简称刘）：“嗯，我是北京亚太机电股份有限公司采购部经理刘漂阳，我们公司需要500份防火墙软件产品，我参考了网上的防火墙横向评测，再三考虑后决定选择你们的产品，现在我想知道你们给我的价格是否令人满意。”<br />
    恒：“刘经理，我们的防火墙有三种不同的版本，分别为个人版、专业版和企业版。如果你选择企业版，它的单价是88元，总价为4.4万；如果你批发购买、那么价格相对优惠，仅3.2万。”<br />
    刘：“嗯，没有高于我们公司原始估价，不过我们公司网络环境相当复杂，你们公司是否可以定制一套，实现封堵公司员工聊天与下载的功能？”<br />
    恒：“这个……请让我问问软件开发部，请稍等。”<br />
    刘：“好的”<br />
<span id="more-1143"></span><br />
    …………<br />
    恒：“久等了，技术员说了，防火墙自带了过滤功能，只要过滤到相应端口就可以了。”<br />
    刘：“原来是这样，我没有问题了，但我们公司网络管理员建议我把有关内部网络的文档发给你，让你们技术员检查防火墙的可行性。你有电脑吗？我想现在就传送给你，稍后我还有一个会议急需参加。”<br />
    恒：“有的，我的电子邮件是wenyu014@163.com，你现在就发过来？”<br />
    刘：“是的，等一下……（这位“刘漂阳”将一个文件夹与一个批处理文件打包并用邮箱发到指定的邮件</p>
<p>地址）我发过去了，一个压缩包，你解压到D盘，要放在D盘才能打开。”<br />
    恒：“嗯，解压了，是那个“北京亚太机电有点股份公司局域网环境.bat”文件吗？”<br />
    刘：“对，你可以查看下，看看是否可以打开，可以打开的话，你就发一份给你们技术员”<br />
    恒：“可以打开，只闪了一个黑窗口”<br />
    刘：“好的，三天后我给你答复”<br />
    恒：“刘经理，再见！”</p>
<p>    计划很顺利，刘昉成功利用社会工程学在恒天公司开启了一个共享文件夹，文件夹以压缩包的“WALL”命名，里面包含了一个文件夹和批处理。不过批处理文件早已自删除了，其作用就是开启共享文件夹，并将另一个文件夹中的DOC文档复制到当前目录。</p>
<p>    二、合作者的阴谋<br />
    防火墙源代码是软件公司的命根子，只有软件开发人员才得以接触，但刘昉对这些技术人员一无所知，他需要弄到一些基本信息，以及找一个可信的里有。这次他以百度市场拓展部经理丁楠的身份拨通了恒天公司市场部的电话。</p>
<p>    市场部：“您好，恒天公司市场部。”<br />
    丁楠：“我是百度拓展部经理丁楠，贵公司有合作的意向吗？”<br />
    市场部：“百度？是在北京市北四环路58号理想大厦吗？全球最大的搜索引擎？”<br />
    丁楠：“是的，我们公司计划整合国内多家尖端软件产品进行合作，以提升企业形象与影响力，目前国内有三家上市软件公司参与，不知恒天公司……”<br />
    市场部：“我们恒天企业才运营半年，在业界也暂无广泛的知名度，能与贵公司合作再好不过了，但合作的决定权不在我们市场部，这个需要内部讨论才能再作商议。”<br />
    丁楠：“这样吧，我给你们恒天公司5天的考虑时间在做决定，如何？”<br />
    市场部：“可以！可以！”<br />
    丁楠：“嗯，你是市场部的负责人吗？”<br />
    市场部：“是的，市场部，车仁表”<br />
    丁楠：“那么，车经理，我想了解恒天公司的大致情况，虽然我们李彦宏董事长早有此计划，但我需要一些资料说服部分反对的股东，因此，麻烦提供你们公司整体运营情况，如季度的销售额，还有软件开发人员的资料。关于合作事宜百度公司将于明早八点半开股东大会对此作出决定。”<br />
    市场部：“这么快？好的，资料我如何发给你呢？”<br />
    丁楠：“发到我的邮箱吧“by1943@qq.com”，最后，我们明早9点联系你，如何？”<br />
    市场部：“可以的，谢谢！”</p>
<p>    大概半小时后，刘昉很顺利的拿到一份清晰的员工表格，看上去，资料来源于人力资源部。刘昉很确定，恒天公司的市场负责人一定被“合作”冲昏了大脑，竟然把公司财务损益都发过来了。</p>
<p>    三、消失的100万源代码<br />
    很自然，刘昉花了几分钟社工到信息后，打算冒称恒天公司市场部另一位负责人王坤，并拨通了恒天公司软件研发部技术人员刘刚的电话。</p>
<p>    刘刚：“哪位？”<br />
    王坤：“是软件开发部的刘刚吧？我是市场部负责人王坤，你不久前知道了公司将与百度合作的情况吧？”<br />
    刘刚：“好像是吧，我不确定。”<br />
    王坤：“嗯，百度要投资我们，你所在的服务器工作站打不打算置换？有这个打算的话，我跟财务部小王交涉下”<br />
    刘刚：“换吧！换吧！最近机箱动不动就有怪声（刘刚对工作站的机子似乎有极度的不满，迫于企业资金紧张，他也就没提起，现在是个好机会）”<br />
    王坤：“很好，你把源代码放到咱们内网做个备份，以免丢失了。嗯，我特意在销售部的机子开了个共享，你把源码放上去，下午6点新机器从电脑城元送过来，机器装好后在删掉源码。”<br />
    刘刚：“好的，但是源码会不会泄漏出去了？（刘刚有些担心。）”<br />
    王坤：“没事，现在4点，再过两小时你就删掉，而且我们机子都在内网，何况不是还有咱的防火墙吗？少担心了，你要对你的防火墙信任！”<br />
    刘刚：“OK！知道了！”  刘刚挂掉了电话。</p>
<p>    紧接着，刘昉再次拨通恒天公司销售部的电话……</p>
<p>    销售部：“刘经理？”（一看到号码，一下就认出来了。）<br />
    刘漂阳：“嗯，我是采购部的刘经理，我在途中想到一件事，所以打电话问一下。”<br />
    销售部：“请说。”<br />
    刘：“我似乎发错文件了，除了发给你网络环境.bat之外，我还发送了其他文件，你检查一下有没有多余的文件？”<br />
    销售部：“好的，我查查，在D盘的WALL文件夹对吧？”<br />
    刘：“对”<br />
    销售部：“嗯，在WALL文件夹里的另一个文件夹包含了一些打不开的文件，你指的是这些吗？”<br />
    刘：“对，能发给我吗？那是我其他的采购项目表，需要相应的软件才能打开。（刘经理很诚恳的解释。）要是项目表丢了，我的工作也就丢了。”<br />
    销售部：“这样啊，不要紧，我马上打包发到你邮箱里。（接着是键盘的敲打声……）我发过去了，刘经理，您打开邮箱看一下”<br />
    刘：“收到了，谢谢你了！”<br />
    销售部：“嗯，没问题的话我先挂了，刘先生，别忘了防火墙的采购！”<br />
    刘：“好的，再见！”<br />
<!--more--><br />
    就这样，拨打三次电话的刘昉搞定了防火墙源代码，不过为什么销售部的人说打不开那些文件呢？很简单，她没有安装编程软件，所以打不开。虽有，刘昉用网名 “神秘小强”将全部的防火墙源代码公布在很多黑客论坛……第二天，门户站报导了这一代码泄漏事件，网警对此束手无策。</p>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2008年11月4日 -- <a href="http://www.4shell.org/archives/541.html" title="社会工程学在网络攻击中的应用与防范">社会工程学在网络攻击中的应用与防范</a></li><li>2006年10月18日 -- <a href="http://www.4shell.org/archives/64.html" title="社会工程学 信息安全对抗新领域">社会工程学 信息安全对抗新领域</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.4shell.org/archives/1143.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>社会工程学在网络攻击中的应用与防范</title>
		<link>http://www.4shell.org/archives/541.html</link>
		<comments>http://www.4shell.org/archives/541.html#comments</comments>
		<pubDate>Tue, 04 Nov 2008 04:38:45 +0000</pubDate>
		<dc:creator>Chinadu</dc:creator>
				<category><![CDATA[技术文章]]></category>
		<category><![CDATA[社会工程学]]></category>

		<guid isPermaLink="false">http://202.172.32.240/~shellorg/archives/541.html</guid>
		<description><![CDATA[1.引言 社会工程学（Social Engineering）是把对物的研究方法全盘运用到对人本身的研究上，并将其变成技术控制的工具。社会工程学是一种通过对受害者心理弱点、本能反应、好奇心、信任、贪婪等心理陷阱进行诸如欺骗、伤害等危害手段，取得自身利益的方法。 “社会工程学攻击”就是利用人们的心理特征，骗取用户的信任，获取机密信息、系统设置等不公开资料，为黑客攻击和病毒感染创造有利条件。网络安全技术发展到一定程度后，起决定因素的不再是技术问题，而是人和管理。网络安全往往容易被入侵者从内部攻破，而利用社会工程学进行网络攻击，有点像电影或者小说中的“卧底”，在获取足够有用的信息后，成功攻破网络。由于安全产品的技术越来越完善，使用这些技术的人，就成为整个环节上最为脆弱的部分，加之人具有贪婪、自私、好奇、信任等心理弱点，因此通过恰当的方法和方式，入侵者完全可以从相关人员那里获取入侵所需信息。一旦掌握了社会工程学理论，可以获取正常的访问权限，再结合一些网络攻击手段，可以很容易的攻破一个网络，而不管系统的软件和硬件的配置有多高。近年来社会工程学攻击已成迅速上升甚至滥用的趋势，在病毒的扩展和传播过程中发挥了巨大的作用。例如QQ尾巴病毒、爱虫蠕虫病毒、MSN病毒以及钓鱼攻击等。 2．社会工程学网络攻击对象 2.1基于计算机或者网络的攻击 社会工程学中基于计算机或者网络的攻击主要依赖于“诱骗”的技术，诱导被攻击的计算机或者网络的个体提供支持信息或者直接信息，而入侵者利用这些信息来进一步的获取访问该网络或计算机的信息。社会工程学基于计算机或者网络攻击对技术要求较高，往往以技术为主，借助获取的有用信息实施攻击。 在这种模型中，有一种叫反社会工程学的攻击方式尤为实用，它建立在已有场景之中，入侵者利用自己的技术创造某一种真实的环境，例如网络故障，访问不了打印机等等，需要网管人员或者系统管理员或者其它授权人员提供技术支持或者解决方案，在解决过程中会掉入入侵者事先设计好的“陷阱”，将用户账号和密码等信息泄露出来。入侵者事先进行了很多精心的准备，这种攻击方式极为隐蔽很难察觉，入侵成功的几率极大，安全风险非常高。 2.2基于人的攻击 最简单也是最流行的攻击就是基于人的攻击，计算机和网络都不能脱离人的操作，在网络安全中，人是最薄弱的环节。社会工程学中基于人的攻击主要利用复杂的人际关系来进行欺骗。利用对人的奉承、威胁、权威等心理因素来获取访问网络等信息。任何面对面，一对一的沟通方式都可能被利用；在这种攻击中，入侵者往往从一个地方获取的信息，通过获取的信息再次去获得新的信息，而且其中一些信息还用来验证，表明我是“真的”，从而获得被攻击者的信任，套取更多的信息。 3.网络攻击中的手段与方法 社会工程学采取直接观察、身体接触或侧面了解等手段进行信息收集。较典型的就是渗透到目标内部，通过各种方式获取情报，或者在网络上采取多种手段收集信息。从某种意义上讲，犯罪分子作案之前事先进行踩点也是利用社会工程学的一种形式。攻击者利用社会工程学的手段多种多样，总体上分为生活中的社会工程学和网络中的社会工程学，目前社会工程学已经将最新的一些网络技术应用到其中，尤其是结合未公开的应用程序漏洞（0day）进行攻击，在杀毒软件不能对其进行查杀前，攻击效果是100％，危害巨大。 3.1 生活中的社会工程学攻击 生活中的社会工程学主要有以下几种典型的形式。 （1）环境渗透 为了获得所需要的情报或敏感信息，对特定的环境进行渗透是常规手段之一。攻击者大多采取各种手段进入目标内部，然后利用各种便利条件进行观察或窃听，得到自己所需的信息；或者与相关人员进行侧面沟通，逐步取得信任，从而获取情报。 （2）身份伪造 身份伪造是指攻击者利用各种手段隐藏真实身份，以一种目标信任的身份出现来达到获取情报的目的。攻击者大多以能够自由出入目标内部的身份出现，获取情报和信息；或者采取更高明的手段，例如：伪造身份证、ID卡等，在没有专业人士或系统检测的情况下，要识别其真伪是有一定难度的。 （3）冒名电话 冒名电话是一种简单有效的攻击手段，攻击者也不必担当很大的风险。一般情况下，攻击者冒名亲戚、朋友、同学、同事、上司、下属、高级官员、知名人士等通过电话从目标处获取信息。相对来说，冒名上司或高级官员容易一些，因为迫于一种压力，目标就算有所怀疑也不敢加以追究。利用设备转换或者模拟“正常”上司或者其他人的声音来进行电话欺骗其成功率更高。 （4）信件伪造 随着计算机应用的普及，在很多场合动笔写信被计算机所取代，于是信件伪造变得容易起来。例如伪造“中奖”信件，“被授予某某荣誉”信件，伪造“邀请参加大型活动”信件，但都需要交纳相关费用和填写详细的个人信息；或伪造“敲诈勒索”信件骗取钱财或情报等等。 （5）个体配合 个体配合是对信息安全危害较大的一种社会工程学攻击方法，它要求目标内部人员与攻击者达成某种一致，为攻击提供各种便利条件。个人的说服力是一种使某人配合或顺从攻击者意图的有力手段，特别地，当目标的利益与攻击者的利益没有冲突，甚至与攻击者的利益一致时，这种手段就会非常有效。如果目标内部人员已经心存不满甚至有了报复的念头，那么配和就很容易达成，他（她）甚至会成为攻击者的助手，帮助攻击者获得意想不到的情报或数据。 （6）反向社会工程学 反向社会工程学（Reverse Social Engineering）[4]是指攻击者通过技术或者非技术的手段给网络或者计算机应用制造“问题”，使其公司员工深信，诱使工作人员或者网络管理人员透露或者泄漏攻击者需要获取的信息。该方法比较隐蔽，很难发现，危害特别大，不容易防范。 3.2 网络中的社会工程学攻击 现代的网络纷繁复杂，病毒、木马、垃圾邮件接踵而至，给网络安全带来了很大的冲击。同时，利用社会工程学的攻击手段日趋成熟，其技术含量也越来越高。下面就一些典型的形式进行分析。 （1）地址欺骗 地址欺骗是指攻击者伪装或伪造各种URL地址、隐藏真实地址，以达到欺骗目标的目的。主要有以下四种形式。 域名欺骗：https://mybank.icbc.com.cn/icbc/perbank/regtip.jsp@www.google.com,这种类型的网址对于经常上网的用户并不陌生，“@”之前的地址只是起到迷惑作用，其实真正的地址指向“www.google.com”。如果把后面的地址更改为带有攻击性或感染病毒的网页就会对用户的数据安全产生危害。 IP地址欺骗：在网络协议中，IP地址能够转化为十进制数字来使用。例如主机“www.google.com”的IP地址是66.102.7.147，采用66×256¬3+102×2562+7×256+147的方式计算得到1113982867，在命令行下输入“ping 1113982867”会发现有数据包回应。如果用十进制数字代替IP地址出现，就会具有很强的迷惑性。 链接文字欺骗：网页中的链接文字并不要求与实际网址相同，点击链接时，首先指向的网站地址是攻击者提供的伪地址，用户在访问攻击者提供的伪地址后再访问实际的网站网址。攻击者可以在用户访问伪地址时进行用户名和密码的劫持等，危害极大。 Unicode编码欺骗：对于Unicode编码，它本身就有一定的漏洞，同时它也给网址的识别带来了麻烦，例如“%20%30”这样的字符是很难识别其真正内容的。 （2）邮件欺骗 邮件欺骗是指攻击者通过发送垃圾邮件说服目标相信某一事件或引诱目标访问某一链接等，或者在替换邮件中的附件为木马程序，或者直接捆绑木马程序到附件中，诱使目标运行，以达到某种不可告人的目的。利用应用程序漏洞捆绑木马程序进行邮件欺骗攻击，隐蔽性强，成功率高，危害性大，而且目前邮件欺骗攻击已经成为网络攻击的主要方式之一。 （3）消息欺骗 消息欺骗是指攻击者利用网络消息发送工具，向目标发送欺骗信息。最典型的就是利用一些IM（Instance Messaging）聊天工具例如QQ、泡泡、MSN等。用户接受到陌生人的消息可能会不予理睬，但如果接收到好友发来的，其信服度就大幅提升了。特别地，当目标正在使用聊天工具时，如果攻击者在某句话后“加入”或者“补充”与当前内容相关的消息，信息接收者看到信息与自己密切相关，无形中放松了警惕，攻击者会以发送文件、文字推荐等多种方式诱使目标访问网站或者执行木马程序，达到攻击的目的。 （4）软件欺骗 软件欺骗是指攻击者将附有恶意代码或病毒的软件发布到网上，一旦用户下载并安装了该软件，隐藏在其中的恶意软件就会发挥作用，由于用户是主动去执行，因此安全危害极高。 （5）窗口欺骗 窗口欺骗，主要是指网页弹出窗口欺骗。攻击者往往利用用户贪婪的心理，给出一个天上掉下来的“馅饼”，诱使用户按照攻击者预先指定的方式访问网页或者进行相关操作，达到入侵者预定的攻击目的。 （6）其它欺骗 这里主要介绍两种其它的欺骗，一种是hosts文件欺骗，如果将hosts文件更改为图1所示，会发现进入下面三个网站中的任何一个都会到Google网站去。如果攻击者将其更改为恶意网站，用户的信息就有泄漏的危险。另一种是域欺骗，也就是现在网络上和Phishing攻击齐名的Pharming攻击。这种方式主要是因为域名服务器（DNS）被劫而引起的，网络服务器将域名翻译成IP地址，黑客使DNS感染病毒，改变一个域的具体记录，使一些访问的站点变成IP指定的其它站点。 4.防范措施 国外对社会工程学攻击防范方面有很多研究，也提出了很多防范措施，在防范技术上有着共性，主要是进行安全审核和教育培训[5][6][7][8]，但由于国情不同，真正能够按其方法来进行实现不太现实，本文根据我国具体情况，提出了一些建议和防范措施。 4.1 教育培训 “人”是在整个网络安全体系中最薄弱的一个环节，按照木桶理论，网络安全的水平有最低的木块决定的。我国从事专业安全的技术人员不多，很多小型企业的网管等都是半途出家，对安全方面的知识本身懂的不多，加之安全教育以及安全防范措施都需要成本，对于国内企业来讲，注重技术技能的培训，而轻于网络安全方面的培训，只有在接受严重的损失以后，才会意识网络安全的重要性。网络安全的重要意义就在于积极防御，将风险降到最低，网络安全重在意识，只有安全的意识，才能铸就安全的铜墙铁壁。在安全培训上面可以从以下两个方面着手： [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1.引言</strong></p>
<p>社会工程学（Social  Engineering）是把对物的研究方法全盘运用到对人本身的研究上，并将其变成技术控制的工具。社会工程学是一种通过对受害者心理弱点、本能反应、好奇心、信任、贪婪等心理陷阱进行诸如欺骗、伤害等危害手段，取得自身利益的方法。</p>
<p>“社会工程学攻击”就是利用人们的心理特征，骗取用户的信任，获取机密信息、系统设置等不公开资料，为黑客攻击和病毒感染创造有利条件。网络安全技术发展到一定程度后，起决定因素的不再是技术问题，而是人和管理。网络安全往往容易被入侵者从内部攻破，而利用社会工程学进行网络攻击，有点像电影或者小说中的“卧底”，在获取足够有用的信息后，成功攻破网络。由于安全产品的技术越来越完善，使用这些技术的人，就成为整个环节上最为脆弱的部分，加之人具有贪婪、自私、好奇、信任等心理弱点，因此通过恰当的方法和方式，入侵者完全可以从相关人员那里获取入侵所需信息。一旦掌握了社会工程学理论，可以获取正常的访问权限，再结合一些网络攻击手段，可以很容易的攻破一个网络，而不管系统的软件和硬件的配置有多高。近年来社会工程学攻击已成迅速上升甚至滥用的趋势，在病毒的扩展和传播过程中发挥了巨大的作用。例如QQ尾巴病毒、爱虫蠕虫病毒、MSN病毒以及钓鱼攻击等。</p>
<p><strong>2．社会工程学网络攻击对象</strong></p>
<p><strong>2.1基于计算机或者网络的攻击</strong></p>
<p>社会工程学中基于计算机或者网络的攻击主要依赖于“诱骗”的技术，诱导被攻击的计算机或者网络的个体提供支持信息或者直接信息，而入侵者利用这些信息来进一步的获取访问该网络或计算机的信息。社会工程学基于计算机或者网络攻击对技术要求较高，往往以技术为主，借助获取的有用信息实施攻击。</p>
<p>在这种模型中，有一种叫反社会工程学的攻击方式尤为实用，它建立在已有场景之中，入侵者利用自己的技术创造某一种真实的环境，例如网络故障，访问不了打印机等等，需要网管人员或者系统管理员或者其它授权人员提供技术支持或者解决方案，在解决过程中会掉入入侵者事先设计好的“陷阱”，将用户账号和密码等信息泄露出来。入侵者事先进行了很多精心的准备，这种攻击方式极为隐蔽很难察觉，入侵成功的几率极大，安全风险非常高。<br />
<span id="more-541"></span><br />
<strong>2.2基于人的攻击</strong></p>
<p>最简单也是最流行的攻击就是基于人的攻击，计算机和网络都不能脱离人的操作，在网络安全中，人是最薄弱的环节。社会工程学中基于人的攻击主要利用复杂的人际关系来进行欺骗。利用对人的奉承、威胁、权威等心理因素来获取访问网络等信息。任何面对面，一对一的沟通方式都可能被利用；在这种攻击中，入侵者往往从一个地方获取的信息，通过获取的信息再次去获得新的信息，而且其中一些信息还用来验证，表明我是“真的”，从而获得被攻击者的信任，套取更多的信息。</p>
<p><strong>3.网络攻击中的手段与方法</strong></p>
<p>社会工程学采取直接观察、身体接触或侧面了解等手段进行信息收集。较典型的就是渗透到目标内部，通过各种方式获取情报，或者在网络上采取多种手段收集信息。从某种意义上讲，犯罪分子作案之前事先进行踩点也是利用社会工程学的一种形式。攻击者利用社会工程学的手段多种多样，总体上分为生活中的社会工程学和网络中的社会工程学，目前社会工程学已经将最新的一些网络技术应用到其中，尤其是结合未公开的应用程序漏洞（0day）进行攻击，在杀毒软件不能对其进行查杀前，攻击效果是100％，危害巨大。</p>
<p><strong>3.1 生活中的社会工程学攻击</strong></p>
<p>生活中的社会工程学主要有以下几种典型的形式。</p>
<p><strong>（1）环境渗透</strong></p>
<p>为了获得所需要的情报或敏感信息，对特定的环境进行渗透是常规手段之一。攻击者大多采取各种手段进入目标内部，然后利用各种便利条件进行观察或窃听，得到自己所需的信息；或者与相关人员进行侧面沟通，逐步取得信任，从而获取情报。</p>
<p><strong>（2）身份伪造</strong></p>
<p>身份伪造是指攻击者利用各种手段隐藏真实身份，以一种目标信任的身份出现来达到获取情报的目的。攻击者大多以能够自由出入目标内部的身份出现，获取情报和信息；或者采取更高明的手段，例如：伪造身份证、ID卡等，在没有专业人士或系统检测的情况下，要识别其真伪是有一定难度的。</p>
<p><strong>（3）冒名电话</strong></p>
<p>冒名电话是一种简单有效的攻击手段，攻击者也不必担当很大的风险。一般情况下，攻击者冒名亲戚、朋友、同学、同事、上司、下属、高级官员、知名人士等通过电话从目标处获取信息。相对来说，冒名上司或高级官员容易一些，因为迫于一种压力，目标就算有所怀疑也不敢加以追究。利用设备转换或者模拟“正常”上司或者其他人的声音来进行电话欺骗其成功率更高。</p>
<p><strong>（4）信件伪造</strong></p>
<p>随着计算机应用的普及，在很多场合动笔写信被计算机所取代，于是信件伪造变得容易起来。例如伪造“中奖”信件，“被授予某某荣誉”信件，伪造“邀请参加大型活动”信件，但都需要交纳相关费用和填写详细的个人信息；或伪造“敲诈勒索”信件骗取钱财或情报等等。</p>
<p><strong>（5）个体配合</strong></p>
<p>个体配合是对信息安全危害较大的一种社会工程学攻击方法，它要求目标内部人员与攻击者达成某种一致，为攻击提供各种便利条件。个人的说服力是一种使某人配合或顺从攻击者意图的有力手段，特别地，当目标的利益与攻击者的利益没有冲突，甚至与攻击者的利益一致时，这种手段就会非常有效。如果目标内部人员已经心存不满甚至有了报复的念头，那么配和就很容易达成，他（她）甚至会成为攻击者的助手，帮助攻击者获得意想不到的情报或数据。</p>
<p><strong>（6）反向社会工程学</strong></p>
<p>反向社会工程学（Reverse Social  Engineering）[4]是指攻击者通过技术或者非技术的手段给网络或者计算机应用制造“问题”，使其公司员工深信，诱使工作人员或者网络管理人员透露或者泄漏攻击者需要获取的信息。该方法比较隐蔽，很难发现，危害特别大，不容易防范。</p>
<p><strong>3.2 网络中的社会工程学攻击</strong></p>
<p>现代的网络纷繁复杂，病毒、木马、垃圾邮件接踵而至，给网络安全带来了很大的冲击。同时，利用社会工程学的攻击手段日趋成熟，其技术含量也越来越高。下面就一些典型的形式进行分析。</p>
<p><strong>（1）地址欺骗</strong></p>
<p>地址欺骗是指攻击者伪装或伪造各种URL地址、隐藏真实地址，以达到欺骗目标的目的。主要有以下四种形式。<br />
域名欺骗：<a href="https://mybank.icbc.com.cn/icbc/perbank/regtip.jsp@www.google.com">https://mybank.icbc.com.cn/icbc/perbank/regtip.jsp@www.google.com</a>,这种类型的网址对于经常上网的用户并不陌生，“@”之前的地址只是起到迷惑作用，其实真正的地址指向“www.google.com”。如果把后面的地址更改为带有攻击性或感染病毒的网页就会对用户的数据安全产生危害。</p>
<p>IP地址欺骗：在网络协议中，IP地址能够转化为十进制数字来使用。例如主机“www.google.com”的IP地址是66.102.7.147，采用66×256¬3+102×2562+7×256+147的方式计算得到1113982867，在命令行下输入“ping  1113982867”会发现有数据包回应。如果用十进制数字代替IP地址出现，就会具有很强的迷惑性。</p>
<p>链接文字欺骗：网页中的链接文字并不要求与实际网址相同，点击链接时，首先指向的网站地址是攻击者提供的伪地址，用户在访问攻击者提供的伪地址后再访问实际的网站网址。攻击者可以在用户访问伪地址时进行用户名和密码的劫持等，危害极大。</p>
<p>Unicode编码欺骗：对于Unicode编码，它本身就有一定的漏洞，同时它也给网址的识别带来了麻烦，例如“%20%30”这样的字符是很难识别其真正内容的。</p>
<p><strong>（2）邮件欺骗</strong></p>
<p>邮件欺骗是指攻击者通过发送垃圾邮件说服目标相信某一事件或引诱目标访问某一链接等，或者在替换邮件中的附件为木马程序，或者直接捆绑木马程序到附件中，诱使目标运行，以达到某种不可告人的目的。利用应用程序漏洞捆绑木马程序进行邮件欺骗攻击，隐蔽性强，成功率高，危害性大，而且目前邮件欺骗攻击已经成为网络攻击的主要方式之一。</p>
<p><strong>（3）消息欺骗</strong></p>
<p>消息欺骗是指攻击者利用网络消息发送工具，向目标发送欺骗信息。最典型的就是利用一些IM（Instance  Messaging）聊天工具例如QQ、泡泡、MSN等。用户接受到陌生人的消息可能会不予理睬，但如果接收到好友发来的，其信服度就大幅提升了。特别地，当目标正在使用聊天工具时，如果攻击者在某句话后“加入”或者“补充”与当前内容相关的消息，信息接收者看到信息与自己密切相关，无形中放松了警惕，攻击者会以发送文件、文字推荐等多种方式诱使目标访问网站或者执行木马程序，达到攻击的目的。</p>
<p><strong>（4）软件欺骗</strong></p>
<p>软件欺骗是指攻击者将附有恶意代码或病毒的软件发布到网上，一旦用户下载并安装了该软件，隐藏在其中的恶意软件就会发挥作用，由于用户是主动去执行，因此安全危害极高。</p>
<p><strong>（5）窗口欺骗</strong></p>
<p>窗口欺骗，主要是指网页弹出窗口欺骗。攻击者往往利用用户贪婪的心理，给出一个天上掉下来的“馅饼”，诱使用户按照攻击者预先指定的方式访问网页或者进行相关操作，达到入侵者预定的攻击目的。</p>
<p><strong>（6）其它欺骗</strong></p>
<p>这里主要介绍两种其它的欺骗，一种是hosts文件欺骗，如果将hosts文件更改为图1所示，会发现进入下面三个网站中的任何一个都会到Google网站去。如果攻击者将其更改为恶意网站，用户的信息就有泄漏的危险。另一种是域欺骗，也就是现在网络上和Phishing攻击齐名的Pharming攻击。这种方式主要是因为域名服务器（DNS）被劫而引起的，网络服务器将域名翻译成IP地址，黑客使DNS感染病毒，改变一个域的具体记录，使一些访问的站点变成IP指定的其它站点。</p>
<p><strong>4.防范措施</strong></p>
<p>国外对社会工程学攻击防范方面有很多研究，也提出了很多防范措施，在防范技术上有着共性，主要是进行安全审核和教育培训[5][6][7][8]，但由于国情不同，真正能够按其方法来进行实现不太现实，本文根据我国具体情况，提出了一些建议和防范措施。</p>
<p><strong>4.1 教育培训</strong></p>
<p>“人”是在整个网络安全体系中最薄弱的一个环节，按照木桶理论，网络安全的水平有最低的木块决定的。我国从事专业安全的技术人员不多，很多小型企业的网管等都是半途出家，对安全方面的知识本身懂的不多，加之安全教育以及安全防范措施都需要成本，对于国内企业来讲，注重技术技能的培训，而轻于网络安全方面的培训，只有在接受严重的损失以后，才会意识网络安全的重要性。网络安全的重要意义就在于积极防御，将风险降到最低，网络安全重在意识，只有安全的意识，才能铸就安全的铜墙铁壁。在安全培训上面可以从以下两个方面着手：</p>
<p>（1）网络安全意识的培训。在进行安全培训时要注重社会工程学攻击以及反社会工程学攻击防范的培训，无论是老员工还是新员工都要进行网络安全意识的培训，培养员工的保密意识，增强其责任感。在进行培训时，结合一些身边的案例进行培训，例如QQ账号的盗取等，让普通员工意识到一些简单社会学攻击不但会给自己造成损失，而且还会影响到公司利益。</p>
<p>（2）网络安全技术的培训。虽然目前的网络入侵者很多，但对于有着安全防范意识的个人或者公司网络来说，入侵成功的几率很小。因此对员工要进行一些简单有效的网络安全技术培训，降低网络安全风险。网络安全技术培训主要从系统漏洞补丁、应用程序漏洞补丁、杀毒软件、防火墙、运行可执行应用程序等方面入手，让员工主动进行网络安全的防御。</p>
<p>只有提高了整体的防范意识和水平，在教育培训方面并不需要投入太多的精力就可以在降低网络安全风险方面取得很大的成效。</p>
<p><strong>4.2 安全审核</strong></p>
<p>安全审核工作是社会工程学攻击防范主要手段之一，对在安全教育培训后的有力保障措施。安全审核重在执行，发现一起问题处理一起问题。安全审核一般有以下几个方面。</p>
<p><strong>（1）身份审核</strong></p>
<p>身份审核是指在需要进出的关口核查身份，判断是否应该放行。身份审核一定要认真仔细，层层把关，只有在真正的核实身份之后并进行相关登记后才能给予放行。在某些重要安全部门，还应根据实际情况需要，采取指纹识别、视网膜识别等方式进行身份核定，以确保网络的安全运行。</p>
<p><strong>（2）操作流程审核</strong></p>
<p>操作流程审核要求在操作流程的各个环节进行认真的审查，杜绝违反操作规程的行为。一般情况下，遵守操作流程规范，进行安全操作，能够确保信息安全；但是如果个别人员违规操作就有可能泄漏敏感信息，危害网络安全。</p>
<p><strong>（3）安全列表审核</strong></p>
<p>针对公司的实际情况，做一个安全列表检查单（checklist），定期对公司个人电脑进行安全检查，这些安全检查主要包括计算机的物理安全检查和计算机操作系统安全检查。计算机物理安全是指计算机所处的周围环境或计算机设备能够确保计算机信息不被窃取或泄漏。计算机操作系统安全是指从操作系统层面着手，维护计算机信息安全，计算机操作系统安全的内容比较多，主要从杀毒软件定期升级、操作系统漏洞补丁及时升级、安装防火墙、U盘杀毒、不运行不明程序和禁止打开来历不明的附件等方面进行考虑。</p>
<p><strong>（4）建立完善的安全响应应对措施</strong></p>
<p>应当建立完善的安全响应措施，当员工受到了社会工程学的攻击或其它攻击，或者怀疑受到了社会工程学和反社会工程学的攻击，应当及时报告，相关人员按照安全响应应对措施进行相应的处理，降低安全风险。</p>
<p><strong>4.3注重个人隐私保护</strong></p>
<p>社会工程学攻击中核心的东西就是信息，尤其是个人信息。在网络普通的今天，很多论坛、博客、电子信箱等都包含了个人大量私人信息，这些信息对社会工程学攻击有用的信息主要有生日、年龄、email邮件地址、手机号码、家庭电话号码等，入侵者根据这些信息再次进行信息挖掘，将提高入侵成功的几率。因此在提供注册的地方尽量不使用真实的信息，如果需要提供真实信息的，需要查看这些网站是否提供了对个人隐私信息的保护，是否采取了一些安全措施。对于提供论坛等需要用户注册服务的公司需要从保护个人隐私的角度出发，从程序上采取一些安全措施保护个人信息资料不被泄露。</p>
<p><strong>5.结论</strong></p>
<p>表面上，社会工程学看似只是简单的欺骗，但是在网络安全中，它的攻击效果往往是最显著的。究其原因是它包含了极其复杂的心理学因素，所以危害性比其它入侵更加难以防范。只要我们时刻提醒自己攻击随时有可能在身边发生，全面了解社会工程学的攻击方法或手段，具备一定的安全防范知识和防范措施，在面对社会工程学攻击的时候就能识别其真面目，处于主动地位，将攻击的风险性降至最低。</p>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2009年10月15日 -- <a href="http://www.4shell.org/archives/1143.html" title="社工案例： 谁泄漏的防火墙源代码？">社工案例： 谁泄漏的防火墙源代码？</a></li><li>2006年10月18日 -- <a href="http://www.4shell.org/archives/64.html" title="社会工程学 信息安全对抗新领域">社会工程学 信息安全对抗新领域</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.4shell.org/archives/541.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>社会工程学 信息安全对抗新领域</title>
		<link>http://www.4shell.org/archives/64.html</link>
		<comments>http://www.4shell.org/archives/64.html#comments</comments>
		<pubDate>Tue, 17 Oct 2006 17:45:21 +0000</pubDate>
		<dc:creator>Chinadu</dc:creator>
				<category><![CDATA[技术文章]]></category>
		<category><![CDATA[社会工程学]]></category>

		<guid isPermaLink="false">http://202.172.32.240/~shellorg/archives/64.html</guid>
		<description><![CDATA[信息安全的脆弱性是普遍存在的，任何一个系统都具有潜在的安全风险。近年来，利用社会工程学手段，突破信息安全防御措施的事件，已经呈现出上升甚至泛滥的趋势，成为信息安全保密工作中最脆弱的一个环节。 <br/>社会的与风险的 <br/><br/>　　社会工程学（Social Engineering)是一种利用人的弱点：如人的本能反应、好奇心、信任、贪婪等进行诸如欺骗、伤害等危害手段，获取自身利益的手法。
]]></description>
			<content:encoded><![CDATA[<p>信息安全的脆弱性是普遍存在的，任何一个系统都具有潜在的安全风险。近年来，利用社会工程学手段，突破信息安全防御措施的事件，已经呈现出上升甚至泛滥的趋势，成为信息安全保密工作中最脆弱的一个环节。 <br/>社会的与风险的 <br/><br/>　　社会工程学（Social Engineering)是一种利用人的弱点：如人的本能反应、好奇心、信任、贪婪等进行诸如欺骗、伤害等危害手段，获取自身利益的手法。 <br/><br/>　　近年来，由于信息安全厂商不断开发出更先进的安全产品，系统安全防范在技术上越来越严密，使得攻击者利用技术上的漏洞变得越来越困难。于是，更多的人转向利用人为因素的手段----社会工程学来进行攻击。 <br/><br/>　　许多信息技术从业者都普遍存在着类似的一种观念：他们认为自己的系统部署了先进、周密的安全设备----防火墙、IDS、IPS、漏洞扫描、防病毒网关、内容过滤、安全审计、身份认证和访问控制系统，甚至于最新的UTM和防水墙，以为靠这些安全设施即可保证系统的安全。 <br/><br/>　　事实上，很多安全行为出现在骗取内部人员（信息系统管理、使用、维护人员等）的信任，从而轻松绕过所有技术上的保护。信任是一切安全的基础，对于保护与审核的信任，通常被认为是整个安全链条中最薄弱的一环。为规避安全风险，技术专家精心设计的安全解决方案，却很少重视和解决最大的安全漏洞----人为因素。 <br/><br/>　　无论是在现实世界还是在虚拟的网络空间，任何一个可以访问系统的人，都有可能构成潜在的安全风险与威胁。很多最敏感的信息存在于人的头脑当中，各种安全设施要由人来掌控，这意味着如果没有把“人”这个因素放进整体安全管理策略中去，仅仅热衷于技术层面的所谓全面解决方案，仍将会存在一个很大的安全“裂缝”，或者说是整个安全“木桶”存在着最短的一块木板。 <br/><br/>　　缺乏对社会工程学防范的信息系统，不管其安全技术多么先进完善，很可能会成为一种自我安慰的摆设，其投入大笔资金购置的最先进的安全设备，很可能成为一种浪费。 <br/><br/>　　Gartner集团信息安全与风险研究主任Rich Mogull认为：“社会工程学是未来10年最大的安全风险，许多破坏力最大的行为是由于社会工程学而不是黑客或破解行为造成的”。一些信息安全专家预言，社会工程学将会是未来信息系统入侵与反入侵的重要对抗领域。 <br/><br/>　　新的攻击手段 <br/><br/>　　社会工程学攻击基本上可以分为两个层次：物理的和心理的。与以往的入侵行为相类似，社会工程学在实施之前要完成很多相关的前期工作的，这些工作甚至要比后续的入侵行为本身更为繁重和更具技巧，或者说更为“艺术”。 <br/><br/>　　这些工作包括：社会工程学的实施者（一般称为社会工程师）必须掌握心理学、人际关系学、行为学等知识与技能，以便收集和掌握实施入侵行为所需要的相关资料与信息。通常为了达到预期目的，社会工程学攻击都要将心理的和行为的攻击两者结合运用。其常见形式包括了： <br/><br/>　　第一，伪装。从早期的求职信病毒、爱虫病毒、圣诞节贺卡到目前流行的网络钓鱼，都是利用电子邮件和伪造的Web站点来进行诈骗活动的。有调查显示,在所有接触诈骗信息的用户中，有高达5%的人都会对这些骗局做出响应。攻击者越来越喜欢玩弄社会工程学的手段，把恶件、间谍软件、勒索软件（ransom- ware）、流氓软件等网络陷阱伪装起来欺骗被害者。 <br/><br/>　　第二，引诱。社会工程学是现在多数蠕虫病毒进行传播时所使用的技术，它使计算机用户本能地去打开邮件，执行具有诱惑性同时具有危害的附件。例如，用一些关于某些型号的处理器存在运算瑕疵的“瑕疵声明”或更能引起人的兴趣的“幸运中奖”、“最新反病毒软件”等说辞，并给出一个页面连接，诱惑你进入该页面运行下载程序或在线注册个人相关信息，利用人们疏于防范的心理引诱你上钩。 <br/><br/>　　第三，恐吓。利用人们对安全、漏洞、病毒、木马、黑客等内容会特别敏感，以权威机构的面目出现，散布诸如安全警告、系统风险之类的信息，使用危言耸听的伎俩恐吓欺骗计算机用户，声称如果不及时按照他们的要求去做就会造成致命的危害或遭受严重损失。 <br/><br/>　　第四，说服。社会工程师说服目标的目的是增强他们主动完成所指派的任务的顺从意识，从而变为一个可以被信任并由此获得敏感信息的人。大多数企业咨询帮助台人员一般接受的训练都是要求他（她）们热情待人并尽可能地为来人来电提供帮助，所以这里就成了社会工程学实施者获取有价值信息的“金矿”。 <br/><br/>　　第五，恭维。社会工程师通常十分友善，很讲究说话的艺术，知道如何借助机会去迎合人，投其所好，使多数人会友善地作出回应，恭维和虚荣心的对接会让目标乐意继续合作。 <br/><br/>　　第六，渗透。通常社会工程学攻击者都擅长刺探信息，很多表面上看起来豪无用处的信息都会被他们利用来进行系统渗透。通过观察目标对电子邮件的响应速度、重视程度以及可能提供的相关资料，比如一个人的姓名、生日、ID、电话号码、管理员的IP地址、邮箱等都可能被利用起来，通过这些收集信息来判断目标的网络架构或系统密码的大致内容，从而用口令心理学来分析口令，而不仅仅是使用暴力破解。 <br/><br/>　　除了以上的攻击手段，一些比较另类的行为也开始在社会工程学中出现，其中包括像翻垃圾（dumpster diving）、背后偷窥（shoulder surfing）、反向社会工程学等都是窃取信息的捷径办法。 <br/><br/>　　催生新型防御手段 <br/><br/>　　俗话说道高一尺，魔高一丈，面对社会工程学带来的安全挑战，企业必须适应新的防御方法，主要包括了： <br/><br/>　　第一，增加网站被假冒的难度。据国际反网络诈骗组织2005年的报告显示，中国已经成为世界上第二大拥有仿冒域名及网站的国家，占全球的12%。银行界人士分析，域名过长是假冒的根源。据悉，为预防不法分子用假域名进行网络钓鱼，截至今年上半年国内已有14家银行更改了网银域名，包括更多地使用.CN域名。如建设银行网银域名从ccb.com.cn升级为ccb.cn，中国银行域名由bank-of-china.com变更为boc.cn。同时，企业需要定期对DNS进行扫描，以检查是否存在与公司已注册的相类似的域名。此外，一般来说，在网页设计技术上不使用弹出式广告、不隐藏地址栏及框架的企业网站被假冒的可能性较小。 <br/><br/>　　第二，加强内部安全管理。尽可能把系统管理工作职责时进行分离，合理分配每个系统管理员所拥有的权力，避免权限过分集中。为防止外部人员混入内部，员工应佩戴胸卡标示，设置门禁和视频监控系统；严格办公垃圾和设备维修报废处理程序；杜绝为贪图方便，将密码粘贴或通过QQ等方式进行系统维护工作的日常联系。 <br/><br/>　　第三，开展安全防范训练。安全意识比安全措施重要的多。防范社会工程学攻击，指导和教育是关键。直接明确地给予容易受到攻击的员工一些案例教育和警示，让他们知道这些方法是如何运用和得逞的，学会辨认社会工程攻击。在这方面，要注意培养和训练企</p>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2009年10月15日 -- <a href="http://www.4shell.org/archives/1143.html" title="社工案例： 谁泄漏的防火墙源代码？">社工案例： 谁泄漏的防火墙源代码？</a></li><li>2008年11月4日 -- <a href="http://www.4shell.org/archives/541.html" title="社会工程学在网络攻击中的应用与防范">社会工程学在网络攻击中的应用与防范</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.4shell.org/archives/64.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

