728x90
반응형

KnockON 3

1주차 test

Q1 ssh, binary file, 디렉토리 구조, 정렬 1. ssh 접속 $ ssh test1@ssh.knock-on.org ... Are you sure you want to continue connecting (yes/no/[fingerprint])? yes ... test1@5f882d6040af:~$ 2. 힌트 확인 test1@a7c4fa4b85a6:~$ ls HINT test1@a7c4fa4b85a6:~$ cat HINT Some binaries appear to print flags.. 3. /bin와 같은 binary가 담기는 디렉토리에 flag가 있음을 예상 하지만 /bin 뿐만 아니라, /sbin, /usr/bin, /usr/sbin, /usr/local/bin, /usr/local/..

Problem Solving 2024.02.27

심볼릭 링크(Symbolic Link)

심볼릭 링크(Symbolic Link) 파일 시스템에서 다른 파일이나 디렉토리를 가리키는 특별한 종류의 파일 기본적으로 원본 파일이나 디렉토리의 경로를 포함하고 있으며, 이를 통해 심볼릭 링크를 통해 해당 파일이나 디렉토리에 액세스 가능 원본 파일의 내용을 변경할 수 있습니다. 심볼릭 링크는 하드 링크와는 달리 파일 시스템의 다른 위치에 있는 파일을 가리키기 때문에 원본 파일과 독립적으로 존재하며, 파일 시스템이 다른 위치로 이동해도 링크는 유효하게 유지됩니다. 하드 링크: 하드 링크는 원본 파일과 동일한 파일의 다른 이름입니다. 즉, 원본 파일과 하드 링크는 같은 데이터를 공유하며, 어느 한 쪽이 변경되면 다른 쪽도 변경됩니다. 이는 마치 같은 책을 두 개의 다른 표지로 갖고 있는 것과 비슷합니다. 만..

Linux 2024.02.25

Redirect

Redirection이란? 명령어를 통해 프로그램의 입력 및 출력을 다른 곳으로 전환하는 것 표준 입력(stdin), 표준 출력(stdout), 표준 에러(stderr)를 다른 파일이나 장치로 전환하는 데 사용 > 또는 1>&: 출력 리다이렉션 command > file: 명령어의 표준 출력을 파일로 전환합니다. 파일이 존재하지 않으면 새로 생성되며, 이미 파일이 존재하면 덮어씁니다. >>: 출력 리다이렉션(추가) command >> file: 명령어의 표준 출력을 파일로 추가합니다. 파일이 존재하지 않으면 새로 생성되며, 이미 파일이 존재하면 끝에 추가됩니다. 또는 2>&1: 표준 에러를 표준 출력으로 리다이렉션 command &> file 또는 command 2>&1 > file: 표준 출력과 표준 ..

Linux 2024.02.22
728x90
반응형