ஒரு பாதுகாப்பு கருவியாக ஸ்பேம்

எனக்கு ஒரு கருத்து உள்ளதுஉலகின் 80% மின்னஞ்சல்கள் ஸ்பேம். அதாவது, பெறுநருக்குத் தேவையில்லாத மின்னஞ்சல் செய்திகள் (இது வருத்தமாக இருக்கிறது). ஆனால், இது போதாது என்பது போல, ஸ்பேமில் தீங்கிழைக்கும் நோக்கங்களுக்காக அடிக்கடி கடிதங்கள் அனுப்பப்படுகின்றன: எடுத்துக்காட்டாக, தரவைத் திருட அல்லது நீக்க அல்லது மிரட்டி பணம் பறித்தல்.

KDPV:

ஒரு பாதுகாப்பு கருவியாக ஸ்பேம்

நமக்குத் தெரிந்தபடி, ஒரு கடிதம் உண்மையில் கணினி அமைப்புகளுக்கு தீங்கு விளைவிக்கும், பெரும்பாலான சந்தர்ப்பங்களில் கடிதத்தை பெறுநருக்கு வழங்குவது போதாது. "ஒத்துழைக்க விரும்பும் எதிர்ப்பாளர்" தேவை, அதாவது. தாக்குபவர்களின் திட்டத்தை செயல்படுத்துவதற்கு வழிவகுக்கும் செயல்களை பயனர் சுயாதீனமாக செய்ய வேண்டும்.

பொதுவாக, அத்தகைய செயல் ஒரு கடிதத்திற்கான கோப்பு இணைப்பை "திறக்கிறது", அதாவது, பயனரின் இயக்க முறைமைக்குள் தொடர்புடைய செயலி நிரல் மூலம் கோப்பின் செயலாக்கத்தை கைமுறையாகத் தொடங்குகிறது.

இன்னும் சோகமான விஷயம் என்னவென்றால், எதிரி-உதவியாளர் ஒரு அரிய பறவை அல்ல, மேலும் ஸ்பேமர்-தாக்குபவர் அவரை நம்பலாம்.

மற்றும் இது வழிவகுக்கிறது
ஒரு பாதுகாப்பு கருவியாக ஸ்பேம்

சுருக்கமாக, எங்கள் கணக்காளர் ஒரு கணக்கைத் திறக்கிறார், அது ஒரு கணக்கு கூட அல்ல, ஆனால் ஒரு வைரஸ்.

தீங்கிழைக்கும் மின்னஞ்சல்கள், நிச்சயமாக, முக்கியமான வேறுபாடுகளைக் கொண்டுள்ளன. ஆனால் பயனர்களின் கவனிப்பு மற்றும் விழிப்புணர்வை நம்புவது ஒரு மோசமான யோசனை. "இதைத் திறக்காதே" என்ற கருப்பொருளில் பட்டாசுகளுடன் கூடிய தைரியமான இசை நிகழ்ச்சிகள் மற்றும் பொது இயக்குனரின் தனி குரல் நிகழ்ச்சிகள் ("பாலிமர்ஸ்" கலவை) இறுதியில் அலுவலக ஊழியரின் நினைவிலிருந்து அழிக்கப்படுகின்றன.

நிச்சயமாக, நன்கு கட்டமைக்கப்பட்ட அமைப்புகள் இந்த தாக்குதல்களில் இருந்து நம்மைப் பாதுகாக்கும். ஆனால் முக்கிய வார்த்தை இன்னும் "பெரும்பான்மையிலிருந்து" உள்ளது. யாரும் XNUMX% உத்தரவாதம் கொடுக்க மாட்டார்கள்; அது பயனருக்கு வந்தால், அமைப்புகளின் பலவீனமான புள்ளிகளில் ஒன்றாக அதை வலுப்படுத்துவது நல்லது.

கணினி முறைகேடு என்று வரும்போது தொழில்நுட்பமும் சமூகப் பொறியியலும் கைகோர்த்துச் செல்கின்றன. பயனர் நிபந்தனையின்றி நம்பும் ஒருவராக நடிப்பது கடினம் என்பதை தாக்குபவர் உணர்ந்தார், அதனால் மற்ற தந்திரங்களைப் பயன்படுத்த வேண்டிய கட்டாயம் உள்ளது: மிரட்டல், வற்புறுத்தல், அங்கீகரிக்கப்பட்ட அதிகாரிகளைப் பின்பற்றுதல் மற்றும்/அல்லது தொடர்புடைய தவறான பெயர்களைப் பயன்படுத்துதல் - எடுத்துக்காட்டாக, சார்பாக கடிதங்களை அனுப்புதல் அரசு நிறுவனங்கள் மற்றும் பெரிய நிறுவனங்கள்.

