Namso gen ke e 'ngoe ea li-generator tsa likarete tsa mokitlane tsa bohata tse batlisisoang haholo inthaneteng, 'me hape ke e 'ngoe ea tse sebelisoang hampe ka ho fetisisa. Bongata ba bahlahisi le bahlahlobi ba QA ba e batlang ba batla feela linomoro tsa karete tsa bohata ho leka phallo ea tefo. Bahlaseli ba tseba seo, 'me ba fetotse patlo eo hore e be leraba: ba etsisa sesebelisoa, ba se phuthele ho potoloha malware, 'me ba emetse motho ea potlakileng ho se kenya.
Posong ena: kamoo malware e ipatang ka hare ho namso gen le lijenereithara tse ling tse tšoanang tsa bohata, ke hobane'ng ha seo se le bohlokoa ho uena SDLC, le mokhoa oa ho e emisa pele e fihla tlhahisong.
Kamoo Lijenereithara tsa Maaka li Ratang Malware ea Namso Gen
Sesebelisoa se kang namso gen se shebahala se le bonolo ha se le holimo: hlahisa linomoro tsa karete ea mokitlane ea bohata ho leka sistimi ea tefo. Bahlaseli ba sebelisa mokhoa oo o bonolo ka ho kopanya libaka tsa marang-rang kapa li-repo tse shebahalang li le molaong le ho kenya malware ka har'a lifaele tsa ZIP, katoloso ea sebatli, kapa meputso ea JavaScript. Bahlahisi ba batlang lisebelisoa tsa tlhahlobo ea data ka potlako hangata ba nka le ho tsamaisa lits'ebeletso tsena ntle le ho hlahloba khoutu pele, e leng sona seo bahlaseli ba se tšepileng.
Mefuta e meng e hlahisitsoeng e itshetlehile ka boenjiniere ba kahisano, "ha ho lemohuoe," "premium phihlello,” “liphetho tsa hang-hang,” ho sutumelletsa basebelisi ho ea konopong ea ho jarolla. Hang ha e tobetsoe, seo se baka tšoaetso e sa utloahaleng: monyako o ka morao, motho ea utsoang tlhahisoleseling, kapa motho ea merafong ea chelete ea crypto. Malware ka boeona hangata e patiloe ka har'a lingoloa tse patiloeng, litšebelisano, kapa ka mor'a ho kenya hooks, e leng sona seo se e lumellang ho feta ho hlahloba boemo ba bokaholimo.
Hobane lijenereithara tsa bohata li shebane le mesebetsi ea moqapi ka kotloloho, li ka kena potolohong ea bophelo ba nts'etsopele ea software ea hau (SDLC) e sa hlokomeloe. Mofuta o senyehileng oa namso gen clone o ka:
- Kgutlisa ho repo e seng e sebelisitsoe ho ya hao CI/CD pipeline
- Ikopanye le libaka tsa teko ka ho sebelisa mealo ea lijana
- Sebelisa liphiri kapa li-tokens tse bolokiloeng ka har'a li-config tse sa arohaneng hantle
Mohlala: Ho Itšetleha ho Kotsi ho package.json
Mefuta e kotsi ea namso gen hide malware, fapantsoe li-payload, kapa li-script tsa kamora ho kenya tse sebetsang hang ka mor'a hore u kenye sephutheloana, leha sesebelisoa se shebahala se se na kotsi.
Kotsi e tšoanang e hlaha ho dockerfile:
Mola o le mong o lata le ho tsamaisa khoutu ka mohato o le mong, e leng sebaka se sa bonahaleng haholo ho ba bangata CI/CD pipelines. Li-scanner tsa setso hangata e fosahetse, haholo-holo ha mojaro o sebetsa feela tlas'a maemo a itseng.
🔧 Tsa Tsau-tsau: Tšoara namso gen, le moetsi ofe kapa ofe oa karete ea mokitlane ea bohata, e le khoutu e sa tšepahaleng ka bohona. Netefatsa mohloli, hlahloba litaba, 'me u li hlahlobe ka bohona pele li kena mosebetsing oa hau oa tšebetso.
Mejaro ea 'Nete ea Malware e Fumanoe ho Namso Gen Clones
Lijenereithara tsa bohata tse kang namso gen ha se lisebelisoa tse sa hlakang feela, li tlalehiloe e le litsela tsa 'nete tsa ho tlisa malware. Bafuputsi ba fumane linyeoe tse ngata moo lijenereithara tsa bohata tsa likarete tsa mokitlane li neng li sebelisoa ka ho khetheha ho shebana le mechini ea bahlahisi, 'me ho sekisetsa hangata ha ho hlokomeloe ho fihlela tšenyo e se e entsoe.
- Ba utsoang tlhahisoleseling. Hang ha dingolwa tsena di se di sebetsa, di batla di-tokens tsa GitHub, mangolo a tumello a AWS a bolokilweng ho
.aws/kapa diphetoho tsa tikoloho, le diphasewete tse bolokilweng polokelong ya sebatli sa lehae. Dintlha tse utswitsweng hangata di ntshwa ka webo ya Discordhooks kapa liroboto tsa Telegram. - Barekisi ba di-crypto. Li-clone tse ling tsa namso gen li pata li-cryptominers tse sebelisang CPU kapa GPU ea mochini oa hau hang ha li qala ho sebetsa, hangata li liehisa ho kenngoa tšebetsong kapa li hlahloba tikoloho ea sandbox pele ho qoba ho fumanoa.
- Li-RAT (Li-Trojan tsa Phihlello e hole). Lisebelisoa tse ling tsa bohata tsa namso gen li kenya mamati a ka morao a fihlellang hole a khonang ho kenya kapa ho jarolla lifaele, ho tsamaisa litaelo tsa sistimi, ho ngola likonopo tsa konopo le ho rekota skrine ea hau, ho fa mohlaseli bokhoni ba ho utsoa khoutu ea mohloli, ho fetola pipelines, kapa o tsamaye ka mahlakoreng ho pholletsa le tikoloho ya hao.
- Liphutheloana tse shebahalang li tšoana le tse mpe. Bahlaseli ba boetse ba phatlalatsa liphutheloana tsa bohata ho npm kapa PyPI tlas'a mabitso a tšoanang le namso gen, a tletseng li-script tse patiloeng ka mor'a ho kenya, li-payload tse kentsoeng, kapa litaelo tse kang
curl | bashorrm -rf /Tsena di sebetsa ka lenyele nakong ya tshebetso ya kaho, hangata ntle le temoso e bonahalang.
Kamoo Xygeni e Lemohang Malware ea Namso Gen le ho e Thibela Pele ho Nako
Mohlahisi a le mong oa karete ea mokitlane ea bohata ea maiketsetso a ka tšoaetsa mochini oa moqapi, leak secrets, kapa kenya lemati le ka morao ka hare ho pipeline, ntle le ho ama tlhahiso. Xygeni e hahiloe ho tšoara seo hang ha se kena repo ea hau, setshelong, kapa script ea CI, eseng kamora 'nete.
- E hlahloba mekhoa e itšetlehileng ka eona, e haha lingoloa, le lijana ho commit nako, ho emisa lijenereithara tsa bohata tse kang namso gen pele li ata.
- E thibela malware e patiloeng, ho kenyeletsoa le li-payload tsa base64, li-script tsa kamora ho kenya, le mehala e belaetsang ea CLI.
- E hlahloba ho sebelisoa hampe, kahoo litemoso li lekanyelitsoe ho malware e fumanehang khoutung ea hau, eseng lerata.
- E hlahloba lifereko, basebetsi-'moho le li-repo tse sa lateloang, e tšoaea ha jenereithara ea likarete tsa mokitlane tsa bohata e kentsoeng ka klone e kena mokhatlong oa hau.
- E lemoha pipeline bofokoli, joalo ka liphetoho tsa faele ea namso gen ka tšohanyetso kapa li-script tse kentsoeng li-config tsa hau tsa CI.
LBH
Na namso gen ke malware?
Namso gen ka boeona e qalile e le jenereithara e bonolo ea linomoro tsa karete ea mokitlane bakeng sa ho leka phallo ea litefo. Kotsi e hlaha ho tsoa ho mefuta e kopantsoeng kapa e nang le foroko e potolohang inthaneteng, eo boholo ba eona e kopanyang malware, li-payload tse patiloeng, kapa li-script tsa kamora ho kenya kahare ho se shebahalang joaloka sesebelisoa se tšoanang.
Na jenereithara ea karete ea mokitlane ea bohata e ka tšoaetsa mochini oa moqapi?
E. Bafuputsi ba ngotse dijenereithara tsa dikarete tsa mokitlane tsa bohata tse sebediswang ka ho kgetheha ho isa di-info-stealers, di-cryptominers, le di-trojan tsa phihlello e hole (di-RAT) ho mechini ya baqapi, hangata ka di-repo tse kloned, dikatoloso tsa sebatli, kapa diphuthelwana tse kotsi tsa npm/PyPI tse sebedisang lebitso le tshwanang.
Nka tseba joang hore sesebelisoa sa namso gen seo ke se jarollotseng se bolokehile?
E nke e le khoutu e sa tšepahaleng ka bohona: netefatsa mohloli, hlahloba litaba pele u e sebelisa, 'me u e hlahlobe ka bohona ho e-na le ho itšetleha ka tlhahlobo ea pono. Mefuta e kotsi e hahiloe ka ho khetheha ho shebahala e tšoana le sesebelisoa se nepahetseng.
Na di-scanner tsa setso di ka tshwara malware e patilweng ka hara dijenereithara tsa bohata jwalo ka namso gen?
Ha e tshepahale. Mejaro ya meputso hangata e fifatswa kapa e hlohlelletswa ka maemo, e leng se e dumellang ho feta diskena tsa boemo ba hodima metsi. Ho hlokahala hore ho fumanwe ho etsahala ha commit nako le boikarabello ba ho sebelisa lintho ka bohlale, eseng boteng feela.
Mekhoa ea ho qetela
- Hlahloba sesebelisoa se seng le se seng, esita le bakeng sa lintlha tsa teko. U se ke ua kenya kapa ua sebelisa khoutu ho tsoa mehloling e sa tsejoeng, esita le klone ea namso gen e shebahalang e tšoana le ea pele.
- Malware ha e hloke phihlello ea tlhahiso. Mochini o le mong oa moqapi o senyehileng o lekane ho leak secretkapa ho tshwaetsa moaho.
- Lijenereithara tsa maiketsetso ke karolo ea sebaka sa hau sa tlhaselo. Ba tšoare joaloka sengoloa sefe kapa sefe se seng se sa tšepahaleng sa ho itšetleha kapa sa motho oa boraro.
- Lemoha 'me u thibele esale pele. Xygeni e hlahloba bakeng sa ho jarolla malware, e tšoaea boitšoaro bo belaetsang, 'me e fana ka ponahalo e felletseng ho pholletsa le li-repos tsa hau pele litšokelo tsa mofuta oa namso li fihla tlhahisong.




