8社会工程学攻击
安全测试中的社会工程学攻击与防范

安全测试中的社会工程学攻击与防范在安全测试领域中,社会工程学攻击是一种常见且具有潜在危害性的攻击方式。
本文将探讨社会工程学攻击的定义、常见形式、攻击原理以及如何进行防范。
一、社会工程学攻击的定义社会工程学攻击是指利用心理学、人际交往和社交技巧等手段,通过对信息系统中的人员进行欺骗、威胁或操纵,从而获取非法获利或进一步攻击信息系统的方式。
二、社会工程学攻击的常见形式1. 假冒身份:攻击者以他人的身份出现,通过伪造文件或口头欺骗等手段获得信任并获取机密信息。
2. 偷听和窃取:攻击者通过偷听或窃取身份证、银行卡、密码等敏感信息进行个人信息盗窃。
3. 欺骗电话:攻击者通过伪装成合法机构的工作人员,以追讨债务、活动奖励等名义获取受害者的个人信息。
4. 钓鱼邮件:攻击者通过发送伪装成合法机构的电子邮件,引诱受害者点击恶意链接或下载恶意附件,从而进行信息窃取或远程控制。
5. 假冒网站:攻击者构建与真实网站相似的虚假网站,引诱受害者输入个人信息,从而获取用户的敏感数据。
6. 社交媒体欺骗:攻击者通过伪造社交媒体账号,冒充某人身份与他人交往,获取个人信息或进行其他形式的攻击。
三、社会工程学攻击的原理社会工程学攻击的原理是利用人类固有的心理特点,例如好奇心、信任、习惯性行为等,引诱受害者主动或被动地泄露敏感信息。
攻击者利用这些信息来进一步渗透、控制或伪造身份。
四、社会工程学攻击的防范措施1. 加强员工教育:组织应提供定期的安全意识培训,向员工传达社会工程学攻击的危害性以及防范措施。
员工需要了解不轻信陌生人或邮件,并且在处理敏感信息时保持谨慎。
2. 实施多层次身份验证:采用多因素身份验证(如指纹、密码、生物识别等)来确保个人身份和信息的安全。
3. 建立安全策略:制定明确的安全政策和规则,明确员工在处理敏感信息时的行为准则,并且对违反规定的行为进行相应的纪律处分。
4. 更新和加强技术措施:采取网络防火墙、入侵检测系统、反恶意软件等技术措施来检测和阻止社会工程学攻击,确保信息系统的安全性。
8社会工程学攻击

社会工程学入侵目前网络网络中最常用的攻击手段主要有以下几种:1、社会工程学攻击2、物理攻击3、暴力攻击4、利用Unicode漏洞攻击5、利用缓冲区溢出漏洞进行攻击等技术。
在今天这篇文章中我将结合实际,介绍一些常用的的攻击工具的使用以及部分工具的代码实现。
下面首先给大家介绍一下社会工程学攻击,社会工程是使用计谋和假情报去获得密码和其他敏感信息的科学,研究一个站点的策略其中之一就是尽可能多的了解这个组织的个体,因此黑客不断试图寻找更加精妙的方法从他们希望渗透的组织那里获得信息。
举个例子:一组高中学生曾经想要进入一个当地的公司的计算机网络,他们拟定了一个表格,调查看上去显得是无害的个人信息,例如所有秘书和行政人员和他们的配偶、孩子的名字,这些从学生转变成的黑客说这种简单的调查是他们社会研究工作的一部分。
利用这份表格这些学生能够快速的进入系统,因为网络上的大多数人是使用宠物和他们配偶名字作为密码。
一、社会工程学攻击目前社会工程学攻击主要包括两种方式:打电话请求密码和伪造E-mail1、打电话请求密码尽管不像前面讨论的策略那样聪明,打电话寻问密码也经常奏效。
在社会工程中那些黑客冒充失去密码的合法雇员,经常通过这种简单的方法重新获得密码。
2、伪造E-mail使用telnet一个黑客可以截取任何一个身份证发送E-mail的全部信息,这样的Email消息是真的,因为它发自于一个合法的用户。
在这种情形下这些信息显得是绝对的真实。
黑客可以伪造这些。
一个冒充系统管理员或经理的黑客就能较为轻松的获得大量的信息,黑客就能实施他们的恶意阴谋。
二、物理攻击之获取管理员密码物理安全是保护一些比较重要的设备不被接触。
物理安全比较难防,因为攻击者往往是来自能够接触到物理设备的用户。
下面一案例来说明如何获得用户的管理员帐号。
如果你的电脑经常被别人接触,别人就有可能利用一些工具软件来获得你的管理员帐号,这样一来下次他就可以成功的登录你的计算机了。
社会工程学攻击与防范讲解社会工程学攻击的原理和常见手法以及如何通过培训和安全意识提升来防范此类攻击

