안녕하세요 오늘은 bandit23을 풀어 보겠습니다
cron으로 실행되는 프로그램 입니다.
이번에는 당신이 직접 쉘을 만드르셔야 합니다
그리고 잘 만들었다면 자랑스러워 하세요.
우선 /etc/cron.d 디렉토리로 이동해 보겠습니다.
이제 저희는 bandit24로 갈거니까 bandit24에 관련된 파일을 열어 보겠습니다
이제 늘 그러던데로 매분 매초 매시 마다 실행되는 쉘을 읽어 보겠습니다.
저희는 여기서 echo를 집중해 보도록 하겠습니다. echo 뒤에는 이렇게 출력 되있네요.
"/var/spool/$myname/foo 에서 실행되는 스크립트는 모두 삭재된다" 그럼 저희는 그 디렉토리로 가보겠습니다.
음... 안되네요? 그럼 myname이 뭔지 알아보겠습니다.\
왜 안되지? 그럼 상위 폴더로 가보겠습니다.
bandit24 디렉토리는 있네요. 그럼 그쪽으로 가보겠습니다.
이제 저희는 bash 를 만들어야 합니다. 이 디렉토리는 매분 마다 이 디렉토리 안에 있는것이 실행 되니까 저희는 그것을 활용해 이 디렉토리 안에 쉘을 만들겠습니다.
/tmp로 이동후 디렉토리를 만들었습니다.
저희는 이제 아주 간단한 bash를 만들어 보겠습니다.
이제 이것을 아까 그 경로로 복사 해주겠습니다.
그리고 권한 설정 까지 꼭 하고 실행 하겠습니다.(디렉토리는 707로, 파일은 chmod +x로)
이제 1분동안 그달리겠습니다.
나왔네요!!
비밀번호는 VAfGXJ1PBSsPSnvsjI8p759leLZ9GGar 입니다
[bandit] bandit25 -> bandit26 (0) | 2023.07.23 |
---|---|
[bandit] bandit24 -> bandit25 (0) | 2023.07.19 |
[bandit] bandit22 -> bandit23 풀이 (0) | 2023.07.12 |
[bandit] bandit21 -> bandit22 (0) | 2023.07.11 |
[bandit] bandit20 -> bandit21 (0) | 2023.07.08 |