Sehlopha sa ts'ireletso sa Red Hat, se hlahisang kabo ea Linux ea lebitso le le leng, se ile sa fumana phoso e kholo ho UNIX, tsamaiso e tlas'a Linux le OS X. Phoso e kholo ho processor. Bash ka khopolo, e lumella mohlaseli ho nka taolo e feletseng ea k'homphieutha e sekiselitsoeng. Sena ha se kokoanyana e ncha, ho fapana le hoo, e bile teng lits'ebetsong tsa UNIX ka lilemo tse mashome a mabeli.
Bash ke processor ea likhetla e phethahatsang litaelo tse kentsoeng moleng oa taelo, sebopeho sa mantlha sa Terminal ho OS X le se lekanang le sona ho Linux. Litaelo li ka kenngoa ka letsoho ke mosebelisi, empa lits'ebetso tse ling le tsona li ka sebelisa processor. Tlhaselo ha ea tlameha ho lebisoa ka kotloloho ho bash, empa ts'ebelisong efe kapa efe e e sebelisang. Ho latela litsebi tsa ts'ireletso, kokoanyana ena e bitsoang Shellshock e kotsi ho feta Phoso ea SSL laeborari ea pelo, e ileng ea ama boholo ba marang-rang.
Ho latela Apple, basebelisi ba sebelisang li-setting tsa kamehla tsa sistimi ba lokela ho sireletseha. Khampani e ile ea fana ka maikutlo bakeng sa seva iMore ka mokoa o latelang:
Karolo e kholo ea basebelisi ba OS X ha ba kotsing ea ho ba kotsing ea bash e sa tsoa sibolloa. Ho na le kokoanyana ho bash, processor ea taelo ea Unix le puo e kenyellelitsoeng ho OS X, e ka lumellang basebelisi ba sa lumelloeng ho fumana phihlello ea ho laola sistimi e tlokotsing. Litsamaiso tsa OS X li sireletsehile ka ho sa feleng 'me ha li kotsing ea ho sebelisoa hole le bash bug ntle le haeba mosebelisi a lokiselitse lits'ebeletso tse tsoetseng pele tsa Unix. Re sebeletsa ho fana ka ntlafatso ea software bakeng sa basebelisi ba rona ba tsoetseng pele ba Unix kapele kamoo ho ka khonehang.
Ho seva Ho Hlokahala a hlaha ditaelo, kamoo basebelisi ba ka lekola sistimi ea bona bakeng sa bofokoli, le mokhoa oa ho lokisa bothata ka bohona. U tla boela u fumane puisano e pharaletseng le poso.
Tšusumetso ea Shellshock e kholo haholo. U ka fumana Unix eseng feela ho OS X le likhomphutha tse nang le e 'ngoe ea liphaello tsa Linux, empa hape le ka palo e kholo ho li-server, likarolo tsa marang-rang le lisebelisoa tse ling tsa elektroniki.
Sengoloa se khahlisang. Ke leboha leseli
Na ho na le motho ea ka ngolang mona ha Apple e e tiisa? Phoso e se e lokisitsoe..
Na Android ha e na Unix kernel ka monyetla ofe kapa ofe?
Joalo ka iOS.
Leha ho le joalo, sena ha se bothata ba lithollo tsa unix, empa ke bothata ba bash
Phoso hantle sehloohong. Ha se Unix e nang le bothata, ke bash. Unix ha ea tlameha ho kenyelletsa bash, kahoo ha se phoso ea Unix.
Android ke Linux e nang le Dalvik JVM. Kahoo kernel ke Linux, ho kenyelletsa le lisebelisoa tse kang Bash.
Empa bothata boo bo batla bo phahame. Ha e le hantle ha e na tšusumetso ho OS X, e tebile feela bakeng sa li-server tsa Linux tse sebelisang Bash ho tsamaisa li-daemone tse kang Apache, joalo-joalo.
Empa le sena ha sea tloaeleha, mohlala ho Debian le Ubuntu, Bash ha e sebelisoe ka ho sa feleng bakeng sa lits'ebeletso tsa seva, empa Dash, 'me ha e amehe.
Ho li-routers tse fapaneng, WiFI APs, joalo-joalo, ha ho na monyetla ka ho hlaka, hobane ba na le mofuta oa Linux o hlobotsoeng moo Bash e ke keng ea lekana, ba sebelisa Busybox kapa zsh, joalo-joalo ...
Kahoo ke nahana hore e batla e le pulu ea mecha ea litaba.
Dalvik ha se JVM.
"Kernel ke Linux e kenyelletsang lisebelisoa" ha e utloahale.
Android hangata ha e kenyeletse bash, kapa lisebelisoa tse ling tse tloaelehileng tsa GNU.
Ntho ea bohlokoa ka ho fetisisa (!): Bothata ha se haeba Apache kapa seva se seng se qalisoa ke bash, empa haeba bash ka boeona e ntse e sebetsa.
Se ke oa kena-kenana le Zsh haholo, ho na le monyetla oa hore e sebelisoe ka mokhoa o kopanetsoeng.
Ha se bubble.
Empa ho seng joalo u nepile.
Ntlafatso e felile