மேலும், முன்னோர்கள் நமக்கு கற்பிப்பது போல்: நம்மால் வெல்ல முடியாவிட்டால், நாம் வழிநடத்த வேண்டும். உண்மையில், நாம் ஏன் ஸ்பேமர்களை விட மோசமாக இருக்கிறோம்? ஆம், நாங்கள் மிகவும் சிறப்பாக இருக்கிறோம்! மேலும் எங்களுக்கு அதிக வாய்ப்புகள் உள்ளன. பணிக்கு மிகக் குறைந்த நிரலாக்க திறன்கள் தேவைப்படும் மற்றும் நடைமுறையில் இருக்கும் அமைப்புகளை பாதிக்காது.

மறுப்பு: ஆசிரியர் ஸ்பேமர் அல்ல, ஸ்பேமர் ஆசிரியர் அல்ல. ஆசிரியர் நன்மையின் பக்கம் மட்டுமே இருக்கிறார்.

பணி மிகவும் எளிது:

எங்கள் பயனர்களுக்கு தீங்கிழைக்கும் கடிதங்களை நாமே அனுப்புவோம். இந்தக் கடிதங்களுக்கான இணைப்புகளில் நாம் பெரிய எழுத்துக்களில் எழுதும் ஆவணங்களை இணைப்போம் “அத்தகைய கடிதங்களிலிருந்து ஆவணங்களைத் திறக்க வேண்டாம். இன்னும் கவனமாகவும் கவனமாகவும் இருங்கள்."

எனவே, எங்கள் பணி பின்வருமாறு: நிலைமைகளை:

நிபந்தனை 1. எழுத்துக்கள் வித்தியாசமாக இருக்க வேண்டும். ஒவ்வொரு முறையும் அனைவருக்கும் ஒரே கடிதத்தை அனுப்பினால், இது கூட்டங்களில் உள்ள சாதாரண நினைவூட்டல்களிலிருந்து வேறுபட்டதாக இருக்காது, பயனர்கள் வலுவான நோய் எதிர்ப்பு சக்தி கொண்டவர்கள். கற்றலுக்குப் பொறுப்பான பயனரின் அமைப்பை நாம் தூண்ட வேண்டும். இதிலிருந்து பின்வரும் நிபந்தனைகள் பின்பற்றப்படுகின்றன:

நிபந்தனை 2. கடிதங்கள் உண்மையானதாக இருக்க வேண்டும். மீட் கம்பெனி LLP அல்லது பராக் ஒபாமாவிடமிருந்து கடிதங்களை அனுப்புவது சாத்தியம், ஆனால் பயனற்றது. நிஜ வாழ்க்கை (மற்றும் வேறு!) நிறுவனங்கள் மற்றும் அமைப்புகளின் பெயர்களைப் பயன்படுத்துவது அர்த்தமுள்ளதாக இருக்கிறது;

நிபந்தனை 3. மேலும் கடிதங்கள் கொஞ்சம் விசித்திரமாக இருப்பது முக்கியம். பயனருக்கு சந்தேகத்தைத் தூண்டுவதற்கும் மூளையில் கற்றல் முறையைச் செயல்படுத்துவதற்கும் அவை ஓரளவு சந்தேகத்திற்குரியதாக இருக்க வேண்டும்;

நிபந்தனை 4. மற்றும் அனைத்து இந்த கடிதங்கள் கவனத்தை ஈர்க்க வேண்டும் மற்றும் தூண்ட வேண்டும். சரி, இங்கே எல்லாம் எளிது, நாங்கள் எதையும் கண்டுபிடிக்க வேண்டிய அவசியமில்லை: ஸ்பேமர்கள் ஏற்கனவே எங்களுக்காக எல்லாவற்றையும் செய்துள்ளனர். "அபராதம்", "நீதிமன்ற தீர்ப்புகள்" மற்றும் இணைப்புகளில் "ஆவணங்கள்", "ஜப்திகள்", "மீண்டும் கணக்கீடுகள்", "ஆசனம்" பாடத்தில் "அவசரம்", "உடனடி", "கடமை", "பணம்" போன்ற பல சொற்கள் உரை - மற்றும் தந்திரம் பையில் உள்ளது.

இந்த மந்திர தொகுப்பை செயல்படுத்த, உங்களுக்கு குறைந்தபட்ச நிரலாக்க திறன்கள் மற்றும் ஒரு சலிப்பான மாலை தேவைப்படும். ஆசிரியர் பைதான் 3 (பயிற்சி செய்ய வேண்டிய அவசியம் இருந்ததால்) மற்றும் JS (உலாவி கன்சோலில் இருந்து நேரடியாக தரவுகளை சேகரிக்க) பயன்படுத்தினார். ஆனால் பெரும்பாலான குறியீட்டை சொந்த OS கருவிகளைப் பயன்படுத்தி எளிதாக செயல்படுத்த முடியும் (பாஷ், சிஎம்டி), நீங்கள் குறியாக்கங்களுடன் போராட வேண்டும்.