社会工程学攻击与防范讲解社会工程学攻击的原理和常见手法以及如何通过培训和安全意识提升来防范此类攻击社会工程学攻击与防范社会工程学攻击是一种通过操纵人与人之间的社会互动,以获取机密信息、获取非法利益或实施其他恶意行为的技术手段。
在这种攻击中,攻击者利用人们对信息的信任,通过欺骗、操纵和社交技巧来达到自己的目的。
本文将介绍社会工程学攻击的原理和常见手法,并探讨如何通过培训和安全意识提升来防范此类攻击。
一、社会工程学攻击的原理社会工程学攻击的原理是利用人们的心理弱点和社交技巧,通过欺骗方式获取信息或实施其他非法行为。
攻击者通常利用人们的好奇心、信任、急迫性和亲和力等因素来进行攻击。
通过对目标进行调查、了解其背景信息,攻击者能够对其进行有针对性的欺骗,从而获取所需信息或实施其他行动。
二、常见的社会工程学攻击手法1. 钓鱼攻击:攻击者通过发送伪装成合法机构或个人的电子邮件、短信或其他形式的信息,引诱受害者点击链接、下载附件或提供敏感信息。
通过这种方式,攻击者可以窃取受害者的账号密码、银行卡信息等重要数据。
2. 假冒身份:攻击者通过冒充他人身份来获取信息或获取非法利益。
例如,攻击者可能装扮成银行员工通过电话、电子邮件等方式与受害者联系,骗取其账户信息或密码。
3.垃圾邮件和钓鱼网站:攻击者通过发送欺诈性电子邮件或建立类似于合法网站的钓鱼网站,诱骗受害者提供个人信息。
这些电子邮件或网站常常伪装成银行、社交媒体、购物网站等,引诱受害者输入敏感信息或进行支付操作。
4. 社交工程学:攻击者通过社交媒体平台或其他线下社交场合,通过与受害者建立联系并建立信任关系来获取信息。
攻击者可能通过与受害者交流、了解其生活习惯和信息,进一步利用这些信息进行攻击。
三、如何通过培训和安全意识提升来防范社会工程学攻击为了提升组织或个人对社会工程学攻击的防范能力,培训和安全意识提升至关重要。
以下是一些有效的防范措施:1. 培训员工:组织应为员工提供有关社会工程学攻击的培训,并教授他们如何识别和应对此类攻击。
常见的社会工程学攻击方式有哪些

常见的社会工程学攻击方式有哪些社会工程学是一种黑客攻击手段,有多种形式,合拢而来,可简单分为四类攻击。
1、人性式攻击,比如钓鱼式攻击、社会工程学攻击,这些攻击方式,技术含量往往很低,针对就是人性。
有点骗子攻击的味道。
著名黑客菲特尼客,以这种攻击为特长。
2、中间人攻击,各式各样的网络攻击,合拢而来几乎都是中间人攻击,原因很简单,任何两方面的通讯,必然受到第三方攻击的威胁。
比如sniffer嗅探攻击,这种攻击可以说是网络攻击中最常用的,以此衍生出来的,ARP欺骗、DNS欺骗,小到木马以DLL 劫持等技术进行传播,几乎都在使用中间人攻击。
3、缺陷式攻击,世界上没有一件完美的东西,网络也是如此,譬如DDOS攻击,这本质上不是漏洞,而只是一个小小的缺陷,因为TCP协议必须经历三次握手。
4、漏洞式攻击,就是所谓的0day Hacker攻击,这种攻击是最致命的,但凡黑客手中,必定有一些未公布的0day漏洞利用软件,可以瞬间完成攻击。
— 1 —。
社会工程学攻击的防范与应对策略

