Spam sechinhu chekudzivirira

Ndine maonerokuti 80% yemaemail enyika ari spam. Ndiko kuti, mameseji eemail ayo anogamuchira haadi zvachose (uye izvi zvinosuruvarisa). Asi, sokunge izvi zvakanga zvisina kukwana, pakati pe spam pane kazhinji tsamba dzinotumirwa kune zvinangwa zvakashata: somuenzaniso, kuba kana kubvisa data, kana kupamba.

KDPV:

Spam sechinhu chekudzivirira

Sezvatinoziva, kazhinji, kuti tsamba ikuvadze masisitimu emakombuta, kungoendesa tsamba kune anogamuchira hazvina kukwana. "Mupikisi anoda kubatira pamwe" anodiwa, i.e. mushandisi anofanira kuzvimiririra kuita zviito zvinotungamira mukuitwa kwechirongwa cheanorwisa.

Kazhinji, chiito chakadaro "kuvhura" faira yakasungirirwa kune tsamba, ndiko kuti, kutanga nemaoko kugadziridzwa kwefaira nepurogiramu inoenderana nepurogiramu mukati mekushanda kwemushandisi.

Chinotonyanya kusiririsa ndechekuti mupikisi-mubatsiri haisi shiri isingawanzo shiri, uye spammer-anorwisa wedu anogona kuvimba naye.

Uye izvi zvinotungamirira
Spam sechinhu chekudzivirira

Muchidimbu, accountant yedu inovhura account, uye haisi kana account zvachose, asi hutachiona.

Maemail ane hutsinye, hongu, ane misiyano yakakosha. Asi kuvimba nekuteerera uye kuziva kwevashandisi ipfungwa yakaipa. Kunyange makonzati ane ushingi pamusoro pedingindira rekuti "usavhure izvi" nemafirework uye kuimba kwega kwezwi kunoitwa nemukuru mukuru (kuumbwa "Polymers") kunopedzisira kwadzimwa kubva mundangariro yevashandi vehofisi.

Ehe, masisitimu akanyatso gadziridzwa achatidzivirira kubva kuzhinji kwekurwiswa uku. Asi shoko rinokosha richiri β€œkubva kuvazhinji.” Hapana achapa XNUMX% vimbiso; uye kana zvasvika kumushandisi, zvino kuisimbisa, seimwe yezvisina kusimba zvehurongwa, chinhu chakanaka.

Tekinoroji uye engineering yemagariro zvinofambidzana kana zvasvika pakukanganisa kwekombuta. Anorwisa anoona kuti zvakaoma kunyepedzera kunge munhu anovimba nemushandisi zvisina mamiriro, uye nekudaro anomanikidzwa kushandisa mamwe maitiro: kutyisidzira, kumanikidza, kutevedzera zviremera zvinozivikanwa uye / kana kushandisa mazita enhema anoenderana - semuenzaniso, kutumira matsamba akamiririra masangano ehurumende nemakambani makuru.

Uye, sezvatinodzidziswa nevekare: kana isu tisingagoni kukunda, tinofanira kutungamira. Chaizvoizvo, nei isu takaipa kupfuura spammers? Hungu, tiri nani zvikuru! Uye tine mikana yakawanda. Uye iro basa pacharo rinoda hunyanzvi hushoma hwekuronga uye hazvizokanganisa masisitimu aripo.

Disclaimer: munyori haasi spammer, spammer haasi iye munyori. Munyori ari chete uye ari oga kudivi rezvakanaka.

Basa racho riri nyore kwazvo:

Isu pachedu tichatumira vashandisi vedu tsamba dzinoita kunge dzakaipa. Muzvinamatidzwa zvetsamba idzi tichaisa magwaro apo tichanyora nemavara makuru β€œDO NOT OPEN DOCUMENTS FROM SOCH LETTERS. Nyatsoteerera uye ungwarire. "

Nokudaro, basa redu nderekutevera: mamiriro:

