TCP steganography kapa mokhoa oa ho pata phetiso ea data inthaneteng

TCP steganography kapa mokhoa oa ho pata phetiso ea data inthaneteng

Bafuputsi ba Poland ba hlahisitse mokhoa o mocha oa marang-rang oa steganography ho latela likarolo tsa ts'ebetso ea protocol ea TCP e sebelisoang haholo. Bangoli ba mosebetsi ba lumela hore morero oa bona, ka mohlala, o ka sebelisoa ho romela melaetsa e patehileng linaheng tsa bohatelli tse qobellang ho hlahlojoa ka thata ho Internet. Ha re leke ho fumana hore na popontshwa ke eng, le hore na e hlile e na le thuso e kae.

Pele ho tsohle, o hloka ho hlalosa hore na steganography ke eng. Kahoo, steganography ke saense ea ho fetisa molaetsa o patiloeng. Ke hore, ho sebelisa mekhoa ea hae, mekha e leka ho ipata yona taba ya phetiso. Ena ke phapang pakeng tsa saense ena le cryptography, e lekang etsa hore dikahare tsa molaetsa di se balehe. Ke habohlokoa ho hlokomela hore litsebi tsa litsebi tsa litsebi tsa li-cryptographer li nyelisa haholo ka steganography ka lebaka la ho atamelana ha maikutlo a eona le molao-motheo oa "Ts'ireletso ka ho se tsebe" (ha ke tsebe hore na e utloahala hantle joang ka Serussia, ntho e kang "Tsireletso ka ho hloka tsebo. ”). Molao-motheo ona, mohlala, o sebelisoa ke Skype Inc. - khoutu ea mohloli oa mohalaleli ea tsebahalang e koetsoe 'me ha ho motho ea tsebang hantle hore na data e patiloe joang. Haufinyane tjena, ka tsela, NSA e ile ea tletleba ka sena, joalokaha ho boletsoe ke setsebi se tummeng sa Bruce Schneier. o ngotse ho blog ea ka.

Ha re khutlela ho steganography, re tla araba potso ena: ke hobane'ng ha ho hlokahala ho hang haeba ho na le cryptography? Ehlile, o ka ngola molaetsa o sebelisa algorithm ea sejoale-joale, 'me haeba u sebelisa senotlolo se selelele ka ho lekaneng, ha ho motho ea tla khona ho bala molaetsa ona ntle le haeba u o batla. Leha ho le joalo, ka linako tse ling ho molemo ho pata taba ea phetisetso ea lekunutu. Ka mohlala, haeba balaoli ba amehang ba hapile molaetsa oa hau o patiloeng 'me ba sa khone ho o hlalosa, empa ba hlile ba batla, ka mor'a moo, ho na le mekhoa e seng ea k'homphieutha ea ho susumetsa le ho fumana boitsebiso. E utloahala e le dystopian, empa, ua bona, sena se ka khoneha ka molao-motheo. Ka hona, ho ka ba molemo ho etsa bonnete ba hore ba sa lokelang ho tseba ho hang hore ho fetisoa ho etsahetse. Bafuputsi ba Poland ba hlahisitse mokhoa o joalo. Ho feta moo, ba sisinya ho etsa sena ba sebelisa protocol eo mosebelisi e mong le e mong oa Marang-rang a e sebelisang makhetlo a sekete ka letsatsi.

Mona re atamela haufi le Transmission Control Protocol (TCP). Ho hlalosa lintlha tsohle tsa eona, ha e le hantle, ha ho na kelello - e telele, e bora, 'me ba e hlokang ba se ba ntse ba e tseba. Ka bokhutšoanyane, re ka re TCP ke protocol ea lera la lipalangoang (ke hore, e sebetsa "ho feta" IP le "tlas'a" li-protocol tsa lera la kopo, tse kang HTTP, FTP kapa SMTP), e leng se tiisang ho fana ka boitsebiso bo tšepahalang ho tloha ho motho ea romelang moamohedi. Tlhahiso e tšepahalang e bolela hore haeba pakete e lahleha kapa e fihla e fetotsoe, TCP e tla hlokomela ho fetisetsa pakete eo. Hlokomela hore liphetoho ka har'a pakete mona ha li bolele ho sotha ka boomo ha data, empa liphoso tsa phetisetso tse etsahalang maemong a 'mele. Ka mohlala, ha pakete e ntse e tsamaea ka lithapo tsa koporo, likotoana tse 'maloa li ile tsa fetola boleng ba tsona ho ea ho tse fapaneng kapa tsa lahleheloa ka ho feletseng har'a lerata (ka tsela, bakeng sa Ethernet palo ea Bit Error Rate hangata e nkoa e le hoo e ka bang 10-8. ). Tahlehelo ea lipakete ha lipalangoang e boetse ke ntho e atileng haholo Marang-rang. E ka etsahala, ka mohlala, ka lebaka la mojaro ho li-routers, e lebisang ho khaphatseha ha buffer, ka lebaka leo, ho lahla lipakete tsohle tse sa tsoa fihla. Ka tloaelo, karolo ea lipakete tse lahlehileng e ka ba 0.1%, 'me ka boleng ba liperesente tse' maloa, TCP e emisa ho sebetsa ka mokhoa o tloaelehileng - ntho e 'ngoe le e' ngoe e tla lieha haholo bakeng sa mosebelisi.

Ka hona, rea bona hore ho fetisa (ho fetisetsa) lipakete ke ntho e tloaelehileng bakeng sa TCP 'me, ka kakaretso, ho hlokahala. Kahoo ke hobane'ng ha u sa e sebelise bakeng sa litlhoko tsa steganography, kaha TCP, joalokaha ho boletsoe ka holimo, e sebelisoa hohle (ho ea ka likhakanyo tse sa tšoaneng, kajeno karolo ea TCP Inthaneteng e fihla ho 80-95%). Moko oa mokhoa o reriloeng ke ho romella molaetsa o romelloang eseng se neng se le ka har'a pakete ea mantlha, empa data eo re lekang ho e pata. Leha ho le joalo, ho fumana sebaka se joalo ha ho bonolo hakaalo. Ntle le moo, o hloka ho tseba hore na o sheba kae - palo ea likhokahano tsa TCP tse fetang ho mofani oa thepa e kholo feela. Haeba o tseba boemo bo hakantsoeng ba phetisetso ho marang-rang, o ka fetola mokhoa oa ho fetisa oa steganographic e le hore khokahano ea hau e se ke ea fapana le ba bang.

Ha e le hantle, mokhoa ona ha o na litšitiso. Ka mohlala, ho ea ka pono e sebetsang, ho e kenya ts'ebetsong ho ke ke ha e-ba bonolo haholo - ho tla hloka ho fetola stack ea marang-rang lits'ebetsong tsa ts'ebetso, le hoja ho se letho le thata ka sena. Ho phaella moo, haeba u na le lisebelisoa tse lekaneng, ho ntse ho ka khoneha ho lemoha lipakete tsa "sephiri" ka ho shebella le ho hlahloba pakete e 'ngoe le e' ngoe ho marang-rang. Empa e le molao, sena ha se khonehe, ka hona, hangata ba batla lipakete le likhokahano tse hlahelletseng ka tsela e itseng, 'me mokhoa o reriloeng ke ona o etsang hore khokahano ea hau e se ke ea hlolla. 'Me ha ho motho ea u thibelang ho patala data ea lekunutu haeba ho ka etsahala. Ka nako e ts'oanang, khokahano ka boeona e ka lula e sa ngolisoa ho tsosa lipelaelo tse fokolang.

Bangoli ba mosebetsi (ka tsela, bakeng sa ba thahasellang, bonang she) o bontšitse boemong ba papiso hore mokhoa o reriloeng o sebetsa kamoo ho reriloeng kateng. Mohlomong nakong e tlang motho e mong o tla kenya ts'ebetsong maikutlo a bona. 'Me joale, ka tšepo, ho tla ba le censorship e nyane ho Internet.

Source: www.habr.com

Eketsa ka tlhaloso