Arbitrary File Write to Root
Last updated
Last updated
Jifunze & fanya mazoezi ya AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Jifunze & fanya mazoezi ya GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Faili hii inafanya kazi kama LD_PRELOAD
env variable lakini pia inafanya kazi katika SUID binaries.
Ikiwa unaweza kuunda au kubadilisha, unaweza kuongeza tu njia ya maktaba ambayo itapakiwa na kila binary inayotekelezwa.
Kwa mfano: echo "/tmp/pe.so" > /etc/ld.so.preload
Git hooks ni scripts ambazo zina endesha kwenye matukio mbalimbali katika hazina ya git kama wakati commit inaundwa, merge... Hivyo kama script au mtumiaji mwenye mamlaka anafanya vitendo hivi mara kwa mara na inawezekana kuandika kwenye folda ya .git
, hii inaweza kutumika kwa privesc.
Kwa mfano, inawezekana kuunda script katika hazina ya git kwenye .git/hooks
ili kila wakati inatekelezwa wakati commit mpya inaundwa:
TODO
TODO
Fail iliyoko katika /proc/sys/fs/binfmt_misc
inaonyesha ni binary ipi inapaswa kutekeleza aina gani ya faili. TODO: angalia mahitaji ya kutumia hii kutekeleza rev shell wakati aina ya faili ya kawaida imefunguliwa.
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)