From 3ed1f06e2f7f692bb98ff46ae669d13630331fa3 Mon Sep 17 00:00:00 2001 From: om Date: Wed, 18 Jan 2023 21:18:24 +0100 Subject: [PATCH] Add hacker dialog --- img/chatapp.svg | 64 +++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 62 insertions(+), 2 deletions(-) diff --git a/img/chatapp.svg b/img/chatapp.svg index 0ab5f10..f04114e 100644 --- a/img/chatapp.svg +++ b/img/chatapp.svg @@ -912,6 +912,62 @@ async function dialog_nerd_en() { await d.end('The nerd is rebooting'); } +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'); +} + const contact_list = { "da": [ @@ -930,7 +986,9 @@ const contact_list = { {name: "Erasmus", dialog: dialog_erasmus_da}, {name: "Nørd", - dialog: dialog_nerd_da} + dialog: dialog_nerd_da}, + {name: "Hacker", + dialog: dialog_hacker_da} ], "en": [ {name: "Friend", @@ -948,7 +1006,9 @@ const contact_list = { {name: "Erasmus", dialog: dialog_erasmus_en}, {name: "Nerd", - dialog: dialog_nerd_en} + dialog: dialog_nerd_en}, + {name: "Hacker", + dialog: dialog_hacker_en} ] };