본문 바로가기
Hacking/Hacking Beginner Class (normaltic)

[해킹 비기너 클래스] 1주차 정리 (2023-07-12)

by st-og 2023. 7. 12.

1주차 Basic Course

  오늘은 앞으로의 해킹에 필요한 기본 지식에 대해 알아봤다.

 

파일 안에서 특정 키워드가 포함 되어 있는 것을 찾기

grep [키워드] [경로]

 

/etc/passwd 파일 안에 kali가 포함 된 한 줄을 찾고 싶다면

 -->   grep kali /etc/passwd

 

/etc 밑에 있는 모든 파일에서 kali가 포함 된 한 줄을 찾고 싶다면

*을 사용한다

--> grep kali /etc/*

 

혹은 디렉터리 안에 있는 모든 파일들을 열어서 확인 하고 싶다면

-r옵션을 사용하면된다 

-->  grep -r kali /etc/*

       ------------> 이렇게 할 경우 오류가 뜨는데 2> /dev/null 을 통해 오류 메세지는 버려준다

                         --> grep -r kali /etc/* 2> /dev/null

 

리눅스에서 중요한 파일 위치

1. /etc/passwd : 사용자 계정 정보가 저장되어 있음

 

2. /etc/shadow : 사용자 비밀 번호가 암호화 되어 저장되어 있음

 

현재 컴퓨터의 열려있는 포트를 확인하는 방법

netstat -ant 명령어를 통해 확인 할 수 있다

*state 가 listen인 포트가 열려있는 것이다

 

ssh를 사용해 원격 접속 하는 방법

ssh [계정 이름]@[ip주소]

--> ex) ssh qwe123@10.1.1.2