Magnet

Los enlaces magnéticos (del inglés magnet links), también llamados enlaces magnet, enlaces magneto o simplemente magnet, son un tipo de enlace utilizado normalmente para identificar un contenido sin tener que especificar su nombre o su ubicación sino sólo uno o más valores hash obtenidos a partir de funciones hash criptográficas. De una forma más técnica podemos decir que un enlace magnético es un esquema URI para definir hipervínculos que normalmente usa una URN para enlazar (ya que hace referencia a un archivo basado en su contenido o metadato, y no en su ubicación como hacen las URL).

Aunque puede ser utilizado para otras aplicaciones, es particularmente útil en el contexto del peer-to-peer, porque permite que los recursos sean enlazados sin tener un servidor disponible de forma permanente. El hipervínculo describe un fichero específico de una red peer-to-peer, el cual puede ser descargado con un programa peer-to-peer compatible.

Es un estándar abierto publicado bajo la GPL. Según sus creadores, los enlaces magnet proporcionan una mayor integración en las páginas web que los programas peer-to-peer que los implementan.

Para representar este tipo de enlaces se usa el icono .

Motivación

Uno de los sistemas más usados para la descarga de contenidos es el BitTorrent. En este sistema el fichero que permite descargar el contenido (fichero .torrent) es un archivo que contiene una serie de campos entre los que se encuentra: el nombre del archivo, la información que describe los distintos fragmentos (pieces) que hay que descargar, la URL del tracker a usar (pueden ser varios), un valor hash que permite identificar el fichero y verificar su estado de corrupción.

El valor hash se calcula a partir de un código de detección de manipulaciones e identifica un fichero ya que el valor hash es generado a partir de su contenido y además es difícil generar ficheros que tengan el mismo valor hash (colisiones). Además, ese valor hash puede ser usado para verificar que el fichero descargado no ha sido corrompido durante la transferencia, de forma que el usuario puede estar seguro de que el fichero es exactamente el mismo que él quería descargarse.

La propuesta de los enlaces magnéticos es usar solo el valor hash, que nos permite identificar y verificar el fichero, para buscar los contenidos. De esta forma es un programa especial (buscador de los valores hash) el que permite acceder al contenido.

Debido a que este tipo de enlaces son solo enlaces y no tienen ningún tipo de archivo ni buscador o tracker asociado a ellos, en algunas webs dedicadas a favorecer la descarga de ficheros se ha decidido potenciar el uso de enlaces magnéticos para de esta forma dificultar cualquier intento de cierre del sitio por vía legal. El caso más destacado es el caso The Pirate Bay que desde el 29 de febrero de 2012 ha dado de baja su tracker y ahora acepta únicamente enlaces magnéticos en lugar de .torrents. De esta forma la web solo publicará los enlaces, dejando el trabajo de descarga a las aplicaciones pertinentes.

Pero no solo da más seguridad jurídica al que proporciona los enlaces sino también a los usuarios. Con los enlaces magnéticos no es necesario que el usuario se baje ningún archivo, lo cual puede ser argumento probatorio de que se han descargado ciertos contenidos, solo han de hacer click en un enlace o copiarlo de la web y pegarlo en el cliente que se encargue de la descarga.

Los enlaces magnéticos son mucho más pequeños que los enlaces .torrent. Esto es muy útil ya que por ejemplo se requiere mucho menos ancho de banda para levantar un sitio proxy que pueda saltar bloqueos de ISPs. La no necesidad del tracker y el menor tamaño de los enlaces convierten a los sitios que los proporcionan en plataformas mucho más portátiles y fáciles de rearmar en caso de emergencia.

Por otro lado los enlaces magnéticos proporcionan un formato uniforme para enlazar a ficheros accesibles de muy distintas formas. Por ejemplo a través de la World Wide Web o en alguna red peer-to-peer.

Formato

El formato de los enlaces magnéticos comienzan con:

magnet:

