picoCTF

❓ 문제 확인 정적(변수?)는 항상 시끄럽지 않다? 📃 풀이 일단 static 파일과 BASH script를 다운받아 보자 ls 명령어로 확인해보니 ltdis.sh 와 static 파일이 보인다. static 파일을 실행해보니 주변 어딘가에 flag가 있다고 한다 BASH 스크립트가 도움이 된다고 했으니 실행해보자 무언가 오류가 뜬다 vim명려어로 스크립트 내용을 확인해보자 두둥 objdump? 가 뭐지 첨보는데 암튼 소스코드를 보면 대충 스크립트뒤에 파일을 넣어 실행하는 구조인거같다 다시 스크립트를 실행해보자 ~~ txt 파일이 2개 생겼다 저기 둘중에 flag가 담겨있을거 같으니 확인해보자 바로 나오넹 끝~ 🔖새로 알게된 내용 1. objdump 2. BASH script
❓ 문제 확인 잉어킹 미션 시작 📃 풀이 Launch instance 를 누르니 ssh 접속 주소가 나온다 바로 접속해보자 y누르고~ 가아니고 yes누르고~ 접속 완료 ls 명령어 실행해보니 1of3.flag.txt 가보인다 벌써? 파일을 읽어보니 flag는 flag인데 먼가 부족한데? 옆에있는 inst.... .txt도 열어보자 go to the root >> root 로 이동해보자 새로운 파일들이 보인다 flag 부분을 찾았지만 아직 끝은 아닌거같다 디렉토리를 이동하며 퍼즐처럼 하나씩 맞춰가는건가 보다 go home >> home 으로 이동해보자 마지막 flag 조각 까지 얻을 수 있다. 🔖새로 알게된 내용 1. 리눅스의 cd 명령어 사용법 2. 절대경로 상대경로 개념
❓ 문제 확인 탭탭 공격 문제를 보니 터미널에서 폴더 속의 폴더들을 찾아가야 할거 같다 문제 풀기에 앞서 bash 자동완성 기능에 대해 알고가보자 bash 는 tab 키로 명령어나 파일명을 자동 완성하는 기능을 제공하므로 타이핑을 줄이고 실수를 방지할 수 있습니다. 하지만 다양한 Linux command line 명령어가 있고 명령어마다 상이한 문법과 옵션을 제공하므로 경험 많은 사용자라도 이 많은 옵션들을 다 기억하는 것은 어렵습니다. 예로 git 이나 firewall-cmd 는 많은 하위 명령어와 이에 따른 옵션을 제공하므로 외우기가 어려우므로 사용할 때마다 manual 이나 구글링을 통해서 사용법을 검색해 봐야 합니다. bash completion 은 이런 문제를 해결해주는 패키지로 bash 에서 ..
po3nyo
'picoCTF' 태그의 글 목록 (3 Page)