சரியாகச் சொல்வதானால், இந்த யோசனை ஆசிரியருக்கு சொந்தமானது அல்ல, ஆனால் ஒரு பெரிய சர்வதேச நிறுவனத்திடமிருந்து எடுக்கப்பட்டது என்பதைக் கவனத்தில் கொள்ள வேண்டும். இருப்பினும், யோசனை மிகவும் மேலோட்டமானது, அவர் அதைக் கேட்டவுடன், ஆசிரியர், "நான் ஏன் முன்பு அதைச் செய்யவில்லை" என்று கூச்சலிட்டு அதை செயல்படுத்த விரைந்தார்.

எனவே, முதலில், நமக்கு ஒரு கடிதத்தை உருவாக்கும் பகுதிகள் தேவை. எங்கள் பயமுறுத்தும் பயனர்களை அச்சுறுத்தும் ஃப்ரம் ஃபீல்டில் இருந்து ஆரம்பிக்கலாம். சரி, யார்: நிச்சயமாக, வங்கிகள், வரி ஆய்வாளர்கள், நீதிமன்றங்கள் மற்றும் அனைத்து வகையான விசித்திரமான எல்.எல்.சி. அதே நேரத்தில், PAO போன்ற எதிர்கால தானாக மாற்றுவதற்கான டெம்ப்ளேட்களைச் சேர்க்கலாம் CmpNmF. from.txt ஐப் பார்க்கவும்

இப்போது நமக்கு உண்மையில் பெயர்கள் தேவை. எல்எல்சி ரோமாஷ்கா மற்றும் வெக்டர், அத்துடன் முடிவில்லாமல் மீண்டும் மீண்டும் "மாஸ்கோ கோர்ட்" ஆகியவை ஆன்மாக்களில் ஒரு பதிலைத் தூண்ட வாய்ப்பில்லை.

அதிர்ஷ்டவசமாக, இணையம் நமக்கு தகவல்களைப் பெற அற்புதமான வாய்ப்புகளைத் தருகிறது. உதாரணத்திற்கு, ரஷ்ய கூட்டமைப்பின் செயலில் உள்ள நீதிமன்றங்களின் பட்டியல் நீங்கள் ஒரு எளிய ஜாவாஸ்கிரிப்ட் கட்டளையை உலாவி கன்சோலில் நேரடியாகப் பெறலாம்:

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

இந்த வழியில் நீங்கள் எங்கள் பணிகளுக்கான சிறந்த தளத்தை மிக விரைவாக சேகரிக்கலாம் (குறிப்பாக ஆசிரியர் ஏற்கனவே உங்களுக்காக அதைச் செய்திருப்பதால் :) அத்தகைய பணிக்கான ஓவர்கில் தரவுத்தளமான எளிய உரையில் அதைச் சேமிப்போம். திட்டமானது BOM உடன் UTF-8 குறியாக்கத்தைப் பயன்படுத்துகிறது, மிகவும் குறிப்பிட்ட எழுத்துக்களைப் பயன்படுத்தினால். தொடர்புடைய பெயர்களுடன் txt கோப்புகளைப் பார்க்கவும்.

அடுத்து, அனுப்புநரின் சரியான (தரமான, ஆனால் அவசியமில்லை) மின்னஞ்சல் முகவரியை உருவாக்க வேண்டும், இதனால் எங்கள் கடிதம் சரியாகக் காட்டப்பட்டு சரியாக அனுப்பப்படும். சில பெயர்களுக்கு ஆசிரியர் நிலையான டொமைன்களைப் பயன்படுத்தினார், மற்றவர்களுக்கு - வெக்டர் எல்எல்சி போன்ற ஏதாவது ஒரு ஒலிபெயர்ப்பு நூலகத்தைப் பயன்படுத்தி பெயரிலிருந்து தானாக உருவாக்குதல் -> [மின்னஞ்சல் பாதுகாக்கப்பட்டது]. பெட்டியின் பெயர் குறியீட்டில் உள்ள பட்டியலிலிருந்து எடுக்கப்பட்டது மற்றும் பிரமிப்பை ஊக்குவிக்கும் நோக்கம் கொண்டது: "vzyskanie", "shtraf", "dolg", 'alarm' மற்றும் பிற "zapros".

இப்போது - கடிதத்தின் பொருள்.

