3.2 诱导的目的

请回顾一下诱导的定义,其中清晰指明了你的目的。不过,你可以将其归纳成一条。社会工程人员想要目标对象做某件事,这件事可能简单到只是回答一个问题,也可能复杂到允许他进入一个限制区域。要达到这一目的,社会工程人员需要询问一系列的问题,或者与目标对象进行交谈,最终引导目标对象帮他达到目的。

信息是其中的关键。获取的信息越多,攻击的成功率就越高。因为诱导不具有威胁性,所以很容易成功。请想想一周中你在商店、咖啡馆或者其他地方进行过多少次无意义的短时谈话。谈话的真谛在于使用诱导战术,并且每天都以一种无恶意的方式使用。这也是诱导有效的原因。

在英国当红真人秀节目《骗术真相》的一期节目现场,主持人展示了社会工程攻击是多么地容易。这期节目中,攻击的目的是吸引目标对象参与一个被操控的撞大运游戏。为此,攻击者的一个同伴扮演成陌生人,与攻击者交谈,并且在谈话中表现出极大的兴趣。谈话吸引了周围的人,这样就很容易诱导目标,从而得到所期望的响应。这种方法屡试不爽。

不管采用何种方法,目的都是获取信息,随后利用这些信息引导目标采取社会工程人员所期望的行动。理解这一点很重要。后续章节还会介绍伪装以及其他操纵策略,但不要将它们和诱导相混淆。要意识到,诱导需要通过交谈实现,这一点很重要。虽然它和伪装、肢体语言以及眼神密切相关,但是相较于在谈话中进行的诱导来说,这些活动稍显逊色。

一些专家认为掌握交谈的艺术需要3个主要步骤。

 
  1. 表现得自然。如果在交谈中显得不舒服或者不自然,会很快导致谈话失败。要想验证这一点,可以进行如下练习。与他人谈论一些你精通的领域,在这个过程中你可以录像或者让朋友观察,观察你的站姿、动作以及阐述知识的方式。这些行为可以反映出你的自信和自然。然后,尝试参与一些你一无所知的领域的谈话,同样进行录像或者让朋友观察。看看在这种对话中你试图发表“真知灼见”时,这些非语言方面有哪些变化。

    这些练习会显示出你表现自然与表现不自然的差异。与你交谈的人很容易就会察觉这一点,不自然的表现会葬送你成功诱导的机会。如何在谈话中表现得自然?我们来看第2步。

  2. 拥有足够的知识。你必须了解与对象交谈时所涉及领域的知识。本部分应该带有一个巨大的红色警告标志,但是书本中不能有这样的标志,所以我就强调一下:

    最要紧的是你不能装成自己不可能成为的人。

    有点疑惑?举个例子分析一下。如果要得到某个绝密产品的化学成分,你要诱导的目标是制造该产品的一位化学家,并且决定和他谈论化学,那么此时你不能伪装成一个世界级的化学家(除非你真是)。他可能在交谈中提出一些你一无所知的问题,那样你就演砸了,诱导行动也就归于失败了。

    更加现实的方式是伪装成一个学习某专业的学生,得知他在这个领域有惊人的造诣。基于他的专业知识,你只是要问他一个与自己正在研究的化学分子式有关的问题,问他该分子式为何没有效果。

    重点是,不管你选择谈论哪个话题,也不管你选择和谁交谈,都要做些研究、反复练习且精心准备。一定要具备足够的知识,就目标对象会感兴趣的话题侃侃而谈。

  3. 切忌贪婪。当然,诱导的目的是获取信息、得到答案或者取得进入某领域的钥匙。然而,不要将此作为重点。如果你一心想得到自己需要的信息,很快就会被目标看穿,导致目标失去兴趣。通常情况下,给对方一些感兴趣的东西会引起对方的交换情结(第6章会讨论),这样对方会觉得有义务给你一些回报。在交谈中这一点很重要。交谈中要有来有往,除非对方是一个滔滔不绝的人。如果他谈论不止,就让他说。如果你得到了一些信息,就适可而止,不要贪婪地不断深挖,否则会引起对方的警觉。

    有时,世界上的“最佳交流者”其实是那些听的比说的多的人。

