/bin/bash는 필수지만,/bin/sh도 갈 수 있어요.

1529 단어 vuls
안녕하세요, 저는 볼스의 월대머리, 사우나 아저씨입니다.
며칠 전에 기세로 실시한 Alpine 대응 Vuls:#545 를 입력합니다.
alt
지금까지의 버전은 스캔 대상의 용기에서/bin/bash에서 명령을 발포하고 있습니다.
bash인 이유는 블즈가 스캔 대상 OS에서 발간한 지령에 파이프를 사용했기 때문에 공개가 애초 많았기 때문이다.
를 참고하십시오.set -o pipefail이거 bash3.0 이후에만 옵션이 있습니다참고 자료
따라서/bin/bash를 사용하여 스캔 대상 서버에서 명령을 실행할 수밖에 없습니다.
2016년 4월 공개된 블즈.
공개부터 꾸준한 리모델링이 이뤄지면서 발간된 지령이 개선됐고, 자세히 보니 파이프라인이 거의 없었다.
파이프가 없으면 지금/bin/sh밖에 없어요!
그래서 bash에 대한 의존을 철저히 없앴다.
그럼 사우나 가자 (일요일 20:00기)

좋은 웹페이지 즐겨찾기