Condition 1. Matsamba anofanira kunge akasiyana. Kana tikatumira tsamba imwechete kumunhu wese nguva dzese, saka izvi hazvizove zvakasiyana nezviyeuchidzo zvakajairika pamisangano, izvo vashandisi vanodzivirirwa zvakanyanya. Tinofanira kumutsa hurongwa hwemushandisi hune basa rekudzidza. Mamiriro anotevera anotevera kubva pane izvi:

Condition 2. Tsamba dzinofanira kutaridzika chaizvo. Kutumira tsamba kubva kuMeat Company LLP kana Barack Obama zvinogoneka, asi hazvishande. Zvinonzwisisika kushandisa hupenyu chaihwo (uye hwakasiyana!) Mazita emasangano nemitumbi;

Condition 3. Zvakare zvakakosha kuti mabhii aite seasinganzwisisike. Dzinofanirwa kunge dziine kukahadzika kuitira kumutsa kunyumwira mumushandisi uye kumutsa hurongwa hwekudzidza muuropi;

Condition 4. Uye nezvose izvi tsamba dzinofanira kukwezva ngwariro uye kudenha. Zvakanaka, zvese zviri nyore pano, isu hatitomboda kugadzira chero chinhu: spammers vakatotiitira zvese. "Fines", "Sarudzo dzedare" uye kunyange "Zvinyorwa" mune zvakabatanidzwa, "Forfeits", "Recalculations", "Penies" muchidzidzo uye mazwi mazhinji "Kukurumidzira", "Pakarepo", "Kusungirwa", "Pay" mu. chinyorwa - uye hunyengeri huri mubhegi.

Kuti uite iyi yemashiripiti seti, iwe unozoda kushoma hunyanzvi hwekugadzirisa uye manheru anofinha. Munyori akashandisa Python 3 (nekuti zvaive zvakakodzera kudzidzira) uye JS (kuunganidza data zvakananga kubva kubrowser console). Asi yakawanda yekodhi inogona kuitwa nyore nyore uchishandisa zvemuno OS maturusi (bash, cmd), iwe unongofanira kunetsekana neiyo encodings.

Kuti zvive zvakanaka, zvinofanirwa kucherechedzwa kuti iyo pfungwa pachayo haisi yemunyori, asi yakatorwa kubva kune imwe huru kambani yenyika. Nekudaro, pfungwa iyi ndeyepamusoro zvekuti, paakangoinzwa, munyori, achishevedzera "nei ndisina kuzviita," akamhanya kuti azviite.

Saka, kutanga pane zvose, tinoda zvikamu zvatichanyora tsamba. Ngatitange neKubva kumunda - ndiani achatyisidzira vashandisi vedu vanotya. Zvakanaka, ndiani: hongu, mabhangi, vanoongorora mutero, matare uye ese marudzi easinganzwisisike LLC. Panguva imwecheteyo, iwe unogona kuwedzera matemplate emangwana oto-inotsiva, sePAO CmpNmF. Ona kubva.txt

Iye zvino tinoda, chaizvoizvo, mazita. LLC Romashka uye Vector, pamwe nekudzokororwa kusingaperi "Dare reMoscow" hazvibviri kumutsa mhinduro mumweya.

Sezvineiwo, Indaneti inotipa mikana inoshamisa yekuwana ruzivo. Semuyenzaniso, runyorwa rwematare anoshanda eRussia Federation Iwe unogona kuwana yakapusa JavaScript kuraira zvakananga mubrowser koni ine kodhi senge:

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

Nenzira iyi unogona kukurumidza kuunganidza hwaro hwakanakisa hwemabasa edu (kunyanya sezvo munyori akatokuitira iwe :) Tichazvichengeta muPlain text, database yakawandisa yebasa rakadaro. Iyo purojekiti inoshandisa UTF-8 encoding neBOM, kana uchishandisa iwo chaiwo mavara. Ona mafaira etxt ane mazita anoenderana.