பொருள் நிச்சயமாக கவனத்தை ஈர்க்க வேண்டும், இல்லையெனில் கடிதம் கவனிக்கப்படாமல் போகும். உங்கள் உள் கணக்காளர் பயமுறுத்தலைக் கட்டவிழ்த்து விடுங்கள், எல்லாம் செயல்படும்: “கணக்கை(களை) மூடுவது (CmpNm)", "தலைமை கணக்காளர் (CmpNm)", "தேவை (இதற்கு CmpNm)" "உடனடியாக பணம் செலுத்துங்கள் (!!!)" மற்றும் பிற குறும்புகள்.
subj.txt ஐப் பார்க்கவும். சுவைக்கு சேர்க்கவும், கலக்கவும், அசைக்க வேண்டாம்.

கடிதத்தின் உரை சற்று விசித்திரமாக இருக்க வேண்டும். நாங்கள் ஏற்கனவே பயனரின் கவனத்தை ஈர்த்துள்ளோம், இப்போது எங்கள் பணி சந்தேகத்தைத் தூண்டுவதாகும். எனவே, இந்த கட்டத்தில் முயற்சி செய்வதில் எந்த அர்த்தமும் இல்லை. ஸ்பேமர்களிடமிருந்து அச்சுறுத்தும் சொற்றொடர்களை எடுத்து அவற்றை தன்னிச்சையாக இணைப்போம்; நூறு சதவீத நம்பகத்தன்மை நம்மைத் தடுக்கும். இது போன்ற முட்டாள்தனமாக மாறும்:

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

msg.txt ஐப் பார்க்கவும். சேர்த்தல் வரவேற்கத்தக்கது.

இறுதியாக, முதலீடு. திட்டம் தற்போது 3 வகையான இணைப்புகளை வழங்குகிறது: pdf, doc, docx. உள்ளடக்கத்தை மாற்றாமல் மாதிரிகளிலிருந்து கோப்புகள் நகலெடுக்கப்படுகின்றன, இணைப்புக் கோப்பிற்கு பட்டியலிலிருந்து ஒரு பெயர் வழங்கப்படுகிறது ("ஆணை", "தீர்ப்பு", முதலியன, flnms.txt ஐப் பார்க்கவும்). முதல் இரண்டு வகைகளுக்கு, கோப்பின் முடிவில் பூஜ்ஜியங்களைச் சேர்ப்பதன் மூலம் அளவு தோராயமாக உருவாக்கப்படுகிறது. இது docx உடன் வேலை செய்யாது (Word Recovery செயல்முறைக்குப் பிறகு கோப்பு திறக்கும்; மற்றும் LibreOffice, எடுத்துக்காட்டாக, docx கோப்புகளை சத்தியம் செய்யாமல் திறக்கும், இதில் மூன்றாம் தரப்பு கோப்புகள் காப்பக இடைமுகம் மூலம் சேர்க்கப்பட்டுள்ளன).

இந்த அதிசயத்தை நாங்கள் பெறுகிறோம்:

ஒரு பாதுகாப்பு கருவியாக ஸ்பேம்

நீங்கள் அனுப்பலாம்:

gen_msg.py [email protected]

குறியீடு, நிச்சயமாக, Github இல் உள்ளது

உண்மையில், அவ்வளவுதான். ஒரு மணி நேரம் ஏதாவது செய்ய வேண்டும், ஆனால் பலன் இருக்கும்... மேலும் பலன் இருக்கும். கோட்பாடு வறண்டது, ஆனால் வாழ்க்கை மரம் பசுமையாக வளர்கிறது - விளக்கங்கள் அடையவில்லை, நினைவூட்டல்கள் மறக்கப்படுகின்றன, மேலும் பயிற்சியின் மூலம் மட்டுமே மக்கள் திறமைகளை மாஸ்டர் செய்கிறார்கள். பின்னர் காப்புப்பிரதியிலிருந்து அனைத்தையும் மீட்டெடுப்பதை விட ஆசிரியர்களாக இருப்பது எங்களுக்கு நல்லது, இல்லையா?

பதிவு செய்த பயனர்கள் மட்டுமே கணக்கெடுப்பில் பங்கேற்க முடியும். உள்நுழையவும், தயவு செய்து.

உங்கள் பயனர்களிடம் முயற்சி செய்து பார்த்தீர்களா? முடிவுகள் எப்படி இருக்கின்றன?

  • 0,0%யாரும் அதை வாங்கவில்லை, அவர்கள் அதை கேள்வி இல்லாமல் நீக்கிவிட்டனர்0

  • 0,0%சிலர் சந்தேகத்திற்கிடமான மின்னஞ்சல்களைப் புகாரளித்தனர்; இணைப்புகள் திறக்கப்படவில்லை0

  • 50,0%சில திறந்த இணைப்புகள் (அடுத்து என்ன நடந்தது என்பதை நான் கருத்துகளில் கூறுவேன்)3

  • 50,0%அதிகாரிகளிடமிருந்து ஒரு குச்சியைப் பெற்றார்3

6 பயனர்கள் வாக்களித்தனர். 21 பயனர் வாக்களிக்கவில்லை.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்