19~20

JH공원·2025년 2월 26일

즉석노트

목록 보기
28/32

19 - Setuid binary = binary 는 이진수로된 즉 숫자로된 데이터 파일을 의미하지만 실행파일을 의미하기도 한다. setuid binary는 setuid가 설정된 바이너리 파일이라고 생각하면 된다. setuid는 리눅스 파트에 있다.

binary 파일은 단순히 해당 경로만 입력하면 해당 파일이 실행된다.
사용법은 스스로 알아내야함 ㅋ 영어 독해능력을 키우도록하자

20- 터미널을 하나 더 열어야하는 때가 있다. 두개의 터미널을 열어서 한쪽은 바이너리 파일을 이용해 21로 연결을 하고 한쪽은 20인 그대로 tcp port를 통해 정보를 주고받으면 되는 문제이다 상위 권한 정보를 탈취한다고 생각하면됨
nc -lnvp [열고자하는 포트번호] 를 입력하면 해당 계정으로 포트를 열 수 있다.

nc 활용법을 공부하는게 중요하므로 꼭 기억해두자.

profile
개발&해킹 일지 작성

0개의 댓글