A continuación vienen una serie de uno o más parámetros, cuyo orden es irrelevante, formateado de la misma forma que el query string de la misma forma que los parámetros de las URL http (comienzan por ?, usan el = para separar el parámetro de su valor y utilizan & para separar unos parámetros de otros).

  • El parámetro más común es 'xt' (exact topic) cuyo valor normalmente es una URN en la que se especifica el código de detección de modificaciones utilizado y el valor hash obtenido para el fichero. En las URN utilizadas en los enlaces magnéticos se pueden utilizar distintos tipos de funciones hash:
magnet:?xt=urn:sha1:PDAQRAOQQRYS76MRZJ33LK4MMVZBDSCL
magnet:?xt=urn:tree:tiger:IZZG2KNL4BKA7LYEKK5JAX6BQ27UV4QZKPL2JZQ

BitPrint

  • Consiste en SHA-1 seguido por TTH separados por un punto. El valor está en Base32. Es usado por ejemplo por Gnutella2 y por Shareaza). Ejemplo:
magnet:?xt=urn:bitprint:QBMYI5FTYSFFSP7HJ37XALYNNVYLJE27.E6ITPBX6LSBBW34T3UGPIVJDNNJZIQOMP5WNEUI
magnet:?xt=urn:ed2k:31D6CFE0D16AE931B73C59D7E0C089C0

AICH (Advanced Intelligent Corruption Handler)

magnet:?xt=urn:aich:D6EUDGK2DBTBEZ2XVN3G6H4CINSTZD7M
  • El valor está en hexadecimal. Esta función hash es vulnerable a colisiones. Fue usado en Kazaa pero solo tuvo capacidad para exportar el magnet en sus últimas versiones. Ejemplo:
magnet:?xt=urn:kzhash:35759fdf77748ba01240b0d8901127bfaff929ed1849b9283f7694b37c192d038f535434

BTIH (BitTorrent Info Hash)

  • El valor está en Base32. Es la codificación en Base32 de la aplicación de SHA-1 sobre la sección "info" de un metafile BitTorrent. Usado por BitTorrent para identificar ficheros o conjuntos de ficheros descargables. Ejemplo:
magnet:?xt=urn:btih:IJBDPDSBT4QZLBIJ6NX7LITSZHZQ7F5I
  • Es vulnerable a colisiones. Es usado por Gnutella2. Ejemplo:
magnet:?xt=urn:md5:4e7bef74677be349ccffc6a178e38299
  • El parámetro dn (display name) permite indicar el nombre del fichero. No se pueden meter espacios en blanco. Si los tiene se sustituyen por '%20'.
  • El parámetro xl (eXact Length) permite indicar el tamaño en bytes.
  • El parámetro as (Acceptable Source) permite indicar enlace web alternativo al fichero.
  • El parámetro xs (eXact Source) permite indicar exactamente de donde y con qué protocolos se puede descargar el fichero. Puede ser de cualquier tipo y puede contener el valor hash del fichero. Ejemplos:
xs=http://192.0.2.27:6346/uri-res/N2R?urn:sha1:FINYVGHENTHSMNDSQQYDNLPONVBZTICF (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
xs=dchub://[hub address]:[hub port]
xs=http://cache.freebase.be/SHA-1 hash
xs=ed2kftp://[client address]:[client port]/[ed2k hash]/[file size]/
  • El parámetro kt (Keyword Topic) permite indicar palabras clave para las búsquedas. Ejemplo:
kt=martin+luther+king+mp3
  • El parámetro mt (Manifest Topic) permite indicar enlace (URL o URN) a fichero metafile que contienen una lista de enlaces magnéticos. Ejemplos:
mt=http://weblog.foo/all-my-favorites.rss (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
mt=urn:sha1:3I42H3S6NNFQ2MSVX7XZKYAYSCX5QBYJ
El formato MAGnet MAnifest (.magma)[1]​ permite definir listas de enlaces magnéticos. Ejemplo:
magnet:?mt=http://magnet-uri.sourceforge.net/proposals/arne/gnufu-files.magma (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
  • El parámetro tr (address TRacker) permite indicar un rastreador para descargas BitTorrent. Ejemplo:
