jej2660 avatar

ftz trainer

jej2660

Published: 16 Nov 2018 › Updated: 16 Nov 2018ftz trainer

ftz trainer

train5

 whoami : 나의 정보
id : whoami보다 더 자세한 정보
uname -a : 커널 정보 확인. 서버에 아이디가 있는 상태에서 정보를 캐낼 때 가장 먼저 하는것이 커널 버전을 보는 것. 2.2.18 이전 버전의 모든 커널들에는 취약점이 있음.
cat /etc/*release : 서버에 설치된 OS정보 확인

sendmail의 버전이 8.10.1 이하, glib의 버전이 2.1.2 이하일때 해킹 가능

rpm -qa : 패키지 정보 확인
cat /proc/cpuinfo : cpu 정보
 

train6

/etc/passwd 

계정이름;비번;구별 번호;그룹;설명

train7

tar앞축 gzip 앞축

tar cvf 

c create 만들기

v view 경과 보기

f file 보기

tar evf 

e extract 앞축 풀기

v view 경과 보기

f file 백업

tar은 앞축이 아니라 하나로 합치는 용도 gzip 이 앞축 

gzip 파일이름

gzip -d 파일이름

train9

유저:자신의 이름

그룹:자신이 속한 그룹 대부분의 경우 자신의 이름과 동일한 그룹명을 가짐

아더:자신과 그룹을 제외한 다른 것

루트:모든권한을 가진 사람

uid:userid

guid:groupid

 ls -al에서 첫번째 필드
  -rwxrwxrwx  1 user group    ~월 ~일 ~~:~~ file
                유저  그룹
  rwx  rwx  rwx
  유저 그룹 아더 의 권한
  r : 읽기권한
  w : 쓰기권한
  x : 실행권한 

train9

 -r-s--x--x : 유저의 권한 중 실행(x)이 SetUID로 지정됨.

find / -pem -4000

찾다 /전체 권한 4(setuid)rwx

-pem 권한

-name 이름

-user 유저이름 일치

-group 그룹 일치

Leave ftz trainer to:

Written by

Read more #linux posts


Best Posts From jej2660

We have not curated any of jej2660's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From jej2660