这3个成功诱导的步骤能有效改变你和其他人在日常生活中的交流方式,不仅对社会工程人员和安全审计人员有益,对普通人也是如此。我个人想在这“3个步骤”上再加1~2步。

例如,交谈中诱导的一个重要方面是面部表情。表现得太紧张或太放松都会影响人们对你问题的反馈。如果你言辞镇定,并且吸引了目标参与交谈,但是身体语言或面部表情却表现得漠不关心,这会影响对方的情绪,即使他自己并没有意识到这一点。

下面这个例子可能稍显突兀,但我是塞萨尔·米兰(Cesar Milan,也称“狗语者”)的粉丝。我认为他是个天才。他可以与那些难以驯服的狗沟通。仅仅只需要几分钟时间,他就能让狗和其主人产生一种特质,从而让他们形成亲密的关系。他主要是教授人们怎样与狗沟通,即怎样通过狗可以理解的语言要求或告诉狗去做某事。他的理论中有一点我很认同,就是人的“精神”或活力会影响狗的精神或活力。换句话说,如果一个人走近狗的时候处于精神紧张且焦虑的状态,那么即使他的言辞显得很镇定,狗也会紧张、狂吠甚至具有攻击性。

显然,人和狗是不同的,但我认为上述理论同样适用于人。当社会工程人员接近目标时,他的精神或活力会影响对方的感知。活力会通过肢体语言、面部表情、穿着打扮等各方面表现出来,语言只是一种辅助的表现方式。在不知不觉的情况下,人们就会有所感知。你有没有想过或者听别人说过,“那家伙似乎很猥琐”或者“这姑娘看上去很友善”?

这背后的原因是什么?一个人的精神或活力会传递到你的“感知器”,这些数据会和以往的经历相关联,从而形成一个判断。判断会立刻形成,很多时候连自己都不知道。所以在进行诱导工作之前,必须使你的活力与所扮演的角色相匹配。如果你的个性或精神特质不能使你轻易伪装成一位经理,那么就不要尝试去这么做。必须找到适合你的角色和切入点。就我个人来说,我只是一个普通人,强项不在化学或高等数学上。如果要参与化学和高等数学方面的对话,我不会扮演一个对二者十分精通的人,而是会伪装成一个只想随便聊聊天气的陌生人。

不管你选择使用何种方法,都需要做一些准备工作,以期得到更好的结果。其中的一个步骤可以称为铺垫

3.2.1 铺垫

排队买10美元一张的电影票时,会看到很多即将上映的影片的海报。等到你排队买40美元的爆米花和饮料时,会看到更多的海报,然后一路挤到自己的座位上。最后,电影正式开始前,还会放映一系列影片的预告片。有时,有些影片还没有开始制作,广告和预告片却已经到处都是,广告中可能会说“这是自……以来最有趣的影片”,或者随着一段恐怖的音乐响起,屏幕上烟雾弥漫,画外音提示“你认为‘少年杀手第45部’已经结束了……”,极尽精彩之快。

不管是什么电影,营销攻势都会告诉你如何去感受电影,换句话说,也就是在试映之前通过铺垫植入你应该对电影产生的看法。通过两三分钟的预告短片显示影片的概貌,让你产生看这部电影的意愿,并且呼吁那些想看喜剧片、恐怖片或爱情片的人前去观看。

虽然之前关于铺垫的文章不多,但这是一个严肃的课题。铺垫意指你可以按照它说的做——通过植入的信息或观点影响目标对特定信息的反应。铺垫常用于营销信息中,例如一些全国性连锁餐馆会通过广告展现人们微笑着享用美食,食物看起来精致而完美。当画面中的人说“太好吃了!”或者“哇噢!”的时候,你似乎也能感觉到其中的美味。

当然,社会工程人员不能通过商业广告来影响目标,那么如何在社会工程过程中应用铺垫技术呢?

