Ag baint úsáide as Carachtair Unicode cosúla chun Fíordheimhniú a Sheachbhóthar

GitHub dar críoch so-ghabhálach i leith ionsaí a ligeann duit rochtain ar chuntas a urghabháil trí charachtair Unicode a ionramháil i ríomhphost. Is í an fhadhb atá ann ná go n-aistrítear roinnt carachtair Unicode, nuair a bhíonn na feidhmeanna comhshó litreacha beaga nó móra á n-úsáid, go carachtair rialta atá cosúil le stíl (nuair a aistrítear roinnt carachtair éagsúla go carachtar amháin - mar shampla, an carachtar Tuircis "ı" agus "i " nuair a thiontaítear go cás uachtair iad go "I").

Sula ndéantar paraiméadair logáil isteach a sheiceáil i roinnt seirbhísí agus feidhmchlár, tiontaítear sonraí arna soláthar ag an úsáideoir go cás uachtarach nó cás íochtair agus ansin seiceáiltear iad sa bhunachar sonraí. Má cheadaíonn seirbhís úsáid a bhaint as carachtair Unicode i logáil isteach nó i ríomhphost, ansin is féidir le hionsaitheoir carachtair Unicode cosúla a úsáid chun ionsaí a dhéanamh a ionramhálann imbhuailtí in Imbhuailtí Mapála Cásanna Unicode.

'ß'.toUpperCase() == 'ss'.toUpperCase() // 0x0131
'K'.toLowerCase() == 'K'.toLowerCase() // 0x212A
'Seán@Github.com'.goCásUachtair() == 'Seán@Github.com'.goCásUachtair()

Ionsaitheoir ar GitHub d’fhéadfadh tríd an bhfoirm aisghabhála pasfhocal dearmadta, cuir tús le seoladh an chóid aisghabhála chuig ríomhphost eile trí sheoladh a shonrú san fhoirm ina bhfuil carachtar Unicode a chruthaíonn imbhualadh (mar shampla, in ionad mike@example.org, sonraíodh an ríomhphost mıke@example.org). D’éirigh leis an seoladh an seiceáil mar gur tiontaíodh go mórchás é agus gur mheaitseáil sé an seoladh bunaidh (mike@example.org), ach nuair a seoladh an ríomhphost, cuireadh ina áit é mar atá sé agus seoladh an cód aisghabhála chuig an seoladh bréige (mıke@example.org).

Cuid de символов, ag cruthú imbhuailtí agus clár á thiontú:

ß 0x00DF SS
ag 0x0131 mé
ſ 0x017F S
ff 0xFB00 FF
fi 0xFB01 FI
fl 0xFB02 FL
ffi 0xFB03 FFI
ffl 0xFB04 FFL
ſt 0xFB05 ST
st 0xFB06 ST
K 0x212A k

Foinse: oscailtenet.ru

Ceannaigh óstáil iontaofa do shuímh le cosaint DDoS, freastalaithe VPS VDS 🔥 Ceannaigh óstáil gréasáin iontaofa le cosaint DDoS, freastalaithe VPS VDS | ProHoster