Suora vastaus
Suosi erilliset käyttäjätunnus- ja salasanakentät. Jos asiakas tarvitsee tunnistetiedot RTSP URI:n sisällä, koodaa varatut merkit käyttäjätietokomponentissa prosentteina ja testaa muut kuin järjestelmänvalvojan tilillä.
Miksi näin tapahtuu
Merkkejä, kuten @, :, #, %, ? ja / niillä on rakenteellisia merkityksiä URI:ssa. Koodaamaton salasana voi siksi muuttaa isäntäkoneen tai polun alkamispaikkaa.
Käsittele URL, valtuustiedot, osoiteperhe ja RTP-siirto erillisinä muuttujina, jotka voivat epäonnistua itsenäisesti.
Hallittu testi
Todista ensin päätepiste väliaikaisella testitilillä, joka käyttää varaamattomia merkkejä, palauta sitten vahva salasana ja tarkista asiakkaan dokumentoitu koodauskäyttäytyminen.
Muuta yksi muuttuja kerrallaan. Pidä kameran malli, laiteohjelmisto, päätepiste ja tili kirjattuna; sitten testaa verkon saavutettavuutta, protokollavastausta, median siirtoa ja dekoodausta erillisinä kerroksina.
Käytä erillistä vain katseluoikeustiliä ja luotettavaa paikallista diagnostiikkatyökalua. Poista tunnistetiedot, yksityiset osoitteet ja tunnistetiedot ennen tulosteen jakamista.
Diagnostinen järjestys
| Tarkista | Toiminta | Todisteita edistymisestä |
|---|---|---|
| Kentät | Käytä erillisiä tunnistekenttiä, jos ne ovat käytettävissä. | URL ei sisällä salaisuutta ja jäsentää johdonmukaisesti. |
| Koodaus | Koodaa vain valtuustietokomponentti, ei koko URL. | Isäntä, portti ja polku pysyvät luettavissa. |
| Lokit | Tarkastele kuvakaappauksia ja etsi paljastavia salaisuuksia. | Tunnukset poistetaan ennen jakamista. |
| Tili | Käytä ainutlaatuista vain katselukameratiliä. | Kompromissi ei anna hallintaoikeuksia. |
Todisteet säilytettäväksi
Dokumentoi raakamerkkiluokka ja koodattu lomake tallentamatta oikeaa salasanaa. Synteettinen esimerkki riittää toistamaan jäsennyskäyttäytymisen.
Raja ja turvallisuushuomautus
Älä koskaan liitä todellista valtuustietoa sisältävää RTSP URL julkiseen verkkosoittimeen, hakukenttään, ongelmanseurantatyökaluun tai analytiikkatyökaluun.
Käytä etäkatseluun hallittua VPN-porttia sen sijaan, että paljastaisit RTSP- tai kameranhallintaportit suoraan julkiseen Internetiin.
SmartRTSP
SmartRTSP on kameraan keskittyvä RTSP- ja ONVIF-katseluohjelma Apple-laitteille, Windowsille ja Androidille. Se sopii suoriin katselu-, löytö- ja usean kameran tarkistuksiin; säilytä oma NVR tai VMS, kun tarvitaan jatkuvaa tallennusta, todisteiden vientiä tai keskitettyä yrityshallintaa.
Usein kysytyt kysymykset
Mitä minun pitäisi tehdä, jos salasanani sisältää @?
Käytä erillistä salasanakenttää tai prosenttikoodaa @-merkki tunnistekomponentissa muodossa %40.
Pitäisikö minun koodata koko RTSP URL?
Ei. Koodaus koko URL voi myös piilottaa vaaditut erottimet; koodaa vain sitä tarvitseva komponentti.
Onko tunnistetietojen sijoittaminen URL turvallista?
Se lisää vuotojen todennäköisyyttä lokien, historian ja kuvakaappausten kautta, joten erillinen tunnistetietojen tallennus on parempi.
Ensisijaiset viittaukset
- IETF RFC 3986 — URI yleinen syntaksi
- IETF RFC 7826 — Real-Time Streaming Protocol 2.0
- U.S. FTC - Kuinka turvata kodin turvakamerat
Aiheeseen liittyvä SmartRTSP opas
Avaa aiheeseen liittyvä opasEstä varattujen salasanamerkkien lukeminen väärin erottimina RTSP URI samalla kun vältät valtuustietojen vuodot.