Cael gwared ar “vk.com/away.php” neu ddilyn dolenni gan berson iach

Trwy glicio ar y dolenni a bostiwyd ar VKontakte, fe sylwch, fel mewn rhwydweithiau cymdeithasol eraill, yn gyntaf bod yna drawsnewidiad i ddolen "diogel", ac ar ôl hynny mae'r rhwydwaith cymdeithasol yn penderfynu a ddylid caniatáu'r defnyddiwr ymhellach ai peidio. Sylwodd y rhan fwyaf o bobl sylwgar ymddangosiad hanner eiliad “vk.com/away.php” ym mar cyfeiriad y porwr, ond, wrth gwrs, nid oeddent yn rhoi unrhyw bwys arno.

Cael gwared ar “vk.com/away.php” neu ddilyn dolenni gan berson iach

cynhanes

Un diwrnod, sylweddolodd rhaglennydd penodol, ar ôl cwblhau prosiect arall, ei fod yn obsesiwn â'r awydd i ddweud wrth bawb amdano. Cynhaliwyd y prosiect ar weinydd gydag IP unigryw, ond heb enw parth. Felly, crëwyd is-barth trydydd lefel hardd yn gyflym yn y parth .ddns.net, a ddefnyddiwyd yn y pen draw fel cyswllt. 

Gan ddychwelyd i'r post ar ôl ychydig, darganfu'r rhaglennydd fod bonyn VK yn agor yn lle'r wefan, gan roi gwybod am y newid i safle anniogel:

Cael gwared ar “vk.com/away.php” neu ddilyn dolenni gan berson iach

Mae'n ymddangos bod gan ddefnyddwyr craff eu hunain yr hawl i benderfynu pa wefan y dylent fynd iddi a pha rai na ddylent, ond mae VKontakte yn meddwl yn wahanol ac nid yw'n rhoi unrhyw gyfle i ddilyn y ddolen heb faglau.

Beth sy'n bod

Mae gan y gweithrediad hwn nifer o anfanteision sylweddol:

  • Anallu i agor safle amheus. Fel y dywedwyd uchod, nid oes gan y defnyddiwr unrhyw ffordd i oresgyn y bonyn. Yr unig ffordd i agor y ddolen yw ei gopïo a'i gludo i'r bar cyfeiriad.
  • Yn arafu llywio cyswllt. Mae'r cyflymder ailgyfeirio yn dibynnu ar y ping. Yn unol â hynny, gyda phing uchel, gellir colli eiliadau gwerthfawr o fywyd, nad yw, fel y gwyddom, yn dderbyniol.
  • Monitro pontio. Mae'r dull hwn yn ei gwneud hi'n haws casglu gwybodaeth am weithredoedd defnyddwyr, sef, wrth gwrs, yr hyn y mae VK yn ei ddefnyddio, gan ychwanegu id y post y gwnaed y trosglwyddiad ohono at y ddolen ddiogel.

Rhyddhau Django

Gall yr ateb gorau posibl i'r holl broblemau uchod fod yn estyniad porwr. Am resymau amlwg, mae'r dewis yn disgyn ar Chrome. Mae un ardderchog ar y canolbwynt erthygl Erthygl sy'n ymroddedig i ysgrifennu estyniadau ar gyfer Chrome.

I greu estyniad o'r fath, bydd angen i ni greu dwy ffeil mewn ffolder ar wahân: json-Manifest a ffeil JavaScript i fonitro'r cyfeiriad url cyfredol.

Creu ffeil Maniffest

Y prif beth sydd ei angen arnom yw rhoi caniatâd i'r estyniad weithio gyda thabiau a phennu sgript gweithredadwy:

{
  "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"
  }
}

Creu ffeil js

Mae popeth yn syml yma: yn y digwyddiad a elwir pan fydd tab newydd yn cael ei greu, rydym yn ychwanegu siec am y cyfeiriad url os yw'n dechrau gyda “vk.com/away.php", yna rhowch yr un cywir yn ei le, sydd yn y cais 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});
		}
	});
});

Cydosod yr estyniad

Ar ôl sicrhau bod y ddwy ffeil yn yr un ffolder, agorwch Chrome, dewiswch y tab estyniad a chliciwch ar “Llwytho estyniad heb ei bacio”. Yn y ffenestr sy'n agor, dewiswch ffolder y ffeil estynedig ysgrifenedig a chliciwch ar Casglu. Barod! Nawr mae pob dolen fel vk.com/away yn cael eu disodli gan y rhai gwreiddiol.

Yn hytrach na i gasgliad

Wrth gwrs, mae'r math hwn o bonyn wedi arbed llawer o bobl rhag miliynau o wefannau twyllodrus, fodd bynnag, credaf fod gan bobl eu hunain yr hawl i benderfynu a ddylent glicio ar ddolen anniogel ai peidio.
Er hwylustod, postiais y prosiect ymlaen GitHub.

Ffynhonnell: hab.com

Ychwanegu sylw