본문 바로가기

해커라면 알아야 할 리눅스 기초-8 : 환경변수 조회, 추가, 수정 # 본 게시글은 작성자 본인의 스터디 목적으로 작성된 글입니다. # 본 게시글에는 일부 잘못된 정보가 포함되어있을 수 있습니다. # 이 글을 열람하는 것은 위 사항에 동의하는 것으로 간주합니다. # 잘못된 정보에 대한 태클 및 지적질 적극 환영합니다. 환경변수는 현재 사용하고 있는 쉘(bash 등)의 실행파일에 대한 위치를 저장하는 변수를 말한다.환경변수는 변수명과 값으로 구성된다.리눅스시스템 운영을 최적화하기 위해서는 이 환경변수를 이해하고, 환경변수를 다루는 법을 알고 있어야 한다. Step 1 : 환경변수 조회 (set, env) set 명령어는 로컬(지역) 환경변수를 볼 수 있고, env 명령어는 글로벌(전역) 환경변수를 조회할 수 있다.글로벌 환경변수는 로컬 환경변수의 상위개념으로 보면 된다. .. 더보기
해커라면 알아야 할 리눅스 기초-7 : 프로세스 관리 # 본 게시글은 작성자 본인의 스터디 목적으로 작성된 글입니다. # 본 게시글에는 일부 잘못된 정보가 포함되어있을 수 있습니다. # 이 글을 열람하는 것은 위 사항에 동의하는 것으로 간주합니다. # 잘못된 정보에 대한 태클 및 지적질 적극 환영합니다. 지난 포스팅에서는 권한 확인 및 권한 변경에 대해 알아보았다.아래에 링크가 있으니 아직 읽어보지 않았다면 읽어보길 권한다. 해커라면 알아야 할 리눅스 기초-6 : 파일, 디렉토리 권한 조회 및 변경 이번 포스팅에서는 프로세스 관련 명령어 및 사용법을 알아보자. Step 1 : 현재 실행중인 프로세스 조회 리눅스에서 프로세스를 다루기 위한 명령어는 ps 이다. 이 ps 명령어를 사용하여 현재 시스템에서 실행중인 프로세스 목록을 확인할 수 있다.ps 명령어의 .. 더보기
해커라면 알아야 할 리눅스 기초-6 : 파일, 디렉토리 권한 조회 및 변경 # 본 게시글은 작성자 본인이 스터디한 내용을 바탕으로 작성된 글입니다. # 이에, 이 글에는 일부 잘못된 정보가 포함되어 있을 수 있습니다. # 이 글을 열람하는 것은 위 사항에 동의한 것으로 간주합니다. # 잘못된 정보를 발견하면 댓글로 알려주시면 감사하겠습니다. 이번 포스팅에서는 파일 및 디렉토리의 권한을 확인하는 방법과 이 권한을 변경하는 몇 가지 방법과 관련된 명령어를 다뤄볼 것이다. Step 1 : 권한 조회 리눅스에서 파일이나 디렉토리의 권한을 확인해보기 위해서는 지난 글에서 소개한 글에서 소개한 ls 명령어를 사용하면 된다. 아직 해당 글을 읽어보지 않았다면 아래 링크를 통해 읽어보길 권한다. "해커라면 알아야 할 리눅스 기초-2 : 디텍토리 이동,디텍토리/파일 생성,도움말" ls 명령어를.. 더보기
해커라면 알아야 할 리눅스 기초-5 : 네트워크 명령어 # 본 게시글은 작성자 본인이 스터디한 내용을 바탕으로 작성된 글입니다. # 이에, 이 글에는 일부 잘못된 정보가 포함되어 있을 수 있습니다. # 이 글을 열람하는 것은 위 사항에 동의한 것으로 간주합니다. # 잘못된 정보를 발견하면 댓글로 알려주시면 감사하겠습니다. 이번 포스팅에서는 리눅스에 있어 기본적인 네트워크 관련 명령어를 다룰 것이다.이미 지난 포스팅에서 네트워크 인터페이스의 정보를 알려주는 ifconfig 명령어를 소개한 바 있지만이번에는 관련 옵션 등을 더 소개할 것이다. Step 1 : IP주소 및 네트워크 정보 조회 (ifconfig) 기본적으로 사용법은 아래와 같다. Usage : ifconfig [인터페이스명] [옵션] # ifconfig 스크린샷에서 볼 수 있듯이 IP주소, 서브넷마.. 더보기
해커라면 알아야 할 리눅스 기초-4 : 파일 찾기, 파일 검색 # 본 게시글은 작성자 본인이 스터디한 내용을 바탕으로 작성된 글입니다. # 이에, 이 글에는 일부 잘못된 정보가 포함되어 있을 수 있습니다. # 이 글을 열람하는 것은 위 사항에 동의한 것으로 간주합니다. # 잘못된 정보를 발견하면 댓글로 알려주시면 감사하겠습니다. 리눅스를 처음 접해보는 사람에게 시스템상에서 원하는 파일 또는 프로그램을 찾기란 여간 어렵지 않을 수 없다.나 또한 졸라 헤맸다. 이번 포스팅에서는 리눅스에서 파일 찾는 법에 대해 알려주려 한다. Step 1 : find 명령어로 디렉토리안에서 파일 찾기 find 명령어는 당신이 원하는 파일을 디렉토리 안에서 찾아주는 명령어이다. 문법은 아래와 같다. 사용법) find [대상경로] [옵션1, 옵션2....] [찾을 파일명] 대상경로를 지정하.. 더보기
해커라면 알아야 할 리눅스 기초-3 : 디렉토리와 파일 복사/이동/열람 # 본 게시글은 작성자 본인이 스터디한 내용을 바탕으로 작성된 글입니다. # 이에, 이 글에는 일부 잘못된 정보가 포함되어 있을 수 있습니다. # 이 글을 열람하는 것은 위 사항에 동의한 것으로 간주합니다. # 잘못된 정보를 발견하면 댓글로 알려주시면 감사하겠습니다. 이번 포스팅에서는 디렉토리와 파일 복사, 이동, 열람에 대해 공부해보자. Step 1: 파일 복사 (cp) 우선 지난 포스팅에서 배운대로 리눅스 바탕화면에 새로운 파일과 디렉토리를 만들고, 이 파일을 바탕화면에 새로 만든 디렉토리 경로로 복사를 해보자.파일과 디렉토리를 새로 생성하려면 어떤 명령어를 써야 한다고 했던가? 기억하길 바란다. # touch testfile testfile이라는 파일이 생겼다. # mkdir testdir test.. 더보기
해커라면 알아야 할 리눅스 기초-2 : 디텍토리 이동,디텍토리/파일 생성,도움말 ​# 본 게시글은 작성자 본인이 스터디한 내용을 바탕으로 작성된 글입니다. # 이 글에는 일부 잘못된 정보가 포함되어 있을 수 있습니다. # 이 글을 열람하는 것은 위 사항에 동의한 것으로 간주합니다. # 잘못된 정보를 발견하면 댓글로 알려주시면 감사하겠습니다 지난 포스팅에서는 해커에게 있어 리눅스가 얼마나 중요한지와 리눅스의 디렉토리 구조에 대해 살펴보았다. 이번 포스팅에서는 디렉토리 변경, 디렉토리 리스트 조회, 파일/디렉토리 생성, 그리고 도움말을 활용하는 법에 대해 살펴보자. 자~ 당연히 당신들이 설치해놓은 리눅스(작성자는 칼리리눅스2.0 기준임)를 실행해라. Step 1: 디렉토리 변경 (cd) 디 렉토리 변경을 위한 명령어는 cd 이다. 첫번째 포스팅에서는 상위디렉토리로 이동하기 위한 cd ... 더보기
해커라면 알아야 할 리눅스 기초-1 : 시작하기 # 본 게시글은 작성자 본인이 스터디한 내용을 바탕으로 작성된 글입니다. # 이 글에는 일부 잘못된 정보가 포함되어 있을 수 있습니다. # 이 글을 열람하는 것은 위 사항에 동의한 것으로 간주합니다. # 잘못된 정보를 발견하면 댓글로 알려주시면 감사하겠습니다. 리눅스는 해킹에 최적화된 운영체제이다. 대부분의 실력있는 해커들은 리눅스나 유닉스를 쓸 줄 안다. 또한, 거의 모든 해킹툴들이 리눅스에 맞춰서 개발되어있다.(물론 윈도우용도 있으나 윈도우용 툴만으로는 한계가 아주아주 많다.)친절한 회사에서는 리눅스용으로 개발된 해킹툴을 윈도우용으로 포팅해주기도 한다.nmap의 GUI 버전인 zenmap, 메타스플로잇 등등 그런 해킹툴이 몇몇 있으나, 그마저도 리눅스용의 기능을 100% 구현해내지 않거나 못하는 경우.. 더보기
칼리리눅스 2.0 한글 설정 1. 한글 나눔폰트 설치 Step 1: 터미널에서 아래 명령어 실행 # apt-get install fonts-nanum* Step 2: 지역/언어 설정 설정에서 지역과 언어 부분을 찾아 한국어로 변경, 재부팅하면 적용됨.시간도 KST기준 시간으로 변경됨. 2. fcitx 한글입력기 설치 Step 1: fcitx 설치 터미널을 열어 아래 명령어를 순서대로 실행한다. # apt-get install fcitx-hangul# apt-get install fcitx-lib* 위의 명령을 다 실행했으면 init 6로 시스템 재시작해야 한다. 그래야 설정이 적용된다. # init 6 Step 2: 입력기 설정 프로그램 표시(application list)의 검색(search)에서 input 입력하면, 입력기가 나.. 더보기