Lorg an sgioba tèarainteachd aig Red Hat, a bhios a’ leasachadh cuairteachadh Linux den aon ainm, locht èiginneach ann an UNIX, an siostam a tha mar bhunait air Linux agus OS X. Tha locht èiginneach sa phròiseasar bash ann an teòiridh, leigidh e leis an neach-ionnsaigh smachd iomlan a ghabhail air a’ choimpiutair a tha fo chunnart. Chan e biast ùr a tha seo, air an làimh eile, tha e air a bhith ann an siostaman UNIX airson fichead bliadhna.
Is e pròiseasar slige a th’ ann am Bash a chuireas an gnìomh òrdughan a chaidh a chuir a-steach san loidhne-àithne, an eadar-aghaidh bunaiteach Terminal ann an OS X agus a leithid ann an Linux. Faodaidh an neach-cleachdaidh òrdughan a chuir a-steach le làimh, ach faodaidh cuid de thagraidhean am pròiseasar a chleachdadh cuideachd. Chan fheum an ionnsaigh a bhith ag amas gu dìreach air bash, ach air tagradh sam bith a chleachdas e. A rèir eòlaichean tèarainteachd, tha am biast seo leis an t-ainm Shellshock nas cunnartaiche na Mearachd SSL leabharlann cridhe, a thug buaidh air mòran den eadar-lìon.
A rèir Apple, bu chòir do luchd-cleachdaidh a chleachdas na roghainnean siostam bunaiteach a bhith sàbhailte. Thug a’ chompanaidh iomradh airson an fhrithealaiche iMore mar a leanas:
Chan eil cuibhreann mòr de luchd-cleachdaidh OS X ann an cunnart bho so-leòntachd bash a chaidh a lorg o chionn ghoirid. Tha bug ann am bash, pròiseasar àithne Unix agus cànan air a ghabhail a-steach ann an OS X, a dh’ fhaodadh leigeil le luchd-cleachdaidh gun chead faighinn gu smachd air astar air siostam so-leònte. Tha siostaman OS X tèarainte gu bunaiteach agus chan eil iad ann an cunnart bho bhith a’ cleachdadh a’ bhiast bash aig astar mura h-eil an neach-cleachdaidh air seirbheisean adhartach Unix a rèiteachadh. Tha sinn ag obair gus ùrachadh bathar-bog a thoirt seachad don luchd-cleachdaidh adhartach Unix againn cho luath ‘s a ghabhas.
Air an fhrithealaiche StackExchange nochd e stiùiridhean, mar as urrainn do luchd-cleachdaidh an siostam aca a dhearbhadh airson so-leòntachd, agus mar as urrainn dhaibh am biast a chàradh le làimh tron phort-adhair. Lorgaidh tu cuideachd còmhradh farsaing leis a’ phost.
Tha buaidh Shellshock gu math mòr ann an teòiridh. Gheibh thu Unix chan ann a-mhàin ann an OS X agus ann an coimpiutairean le aon de na sgaoilidhean Linux, ach cuideachd ann an àireamh mhòr air frithealaichean, eileamaidean lìonra agus eileagtronaigeach.
Artaigil inntinneach. Tapadh leibh airson an fhiosrachaidh
An urrainn dha cuideigin sgrìobhadh an seo nuair a sheulaich Apple e? Chaidh a’ mhearachd a cheartachadh mu thràth..
Nach eil kernel Unix aig Android le cothrom sam bith?
Dìreach mar iOS.
Ach, chan e duilgheadas a tha seo de kernels unix, ach de bash
Tha mearachd ceart san tiotal. Chan e Unix a tha a’ fulang leis a’ bhiast, is e bash a th’ ann. Chan fheum Unix bash a thoirt a-steach, agus mar sin chan e coire Unix a th’ ann.
Tha Android Linux le Dalvik JVM. Mar sin is e Linux an kernel, a’ toirt a-steach goireasan mar Bash.
Ach tha an duilgheadas sin beagan nas àirde. Gu bunaiteach chan eil buaidh sam bith aige air OS X, chan eil ann ach fìor dhroch luchd-frithealaidh Linux a bhios a’ cleachdadh Bash gus daemons a ruith mar Apache, msaa.
Ach tha eadhon seo gu math neo-àbhaisteach, mar eisimpleir, air Debian agus Ubuntu, chan eil Bash air a chleachdadh gu bunaiteach airson seirbheisean frithealaiche, ach Dash, agus chan eil buaidh air.
Air diofar routers, WiFI APs, msaa, tha e gu tur eu-coltach, leis gu bheil iad buailteach a bhith ann an dreach stiallach de Linux far nach bi Bash a ’freagairt, a’ cleachdadh Busybox no zsh an àite sin, msaa ...
Mar sin tha mi a’ smaoineachadh gur e beagan builgean meadhanan a th’ ann.
Chan e JVM a th’ ann an Dalvik.
Chan eil “Kernel is Linux a’ toirt a-steach goireasan” a’ dèanamh ciall.
Mar as trice chan eil Android a’ toirt a-steach bash, no goireasan GNU cumanta eile.
An rud as cudromaiche (!): Chan e an duilgheadas ma tha Apache no frithealaiche eile air a thòiseachadh le bash, ach ma tha bash fhèin a’ ruith.
Na gabh cus an sàs ann an Zsh, tha e nas dualtaiche a bhith air a chleachdadh gu eadar-ghnìomhach.
Chan e builgean a th’ ann.
Ach air dhòigh eile tha thu ceart gu leòr.
Tha an t-ùrachadh a-muigh