SSH tunneling
$ ssh user\_name@remote\_host\_ip -p port client와 server가 SSH tunneling으로 연결되어 있는 상태에서 client가 server와 연결된 SSH tunneling 포트를 이용해 최종 호스트로 데이터를 전송하면 client는 SSH tunneling으로 연결되어 있는 포트로 들어오는 패킷을 SS...
$ ssh user\_name@remote\_host\_ip -p port client와 server가 SSH tunneling으로 연결되어 있는 상태에서 client가 server와 연결된 SSH tunneling 포트를 이용해 최종 호스트로 데이터를 전송하면 client는 SSH tunneling으로 연결되어 있는 포트로 들어오는 패킷을 SS...
Bash 코드 인젝션 취약점(CVE-2014-6271 / CVE-2014-7169) 환경변수 함수정의 뒤에 임의의 실행코드를 추가하면 Bash에서 해당 환경 변수를 임포트하는 과정에서 추가된 실행코드가 루트권한으로 함께 실행된다. bash-3.2$ env efunc='() { :;}; echo vulerable' vulnerable 사용 중인...
P (deterministic polynomial time)는 다항시간 내에 답을 구할 수 있는 문제들의 집합. NP 는 다항 시간 내에 답을 구할 수 있는 비결정적(Nondeterministric) 알고리즘이 존재하는 decision problem의 집합. (NP : Nondeterministric Polynomially bounded) NP-h...
NetBIOS는 LAN에서의 자원 입출력을 정의한 API다. 실제 네트워크 상에서는 네트워크 제어 블록(NCB) 형태로 제공되며 크게 다음 세 가지 기능을 제공한다. Name service UDP-137 Datagram distribution service ...
arp -a 현재 호스트와 연결되어 있는 다른 호스트의 IP와 MAC 출력 (ARP table) shutdown -r -t 0 netstat -anob -a 전부 -n url->ip로, protocol->port 번호로 출력 -o PID 출력 -b 프로세스 이름 출력 [관리자 권한 필요] ...
1) source code 2) ./configure [옵션] (생략) 옵션에 따라 Makefile 생성 이 때 configure 파일은 source code 제작자가 마음대로 만든 shell script이기 때문에 옵션 설명을 읽어봐야함. 3) make Makefile에 나와있는 source code간의 관계, 필요한 컴파일러 등을 참고해...
유닉스 리눅스 커널 설정 파일 /etc/system /etc/sysctl.conf 로그 저장 경로 /var/adm/ /var/lo...