在大多数社会工程应用中,你得从最终结果出发,确定开始时应该做哪些准备工作。你的目的是什么?你诱导的一般目的可能是获取对象工作项目的信息,或者他在办公室/度假的时间。不管是什么,必须首先设定目标。接下来要决定你要问何种类型的问题,然后才能决定如何植入一些前期信息,诱使对方给出你想要的答案。

例如,晚上你想要去某个地方吃牛排,但是喜欢使用折扣券的妻子并不喜欢那家餐馆,而你却时时刻刻想着那些肋眼牛排,此时就可以通过意念植入来影响对方。早晨你可以无意中说起:“亲爱的,你知道我在想什么吗?一块大大的、鲜嫩多汁的烤牛排。前几天我开车去邮局,看到邻居弗雷德将烧烤架放在路边,用木炭烤牛排,香气从车窗飘进来,从那以后我就一直想吃牛排。”这个时候,妻子对这个诱导有没有反应并不重要,你已成功植入了一个思想的种子。她会设想牛排在烤架上滋滋作响,然后你接着说烤牛排的过程,说弥漫的香气,说自己有多么想大快朵颐。

如果接着你带了份报纸回家,浏览中发现有目标餐厅的广告,上面有折扣券。只要将折扣券页面折叠放在桌上即可。当然,你的妻子可能看到,也可能没看到。但是,因为你把它和信件放在了一起,之前提到了牛排,而且她喜欢折扣券,所以桌上的折扣券会引起她的注意。

过一会儿,她可能会过来问你:“今晚想吃什么?”这就是你之前一系列铺垫工作所发挥的作用——你提到了飘香四溢、鲜嫩多汁的牛排及自己的渴求,你将目标餐厅的折扣券放在桌子显眼的位置上,现在是晚餐讨论时间。你可能会回答:“今晚如果在家里吃的话,你不仅得做饭还得花时间清理,我们已经有段时间没去XYZ牛排馆了,今晚我们去那里如何?”

因为你知道她不喜欢那个餐馆,所以希望之前的铺垫工作能发挥作用。她回答道:“我看到报纸上有那个餐厅的折扣券,第二份半价,但是你知道我不喜欢……”

在她说的时候,你可以用赞赏的语气插话:“哈!折扣女王再次出击。我知道你不大喜欢牛排,但是我听莎莉说那边的鸡肉也很棒。”

几分钟之后你就会在去那个餐厅的路上。如果没有前期准备工作,你很可能会得到干脆的拒绝:“不去。”铺垫工作对她的思维产生了影响,使她接受了你传递的内容并最终发挥了作用。

再看另外一个非常简单的例子。一个朋友走过来说道:“我告诉你一件特别有趣的事情。”你会怎么反应呢?可能在他说出之前你就开始微笑了,你期待一个好玩的故事,所以在等待一个大笑的契机。他对你进行了铺垫,使你对幽默故事无限期待。

在社会工程领域如何应用这些原理呢?

铺垫本身就是一种技巧。以一种隐晦或婉转的方式植入想法或思路,比诱导本身更需要技巧。根据目标的不同,铺垫有时是相当复杂的。前面牛排的场景就是一个复杂的问题。铺垫需要投入时间和精力,特别简单的铺垫可能就是找出对象开的是哪个品牌的车或者其他一些看似无关紧要的信息。你可能“碰巧”与目标处于同一家熟食店,于是开始一次随意的聊天,你说道:“哥们,我很喜欢自己的丰田车。刚刚在停车场有个开雪佛兰的家伙倒车时撞了我的车,结果连个划痕都没有留下。”如果足够幸运的话,你对丰田车的评论会引起对方的兴趣,随后你们可能会讨论车型或你想了解的其他话题。

在开始分析如何利用诱导的同时,考虑铺垫的问题会更有意义。社会工程人员从一开始就掌握了这一技巧。很多时候,社会工程人员在开始社会工程生涯之前就已经意识到自己有该项技能了。他们在青少年时期就发现与人沟通很简单,并且随后会倾向于与人沟通的工作。也许他是所在朋友圈的中心,人们遇到问题时会找他倾诉,会和他谈论任何问题。他后来意识到这些交流技巧能让他得到很多别人不能获得的机会。