tr=http://example.com/announce (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
  • El prefijo x (eXpermiental) seguido de una otra letra se usa para poder definir parámetros experimentales y opciones complementarias.


Se pueden especificar varios valores de un parámetro añadiendo un contador precedido de un punto. Ejemplo:

magnet:?xt.1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&xt.2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7

Soporte

Algunos programas peer-to-peer que soportan enlaces magnet son: Ares, aMule, BitComet, BitSpirit, BitTorrent, DC++, Deluge, FrostWire, gtk-gnutella, KTorrent, LimeWire, FrostWire, MLDonkey, Morpheus, qBittorrent, Shareaza, Transmission, µTorrent y Vuze.

Algunos gestores de descargas, como jDownloader o FlashGet, permiten descargar ficheros a partir de enlaces magnéticos.

Referencias

Véase también

Enlaces externos

Read other articles:

Bagian dari seri tentangBuddhisme SejarahPenyebaran Sejarah Garis waktu Sidang Buddhis Jalur Sutra Benua Asia Tenggara Asia Timur Asia Tengah Timur Tengah Dunia Barat Australia Oseania Amerika Eropa Afrika Populasi signifikan Tiongkok Thailand Jepang Myanmar Sri Lanka Vietnam Kamboja Korea Taiwan India Malaysia Laos Indonesia Amerika Serikat Singapura AliranTradisi Buddhisme prasektarian Aliran Buddhis awal Mahāsāṃghika Sthaviravāda Aliran kontemporer Theravāda Mahāyāna Vajrayāna Kon...

 

American politician Westman in 2020 Richard A. Westman (born 1959) is a Republican politician who was elected and currently serves in the Vermont House of Representatives.[1] He was a Representative of the Lamoille-4 Representative District. Since 2011, he has served as state senator for Lamoille district. References ^ List of Representatives in the Vermont House of Representatives from the state legislators database -- Adam Brown, BYU Political Science. vteMembers of the Vermont Sena...

 

German Cardinal of the Catholic Church (born 1956) His EminenceRainer Maria WoelkiCardinalArchbishop of CologneWoelki in 2019ChurchRoman Catholic ChurchArchdioceseCologneProvinceCologneAppointed11 July 2014Installed20 September 2014PredecessorJoachim MeisnerOther post(s)Cardinal-Priest of San Giovanni Maria Vianney (2012–)OrdersOrdination14 June 1985by Joseph HöffnerConsecration30 March 2003by Joachim MeisnerCreated cardinal18 February 2012by Pope Benedict XVIRankCardinal-PriestP...

Józef Batory (noms de guerre Argus, Wojtek) was a Polish soldier and resistance fighter during World War II and after.Józef BatoryBorn20 February 1914Werynia, Second Polish RepublicDied1 March 1951 (aged 37)Mokotów Prison, Warsaw, Polish People's RepublicCause of deathExecution by shootingNationalityPolishOccupationSoldier Batory was born on 20 February 1914 in Werynia, Poland. He fought in the 1939 Polish September Campaign, then was an active member of the anti-German resistance. In...

 

  لمعانٍ أخرى، طالع قمة مجلس التعاون لدول الخليج العربية (توضيح). قمة مجلس التعاون الخليجي 2003 شعار المجلس شعار القمة الخليجية 2003 (الكويت)علم المجلس تفاصيل القمة أسماء أخرى القمة الخليجية 24 الدولة  الكويت تاريخ الانعقاد 22 ديسمبر 2003 (الاثنين) مكان الانعقاد مدينة الكوي�...

 

