"vk.com/away.php" ஐ அகற்றுவது அல்லது ஆரோக்கியமான நபரின் இணைப்புகளைப் பின்தொடர்வது

VKontakte இல் இடுகையிடப்பட்ட இணைப்புகளைக் கிளிக் செய்வதன் மூலம், மற்ற சமூக வலைப்பின்னல்களைப் போலவே, முதலில் "பாதுகாப்பான" இணைப்பிற்கு மாறுவதை நீங்கள் கவனிப்பீர்கள், அதன் பிறகு பயனரை மேலும் அனுமதிக்க வேண்டுமா இல்லையா என்பதை சமூக வலைப்பின்னல் தீர்மானிக்கிறது. உலாவியின் முகவரிப் பட்டியில் "vk.com/away.php" இன் அரை-வினாடி தோற்றத்தை பெரும்பாலான கவனமுள்ள மக்கள் கவனித்தனர், ஆனால், நிச்சயமாக, அதற்கு எந்த முக்கியத்துவமும் இல்லை.

"vk.com/away.php" ஐ அகற்றுவது அல்லது ஆரோக்கியமான நபரின் இணைப்புகளைப் பின்தொடர்வது

முன்வரலாறு

ஒரு நாள், ஒரு குறிப்பிட்ட ப்ரோக்ராமர், மற்றொரு திட்டத்தை முடித்த பிறகு, அதைப் பற்றி எல்லோரிடமும் சொல்ல வேண்டும் என்ற ஆசையில் அவர் வெறித்தனமாக இருப்பதை உணர்ந்தார். திட்டமானது ஒரு தனிப்பட்ட ஐபி கொண்ட சர்வரில் ஹோஸ்ட் செய்யப்பட்டது, ஆனால் டொமைன் பெயர் இல்லாமல். எனவே, ஒரு அழகான மூன்றாம் நிலை துணை டொமைன் .ddns.net டொமைனில் விரைவாக உருவாக்கப்பட்டது, இது இறுதியில் இணைப்பாகப் பயன்படுத்தப்பட்டது. 

சிறிது நேரத்திற்குப் பிறகு இடுகைக்குத் திரும்பிய புரோகிராமர், தளத்திற்குப் பதிலாக, ஒரு வி.கே ஸ்டப் திறக்கப்படுவதைக் கண்டுபிடித்தார், இது பாதுகாப்பற்ற தளத்திற்கு மாறுவதைப் பற்றி தெரிவிக்கிறது:

"vk.com/away.php" ஐ அகற்றுவது அல்லது ஆரோக்கியமான நபரின் இணைப்புகளைப் பின்தொடர்வது

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

என்ன தவறு

இந்த நடைமுறை பல குறிப்பிடத்தக்க குறைபாடுகளைக் கொண்டுள்ளது:

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

ஜாங்கோவை விடுவித்தல்

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

அத்தகைய நீட்டிப்பை உருவாக்க, நாம் ஒரு தனி கோப்புறையில் இரண்டு கோப்புகளை உருவாக்க வேண்டும்: தற்போதைய url முகவரியை கண்காணிக்க json-Manifest மற்றும் JavaScript கோப்பு.

மேனிஃபெஸ்ட் கோப்பை உருவாக்கவும்

தாவல்களுடன் பணிபுரிய நீட்டிப்புக்கு அனுமதி வழங்குவதும், இயங்கக்கூடிய ஸ்கிரிப்டை ஒதுக்குவதும் நமக்குத் தேவையான முக்கிய விஷயம்:

{
  "manifest_version": 2,
  "name": "Run Away From vk.com/away",
  "version": "1.0",
  "background": {
    "scripts": ["background.js"]
  },
  "permissions": ["tabs"],
  "browser_action": {
    "default_title": "Run Away From vk.com/away"
  }
}

js கோப்பை உருவாக்கவும்

இங்கே எல்லாம் எளிது: ஒரு புதிய தாவல் உருவாக்கப்படும் போது, ​​"" என்று தொடங்கினால், url முகவரிக்கான காசோலையைச் சேர்ப்போம்.vk.com/away.php", பின்னர் அதை சரியான ஒன்றை மாற்றவும், இது GET கோரிக்கையில் உள்ளது:

chrome.tabs.onCreated.addListener( function (tabId, changeInfo, tab) {
	chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, function (tabs) {
		var url = tabs[0].url;
		if (url.substr(0,23) == "https://vk.com/away.php"){
			var last = url.indexOf("&", 0)
			if(last == -1)last = 1000;
			var url = decodeURIComponent(url.substr(27, last-27));
			chrome.tabs.update({url: url});
		}
	});
});

நீட்டிப்பை அசெம்பிள் செய்தல்

இரண்டு கோப்புகளும் ஒரே கோப்புறையில் இருப்பதை உறுதிசெய்த பிறகு, Chrome ஐத் திறந்து, நீட்டிப்பு தாவலைத் தேர்ந்தெடுத்து, "தொகுக்கப்படாத நீட்டிப்பை ஏற்று" என்பதைக் கிளிக் செய்யவும். திறக்கும் சாளரத்தில், எழுதப்பட்ட நீட்டிக்கப்பட்ட கோப்பின் கோப்புறையைத் தேர்ந்தெடுத்து, சேகரி என்பதைக் கிளிக் செய்யவும். தயார்! இப்போது vk.com/aவே போன்ற அனைத்து இணைப்புகளும் அசல் இணைப்புகளுடன் மாற்றப்பட்டுள்ளன.

அதற்கு பதிலாக, ஒரு முடிவுக்கும்

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

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

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