我年轻时就具有这一天赋。父母经常说起,我在五六岁时就能和完全陌生的人交流,有时我会走进繁忙的餐厅厨房,询问我们订单的情况或者菜是怎么做的。不管怎样,我做到了这一点,为什么呢?也许是因为我根本不知道这种行为的怪异,因为我非常自信。在我长大后,这种天赋(或者无畏精神)得到了更全面的发挥。

似乎人们(有时甚至是完全陌生的人)喜欢向我倾诉他们遇到的难处,喜欢和我交流。十七八岁时发生的一个故事可以说明我在利用铺垫以及诱导技术方面的技巧。

我曾经非常热衷于冲浪,所以经常会做一些奇怪的工作以支撑这一爱好,从比萨快递员、玻璃纤维切割师到救生员等不一而足。有一阵,我给父亲的财务咨询公司做些杂事,经常递送文件给他的客户,待客户签好名后再拿回来。很多客户会和我聊起来,聊他们的生活、离婚以及生意上的起起落落。通常,开始时他们仅仅是告诉我,我父亲对他们来说是如何重要。当时我很难理解,为何人们,尤其是成年人,会向一个十七八岁的年轻人敞开心扉,讲述其生活的艰辛。

有一个我经常拜访的特别的客户,他拥有一整幢复式公寓,不大也不豪华,他只是拥有并管理着这些资产。这个可怜的家伙问题真多:家庭问题、健康问题及个人问题。每次只要我一坐下来他就开始反复不停地说。从那时起我就发现,只要坐在那里听就可以了,同时我可以神游于物外或者做一些奇妙的事情。这让他们感觉自己很重要,也显得我是一个乐于倾听的好人。我完全可以坐在那里遐想下一次美妙的冲浪,关键是我给他的感觉是在倾听。

通常我会一直听,直到受不了他所喷出的“浓烟”(他抽烟比我所见到的任何人都要多)。因为我还年轻,没有经验,所以无法提出什么建议,也没有什么解决方法,只有耳朵。关键是我真的关心,并未假装,我真心希望能有一个解决方法。有一天他告诉我,他很想回到西部,他的女儿在那里,他可以离家人更近一些。

我当时正想有些变化,换个更酷且更有趣的工作,挣更多的钱,以便买更好的冲浪板和其他“需要”的东西。在一次倾听过程中,我突然冒出一个疯狂的想法,而且他也认为我是一个有责任心、有激情而且还有些头脑的年轻人。前几个月的促膝交流和倾听建立了良好的预加载基础,现在是收获的好时机。我说:“你回去吧,这边的物业由我帮你打理如何?”这个主意很荒谬,现在回过头来看,我会嘲笑这个古怪的想法。但是我和他交流的时间加起来有好几周,甚至有几个月了,我一直在倾听他的问题,我了解他以及他的痛楚。此外,我从没有过类似嘲笑或贬低他的做法。现在,他和我分享自己的问题,而我提供了一个对他来说可能很完美的解决方案,我们可实现双赢。我在收入方面的要求不高,他也想离家人更近一些。我们通过前面几个月的沟通建立了良好的关系,他也“了解”并信任我。

经过一番讨论之后我们达成了共识,他起身回到西部,而17岁的我作为二房东帮他管理30套复式公寓。我还可以继续唠叨这个故事的细节,但我想重点已经充分表达了。(这个工作很棒,直到后来他要我帮他把物业卖掉。我及时完成了这最后的任务,这份工作也就告一段落。)

重点是我在没有任何恶意的情况下,构建了与他人的良好信任关系。我用几个月的时间与他沟通,在他的意识里构建了善良、有激情并且聪明的形象。在时机来临的时候,虽然想法荒谬,但是前期的铺垫使得这一想法能够被接受。

在重新回顾这段往事时,我有了新的认识。我当时并没有意识到这件事情当中的很多促成因素。从社会工程的角度看,铺垫工作包括在开始之前知道自己的目标。这个案例中,我并不知道最终会得到这一近似疯狂的工作,但是铺垫工作仍然起到了作用。

