From 67b10e7e7137d369e817c9aca9ad7ad4f7cf4326 Mon Sep 17 00:00:00 2001 From: om Date: Wed, 1 Feb 2023 19:49:48 +0100 Subject: [PATCH] Add hacker dialog --- img/chatapp.svg | 60 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/img/chatapp.svg b/img/chatapp.svg index fa740f5..3f8fc8f 100644 --- a/img/chatapp.svg +++ b/img/chatapp.svg @@ -955,6 +955,62 @@ async function dialog_nabopige_en() { await d.end("Don't forget to get Ellie a present!"); } +async function dialog_hacker_da() { + let d = new Dialog(); + current_dialog = d; + await d.you('hejsa'); + await d.me('hej, jeg har ikke hørt fra dig i lang tid!'); + await d.you('ja, jeg havde lidt travlt på grund af chatcontrollen'); + await d.me('åh, så er du allerede bekendt med det?'); + await d.you('Ja, angreb på privatliv er noget vi hackere tager meget alvorligt.'); + await d.you('Fordi vi synes at livet på nettet skal være så privat som det "reelle" liv'); + await d.me('Og hvad skal man gøre så?'); + await d.you('nå, rent teknisk er der en nemt løsning: Man krypterer sine beskeder før skanningen kan få fat af dem.'); + await d.you('Dvs. at du bruger en ektra software som beskytter dine beskeder'); + await d.you('Jeg har faktisk lavet sådan en software. Det er en plug-in til vores chatprogram'); + await d.you('Og med min plug-in er du sikkert'); + await d.you('Jeg sender dig lige filen'); + await d.me('Tak. Jeg har modtaget den.'); + await d.me('Din plug-in bliver installeret'); + await d.you('Jeg kan godt forestille mig at forbrydere vil bruge noget lignende i fremtiden for at undgå chatcontrollen'); + await d.you('Og så rammer chatcontrollen kun uskyldige borgere'); + await d.me('installationen er færdig. Jeg aktiverer det lige.'); + await d.me('ehlnwo dfgien dfignhhug enodeonia endtrio nedosdiaen srnisdite ng'); + await d.you('rondhkd rtn3vgoh niartne sgornidena sudtor giean drtanodfg undae'); + await d.you('onfdgnxrt nare ndiatrsn dxvun gdnra edt nadhndgfn air nd'); + await d.me('endtrion idfgen teria non daenr bdoadtern udnre draien diae rtdnoa'); + await d.me('rian dondvglne dgon fgdndul noa gfhdfghsgndga odnane dodfgvunle da'); + await d.end('chatcontrollen virker ikke'); +} + +async function dialog_hacker_en() { + let d = new Dialog(); + current_dialog = d; + await d.you('Hi there'); + await d.me("hi, I haven't heard from you in a long time"); + await d.you('yeah, I was busy because of chatcontrol'); + await d.me('oh, so you already know about it?'); + await d.you('yes, attacks on privacy are something that we hackers take very seriously.'); + await d.you('because we think that the private life on the net should be as private as the "real" life'); + await d.me('and what should be done about it then?'); + await d.you('well, from a technical perspective there is a simple solution: You encrypt your messages before the scanner can get a hold of them'); + await d.you('that means you use an extra software that protects your messages'); + await d.you('I have actually created such a software. It is a plugin to our chatprogram'); + await d.you('and with my plugin you will be safe'); + await d.you('I will send you the file right away'); + await d.me('Thanks. I have received it.'); + await d.me('Your plugin is being installed'); + await d.you('I can imagine that crimials will use something similar in the future to avoid chatcontrol'); + await d.you('and then chatcontrol will only affect innocent citizens'); + await d.me('the installation is done. I will activate it now.'); + await d.me('ehlnwo dfgien dfignhhug enodeonia endtrio nedosdiaen srnisdite ng'); + await d.you('rondhkd rtn3vgoh niartne sgornidena sudtor giean drtanodfg undae'); + await d.you('onfdgnxrt nare ndiatrsn dxvun gdnra edt nadhndgfn air nd'); + await d.me('endtrion idfgen teria non daenr bdoadtern udnre draien diae rtdnoa'); + await d.me('rian dondvglne dgon fgdndul noa gfhdfghsgndga odnane dodfgvunle da'); + await d.end('chatcontrol does not work'); +} + async function dialog_erasmus_da() { let d = new Dialog(); current_dialog = d; @@ -1108,6 +1164,8 @@ const contact_list = { dialog: dialog_support_da}, {name: "Nabopige", dialog: dialog_nabopige_da}, + {name: "Hacker", + dialog: dialog_hacker_da}, {name: "Erasmus", dialog: dialog_erasmus_da}, {name: "Nørd", @@ -1126,6 +1184,8 @@ const contact_list = { dialog: dialog_support_en}, {name: "Neighbor", dialog: dialog_nabopige_en}, + {name: "Hacker", + dialog: dialog_hacker_en}, {name: "Erasmus", dialog: dialog_erasmus_en}, {name: "Nerd",