Hackcat

Ano ang mga kinakailangan para sa pagpapatakbo ng Lokal Agent?

Suriin ang Node, terminal, at mga kondisyon ng network; huwag pagkamalan ang mga hakbang sa pagbuo ng source code bilang mga kinakailangan sa koneksyon.

Una, suriin ang Node environment sa target na computer

Ang kasalukuyang Lokal Agent package ay nagdedeklara ng kinakailangan para sa Node.js bersyon 18 o mas mataas. Ang pagsusuri ay dapat gawin sa terminal ng user sa computer kung saan tatakbo ang koneksyon command; ang pagkakaroon ng Node na naka-install sa ibang computer ay hindi awtomatikong nagbibigay sa target na makina ng runtime environment. Kung ang terminal ay hindi kinikilala ang 'node' o 'npx', kumpletuhin muna ang Node environment setup, pagkatapos ay buksan muli ang terminal upang kumpirmahin na matatagpuan ang mga programa.

Gamitin ang kumpletong startup command na nabuo ng mga setting

Para sa mga regular na koneksyon, kopyahin ang command mula sa Settings → Remote Control. Ang command ay naghahanda at nagpapatakbo ng client; hindi na kailangang manu-manong i-download at i-compile ang source code muna. Huwag palitan ang kasalukuyang mga parameter na nabuo ng mga setting ng mga lumang command mula sa mga artikulo, at huwag tanggalin ang backend address. Kinakailangan ang network availability para sa paunang pagkuha ng client pati na rin ang mga kasunod na authentication at command relay; ang kakayahang i-download ang installation package ay hindi ginagarantiya na ang koneksyon ay naitatag.

Kumpirmahin ang saklaw ng kakayahan at paraan ng paglabas

Ang Lokal Agent ay hindi nag-i-install ng lahat ng security tool para sa iyo, at ang mga interactive na kakayahan ng terminal ay nakasalalay sa mga kondisyon ng lokal na makina. Pagkatapos ng unang koneksyon, maaari mong beripikahin ang working directory at mga kinakailangang tool bago simulan ang aktwal na mga gawain. Ito ay direktang gumagana sa system gamit ang mga pahintulot ng kasalukuyang user at hindi nagbibigay ng container isolation; karaniwan, ang privilege escalation ay hindi kinakailangan para lamang sa koneksyon. Upang tapusin ang paggamit, pindutin ang Ctrl+C sa terminal na iyon, pagkatapos ay kumpirmahin na ang katayuan ng koneksyon ay lumabas na o hindi na available.