大部分社会工程案例的进程会更快,但我认为原则是相同的。即使是天才也必须遵守类似的原则。因为铺垫工作涉及个人的情感和意识,所以不要给他们怀疑的理由。所提的问题必须与你伪装的角色相匹配。要想准备工作奏效,之后提出的问题要与你前期植入的意识相匹配。例如,如果我的建议是到客户的家乡并给他带回一些拍摄的相片,而不是为他管理物业,就和他对我的认识不相匹配,因为我的形象是一个灵活、有生意头脑及有爱心的年轻人。最后,在目标达成时,必须对客户有益,至少让他认为有益。在我的例子中,客户能够感觉到的好处是充分的。但是在社会工程中,可能只是一些“吹嘘”,为他人提供一个夸口的平台,或者提供一些更加实在的好处,包括身体、金钱或者心理上的好处。

练习诱导,不断变得熟练,你就会变成杰出的社会工程人员。从逻辑上来讲,下一节将介绍怎样成为一个成功的诱导者。

3.2.2 成为成功的诱导者

通过分析我个人的经历,我可以总结出自己从5岁起直到现在取得成功的关键要素。

 

确实存在成功诱导的关键元素。美国国土安全部有一个供内部员工使用的有关诱导的小册子,我有幸拿到并放在了www.social-engineer.org/wiki/archives/BlogPosts/ocso-elicitation-brochure.pdf上。

这本小册子中有一些十分精彩的观点。基本上,按照小册子及本章中的描述,诱导的应用在于其有效性、很难察觉及不具威胁性。该手册采用了“怎样避免”的角度来描述诱导,但是其后续章节给定了一些场景以展示其要点。

1. 唤醒他人的自我

美国国土安全部的手册中的场景如下。

攻击者:“你的工作一定很重要,某某认为你很厉害。”

目标:“谢谢,谬赞了,但是我的工作并不那么重要,也就是……”

唤醒他人自我的方式简单有效,但是要注意如果滥用这一强大的工具,或者不是出自真心,则会让目标失去热情。你不会到处和人说:“哇噢,你真是全球最重要的人,长得还那么帅。”这样说只会引起别人的警觉。

唤醒他人的自我需要微妙的处理。如果你碰到的是一个真正的自我陶醉者,在听他夸耀过往成就时,眼珠不要转,不要叹气,也不要争论。微妙的自我唤醒要像这样,“你的那个研究改变了很多人在……方面的观点”或者“我无意中听到史密斯先生在那边说,你是他最敏锐的数据分析师”。要达到目的,但不能说得太明显。

据美国国土安全部的手册介绍,精心的吹捧会促使他人说出一些从未透露过的信息,而这正是社会工程人员想要的结果。

2. 表达共同的兴趣

考虑如下的模拟场景。

攻击者:“哇噢,你有ISO 9001规范数据库的背景?那么你该看看我们开发的辅助认证的报告引擎模型,我可以发给你一个副本。”

目标:“太好了。我们正琢磨着在系统中添加一个报告引擎呢。”

表达共同兴趣是诱导的一个重要方面。在上面的特殊情境里,甚至比“唤醒自我”更加有效,因为它迅速拓展了关系,超越了初始交流范畴。目标同意进一步接触,同意接收攻击者发送的软件,且表达了以后继续讨论公司软件计划的兴趣。所有这些都会导致大规模安全入侵。

此时的危险在于攻击者完全掌控了形势。他控制了下面的步骤,发送什么信息、多少信息以及何时发送。对社会工程人员来说,这一步相当有利。当然,如果是长期目标,可以找一个能共享的软件,那就更有利了。共享有用的、非恶意软件能够构建信任及和谐的关系,使目标产生进一步交流的责任感。

3. 故意说错

不经意间说错一些事情似乎会适得其反,但处理得好的话却是一件利器。

攻击者:“所有人都知道XYZ公司这方面的软件销售得最多。”

目标:“事实可不是这样。我们公司从1998年就开始销售类似的产品,通常我们的销售记录超过他们23%以上。”

