Password escape: Skirtumas tarp puslapio versijų

Iš Žinynas.
Jump to navigation Jump to search
(Naujas puslapis: Atvejai kai slaptažodis naudojamas terminaliniuose reikaluose, kartais būna atvejų jog jis tiesiog atmetamas kaip netinkamas, nes iškraimo komandinės eilutės esmę ir inter...)
 
(Jokio skirtumo)

Dabartinė 10:10, 5 kovo 2020 versija

Atvejai kai slaptažodis naudojamas terminaliniuose reikaluose, kartais būna atvejų jog jis tiesiog atmetamas kaip netinkamas, nes iškraimo komandinės eilutės esmę ir interpretuojamas savaip (ne taip kaip turėtų būti iš tikrūjų). Tarkime turime slaptažodį

Sl@ptaz0dis

Jo tekste esantis specialusis simbolis @ trukdys jį panaudoti kai kuriose terminalo komandose, pvz norint nustatyti proxy prisijungimą, kai komandoje jau yra @ nurodantis prisijungimų seką username@host, pvz.:

export proxy="http://username:pass@word@proxy_server:proxy_port"

Tokiu atveju mes galima jį escapinti su \

export proxy="http://username:pass\@word@proxy_server:proxy_port"

arba parašyti @ ascii kodą %40, taip:

export proxy="http://username:pass%40word@proxy_server:proxy_port"

Viskas priklauso nuo interpretuojančios programinės įrangos...

Visą escapinamų simbolių lentelę galima peržvelgti čia.