Jista' VPN jew proxy jikkopja kontenut protett bid-drittijiet tal-awtur? Tliet atti
It-trażmissjoni tal-pakketti, il-caching tar-risposti u l-pubblikazzjoni mill-ġdid iqajmu mistoqsijiet differenti dwar id-drittijiet tal-awtur. Qabbel l-att li jagħmel is-servizz tiegħek mar-regola li tirregolah.
It-trażmissjoni tal-pakketti, il-caching u l-pubblikazzjoni mill-ġdid jidhru l-istess minn dashboard iżda jġibu ruħhom b'mod kompletament differenti meta tinqala' kwistjoni ta' drittijiet. Servizz li jċaqlaq bytes bejn utent u server iwettaq att wieħed, filwaqt li dak li jżomm risposta u jagħtiha lill-viżitatur li jmiss iwettaq ieħor. Li tippubblika materjal ta' ħaddieħor taħt ismek stess huwa t-tielet att, u huwa biss dak it-tielet att li huwa distribuzzjoni fis-sens ordinarju.
Iddetermina liema minn dawk it-tlieta ma tassew jagħmel is-sistema tiegħek, imbagħad waħħal miegħu r-regola li taqbel. It-tikketti tal-prodott ma jiddeċiedu xejn hawn, u lanqas il-protokoll użat mhu l-kriterju.
Tliet atti li jista' jagħmel proxy jew VPN
Gateway jaċċetta fluss TCP, jikteb mill-ġdid l-indirizzi u jgħaddi s-segmenti fiż-żewġ direzzjonijiet. Xejn ma jibqa' fuq id-diska wara l-konnessjoni, u l-payload jibqa' opak għall-gateway sakemm il-klijent ma jinnegozjax TLS mal-gateway minflok mal-oriġini.
Intermedjarju tal-caching jaħdem b'mod differenti: janalizza t-talba, jaħżen ir-risposta għal tul ta' ħajja li jikkalkula jew jaqra mill-headers, u mbagħad jerġa' jgħaddi dak l-oġġett maħżun lill-klijenti li jiġu wara. Issa teżisti xi ħaġa barra mill-wajer, immarkata b'URL u validator, u ż-żamma tagħha hija għażla ta' konfigurazzjoni, mhux effett sekondarju.
Il-pubblikazzjoni mill-ġdid tmur pass aktar 'il bogħod. Il-materjal jinsab fuq infrastruttura li tikkontrolla int, indirizzat lil udjenza li għażilt int, spiss wara editjar. L-ewwel żewġ atti jiddeskrivu t-trasport, it-tielet jiddeskrivi d-distribuzzjoni.
| Att | X'jibqa' wara | Mistoqsija li tiddeċiedi l-eżitu |
|---|---|---|
| Iġġorr fluss | Stat tat-traduzzjoni u buffers li jdumu sekondi | Liema dispożizzjoni tal-intermedjarji tkopri trażmissjoni temporanja? |
| Jaħżen risposta | Oġġett flimkien ma' metadejta tal-freskezza u validator | Kienu awtorizzati ż-żamma u l-play mill-ġdid, u sa meta? |
| Jippreżenta x-xogħol taħt l-URL tiegħek | Kopja ppubblikata indirizzata lil udjenza ġdida | Liema permess ikopri d-distribuzzjoni lil dik l-udjenza? |
Fejn proxy li jiddeċifra jibdel it-trasport f'kopja
Id-differenza li tiddeċiedi l-biċċa l-kbira tal-argumenti hija jekk il-kaxxa qatt iżżomm test ċar. Tunell pur, kemm jekk WireGuard, apparat OpenVPN tun jew forward SSH -L, iċaqlaq test ċifrat bejn il-punti tat-tarf u ma jħalli xejn li jinqara. Proxy li jtemm TLS jagħmel l-oppost: itemm l-handshake, ibuffer ir-risposta fil-memorja, imbagħad jerġa' jikkripta l-fluss lejn il-klijent. Bejn dawk l-operazzjonijiet ix-xogħol jeżisti f'forma li l-operatur jista' jeżamina u jżomm.
17 USC 106 jelenka r-riproduzzjoni u d-distribuzzjoni fost id-drittijiet esklużivi, u kull wieħed minnhom huwa suġġett għall-limitazzjonijiet stabbiliti fl-istess kodiċi. Buffer ta' millisekonda jista' joqgħod fil-limitazzjoni bla argument; oġġett maħżun li jista' jerġa' jindaqq huwa ferm aktar diffiċli biex jitpoġġa hemm. It-tul u l-iskop iżenu aktar mill-fatt li l-memorja ntmesset xejn.
Xejn minn dan ma jagħmel VPN liċenzja, u xejn ma jagħmel kull proxy ksur. It-trasport huwa fatt wieħed fost diversi, u l-mistoqsija li tista' tiġi evalwata tibqa' l-istess: liema att, fuq materjal ta' min, taħt liema permess.
L-headers tal-cache jiddeskrivu permess tal-protokoll, mhux permess legali
Cache HTTP jiddeċiedi x'jista' jaħżen mill-metadejta tar-risposta, u RFC 9111 jistabbilixxi r-regoli li jsegwi. Cache-Control: no-store jgħid lil kull cache konformi biex jarmi r-risposta, filwaqt li private jillimita l-użu mill-ġdid għal utent wieħed u max-age twil jistieden ħażna kondiviża. Talba waħda tgħidlek liema politika għażlet oriġini. Mexxiha qabel ma targumenta dwar xi ħaġa oħra.
curl -sI https://origin.example/media/report.pdf | grep -i -E 'cache-control|etag|age'
Risposta li tirreklama tul ta' ħajja twil qed tgħid lill-caches li l-play mill-ġdid huwa aċċettabbli fil-livell tal-protokoll. Dik id-dikjarazzjoni ma tgħid xejn dwar jekk tistax tieħu l-istess oġġett, terġa' tospitah u ddaħħlu fis-servizz tiegħek. Żewġ permessi differenti ġejjin minn żewġ mekkaniżmi differenti, u li tissodisfa wieħed iħalli l-ieħor eżatt fejn kien.
Il-każ tal-mirja jonqos bl-istess mod. HTTPS minn tarf għal tarf iżomm cache trasparenti milli jaħżen xi ħaġa, iżda dak ir-riżultat la joħloq dritt li jiddistribwixxi l-materjal u lanqas ma jneħħi wieħed li diġà kellek. L-imġiba tal-protokoll tispjega x'jista' jagħmel kaxxa; qatt ma tipprovdi awtorizzazzjoni.
X'għandu jinkiteb qabel ma s-servizz jibda jaħdem
Iddeskrivi l-arranġament b'termini li barrani jista' jivverifika. Semmi l-materjal u s-sors tiegħu, elenka l-atti li jagħmel is-sistema, u għid kemm iddum tgħix kull oġġett maħżun.
Żomm dik id-deskrizzjoni mad-deployment u mhux fil-memorja ta' xi ħadd. Meta tasal ilment, id-distakk bejn pożizzjoni difendibbli u stima normalment huwa paragrafu miktub xhur qabel li jsemmi l-perjodu ta' żamma u l-liċenzja.
Lista qasira ta' reviżjoni tkopri l-toqob rikorrenti:
- Sors tal-materjal u t-termini mehmuża miegħu.
- Kull att magħmul: għaddi, aħżen, editja, ippreżenta.
- Żamma għal kull klassi ta' oġġett, f'sigħat jew ġranet.
- Permess jew limitazzjoni li fuqu jistrieħ il-pass tal-preżentazzjoni.
- Kuntatt u triq tat-tneħħija għad-detenturi tad-drittijiet.
Mexxi l-lista kontra l-konfigurazzjoni ħajja, mhux kontra d-dijagramma tal-arkitettura. Fejn tonqos tweġiba, dak id-distakk huwa x-xogħol li jmiss: jew ikseb permess għall-att jew ieqaf tagħmlu. Għal servizz kummerċjali, agħmel avukat jaqra d-deskrizzjoni miktuba kontra l-ġurisdizzjoni li taħdem fiha, għax id-deskrizzjoni hija dik li tagħmel dik ir-reviżjoni possibbli. Kull ħaġa li ma tistax tiddeskrivi bil-miktub hija pożizzjoni li ma tistax tiddefendi.