有效使用这种表达方式会诱导目标说出真实的数据。大部人在听到错误表述时会有校正的欲望,似乎他们的正确性受到了挑战。告诉他人、显示自己的博闻强识、不能容忍错误表达等欲望似乎是人类的天性。充分理解这一点,可以让这一场景变得很强大。你可以通过这种方式让目标说出事实的全部细节,也能在一群人中立刻发现谁对这一主题最为了解。

4. 主动提供信息

美国国土安全部的手册中对人的共性做了很好的概括。本书前面提到了一些,后面会有更详细的介绍,其中责任感就是一种很强大的力量。作为社会工程人员,在交流中主动提供信息会迫使目标提供具有同样价值的信息。

想要试一下吗?下次在和朋友聊天时这样说:“听说露丝的事了吗?我听说她被辞退了,而且现在找工作也很困难。”

大部分时候你得到的反馈是:“啊!没听说呢。真不幸。我听说乔在办离婚,好像房子也保不住了。”

人类具有同情心,倾向于“同病相怜”,该示例就把这一点体现得淋漓尽致。人们喜欢分享类似的新闻。社会工程人员可以利用这一倾向,为谈话设定基调或氛围,从而构建出责任感。

5. 假装高深

另一个强大的操纵工具就是假装高深。一般情况下,如果对方具有某一方面的知识,和他讨论相关问题并无不当。攻击者可以审慎地利用这一点,首先展示一些信息,假装知道一些内情,然后使用诱导技术展开话题。过程中可以把别人的观点当成自己的说出来,进一步强化自己的专家假象。下面的例子可以很好地说明这一点。

有一次,我要到A国商谈一笔大宗原材料交易。会谈需要我对目标公司具有详细的了解,而且必须要在见到他们之前做到这一点。之前我们从没见过,所以在谈判之前我去参加了一个在A国举办的会议。会议中我恰好听到了一个对话,讨论的是在和A国人的谈判中如何占上风。

我知道这是一次机会,而且更妙的是谈话小组中的一个人正是来自我要会面的公司。我快速加入其中,并且知道如果我不能快速地表达观点就会显得很尴尬。我这方面的知识不足,但是不必让他们知道。在他们谈话的间隙,我开始谈论“关系”理论。关系就是两个人(可能来自不同的社会阶层)如何产生联系,之后一人迫于压力为另一个人提供帮助。我谈到了怎样使用这种联系,总结中还提到:作为一个美国人,不能仅将名片塞进裤子后面的口袋里,而应该仔细研究、添加备注并将它们放在恰当的地方。

这番发言足以显示我的学问,让我有资格被列入值得信赖的人之列。表达过自己的观点后,我坐下来听其他人讲述自己的经验以及他们和A国大公司谈判方面的个人心得。目标公司的那位先生开始发言时,我更是极度关注。我敢肯定他发言中所表达的“观点”与其公司的经营理念紧密相关。这项收获比我能买到的信息都要有价值得多,也使得我后来的A国之行得以圆满成功。

还有一些诱导中常用的场景。

6. 利用酒精的影响

在挖掘秘密方面没有比酒精更有效的东西,这一点很悲哀,但却是事实。如果在上述5个场景中加入酒精元素,则效果会放大10倍。

也许最好的方式就是以真实的故事来阐明。

1980年,洛斯阿拉莫斯实验室的一位资深科学家访问B国的一个研究院,举办一个关于他的专业——核聚变的讲座。他在核武器方面具有丰富的知识,但他知道这方面是禁区,所以需要将讲座的内容限定于他的研究主题。

过程中,有很多问题与核武器直接相关,且问得越来越细。攻击者的战术也会改变,他们也会问一些有关聚变和天体物理方面的问题。

在为他庆祝的鸡尾酒会上,人们不断走上前,赞扬他的学识和研究,每次都要祝酒和干杯。逐渐地,人们开始问一些绝密问题,例如氘和氚的点火要求,这两种元素都是中子弹的组成部分。他对这些问题防护得很好,但是在喝多了之后,他决定给出一个类比。他于是说,如果将这两种元素混合成一个球从桌子上滚下来,它们就可能点燃,因为它们的燃点都很低。

