{"id":12588,"date":"2019-01-08T16:14:15","date_gmt":"2019-01-08T12:14:15","guid":{"rendered":"https:\/\/me-en.kaspersky.com\/blog\/35c3-lenny-voice-chatbot\/12588\/"},"modified":"2019-11-15T15:22:37","modified_gmt":"2019-11-15T11:22:37","slug":"35c3-lenny-voice-chatbot","status":"publish","type":"post","link":"https:\/\/me-en.kaspersky.com\/blog\/35c3-lenny-voice-chatbot\/12588\/","title":{"rendered":"Hello, this is Lenny!"},"content":{"rendered":"<p>We\u2019ve talked quite a bit about telephone fraud on our blog \u2014 those <a href=\"https:\/\/www.kaspersky.com\/blog\/indian-techsupport-scam\/13606\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">fake Microsoft tech support guys<\/a> who try to scare you with malware into paying for their service, or the <a href=\"https:\/\/www.kaspersky.com\/blog\/stop-or-my-mom-will-shoot\/8484\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">fake cops who say your kid is in trouble<\/a>. Everybody hates them, regardless of whether they ever fell for the scam. At the 35C3 hacker congress, I happened to be at a <a href=\"https:\/\/www.youtube.com\/watch?v=u30BEt-bhxc#t=34m40s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">talk<\/a> that mentioned an amazing solution to all those phone scam problems. That solution has a name: Meet Lenny.<\/p>\n<p>Lenny is a rather unsophisticated voice chatbot that simply reads its lines one by one when the caller pauses for a while. Lenny has several minutes of those lines recorded by a talented elderly voice actor. After it reads the last line, it just starts over. But it sounds so realistic that telemarketers continue talking to Lenny for dozens and dozens of minutes.<\/p>\n<p>What keeps them hooked? Well, on the one hand, Lenny has some generic phone phrases like \u201cSorry, I can barely here you,\u201d \u201cAre you there?\u201d and \u201cYes,\u201d that are good for any topic, and on the other hand, it can ingeniously and smoothly redirect the conversation to other topics that have nothing to do with the original subject \u2014 family, a very smart daughter \u2014 and makes all those phone scammers and telemarketers listen to it chatter about them. Here\u2019s a sample call to Lenny:<\/p>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe class=\"youtube-player\" type=\"text\/html\" width=\"640\" height=\"390\" src=\"https:\/\/www.youtube.com\/embed\/vWrkDOt_IfM?version=3&amp;rel=1&amp;fs=1&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent\" frameborder=\"0\" allowfullscreen=\"true\"><\/iframe><\/span><\/p>\n<p>The creator of Lenny is unknown, but that person certainly has a sophisticated understanding of human nature; this weapon against telemarketers and scammers works surprisingly well. Loads of <a href=\"https:\/\/www.youtube.com\/results?search_query=lenny+bot\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">videos on YouTube depict dialogues with Lenny<\/a>, all quite hilarious, and with the longest one reaching <a href=\"https:\/\/www.youtube.com\/watch?v=VkBQQA7yLYo\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">almost an hour<\/a>. Just imagine: an actual living person talked to Lenny for more than 40 minutes before even starting to realize that she was trying to win over a recording! And then she talked to it a little longer. That probably saved a lot of people from being called by the same person that day.<\/p>\n<p>During their talk at 35C3, Merve Sahin and Aur\u00e9lien Francillon of <a href=\"http:\/\/www.eurecom.fr\/en\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Eurecom<\/a> presented data they gathered from a few hundred of those YouTube videos featuring Lenny, dividing them into several categories depending on the type of caller. They found that the average call duration for all categories is slightly longer than 10 minutes. That\u2019s enough for the recording to play 1.7 times.<\/p>\n<p>Telemarketers usually lasted about 12 minutes with Lenny, and scammers about 7 minutes. If you listen to Lenny enough, though, you\u2019ll find that even 7 minutes of talking to the old chatbot is enough to make you feel like a complete idiot for the rest of the day. Scammers deserve that.<\/p>\n<p>The presenters also pointed out that, unlike other cold callers, scammers tend to swear quite frequently \u2014 in some 10% of all calls. And they are also quicker to get mad at poor Lenny, which, fortunately, doesn\u2019t seem to care at all. Another interesting thing is that Lenny is explicitly recognized as a recording or a bot on only 5% of calls. A lot of cold callers hang up not realizing it\u2019s not a real person, which is hilarious as well.<\/p>\n<p>Unfortunately, despite Lenny being just several audio files and four lines of code, it\u2019s rather hard to set up the bot for yourself. To do that you\u2019ll need first to set up an <a href=\"https:\/\/en.wikipedia.org\/wiki\/Asterisk_(PBX)\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Asterisk<\/a> or <a href=\"https:\/\/en.wikipedia.org\/wiki\/FreeSWITCH\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Freeswitch<\/a> <a href=\"https:\/\/encyclopedia.kaspersky.com\/glossary\/voip\/?utm_source=kdaily&amp;utm_medium=blog&amp;utm_campaign=termin-explanation\" target=\"_blank\" rel=\"noopener noreferrer\">VoIP<\/a> and telephony server, which is free but requires some IT skills. And then you\u2019ll need to install Lenny on it, copying the audio files and copying and pasting the code into the proper place. If you are eager to try, it\u2019s again YouTube that can provide you with the necessary information (Chris from Crosstalk Solution has a <a href=\"https:\/\/www.youtube.com\/watch?v=RRhRImp6kKQ\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">nice video<\/a> that explains how to install Lenny using FreePBX, which is a graphical interface for Asterisk).<\/p>\n<p>And I couldn\u2019t possibly say goodbye without another video of Lenny in action. Rock on, Lenny!<\/p>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe class=\"youtube-player\" type=\"text\/html\" width=\"640\" height=\"390\" src=\"https:\/\/www.youtube.com\/embed\/dXWNGCRfbSI?version=3&amp;rel=1&amp;fs=1&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent\" frameborder=\"0\" allowfullscreen=\"true\"><\/iframe><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Meet Lenny, the voice chatbot that can be used against telemarketers and phone scammers.<\/p>\n","protected":false},"author":675,"featured_media":12589,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1226],"tags":[1996,1618,1619,1998,204,695],"class_list":{"0":"post-12588","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-technology","8":"tag-35c3","9":"tag-ccc","10":"tag-chaos-communication-congress","11":"tag-chatbot","12":"tag-phone","13":"tag-scam"},"hreflang":[{"hreflang":"en-ae","url":"https:\/\/me-en.kaspersky.com\/blog\/35c3-lenny-voice-chatbot\/12588\/"},{"hreflang":"en-in","url":"https:\/\/www.kaspersky.co.in\/blog\/35c3-lenny-voice-chatbot\/15007\/"},{"hreflang":"en-us","url":"https:\/\/usa.kaspersky.com\/blog\/35c3-lenny-voice-chatbot\/16937\/"},{"hreflang":"en-gb","url":"https:\/\/www.kaspersky.co.uk\/blog\/35c3-lenny-voice-chatbot\/15135\/"},{"hreflang":"es","url":"https:\/\/www.kaspersky.es\/blog\/35c3-lenny-voice-chatbot\/17615\/"},{"hreflang":"it","url":"https:\/\/www.kaspersky.it\/blog\/35c3-lenny-voice-chatbot\/16766\/"},{"hreflang":"ru","url":"https:\/\/www.kaspersky.ru\/blog\/35c3-lenny-voice-chatbot\/22091\/"},{"hreflang":"tr","url":"https:\/\/www.kaspersky.com.tr\/blog\/35c3-lenny-voice-chatbot\/5544\/"},{"hreflang":"x-default","url":"https:\/\/www.kaspersky.com\/blog\/35c3-lenny-voice-chatbot\/25275\/"},{"hreflang":"fr","url":"https:\/\/www.kaspersky.fr\/blog\/35c3-lenny-voice-chatbot\/11307\/"},{"hreflang":"pt-br","url":"https:\/\/www.kaspersky.com.br\/blog\/35c3-lenny-voice-chatbot\/11295\/"},{"hreflang":"pl","url":"https:\/\/plblog.kaspersky.com\/35c3-lenny-voice-chatbot\/10219\/"},{"hreflang":"de","url":"https:\/\/www.kaspersky.de\/blog\/35c3-lenny-voice-chatbot\/18342\/"},{"hreflang":"ja","url":"https:\/\/blog.kaspersky.co.jp\/35c3-lenny-voice-chatbot\/22212\/"},{"hreflang":"nl","url":"https:\/\/www.kaspersky.nl\/blog\/35c3-lenny-voice-chatbot\/23610\/"},{"hreflang":"ru-kz","url":"https:\/\/blog.kaspersky.kz\/35c3-lenny-voice-chatbot\/17828\/"},{"hreflang":"en-au","url":"https:\/\/www.kaspersky.com.au\/blog\/35c3-lenny-voice-chatbot\/21894\/"},{"hreflang":"en-za","url":"https:\/\/www.kaspersky.co.za\/blog\/35c3-lenny-voice-chatbot\/21840\/"}],"acf":[],"banners":"","maintag":{"url":"https:\/\/me-en.kaspersky.com\/blog\/tag\/35c3\/","name":"35c3"},"_links":{"self":[{"href":"https:\/\/me-en.kaspersky.com\/blog\/wp-json\/wp\/v2\/posts\/12588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/me-en.kaspersky.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/me-en.kaspersky.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/me-en.kaspersky.com\/blog\/wp-json\/wp\/v2\/users\/675"}],"replies":[{"embeddable":true,"href":"https:\/\/me-en.kaspersky.com\/blog\/wp-json\/wp\/v2\/comments?post=12588"}],"version-history":[{"count":2,"href":"https:\/\/me-en.kaspersky.com\/blog\/wp-json\/wp\/v2\/posts\/12588\/revisions"}],"predecessor-version":[{"id":14538,"href":"https:\/\/me-en.kaspersky.com\/blog\/wp-json\/wp\/v2\/posts\/12588\/revisions\/14538"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/me-en.kaspersky.com\/blog\/wp-json\/wp\/v2\/media\/12589"}],"wp:attachment":[{"href":"https:\/\/me-en.kaspersky.com\/blog\/wp-json\/wp\/v2\/media?parent=12588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/me-en.kaspersky.com\/blog\/wp-json\/wp\/v2\/categories?post=12588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/me-en.kaspersky.com\/blog\/wp-json\/wp\/v2\/tags?post=12588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}