社会工程学攻击的防范与应对策略在当今数字化的时代,网络安全威胁日益复杂多样,社会工程学攻击已成为一种常见且具有高度危害性的攻击手段。
社会工程学攻击并非依靠技术手段直接突破系统防线,而是通过操纵人们的心理、利用人性的弱点来获取敏感信息或达到非法目的。
这种攻击方式往往更加隐蔽,也更难以防范。
因此,了解社会工程学攻击的特点,掌握有效的防范与应对策略,对于保护个人和组织的信息安全至关重要。
一、社会工程学攻击的概念与特点社会工程学攻击是指攻击者通过心理操纵、欺骗和误导等手段,获取受害者的信任,从而获取有价值的信息或实现非法访问的目的。
与传统的技术型攻击不同,社会工程学攻击侧重于利用人的心理弱点,如好奇心、恐惧、贪婪、同情心等,而非单纯依赖技术漏洞。
这种攻击方式具有以下几个显著特点:1、针对性强:攻击者通常会对目标进行深入的研究和了解,包括个人背景、工作习惯、兴趣爱好等,以便制定更具针对性的攻击策略。
2、隐蔽性高:社会工程学攻击往往难以被察觉,因为它不像技术攻击那样会留下明显的技术痕迹。
3、成本低:攻击者不需要具备高深的技术知识和昂贵的设备,只需掌握一定的心理学技巧和沟通能力即可实施攻击。
4、成功率高:由于人类的心理弱点普遍存在,且容易被利用,使得社会工程学攻击在很多情况下能够取得成功。
二、社会工程学攻击的常见手段1、钓鱼邮件:攻击者发送看似合法的邮件,如假冒银行、电商平台等的邮件,诱导受害者点击链接或提供个人信息。
2、电话诈骗:通过拨打受害者电话,冒充政府机构、银行客服等,以解决问题、核实信息等为由,骗取受害者的信任和敏感信息。
3、社交工程:在社交媒体上收集受害者的信息,建立虚假的关系,获取信任后实施攻击。
4、假冒身份:攻击者伪装成合法的员工、合作伙伴或服务提供商,进入目标场所或获取信息。
5、诱饵攻击:通过提供有吸引力的奖品、优惠等,诱导受害者提供个人信息或执行危险操作。
三、社会工程学攻击的防范策略1、提高安全意识加强对员工和个人的安全培训,让他们了解社会工程学攻击的常见手段和特点,提高警惕性。
社会工程学真实案例

