เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ aa-clickhook เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเปเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
aa-clickhook - เบเบฅเบดเบเบฅเบฐเบเบปเบ hook เบชเปเบฒเบฅเบฑเบ AppArmor
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
เปเบกเบทเปเบญเบเบธเบเบเบฒเบเบเบฅเบดเบเบเบทเบเบเบดเบเบเบฑเปเบ, เบเบฅเบดเบเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเบฅเบฐเบเบปเบ เปเบฅเบฐ hooks เบเบนเปเปเบเป. เบเบฅเบดเบ
AppArmor เบฅเบฐโเบเบปเบ hook เบเปเบฝเบ manifest เบเบงเบฒเบกโเบเบญเบโเปเบโเปเบโเบเบธเบโเบเบฅเบดเบโเปเบเบฑเบ AppArmorโ
profile, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบซเบฅเบ profile เปเบเบปเปเบฒเปเบเปเบ kernel. เปเบ Ubuntu, เบเบปเบ AppArmor hook maps
เบเบปเบเบเบญเบเปเบเบทเปเบญเบชเบฐเบเบฑเบเบเบฐเปเบเบเบฒเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบเบฐเปเบเบเบฒเบ AppArmor เบเบตเปเบเบทเบเบเปเบญเบ
เบชเปเบฒเบเบเบถเปเบ.
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, symlinks เบเบฑเบ manifests เบเบงเบฒเบกเบเบญเบเปเบเบเบฅเบดเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบ
/var/lib/apparmor/clicks. เปเบเบฃเปเบเบฅเป AppArmor เบเบตเปเบชเปเบฒเบเบเบถเปเบเบเบฐเบเบทเบเปเบเบฑเบเปเบงเปเปเบ
/var/lib/apparmor/profiles เบเบฑเบ cache profile เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเปเบเบฑเบเปเบงเปเปเบ
/var/cache/apparmor/apparmor.
เปเบกเบทเปเบญ aa-clickhook เบเบทเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบเปเบเบฝเบ, เบกเบฑเบเบเบฐเบชเปเบฒเบเปเบเบฃเปเบเบฅเป AppArmor เบเบตเปเบเบฒเบเบซเบฒเบเปเบ
เบเบงเบฒเบกโเบเบญเบโเปเบโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโ. เบเบญเบเบเบฒเบเบเบฑเปเบ, aa-clickhook เบเบฐเบเบงเบเบชเบญเบ mtime เบเบญเบ symlink เบเบญเบ
manifest เบเบงเบฒเบกโเบเบญเบโเปเบโเปเบฅเบฐโเบเบฒเบโเบเบทเปเบโเบเบนโเบเปเปโเบกเบนเบ AppArmor เปเบโเบเบตเปโเบกเบต mtime เปเบเบปเปเบฒโเบโเปโเบงเบฒโ
manifest เบเบงเบฒเบกโเบเบญเบโเปเบโเบเบตเปโเบชเบญเบโเบเปเบญเบโเบเบฑเบโ.
เบเบฒเบเบเปเบฒเปเบเป
aa-clickhook [เบเบปเบงเปเบฅเบทเบญเบ]
OPTIONS
-h เบชเบฐเปเบเบเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบเบญเบเปเบเบเบเบฒเบ
-f | --เบเบณเบฅเบฑเบ | --force-regenerate
เบเบฑเบเบเบฑเบเปเบซเปเบกเบตเบเบฒเบเบเบทเปเบเบเบปเบงเบเบญเบเปเบเบฃเปเบเบฅเปเบเบฅเบดเบเบเบฑเบเปเบปเบ
--เบฅเบงเบก=เปเบชเบฑเปเบเบเบฒเบ
เปเบเบตเปเบก '#include "PATH"' เปเบชเปเปเบเบฃเปเบเบฅเปเบเบตเปเบชเปเบฒเบเบเบถเปเบ
เบเปเบฒเบก เปเบฅเบฐ เปเบเบตเปเบกเปเบเบตเบก ACCESS
click-apparmor เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ overriding เบเบฐเปเบเบเบฒเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบ manifest เบเบงเบฒเบกเบเบญเบเปเบเบเบฅเบดเบ.
Overrides เปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบเปเบฅเบฐเบเบทเบเบฅเบฐเบเบธเปเบงเปเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฝเบงเบเบฑเบเบเบฑเบเบเบงเบฒเบกเบเบญเบเปเบเบเบญเบเบเบฅเบดเบ
manifest, เปเบเปเบกเบต ".override" เบเปเปเบเปเบฒเบ. เบเบงเบเปเบเบปเบฒเปเบเป json เบฎเบนเบเปเบเบเปเบฅเบฐเปเบเบเบชเปเบฒเบเบเบฝเบงเบเบฑเบเบเบฑเบ
เบเบงเบฒเบกโเบเบญเบโเปเบโเบเบฒเบโเบเบฅเบดเบโเบเบตเปโเบชเบญเบโเบเปเบญเบโเบเบฑเบโเบเบญเบโเปเบเบปเบฒโเปเบเบปเปเบฒ manifestsโ, เปเบเปโเบเปเบฒโเปเบเปโเบเบฝเบโเปเบเปโเบเบฐโเปเบ manifest เบเบตเปโเบเปเบฝเบงโเบเปเบญเบโเบเบฑเบโ
เบเบฐเปเบเบเบฒเบ AppArmor. เบเบฒเบเบฅเบปเบเบฅเปเบฒเบเบญเบฒเบเบเบฐเบเบทเบเบฅเบฐเบเบธเปเบงเปเบชเปเบฒเบฅเบฑเบ abstractions, policy_groups, read_path เปเบฅเบฐ
write_path. เบฅเบปเบเบฅเปเบฒเบเบเบฝเบเปเบเปเบฅเบปเบเบญเบญเบเบเบฒเบเบเบฐเปเบเบเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ เปเบฅเบฐเบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเบทเปเบญเบชเบฐเปเบญเบเปเบเบตเปเบกเปเบเบตเบกเปเบเป
เปเบเบปเปเบฒเปเบเบดเบ.
เปเบเบฑเปเบเบเบฝเบงเบเบฑเบ, click-apparmor เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเปเบเบตเปเบกเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฐเปเบเบเบฒเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบฅเบดเบ
เบเบงเบฒเบกเบเบญเบเปเบ manifest. เบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบตเปเบกเปเบเบตเบกเบเบตเปเปเบกเปเบเบฅเบฐเบเบธเปเบงเปเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบเบฅเบดเบ
เบเบงเบฒเบกเบเบญเบเปเบ manifest, เปเบเปเบกเบต ".additional" เบเปเปเบเปเบฒเบ. เบเบตเปเปเบเปเบฎเบนเบเปเบเบ json เบเบฝเบงเบเบฑเบเปเบฅเบฐ
เปเบเบเบเบฐเบเบญเบเบเบฒเบเปเบเบฑเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบญเบเบเบงเบฒเบกเบเบญเบเปเบเบเบฒเบเบเบฅเบดเบ manifests, เปเบเปเปเบเปเบเบฝเบเปเบเปเบเบธเปเบก manifest
เบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฐเปเบเบเบฒเบ AppArmor. เบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบตเปเบกเปเบเบตเบกเบญเบฒเบเบเบฐเบเบทเบเบฅเบฐเบเบธเปเบงเปเบชเปเบฒเบฅเบฑเบ abstractions,
policy_groups, read_path เปเบฅเบฐ write_path. เบเบฒเบเบเปเบฒเบเบปเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบเปเบญเบ
เปเบฎเบฑเบเบเปเบงเบเบเบงเบฒเบกเบฅเบฐเบกเบฑเบเบฅเบฐเบงเบฑเบ เปเบเบฒเบฐเบงเปเบฒเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบตเปเบกเปเบเบตเบกเบชเบฒเบกเบฒเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฒเบเบซเบฅเบปเบเปเบตเบเบฒเบเบเบฑเบเบเบฑเบ.
เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบชเปเบฒเบเบซเบผเบทเบเบฑเบเบเบธเบเบเบฒเบ override เบซเบผเบทเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบตเปเบกเปเบเบตเบก, เบเปเบฒเบเบเปเบญเบเบเปเบฒเปเบเบตเบเบเบฒเบ aa-clickhook เบเบฑเบ
เปเบฎเบฑเบโเปเบซเปโเบเบฒเบโเบเปเบฝเบโเปเบเบโเบกเบตโเบเบปเบโเบเบฐโเบเบปเบโ. เปเบเบทเปเบญเบเบปเบเปเบฅเบตเบเบเบฒเบเบเบปเบเปเบฅเบตเบ เบซเบผเบทเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบตเปเบกเปเบเบตเบก, เปเบซเปเบฅเบถเบเปเบเบฅเปเบญเบญเบ,
เบญเบฑเบเปเบเบเปเบงเบฅเบฒเปเบ manifest เบเบงเบฒเบกเบเบญเบเปเบ (เปเบเบดเปเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเป), เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบตเบเบเบฒเบ aa-clickhook.
เบซเบกเบฒเบเปเบซเบ
aa-clickhook เบเบฐเบเปเบฒเบกเบเบฒเบเบชเปเบฒเบเบเบฐเปเบเบเบฒเบ AppArmor เบเปเบฒเบเบญเบเบงเบฝเบเบเบฒเบ, เบเปเบฒ
เบชเบฐเบเบฑเบเบเบฐเปเบเบเบฒเบเบเบตเปเบฅเบฐเบเบธเบเปเปเบเบปเบเบเบฑเบเบชเบฐเบเบฑเบเบเบตเปเบเบฒเบเปเบงเปเบชเปเบฒเบฅเบฑเบเบเบญเบ, เบซเบผเบท
เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ เบเบฒเบเบเบฑเบเบฎเบนเบเปเบเบเปเบเบฑเบเปเบเบฑเบเบเบฅเบดเบเบเปเปเบเบทเบเบเปเบญเบ.
เปเบโเปเบงโเบฅเบฒโเบเบตเปโเบเบฒเบโเบเบดเบโเบเบฑเปเบโเปเบซเบกเปโเบเบฅเบดเบโเบเบตเปโเบกเบตโเบชเบฐโเบเบฑเบโเบเบฝเบงโเบเบฑเบโ, เบกเบฑเบโเบญเบฒเบโเบเบฐโเปเบเบฑเบโเบเบฐโเปเบซเบเบโเปเบโเบเบฒเบโเบเบทเปเบโเบเบนโเบเบฒเบโ
เปเบเบฃเปเบเบฅเป AppArmor เบเบทเบเบฑเปเบเบเบตเป:
# เปเบเบฐ -h /var/lib/apparmor/clicks/ .json
# aa-clickhook
เบซเบผเบทโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบญเบโเบเบฒเบโเบเบตเปโเบเบฐโเบเบทเปเบโเบเบนโเบเปเบงเบโเปเบเบฅโเปโเบเบฐโเบเบญเบโเบกเบต (เปเบเบฑเปเบโ: เบชเปเบฒโเบฅเบฑเบโเบเบฒเบ autopilotโ)โ:
# เปเบเบฐ -h /var/lib/apparmor/clicks/ .json
# aa-clickhook \
--include=/usr/share/autopilot-touch/apparmor/click.rules
เปเบเป aa-clickhook เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net