Spam kòm yon zouti pwoteksyon

Mwen gen yon opinyonke 80% nan imèl nan mond lan se spam. Sa vle di, mesaj imel ke moun k ap resevwa a pa bezwen ditou (e sa tris). Men, kòm si sa a pa t 'ase, nan mitan spam la gen souvan lèt voye pou rezon move: pou egzanp, yo vòlè oswa efase done, oswa ekstòsyon.

KDPV:

Spam kòm yon zouti pwoteksyon

Kòm nou konnen, pou yon lèt aktyèlman mal sistèm òdinatè, tou senpleman livrezon lèt la bay moun k ap resevwa a se nan pifò ka yo pa ase. Yon "advèsè ki enkline pou kolabore" obligatwa, i.e. itilizatè a dwe poukont fè aksyon ki pral mennen nan ekzekisyon an nan plan atakè a.

Tipikman, yon aksyon konsa se "louvri" yon atachman dosye a yon lèt, se sa ki, manyèlman kòmanse pwosesis la nan dosye a pa pwogram nan processeur korespondan andedan sistèm opere itilizatè a.

Ki sa ki pi tris se ke yon opozan-asistan se pa yon zwazo ra, ak spame-atake nou an ka byen konte sou li.

Lè sa a mennen nan
Spam kòm yon zouti pwoteksyon

Nan ti bout tan, kontab nou an louvri yon kont, epi li pa menm yon kont ditou, men yon viris.

Imèl move, nan kou, gen diferans enpòtan. Men, konte sou vijilans ak konsyans itilizatè yo se yon move lide. Menm konsè nana sou tèm "pa louvri sa a" ak fedatifis ak yon pèfòmans vokal solo pa direktè jeneral la (konpozisyon "Polymers") yo evantyèlman efase nan memwa travayè biwo a.

Natirèlman, sistèm byen konfigirasyon pral pwoteje nou kont pi fò nan atak sa yo. Men, mo kle a toujou se "nan majorite a." Pa gen moun ki pral bay yon garanti 100%; epi si li rive itilizatè a, Lè sa a, ranfòse li, kòm youn nan pwen ki pi fèb nan sistèm yo, se yon bon bagay.

Teknoloji ak jeni sosyal mache men nan men lè li rive malfezans òdinatè. Atakè a reyalize ke li difisil pou pretann yo se yon moun itilizatè a fè konfyans san kondisyon, epi kidonk li oblije sèvi ak lòt taktik: entimidasyon, fòse, imite otorite rekonèt ak/oswa itilize fo non ki koresponn yo - pou egzanp, voye lèt sou non moun. ajans gouvènman yo ak gwo konpayi yo.

Epi, jan ansyen yo anseye nou: si nou pa kapab genyen, nou dwe dirije. Vrèman, poukisa nou pi mal pase spame? Wi, nou pi bon anpil! E nou gen plis opòtinite. Ak travay nan tèt li pral mande pou ladrès ki pi minim pwogramasyon epi yo pral pratikman pa pral afekte sistèm ki egziste deja.

Limit responsabilite nou: otè a se pa yon spame, spame a se pa otè a. Otè a se sèlman ak sèlman sou bò a nan bon.

Travay la trè senp:

Nou menm nou pral voye itilizatè nou yo lèt ki parèt move. Nan atachman nan lèt sa yo n ap mete dokiman kote n ap ekri an gwo lèt “PA OUVRI DOKIMAN NAN LÈT SA YO. Fè plis atantif ak atansyon."

Kidonk, travay nou an se jan sa a: tèm:

Kondisyon 1. Lèt yo dwe diferan. Si nou voye menm lèt la bay tout moun chak fwa, Lè sa a, sa a pa pral diferan de rapèl òdinè nan reyinyon yo, nan ki itilizatè yo fòtman iminitè. Nou dwe ankouraje sistèm itilizatè a ki responsab pou aprann. Kondisyon sa yo soti nan sa a:

Kondisyon 2. Lèt yo ta dwe sanble reyèl. Voye lèt ki soti nan Meat Company LLP oswa Barack Obama se posib, men li pa efikas. Li fè sans pou sèvi ak lavi reyèl (ak diferan!) Non òganizasyon ak kò;

Kondisyon 3. Epitou li enpòtan ke lèt yo gade yon ti kras etranj. Yo dwe yon ti jan ézitan yo nan lòd yo eksite sispèk nan itilizatè a ak aktive sistèm aprantisaj la nan sèvo a;

Kondisyon 4. Ak tout bagay sa yo lèt yo ta dwe atire atansyon ak pwovoke. Oke, tout bagay se senp isit la, nou pa menm bezwen envante anyen: spame yo te deja fè tout bagay pou nou. "Amann", "Desizyon Tribinal" e menm jis "Dokiman" nan atachman, "Forfè", "Rekalkile", "Peni" nan sijè a ak anpil mo "Ijan", "Imedyatman", "Oblije", "Peye" nan tèks la - ak jwe fent la se nan sak la.

Pou aplike seri majik sa a, w ap bezwen ladrès minimòm pwogramasyon ak yon aswè raz. Otè a te itilize Python 3 (paske li te nesesè pou pratike) ak JS (pou kolekte done ki sòti dirèkteman nan konsole navigatè a). Men, pi fò nan kòd la ka fasil aplike lè l sèvi avèk zouti natif natal OS (bash, cmd), ou jis gen lite ak kodaj yo.