Tevere, isu tinofanirwa kugadzira iyo chaiyo (yakajairwa, asi kwete hazvo iripo) email kero yeanotumira kuitira kuti tsamba yedu iratidzike nenzira kwayo uye kutumirwa nenzira kwayo. Kune mamwe mazita munyori akashandisa akatarwa madomasi, kune mamwe - otomatiki-chizvarwa kubva pazita uchishandisa raibhurari yekududzira, chimwe chinhu seVector LLC -> [email inodzivirirwa]. Zita rebhokisi rinotorwa kubva pakurongwa mukodhi uye rinotarisirwawo kukurudzira kutya: "vzyskanie", "shtraf", "dolg", 'alarm' nemamwe "zapros".

Zvino - musoro wetsamba.

Nyaya yacho inofanirwa kukwezva kutarisisa, zvikasadaro tsamba yacho haizoonekwa. Sunungura yako yemukati accountant scarer uye zvese zvichashanda: "Kuvhara iyo account (s) (CmpNm)", "Chief Accountant (CmpNm)", "Zvinodiwa (zve CmpNm)" "Bhadhara nekukurumidza (!!!)" uye mamwe mapranks.
Ona subj.txt. Wedzera kuravira, sanganisa, usazunungusa.

Mashoko etsamba anofanira kunge achishamisa. Isu takatokwezva kutarisisa kwemushandisi, ikozvino basa redu ndere kumutsa fungidziro. Nokudaro, hapana zvachose chikonzero chekuedza panguva ino. Ngatitorei mitsara yekutyisidzira kubva kune spammers toisanganisa zvisina tsarukano; zana muzana rechokwadi rinongotitadzisa. Zvinozoita zvisina maturo seizvi:

(ваТная) Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ (ООО "Π’Π•Π‘Π’") По счёту Π² порядкС судСбного Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°
ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π²ΠΎ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ
постановлСниС Π²ΠΎ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ

Ona msg.txt. Kuwedzera kunogamuchirwa.

Uye pakupedzisira, mari. Iyo purojekiti parizvino inopa matatu marudzi ezvinamatidzwa: pdf, doc, docx. Mafaira anokopwa kubva kumasampuli pasina kushandura zvirimo, iyo yekunamatira faira inopiwa zita kubva pane iyo rondedzero ("Chirevo", "Kutonga", nezvimwewo, ona flnms.txt). Pamhando mbiri dzekutanga, saizi inogadzirwa zvisina tsarukano nekuwedzera zero kumagumo efaira. Izvi hazvishande nedocx (kunyangwe mushure meiyo Izwi rekudzoreredza faira faira rinovhurwa; uye LibreOffice, semuenzaniso, inovhura docx mafaera pasina kupika, kune yechitatu-bato mafaera akawedzerwa kuburikidza neiyo archiver interface).

Uye tinowana chishamiso ichi:

Spam sechinhu chekudzivirira

Unogona kutumira:

gen_msg.py [email protected]

Iyo kodhi, hongu, iri paGithub

Chaizvoizvo, ndizvo chete. Chimwe chinhu chekuita kweawa, asi pachava nekubatsirwa ... Uye pachava nekubatsirwa. Nokuti dzidziso yakaoma, asi muti weupenyu unokura zvakasvibirira zvakasvibirira - tsananguro hadzisviki, zviyeuchidzo zvinokanganwa, uye vanhu hunyanzvi hunyanzvi kuburikidza nekuita chete. Uye zviri nani kuti isu tive vadzidzisi pane kudzoreredza zvese kubva kune backups gare gare, handiti?

Vashandisi vakanyoresa chete ndivo vanogona kutora chikamu muongororo. Nyorera mu, Munogamuchirwa.

Wakambozviedza kune vashandisi vako? Zvakadini?

  • 0,0%Hapana akatenga, vakaibvisa pasina mubvunzo0

  • 0,0%Vamwe vakashuma maemail anofungira; zvakanamirwa hazvina kuvhurwa0

  • 50,0%Vamwe vakavhura zvakanamirwa (ini ndichakuudza mumashoko zvakaitika zvinotevera)3

  • 50,0%Rakagamuchira tsvimbo kubva kuvakuru3

6 vashandisi vakavhota. 21 mushandisi haana.

Source: www.habr.com

Voeg