전체 글 (270) 썸네일형 리스트형 리눅스 기본 명령어 2 date – 현재 시스템의 날짜와 시간을 확인하거나 설정하는 명령 – 새로 부팅을 하거나 재부팅을 할때, 서버의 CMOS에서 시간 정보를 가져와 사용 CMOS = Complementary Metal-Oxide Semiconductor – 더욱 정확한 시간을 설정하기 위해서는 clock 명령을 사용 – date로 날짜와 시간을 새롭게 설정할 때는 MMDDhhmmYY 와 같은 형식을 사용한다.형식 설명 CC 연도의 처음 두 숫자 (선택적) MM 월 YY 연도의 나중 두 숫자 (선택적) DD 월 중 일 mm 분 hh 시 ss 초 (선택적)사용법 [sunrin@localhost ~]$ date [option]options -u 세계 표준 시각을 알려준다. –help 사용법을 출력한다. –version 버전 정보.. 리눅스 기본 명령어 1 1. 터미널[sunrin @ localhost home] $ 계정명 호스트명 디렉토리 프롬프트– 계정명: 현재 로그인한 계정명 (여기서는 sunrin) – 호스트명: 현재 사용중인 호스트 이름 (여기서는 로컬 환경에서 접속했으므로 localhost) Ex) khardware 라는 컴퓨터에서 접속시, sunrin@khardware home]$ 라고 뜸. – 프롬프트: 명령어 입력을 대기하는 프롬프트이며, root 계정은 $가 아닌 #로 표시된다.2. 기본 명령어 1) ls (list Contents of Dirctory) – 특정 디렉토리의 파일 리스트를 확인하는 명령 사용법 – [sunrin@localhost home]$ ls [option] [file] – 단순한 ls 명령어 만으로는 자세한 파일과 디.. 리눅스 기초 (개요/구조/특징) 리눅스의 개요1) 리눅스의 탄생 – 1991년 리누스 토발즈가 어셈블리어로 리눅스 커널 0.01 버전을 최초로 작성. (커널만 리누스가 만듬) – 당시 목표는 유닉스의 작은 버전인 미닉스 보다 좋은 운영체제를 만드는 것. – 1992년 0.02 버전을 작성하여 인터넷에 소스코드를 공개하여 모든 개발자들이 자유롭게 이용할 수 있게 함. – GNU 프로젝트로 인해 완성되었으므로 정확히 GUN/Linux라 불러야 한다.2) GNU 프로젝트 – 1984년 리차드 스톨만, 목표는 “모두가 공유할 수 있는 소프트웨어를 만드는 것” –> 소스코드 공개 – 프로그램의 사용에 대한 자유, 프로그램의 수정에 대한 자유, 프로그램의 재배포에 대한 자유, 수정된 프로그램의 이익을 전체가 얻을 수 있도록 배포할 수 있는 자유3.. 모의해킹 - Backtrack5_r3 도구 정리2 hunt tool 해볼것. –> 성공 getif –> 결국 안됨 0trace –> 본 PC와 타겟 사이의 네트워크 경로 추적. (방화벽 전까지는 http 나 snmp 같은 보편적 프로토콜을 이용. 방화벽을 만나면 END TTL을 이용.) itrace –> 방화벽은 ICMP 에코 요청은 통과시킴. 이걸 이용해 방화벽 이후의 경로 추적을 하는 도구. tctrace –> TCP syn요청으로 방화벽을 통과시킴. hunt –> 혼자 성공. ssh 는 되지않고 telnet세션만 하이재킹 되는듯. Httprint –> http서버의 소프트웨어와 버전을 탐지하는 도구 통계분석과 퍼지기술을 동시에 사용.—> 타겟 탐색 관련 도구들.—취약점 탐색— 모의해킹 - Backtrack5_r3 도구 정리1 백트랙에서 정의한 침투 절차 1. 타겟범위 2. 정보수집 3. 타겟발견 4. 타겟탐색 5. 취약점 매핑 6. 사회공학 7. 타겟 익스플로잇 8. 권한상승 9. 장악유지 10. 보고대상에 대한 정보수집 archive.org –> 옛날의 사이트들을 카피 해놓은 사이트 whois.kr –> 도메인에 대한 정보를 얻는 사이트 httrack –> 사이트 덤프뜨는 프로그램 (윈도우와 리눅스 버전 둘다 있음 http://www.httrack.com) google dork –> 구글에서 사용하는 검색 연산자로, site,inurl,intitle등이 있다. netcraft.com –> 사이트에 대한 정보 수집 오른쪽 아래에 입력란 있음. shorturl.com –> url 축소시켜주는 사이트backtrack 내장 툴 /.. "후니의 쉽게 쓴 시스코 네트워킹 vol1 정리" 선린 입학 전에 잠깐 읽고 정리했었던 내용.네기 시간에 배운 내용과 거의 동일함. 1. LAN이란? LAN = Local Area Network 의 약자로 Local, 즉 “어느 한정된 공간에서 네트워크를 구성한다” 라는 의미를 가진다. 비교되는 개념으로 WAN 이 있는데, Wide Area Network 의 약자로 멀리 떨어진 지역을 연결하는 경우를 지칭한다. 정리하자면, LAN은 좁은 한정된 지역에 네트워킹을 하는 것. WAN은 멀리 떨어진 지역에 네트워킹을 하는 것.2. 이더넷이란? Ethernet 이란 네트워크를 만드는 방법중 하나. 이 방식의 가장 큰 특징은 CSMA/CD 이라는 프로토콜을 사용하는 것. 국내 네트워킹 방식의 90%는 Ethernet 방식을 사용하고 있다.※ CSMA/CD 이란?.. 서버 구축 정리 Cheat Sheet —————– FTP ———————- rpm -qa | grep vsftpd // vsftpd 탐색 yum install vsftpd -y // vsftpd 설치 chkconfig vsftpd on // 시작프로그램 데몬 등록 service vsftpd start // 데몬 시작vi /etc/vsftpd/vsftpd.confanonymous_enable=NO // 익명접근 차단 local_enable=YES //로컬 접근 허용 write_enable=YES //쓰기 허용system-config-firewall ftp는 20번과 21번 (명령어와 파일교환) 포트를 사용하니 둘다 열어놓자.—————— SSH —————— rpm -qa | grep ssh openssh-askpass-5.3p1-94.el6.x8.. TCP header URG -> Urgent Pointer 필드에 값이 있음을 알림. 만약 송신측에 상위계층이 긴급데이터임을 알릴경우, 긴급비트 1. 순서에 상관 없이 먼저 전송됨. 긴급 데이터의 마지막 데이터 위치가 Urgent Pointer 로 가리켜짐ACK ACKNOWLEDGE 필드에 확인응답번호가 있음을 알리는 겁니다.PSH 가능한 한 빨리 응용프로그램에 데이터를 즉시 전달해라! 수신측은 버퍼가 찰때까지 기다리지 않음. 수신 즉시 어플리케이션에 전달 –> 서버측에서는 더이상 전송할 데이터가 없음을 나타낼때 쓰기도 함.————- RST -> 연결성립된 회선에 강제 리셋 요청할때 씀. SYN-> 연결시 쓰임 FIN -> 연결 종료시 ————- 이건 TCP 연결 설정및 연결 종료에 사용됨. 이전 1 ··· 29 30 31 32 33 34 다음