Pou jis, li ta dwe remake ke lide nan tèt li pa fè pati otè a, men li te ranmase nan men yon sèl gwo konpayi entènasyonal. Sepandan, lide a tèlman supèrfisyèl ke, le pli vit ke li te tande li, otè a, t'ap rele byen fò "poukisa mwen pa t 'fè li anvan," prese aplike li.

Se konsa, anvan tout bagay, nou bezwen pati nan ki nou pral konpoze yon lèt. Ann kòmanse ak Soti nan jaden an - ki moun ki pral menase itilizatè timid nou yo. Oke, ki moun ki: nan kou, bank, enspeksyon taks, tribinal ak tout kalite LLC etranj. An menm tan an, ou ka ajoute modèl pou lavni oto-sibstitisyon, tankou PAO CmpNmF. Gade soti nan.txt

Koulye a, nou bezwen, an reyalite, non. LLC Romashka ak Vector, osi byen ke "Tribinal Moskou" repete san rete a pa gen anpil chans pou evoke yon repons nan nanm.

Erezman, Entènèt la ban nou opòtinite etonan pou jwenn enfòmasyon. Pa egzanp, lis tribinal aktif nan Federasyon Larisi la Ou ka jwenn yon senp kòmand JavaScript dirèkteman nan konsole navigatè a ak kòd tankou:

for (let el of document.getElementById("mw-content-text").querySelectorAll("li")) {console.log(el.innerText;)}

Nan fason sa a ou ka byen vit trè byen vit kolekte yon baz ekselan pou travay nou yo (sitou depi otè a te deja fè li pou ou :) Nou pral sove li nan Plain text, yon baz done twòp pou yon travay konsa. Pwojè a sèvi ak kodaj UTF-8 ak BOM, nan ka itilize karaktè ki pi espesifik. Gade fichye txt ak non korespondan yo.

Apre sa, nou bezwen jenere yon adrès imel kòrèk (estanda, men pa nesesèman ki egziste) moun k ap voye a pou lèt nou an parèt kòrèkteman epi voye yo kòrèkteman. Pou kèk non otè a te itilize domèn fiks, pou lòt moun - oto-jenerasyon apati non an lè l sèvi avèk yon bibliyotèk transliterasyon, yon bagay tankou Vector LLC -> [imèl pwoteje]. Se non bwat la pran nan lis la nan kòd la epi li gen entansyon tou enspire tranble: "vzyskanie", "shtraf", "dolg", "alam" ak lòt "zapros".

Koulye a, - sijè a nan lèt la.

Sijè a dwe definitivman atire atansyon, otreman lèt la pral pase inapèsi. Degaje efreyan kontab enteryè ou a ak tout bagay ap mache byen: "Fèmen kont lan (yo) (CmpNm)", "Kontab anchèf (CmpNm)", "Kondisyon (pou CmpNm)" "Peye imedyatman (!!!)" ak lòt tour.
Gade subj.txt. Ajoute gou, melanje, pa souke.

Tèks lèt la ta dwe yon ti jan etranj. Nou te deja atire atansyon itilizatè a, kounye a travay nou an se eksite sispèk. Se poutèt sa, pa gen absoliman okenn pwen nan eseye nan pwen sa a. Ann pran fraz menasan ki soti nan spame yo epi konbine yo abitrèman; santèn pousan otantisite pral sèlman anpeche nou. Li pral tounen yon istwa san sans tankou:

(важная) Информация (ООО "ТЕСТ") По счёту в порядке судебного разбирательства
откройте документы во вложении
постановление во вложении

Gade msg.txt. Ajoute yo akeyi.

Epi finalman, envestisman an. Pwojè a bay kounye a 3 kalite atachman: pdf, doc, docx. Fichye yo kopye nan echantiyon san yo pa chanje kontni an, yo bay dosye atachman an yon non nan lis la ("Dekrè", "Jijman", elatriye, gade flnms.txt). Pou de premye kalite yo, gwosè a pwodwi owaza lè yo ajoute zewo nan fen dosye a. Sa a pa travay ak docx (byenke apre pwosedi rekiperasyon Pawòl la dosye a ouvè; ak LibreOffice, pou egzanp, ouvè fichye docx san yo pa sèmante, nan ki dosye twazyèm pati yo te ajoute atravè koòdone achiv la).

Epi nou jwenn mirak sa a:

Spam kòm yon zouti pwoteksyon

Ou ka voye:

gen_msg.py [email protected]

Kòd la, nan kou, se sou Github

Aktyèlman, se tout. Yon bagay pou fè pou yon èdtan, men pral gen benefis ... Epi pral gen benefis. Pou teyori a se sèk, men pye bwa a nan lavi a ap grandi kaka kleren vèt - eksplikasyon pa rive, rapèl yo bliye, ak moun metrize ladrès sèlman nan pratik. Epi li pi bon pou nou se pwofesè pase retabli tout bagay soti nan sovgad pita, dwa?

Se sèlman itilizatè ki anrejistre ki ka patisipe nan sondaj la. Enskri, tanpri.

Eske ou te eseye li sou itilizatè ou yo? Kòman rezilta yo ye?

  • 0,0%Pèsonn pa achte l, yo efase li san kesyon0

  • 0,0%Gen kèk ki rapòte imel sispèk; atachman yo pa te louvri0

  • 50,0%Gen kèk atachman ouvè (mwen pral di w nan kòmantè yo sa ki te pase apre)3

  • 50,0%Te resevwa yon baton nan men otorite yo3

6 itilizatè yo te vote. 21 itilizatè te absteni.

Sous: www.habr.com

Add nouvo kòmantè