PICO CTF 2022 SideChannel 문제를 풀려고 시도 했는데
Permission denided 가 떴다. 그래서 ls -al로 Permission을 확인해보았다.
실행 권한이 없어서 그런것 같다. 그래서 실행권한들을 추가 하기 위해 아래의 명령어를 썼다.
chmod +x pin_checker
bash: ./pin_checker: cannot execute: required file not found
실행 파일로 바꾸자 마자 있던 파일이 없다고 한다.
그래서 file 명령어를 통해 file의 정보를 확인해 보았다.
32bit 환경에서 돌아가는 elf 파일이라고 한다. 내 우분투는 64bit인데....
그래서 혹시나 하는 마음에 32bit ELF file 을 실행 할수 있게 라이브러리를 설치 해 주었다.
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386
위와 같은 화면이 뜨면서 설치가 진행 된다. 설치가 끝났으면 다시 실행 해보면 된다.
완료
'리눅스에 관하여' 카테고리의 다른 글
Ubuntu 22.xx 공유폴더 설정 & ida와 연결 (0) | 2023.08.20 |
---|