일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- madia designer ui design
- prototypepattern 예시 example
- 모듈구조도
- 객체 상속 속성 인스턴스 메소드 오퍼레이션
- ssh
- 팬인과 팬아웃
- usecase description
- 구조적 설계
- gof design pattern
- factory metohd pattern
- base64
- 상태다이어그램
- nc reverse shell
- Bandit
- 디자인패턴
- status diagram
- 매크로를 바라보는 시각
- 암표거래
- 리버스쉘
- strucuture charat
- cron
- 클래스 관계
- bandit21
- UseCase
- telnet
- ui 디자인 기본원칙
- sofrware architeture
- 생성패턴 행위패턴 구조패턴
- 소프트웨어공학 디자인패턴
- fan-in fan-out
- Today
- Total
목록bandit21 (2)
2.log
✅ Level 21 : A program is running automatically at regular intervals from cron, the time-based job scheduler. Look in /etc/cron.d/for the configuration and see what command is being excuted 🖊︎ cron 파일 원리 알기 | 문제에서 지시한 대로 /etc/cron.d 폴더로 들어가 현재 level에 해당하는 cronjob_bandit22 file cat 설정파일 확인해보니 매분, 시, 일, 월, 요일, 그러니까 24시간 내내 bandit22에 의해 /usr/bin/cronjob-bandit22.sh 파일의 출력이 /dev/null로 버려지도록 리다이렉션 시켜..
✅ Level 20 : There is a setuid binary in the homedirectory that does the following: it makes a connection to localhost on the port you specify as a commandline argument. It then reads a line of text from the connection and compares it to the password in the previous level (bandit20). If the password is correct, it will transmit the password for the next level (bandit21). 🖊︎ backdoor shell 취약점 이용..