2008 2015 Élections cantonales de 2008 dans les Hautes-Pyrénées 17 des 34 cantons des Hautes-Pyrénées 20 et 27 mars 2011 Type d’élection Élections cantonales PS – Josette Durrieu Majorité départementale PSDVGPCFDivers Sièges obtenus 32  2 UMP Opposition départementale UMPDVD Sièges obtenus 2  2 PCF : 1 siège PS : 19 sièges DVD : 6 sièges UMP : 9 sièges Président du Conseil général Sortant Élu Josette Durrieu PS Michel ...

Building in Washington, D.C. which served as the US Capitol from 1815–19 Old Brick CapitolPart of American Civil War prison campsThe former Old Brick Capitol building serving as a prison during the American Civil War, 1861-1865TypeUnited States Capitol (1815–1819)Union Prison Camp (1861–1865)Site informationOwnerU.S. federal governmentControlled byUnion ArmyOpen tothe publicNoSite historyBuilt1815In use1815–18191861–1867MaterialsbrickDemolished1929Battles/warsAme...

 

County in Iowa, United States County in IowaBlack Hawk CountyCountyBlack Hawk County Courthouse in Waterloo LogoLocation within the U.S. state of IowaIowa's location within the U.S.Coordinates: 42°28′08″N 92°18′19″W / 42.468888888889°N 92.305277777778°W / 42.468888888889; -92.305277777778Country United StatesState IowaFounded1843Named forBlack HawkSeatWaterlooLargest cityWaterlooArea • Total573 sq mi (1,480 km2) •...

 

Malaysian politician (born 1952) Yang Berhormat Senator DatukJohn Ambrose DumpangolPGDKSenatorIn office16 January 2018 – 15 January 2024MonarchsMuhammad V (2018–2019) Abdullah (2019–2024)Prime MinisterNajib Razak (2018) Mahathir Mohamad (2018–2020) Muhyiddin Yassin (2020–2021) Ismail Sabri Yaakob (2021–2022) Anwar Ibrahim (2022–2024)Faction represented in Dewan Negara2018Barisan Nasional2018–2019Independent2019–2020Pakatan Harapan2020Malaysian United Indigenous Part...

Open di Francia 2008Doppio misto Sport Tennis Detentoridel titolo Nathalie Dechy Andy Ram Vincitori Viktoryja Azaranka Bob Bryan Finalisti Katarina Srebotnik Nenad Zimonjić Punteggio 6-2,7–6(4). Tornei Singolare uomini donne   ragazzi ragazze Doppio uomini donne misto ragazzi ragazze Singolare carrozzina uomini donne Doppio carrozzina uomini donne 2007 2009 Voce principale: Open di Francia 2008. Nathalie Dechy e Andy Ram erano i detentori del titolo, ma hanno perso nel 1º turno cont...

 

Peta langit di makam Senenmut, Wangsa XVIII[1] Astronomi Mesir bermula pada Zaman Prasejarah, dalam Zaman Prawangsa. Susunan batu-batu yang membentuk lingkaran di Nabta Playa dari milenium ke-5 SM diduga ditata menurut hasil perhitungan astronomi. Pada Zaman Sejarah, dalam Kurun Waktu Wangsa-Wangsa yang bermula pada milenium ke-3 SM, Kalender Mesir dengan 365 hari dalam setahun sudah dipergunakan, dan pengamatan bintang-bintang berperan penting dalam prakiraan banjir tahunan Sungai Ni...

 

Disambiguazione – Se stai cercando altri significati, vedi Formula 1 (disambigua). Formula 1 CategoriaMonoposto NazioneMondiale Prima edizione1950 Piloti20 Squadre10 Motori1.6 V6 Turbo-Ibrido Pneumatici P Pirelli Pilota campione (2023) Max Verstappen Squadra campione (2023) Red Bull Sito web ufficialewww.formula1.com Stagione dell'anno corrente Formula 1 2024 La Formula 1,[1] in sigla F1, in inglese Formula One e indicata in italiano come Formula Uno, è la massima catego...