社会工程学真实案例社会工程学是一种利用心理学和社会学的知识,通过改变人们的行为和态度来达到特定目的的技术和方法。
下面列举了十个真实案例,展示了社会工程学的应用。
1. 钓鱼邮件某公司的员工收到一封看似来自银行的电子邮件,要求他们点击链接以确认账户信息。
实际上,这是一封钓鱼邮件,链接会将他们导向一个虚假的网站,窃取他们的个人信息。
2. 身份冒用一名社会工程师假装是一家银行的员工,通过电话联系一位客户,声称需要他的账户信息进行验证。
客户被欺骗并透露了个人敏感信息。
3. 假冒公司员工一名社会工程师冒充一家公司的员工,通过电话要求一名员工提供他的账户密码。
员工被骗以为这是公司的正常流程,结果他的账户被黑客入侵并盗取了信息。
4. 社交工程攻击一个黑客通过社交媒体了解到一名目标的个人信息,然后通过伪装成该目标的朋友或亲戚的身份,通过私信或电子邮件向他发送恶意链接或软件。
5. 垃圾邮件欺骗一名黑客发送大量垃圾邮件,其中包含一个看似重要的文件,要求受害者下载并打开。
实际上,这是一个恶意软件,一旦打开,黑客就能够控制受害者的计算机。
6. 社交媒体诈骗一名黑客通过社交媒体的聊天功能,伪装成一个好友,向目标发送消息,声称需要紧急帮助,并请求转账一笔款项。
目标被骗以为这是真实的请求,并转账了钱。
7. 入侵无线网络一个黑客在公共场所设立一个虚假的无线网络,诱使人们连接并输入个人信息。
黑客可以收集这些信息并用于非法目的。
8. 社会工程学入侵一名黑客通过电话联系一家公司的员工,假装是技术支持人员,声称需要远程访问员工的计算机来解决一个问题。
员工信任对方,并授权他远程访问,黑客利用这个机会获取敏感信息。
9. 伪装成快递员一名社会工程师伪装成快递员,向目标送货。
当目标打开包裹时,里面实际上是一个恶意软件或窃听设备。
10. 欺骗电话一名社会工程师通过电话冒充目标的银行,要求他们提供个人信息以解决一个问题。
目标被骗以为这是真实的电话,并透露了敏感信息。
社会工程学攻击与防范策略
培训的重要性Leabharlann 通过定期的模拟攻击和社会工 程学反击指南教育,提高员工 的安全意识和防范能力。
创建安全文化
培养一种持续的安全意识文化 ,使保密安全意识内化为员工 行为的一部分,形成有效的防 御机制。
明确保密培训的目标及实施步骤
1 确定保密培训目标
明确培训的最终目的,如提高员工信息安全意识、防范社会工程学攻击等。
渗透攻击并迭代方案阶段
1 渗透攻击并迭代方案阶段概述
在这个阶段,攻击者通过初步的攻击目标,研究
迭代方案的重要性
2
潜在目标和具体目标,进行信息收集。
攻击的成功与否在很大程度上取决于信息收集阶
段的工作成果,因此需要不断迭代方案。
3
迭代方案的具体步骤
迭代方案包括每增加一个攻击阶段重复侦查-武器
化-渗透步骤,并根据新获取的信息调整攻击及退
治疗。
社会工程学攻击的分类
社会工程学攻击的 定义
社会工程学是利用人性弱点 及认知偏差,影响人们判断 网络安全风险及处理风险的 方式。
钓鱼攻击
钓鱼攻击是一种基于电子邮 件和网页的网络钓鱼攻击, 目的是窃取密码和财务信息 等。
密码攻击
密码攻击使用字典或彩虹表 对简单或复杂密码进行暴力 破解,获取目标账户的密码 。
鼓励员工提问、发表观点, 以及进行角色扮演等实践活 动,提高培训效果。
结合现代科技手段,如在线 课程、虚拟现实等,为员工 提供更多元化的学习体验。
将安全意识内化为一种文化的重要性
安全意识文化的定义
安全意识文化是指企业中所有 员工对信息安全有深刻理解和 高度重视,形成自觉遵守信息 安全规定的群体行为。
安全意识文化的作用
安全意识文化能提高员工的保 密意识和技能,使企业的信息 资产得到更好的保护,防止因 人为失误导致的信息泄露。
社会工程学攻击的检测与防范
社会工程学攻击的检测与防范在当今数字时代,信息安全面临了越来越多的挑战。
除了技术上的防护,人们还需要警惕社会工程学攻击,因为它们往往是最具破坏力的攻击手段之一。
本文将讨论社会工程学攻击的检测与防范方法,以帮助人们更好地保护个人和组织的信息安全。
一、社会工程学攻击的定义与特点社会工程学攻击是指利用心理学原理和社交工具来破坏、窃取或者误导目标个人、组织或系统的信息。
与传统的技术性攻击不同,社会工程学攻击更加注重对人的心理、习惯和社交行为的利用。
它通常具有以下特点:1. 假冒身份:攻击者可能伪装成信任的个人或机构,让受害者产生信任感。
2. 欺骗手段:攻击者运用各种欺骗手段,例如冒充他人求助、使用社交工具获取个人信息等。
3. 心理操控:攻击者利用心理学知识,操控受害者的情绪和思维,引导其执行特定的行为。
4. 利用信息漏洞:攻击者通常利用个人对信息的渴望或需要,通过获取敏感信息来达到攻击目的。
二、社会工程学攻击的检测方法为了有效防范社会工程学攻击,我们需要提前发现攻击的痕迹并采取相应措施。
以下是一些常用的社会工程学攻击检测方法:1. 员工教育与培训:组织应定期进行员工教育和培训,提高员工对社会工程学攻击的意识,教授他们识别可疑信息和行为的能力。
2. 强化身份验证:在关键的系统和操作上,采用多因素身份验证的方式,防止攻击者利用假冒身份进行入侵。
3. 定期的安全审计:通过进行定期的安全审计,发现和解决系统中的安全漏洞和风险。
4. 数据监控与异常检测:建立有效的数据监控系统,实时监控和检测异常数据流量、访问模式和行为模式,及时发现潜在的攻击行为。
5. 社交工程学测试:组织可以雇佣专业的安全测试人员,模拟社会工程学攻击,测试系统和员工的防范能力,并根据测试结果做出相应改进。
三、社会工程学攻击的防范方法除了检测攻击以外,我们还需要采取相应的防范措施,以增强个人和组织的安全防护能力。
1. 多层次防线:建立多层次的安全防护体系,包括技术层面的防护措施、组织层面的安全策略和员工个人的安全意识。
社会工程学攻击与应对措施
CHAPTER 04
个人如何防范社会工程学攻击
ቤተ መጻሕፍቲ ባይዱ
加强个人信息保护
不要轻易透露个人信息
01
避免在公共场合透露个人敏感信息,如身份证号、家庭住址、
电话号码等。
定期更新密码
02
对于重要的账号和密码,如银行、社交媒体等,应定期更换,
并使用复杂且独特的密码。
警惕网络钓鱼
03
不要点击来自未知来源或看似诱人的链接,这些链接可能包含
THANKS
[ 感谢观看 ]
假冒身份
总结词
假冒身份是通过伪装成其他人的身份,骗取受害者的信任,进而获取敏感信息或实施其 他欺诈行为。
详细描述
假冒身份者通常会伪装成受害者的同事、朋友、亲戚或政府机构人员,通过电话、短信 、社交媒体等途径与受害者取得联系。他们可能会声称遇到紧急情况需要帮助,或者以 其他借口要求受害者提供个人信息或资金。一旦受害者上当受骗,假冒身份者便可能利
情感操纵攻击
利用人类的情感弱点,如 恐惧、焦虑、孤独等,诱 导受害者泄露个人信息或 财产。
社会工程学攻击的危害
个人隐私泄露
社会工程学攻击可能导致 个人敏感信息被窃取,如 账号密码、身份证号码、 银行卡信息等。
财产损失
攻击者利用窃取的信息进 行欺诈活动,可能导致受 害者遭受经济损失。
企业机密泄露
企业员工在社交工程攻击 中泄露敏感信息,可能导 致企业机密外泄,影响企 业安全和竞争力。
CHAPTER 02
社会工程学攻击常见手段
钓鱼攻击
总结词
钓鱼攻击是一种常见的社会工程学手段,通过伪装成合法的来源,诱骗受害者点击恶意链接或下载病毒软件,进 而窃取个人信息或破坏系统。
社会工程学攻击的方法
社会工程学是一门研究人类行为的学科,它旨在利用人类的心理和行为特点来达到某些目的。
社会工程学攻击是一种恶意攻击方法,它利用社会工程学原理来绕过安全系统,获取机密信息或访问受保护的资源。
社会工程学攻击常见的方法包括:1.社交工程攻击:通过冒充受信任的人或机构来获取信任。
2.常识性攻击:利用人们对常识性信息的依赖来欺骗人们。
3.熟人攻击:利用与受害者的关系(例如朋友或家人)来获取信任。
4.情境攻击:利用人们对情境的依赖来欺骗人们。
例如,在紧急情况下,人们可能会更容易相信并采取行动。
5.物理攻击:利用物理手段,例如拦截信件或手机,来获取信息。
6.假冒攻击:冒充受信任的人或机构,例如假冒公司的电子邮件地址或网站,来获取信息为了防止社会工程学攻击,建议您采取以下措施:1.保护个人信息:不要在公共场合透露个人信息,例如身份证号码或银行卡号。
2.保护密码:使用复杂的密码,并定期更换密码。
3.谨慎接受请求:不要轻易接受来自陌生人或未知机构的请求,例如提供信息或下载软件。
4.使用双重认证:启用双重认证,即在访问保密资源时需要输入密码和其他身份验证信息,例如短信验证码或生物特征识别。
5.使用安全软件:安装杀毒软件或网络安全软件,以防止病毒和其他恶意软件的感染。
6.关注社交媒体安全:在使用社交媒体时,要注意保护个人信息,并确保只向可信任的人或机构提供信息。
7.关注网络安全:在使用公共网络时,要注意网络安全,例如不要在公共网络上输入密码或提供敏感信息。
8.学习安全知识:不断学习有关网络安全的知识,帮助您了解最新的攻击方法和防御措施。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
社会工程学入侵
目前网络网络中最常用的攻击手段主要有以下几种:
1、社会工程学攻击
2、物理攻击
3、暴力攻击
4、利用Unicode漏洞攻击
5、利用缓冲区溢出漏洞进行攻击等技术。
在今天这篇文章中我将结合实际,介绍一些常用的的攻击工具的使用以及部分工具的代码实现。
下面首先给大家介绍一下社会工程学攻击,社会工程是使用计谋和假情报去获得密码和其他敏感信息的科学,研究一个站点的策略其中之一就是尽可能多的了解这个组织的个体,因此黑客不断试图寻找更加精妙的方法从他们希望渗透的组织那里获得信息。
举个例子:一组高中学生曾经想要进入一个当地的公司的计算机网络,他们拟定了一个表格,调查看上去显得是无害的个人信息,例如所有秘书和行政人员和他们的配偶、孩子的名字,这些从学生转变成的黑客说这种简单的调查是他们社会研究工作的一部分。
利用这份表格这些学生能够快速的进入系统,因为网络上的大多数人是使用宠物和他们配偶名字作为密码。
一、社会工程学攻击
目前社会工程学攻击主要包括两种方式:打电话请求密码和伪造E-mail
1、打电话请求密码
尽管不像前面讨论的策略那样聪明,打电话寻问密码也经常奏效。
在社会工程中那些黑客冒充失去密码的合法雇员,经常通过这种简单的方法重新获得密码。
2、伪造E-mail
使用telnet一个黑客可以截取任何一个身份证发送E-mail的全部信息,这样的Email消息是真的,因为它发自于一个合法的用户。
在这种情形下这些信息显得是绝对的真实。
黑客可以伪造这些。
一个冒充系统管理员或经理的黑客就能较为轻松的获得大量的信息,黑客就能实施他们的恶意阴谋。
二、物理攻击之获取管理员密码
物理安全是保护一些比较重要的设备不被接触。
物理安全比较难防,因为攻击者往往是来自能够接触到物理设备的用户。
下面一案例来说明如何获得用户的管理员帐号。
如果你的电脑经常被别人接触,别人就有可能利用一些工具软件来获得你的管理员帐号,这样一来下次他就可以成功的登录你的计算机了。
一般来说我们自己使用的计算机的时候我们都是采用管理员登录的,而管理员帐号在登录后,所有的用户信息都存储在系统的一个进程中,这个进程是:“winlogon.exe”,物理攻击者就可以利用程序将当前登录用户的密码解码出来。
在这种情况下,如果你的计算机给别人使用的话,你虽然不安告诉别人你的计算机密码是多少,别人仍然可以使用软件解码出你的管理员的帐号和密码。
比如说使用FindPass.exe如果是Windows Server 2003环境的话,还可以使用FindPass2003.exe等工具就可以对该进程进行解码,然后将当前用户的密码显示出来。
具体使用的方法就是将FindPass.exe或者FindPass2003.exe拷贝到C盘根目录,在cmd下执行该程序,就可以获得当前用户得登录名。
所以在此告诫大家如果你的计算机中有非常重要的信息的话也不要轻易给别人使用,这也是很危险的。
三、物理攻击之提升用户权限
有时候,管理员为了安全,给其他用户建立一个普通用户帐号,认为这样就安全了。
其实不然,用普通用户帐号登录后,可以利用工具GetAdmin.exe将自己加到管理员组或者新建一个具有管理员权限的用户。
例如利用Hacker帐户登录系统,在系统中执行程序GetAdmin.exe,这样一来程序就会自动读取所有用户列表,在对话框中点击按钮“New”,在框中输入要新建的管理员组的用户名。
输入一个用户名“IAMHacker”,点击按钮“确定”以后,然后点击主窗口的按钮“OK”,出现添加成功的窗口。
黑客社会工程学攻击的八种常用伎俩
著名黑客Kevin Mitnick在上世纪90年代让“黑客社会工程学”这个术语流行了起来,不过这个简单的概念本身(引诱某人去做某事,或者泄露敏感信息)却早有年头了. 专家们认为,如今的黑客仍在继续采用黑客社会工程学的新老伎俩盗窃密码、安装恶意软件或者攫取利益.此处所列的是一些最流行的利用电话、email和网络的社会工程学攻击伎俩.
1. 十度分隔法
利用电话进行欺诈的一位社会工程学黑客的首要任务,就是要让他的攻击对象相信,他要么是1)一位同事,要么是2)一位可信赖的专家(比如执法人员或者审核人员).但如果他的目标是要从员工X处获取信息的话,那么他的第一个电话或者第一封邮件并不会直接打给或发给X.
在社会心理学中,六度分隔的古老游戏是由很多分隔层的.纽约市警察局的一位老资格探员Sal Lifrieri,如今正定期举办一个叫做“防范性运营”的企业培训课程,教授如何识别黑客穿透某个组织的社会工程学攻击手段.他说,黑客在一个组织中开始接触的人可能会与他所瞄准的目标或人隔着十层之远.
“我讲课时不断地在告诫人们,多少得具备一些放人之心,因为你不知道某人到底想从你这儿获得什么,”Lifrieri说.渗透进入组织的起点“可能是前台或门卫.所以企业必须培训员工彼此相识.而作为犯罪起点的秘书或者前台距离犯罪分子真正想接近的目标有可能隔着十层之远.”
Lifrieri说,犯罪分子所用的方法很简单,就是奉承某个组织里更多可以接近的人,以便从职务更高的人那里获得他们所需的信息.
“他们常用的技巧就是伪装友好,”Lifrieri说.“其言辞有曰:'我很想跟您认识一下.我很想知道在您的生活中哪些东西是最有用的.'然后他们很快就会从你那里获得很多你原本根本不会透露的信息.”
2. 学会说行话
每个行业都有自己的缩写术语.而社会工程学黑客就会研究你所在行业的术语,以便能够在与你接触时卖弄这些术语,以博得好感.
“这其实就是一种环境提示,”Lifrieri说,“假如我跟你讲话,用你熟悉的话语来讲,你当然就会信任我.要是我还能用你经常在使用的缩写词汇和术语的话,那你就会更愿意向我透露更多的我想要的信息.”
3. 借用目标企业的“等待音乐”
Lifrieri说,成功的骗子需要的是时间、坚持不懈和耐心.攻击常常是缓慢而讲究方法地进行的.这不仅需要收集目标对象的各种轶事,还要收集其他的“社交线索”以建立信任感,他甚至可能会哄骗得你以为他是你还未到这家企业之前的一位同事.
另外一种成功的技巧是记录某家公司所播放的“等待音乐”,也就是接电话的人尚未接通时播放的等待乐曲.
“犯罪分子会有意拨通电话,录下你的等待音乐,然后加以利用.比如当他打给
某个目标对象时,他会跟你谈上一分钟然后说:'抱歉,我的另一部电话响了,请别挂断,'这时,受害人就会听到很熟悉的公司定制的等待音乐,然后会想:'哦.此人肯定就在本公司工作.这是我们的音乐.'这不过是又一种心理暗示而已.”
4. 电话号码欺诈
但最分子常常会利用电话号码欺诈术,也就是在目标被叫者的来电显示屏上显示一个和主叫号码不一样的号码.
“犯罪分子可能是从某个公寓给你打的电话,但是显示在你的电话上的来电号码却可能会让你觉得好像是来自同一家公司的号码,”Lifrieri说.
于是,你就有可能轻而易举地上当,把一些私人信息,比如口令等告诉对方.而且,犯罪分子还不容易被发现,因为如果你回拨过去,可能拨的是企业自己的一个号码.
5. 利用坏消息作案
“只要报纸上已刊登什么坏消息,坏分子们就会利用其来发送社会工程学式的垃圾邮件、网络钓鱼或其它类型的邮件,”McAfee Avert实验室的安全研究主任Dave Marcus说.
Marcus说,他们的实验室在这次的美国总统大选和经济危机中看到了此类活动的增多趋势.
“有大量的网络钓鱼攻击是和银行间的并购有关的,”Marcus说.“钓鱼邮件会告诉你说,'你的存款银行已被他们的银行并购了.请你点击此处以确保能够在该银行关张之前修改你的信息.'这是诱骗你泄露自己的信息,他们便能够进入你的账户窃取钱财,或者倒卖储户的信息.”
6. 滥用网民对社交网站的信任
Facebook、MySpace和LinkedIn都是非常受欢迎的社交网站.很多人对这些网站十分信任.而最近的一次钓鱼欺诈事件就瞄上了LinkedIn的用户,这次攻击让很多人感到震惊.Marcus说,已经有越来越多的社交网站迷们收到了自称是Facebook网站的假冒邮件,结果上了当.
“用户们会收到一封邮件称:'本站正在进行维护,请在此输入信息以便升级之用.'只要你点进去,就会被链接到钓鱼网站上去.”Marcus因此建议人恩最好手工输入网址以避免被恶意链接.并应该记住,很少有某个网站会寄发要求输入更改口令或进行账户升级的邮件.
7. 输入错误捕获法
犯罪分子还常常会利用人们在输入网址时的错误来作案,Marcus说.比如当你输入一个网址时,常常会敲错一两个字母,结果转眼间你就会被链接到其他网站上去,产生了意想不到的结果.
“坏分子们早就研究透了各种常见的拼写错误,而他们的网站地址就常常使用这些可能拼错的字母来做域名.”
8. 利用FUD操纵股市
一些产品的安全漏洞,甚至整个企业的一些漏洞都会被利用来影响股市.根据Avert的最新研究报告,例如微软产品的一些关键性漏洞就会对其股价产生影响,每一次有重要的漏洞信息被公布,微软的股价就会出现反复的波动.
“公开披露信息肯定会对股价产生影响,”Marcus说.“另有一个例子表明,还有人故意传播斯蒂夫·乔布斯的死讯,结果导致苹果的股价大跌.这是一个利用了FUD(恐慌、不确定、怀疑),从而对股价产生作用的明显事例.”
当然,反向操纵的手法也会发生,这很像以前的所谓“哄抬股价”的伎俩.垃圾邮件的发送者会购买大量的垃圾股,然后伪装成投资顾问疯狂发送邮件,兜售所谓的“潜力股”.如果有足够多的邮件接收者相信了这一骗局并购买了这种垃圾股,其股价就会被哄抬起来.而始作俑者便会迅速卖空获
利.。