这个看似无用的信息可能为B国的核武器研究者提供了清晰的指引。他们会与另一位科学家交流,然后得到更多的知识,以此类推,逐渐获得越来越多的知识。在很多尝试之后,B国的科学家终于掌握了清晰的蓝图。

这是一个利用诱导术逐步获取整个答案的真实案例。你也可以在社会工程活动中采用诱导术。所有的答案并非来自同一个地方。你可能从某人口中得知有关日期和地点的信息,然后使用这一信息从他人口中诱导出更多的信息,以此不断深入,直到得到全部的信息。如何将这些信息聚合在一起,这是其中最困难的部分,需要完美的诱导技巧,这会在后面讨论。

3.2.3 提问的学问

作为社会工程人员,你必须认识到,诱导的目的不是走过去问:“你们服务器的密码是什么?”

你的目的是得到一些看似无用的琐碎信息,然后使用它们构建出你所寻求的答案的全貌,或者通过它们一步步取得答案。不管使用何种方式,这类信息收集方式都会为社交人员达成目标指明清晰的方向。

如何知道使用何种类型的问题?

下面将分析存在的几类问题以及社会工程人员如何使用它们。

1. 开放式问题

开放式问题不能仅仅用“是”或“否”来回答。如果是问“今天外面相当冷啊,是吧?”,得到的只能是“是啊”、“啊”、“嗯”之类的答案。如果你的问题是“你觉得今天的天气如何?”,那么引出的就是有效的回应,而不仅仅是“是”或“否”。

社会工程人员可以通过分析和研究优秀的记者来学习如何使用开放式问题。优秀的记者必须使用开放式问题,以持续诱导被采访对象回答设定的问题。

设想我约了朋友会面,但是他取消了这次活动,我想知道具体原因。我的问题会是这样的:“你取消了前几天的会面计划。到底是怎么回事啊?”

“我感觉不太舒服。”

“哦,希望你现在好点了。什么地方不舒服?”

通过这一连串的问题通常会得到更多的信息。如果仅仅是责备的话,效果就不一定了,比如问道:“伙计,到底是咋回事啊?那天你竟然放我鸽子!”

开放式问题的另一个强大之处是多使用为什么怎样。如果问题中包含为什么或者怎样,就会得到对原始问题的深入解释。

这些问题都不是通过“是”或“否”就能回答清楚的,对方会暴露一些你感兴趣的细节。

有些人会抵触开放式问题,所以使用金字塔方法会好一些。先从范围较窄的问题开始询问,随着谈话的进行会聊到更宽泛的问题。如果你真想用好这一技术,可以从询问青少年开始训练。

例如,很多时候开放式问题会是这样的:“今天上学怎么样啊?”得到的回答会是:“还行。”再无他言。这样的回答没有任何意义,所以问一些范围较窄的问题会得到更多的信息。

“今年你们数学教什么?”这个问题的范围很窄,只能用特定的回答:“代数II。”

“啊,我很讨厌代数。你喜欢吗?”

从这里开始,可以拓展到更宽泛的问题,而且一旦使目标打开了话匣子,获取信息就变得容易多了。

2. 封闭式问题

显然,封闭式问题正好和开放式问题相反,但也是一种有效引导目标的方式。封闭式问题经常会限制回答的范围,通过不超过两种可能。

使用开放式提问,问题可能是:“你和经理的关系如何?”但封闭式问题就会是:“你和经理的关系好吗?”

封闭式问题的目的通常不会是要得到详细信息,而是要对目标进行引导。

司法人员和律师经常运用这种类型的推理。如果想要目标遵循特定的回答路径,他们的问题经常是封闭式的,不允许答案出现天马行空的可能。常见的询问方式如下。

“你认识被告史密斯先生吗?”

“是的,我认识。”

“6月14日夜晚,你在ABC酒店看到史密斯先生了吗?”

“看到了。”

“当时是什么时间?”