RubyDirancang olehYukihiro MatsumotoPengembangYukihiro Matsumoto (dengan yang lain)Rilis perdana1995Tipe sistemdinamis (duck)Sistem operasiLintas anjunganLisensiRuby LicenseGNU General Public LicenseSitus webhttp://www.ruby-lang.org/Repositoriwww.ruby-lang.orgImplementasi utamaRuby MRI, JRuby, Rubinius. MacRuby, YARV, IronRubyTerpengaruh olehSmalltalk, Perl, Lisp, Scheme, Python, CLU, Eiffel, Ada, DylanMempengaruhiGroovySunting kotak info • L • BBantuan penggunaan temp...

 

Topless swimsuit designed by Rudi Gernreich Topless swimsuit redirects here. For a general discussion of topless swimming, see Toplessness § Topless swimwear. For the album by Stereo Total, see Monokini (album). For the sling swimsuit worn by men, see Mankini. MonokiniPeggy Moffitt, a model wearing a monokini, as published in Women's Wear Daily, 3 June 1964[1]DesignerRudi GernreichYear1964TypeBathing suitMaterialwool jersey[2] for Life magazine, 10 July 1964Daphné Dayle...

 

نايجل هايوود   معلومات شخصية الميلاد 17 مارس 1955 (69 سنة)[1]  مواطنة المملكة المتحدة[2]  عدد الأولاد 3 [1]  مناصب سفير المملكة المتحدة لدى إستونيا   في المنصب2003  – 2008  الحياة العملية المدرسة الأم كلية نيو كوليج[1]أكاديمية ساندهيرست العسكرية الملكي...

British actor (born 1986) David AjalaDavid Ajala at San Diego Comic-Con 2019Born (1986-05-21) 21 May 1986 (age 38)Hackney, London, EnglandOccupationActorYears active2006–presentSpouseTerri MartinChildren2 David Ajala (born 21 May 1986[1]) is a British actor. He is known for his roles as Manchester Black in Supergirl (2018–2019), Captain Roy Eris in Nightflyers (2018), and Cleveland Book Booker in Star Trek: Discovery (2020–2024).[2] Early life David Ajala was b...

 

كأس الأبطال الفرنسي 2022استضاف المباراة ملعب بلومفيلد في تل أبيبالحدثكأس الأبطال الفرنسي باريس سان جيرمان نانت 4 0 التاريخ31 يوليو 2022 (2022-07-31)الملعبملعب بلومفيلد، تل أبيبرجل المباراةليونيل ميسي (باريس سان جيرمان)[1]الحكمأوريل غرينفيلد (إسرائيل)الحضور28،000 → 2021 2023 �...

 

Верхняя Нормандияфр. Haute-Normandie Герб Страна  Франция Статус бывший регион Включает Департаменты:Эр (27)Приморская Сена (76) Административный центр Руан Крупнейший город Гавр Президент совета Николя Майер-Россиньоль (2013-2015 годы; СП) Население (2011 год) ▲1 839 393 ...

أولمبياكوس شعار نادي أولمبياكوس الاسم الكامل نادي أولمبياكوس لكرة القدم تأسس عام 1925 الملعب ملعب كارايسكاكيسبيرايوس، اليونان(السعة: 32,115[1]) البلد اليونان  الدوري دوري السوبر اليوناني 2022–23 الثالث الإدارة المالك إيفانجيلوس ماريناكيس  المدير الفني ديجو مارتينيز پ�...

 

This article needs to be updated. Please help update this article to reflect recent events or newly available information. (December 2019) NetherlandsNickname(s)OranjeHollandClockwork Orange[1]The Flying Dutchmen[2]La Naranja Mecanica[3]AssociationKoninklijke Nederlandse Voetbalbond (KNVB)ConfederationUEFA (Europe)Most capsWesley Sneijder (133)Top scorerRobin van Persie (50) Previous top scorers Patrick Kluivert (40)[a] Dennis Bergkamp (37)[b] Faas Wilk...