“晚上11点45分。”

所有这些问题都是封闭式的,应答只有一到两种可能。

3. 引导性问题

引导性问题结合了开放式问题和封闭式问题的特性,是具有答案暗示的开放式问题。例如,“6月14日晚上11点45分左右,你和史密斯先生在一起在ABC酒店,是吗?”。这种类型的问题会引导对方,并且为其提供表达自己观点的机会,但是其发挥的空间很狭窄。同时引导性问题暗示目标你对问题的答案已经有所了解。

引导性问题的答案经常为“是”或“否”,但是与封闭式问题有所不同,因为问题中植入了更多的信息,所以社会工程人员也能从中得到更多的信息。引导性问题陈述了部分事实,然后询问目标是否同意。

1932年,英国心理学家弗雷德里克·巴特莱特(Frederic C. Bartlett)总结了记忆重构的研究结果。他告诉实验对象一个故事,然后让他们立即回忆其中的事实,两周以后以及四周以后再次进行回忆。巴特莱特发现,实验对象根据他们的文化背景、信仰和个性修改了故事,没有人可以正确地回忆出完整的故事。这证明了记忆并非是对过去的正确记录。似乎人们会构造记忆来契合自己对世界的已有认知。在被询问时,很多情况下,我们的记忆库是基于自己的感知和对自己重要的事情而形成的。

正是因为这样,通过引导性问题来操纵人们的记忆是可行的。伊丽莎白·洛夫特斯(Elizabeth Loftus)是一位目击者证词研究领域的开拓者,她演示了通过使用引导性问题扭曲人们对某事的记忆是极有可能的。例如,如果你给他人看一张没有放泰迪熊的孩子房间的照片,然后问他:“你有没有看到一个泰迪熊?”你并没有暗示他房间里有一个泰迪熊,所以他会按照自己的想法回答“有”或“没有”。然而,如果问题是“你看到泰迪熊了吗?”,这就暗示了房间中有泰迪熊,通常人们的答案会是“看到了”,因为泰迪熊与人们对孩子房间的认识具有相关性。

这些研究表明,引导性问题是专业社会工程人员手中的一件利器。学习怎样引导目标也会增强社会工程人员收集信息的能力。

4. 假设性问题

假设性问题就是其字面的含义——你会假设对象已经拥有特定的知识。通过假设性问题,社会工程人员能够确定目标是否拥有他想要的信息。

例如,司法人员采用的一门技巧就是假设目标了解某些事(如了解某人),于是会问:“史密斯先生住在哪里?”根据问题的答案,该司法人员可以确定目标是否认识对方及其熟悉程度。

社会工程人员在使用假设性问题时,有一点需要注意,即不要让目标了解事情的全貌。如果目标了解了整个意图,社会工程人员会丧失对环境的部分控制能力,控制权会反转。社会工程人员也不能通过假设性问题指责目标的失误,这样会疏远目标,同样导致自己丧失控制权。

在使用假设性问题时,社会工程人员最好已经对事实有所了解,然后将事实贯穿在问题中。如果假设性问题中携带了虚假信息,只会让目标失去兴趣,得到的结果只能是目标不知道某些不曾发生的事情。回到前面的例子,为了从一位重要的化学专家那里获取信息,我做了一些前期研究并学到了足够的知识,也许可以问出一个精妙的假设性问题,但是如果我不能满足目标对我知识的预期,则会将整件事搞砸。

举个例子,假设我的问题是:“因为氘和氚的温度阈值都很低,在处理它们的时候怎样避免燃烧呢?”如果我不是核物理学家,可能很难理解后续的内容,这样会适得其反而且没什么用处。要对假设性问题进行规划才能取得最大的效果。

在询问假设性问题时,司法人员掌握的一件有用的法宝就是:“在回答下一个问题之前,请考虑清楚……”这句话给对方的暗示就是在回答问题时一定要诚实。

掌握这些技巧需要成年累月的训练。如果前几次尝试不成功也不要沮丧,要不断尝试。不要有畏惧,下面有掌握这一技巧的窍门。最后还会有一个综述。