본문 바로가기
[Tip]안전모드로 부팅하기 PC를 사용하다보면 악성코드에 감염이 될 수 있다. 보통 안티바이러스 백신 제품으로 대다수 치료를 할 수 있지만, 가끔식 핸들이 물려있거나 서비스로 동작하거나, 자신을 보호하는 루트킷으로 동작하는 악성코드들이 존재한다. 이런 경우 일반적인 부팅에서 치료가 힘든 경우가 있기 때문에 안전모드로 부팅하여 치료 해야 한다. - 안전모드 부팅 방법 1. 컴퓨터를 다시 시작한다. 2. 시작할 때 키보드의 F8 키를 누릅니다(빠르게 안눌러도 어느정도씩 반복적으로 눌르세요) (멀티부팅경우 - 여러 운영 체제로 부팅하도록 구성된 컴퓨터에서는 부팅 메뉴가 나타날 때까지 F8 키를 누루세요.) 3. Windows 고급 옵션 메뉴에서 "안전 모드" 를 선택한 다음 Enter 키를 누릅니다. (상황에 따라서 네트워크사용으로 해.. 2010. 1. 5.
Driverquery 명령어를 통한 Driver 파일 확인하기 금일 CR@K Team에서 좋은 내용이 올라왓다. Driverquery문을 통해 현재 설치되어 있는 Driver를 확인하는 방법이다. 원문보기 : http://teamcrak.tistory.com/165 사용방법은 간단하다. CMD모드에서 Driverquery만 치면 된다. 상세한 내용은 Driverquery /? 로 살펴보면 된다. 유용한 팁은 출력 값을 list화 시킬 수 있다는 것이다.(CSV 또는 TXT) C:\>DriverQuery /FO List /v > test.txt 2009. 11. 2.
[Google Chrome] 구글 크롬 단축키 모음 구글 크롬에는 많은 단축키들이 존재한다. 나도 처음보는 것들도 있었다. ㅋㅋㅋ 구글 크롬 단축키 바로가기 : http://www.google.com/support/chrome/bin/answer.py?hl=kr&answer=95743 1. 창 또는 탭 단축키 Ctrl+N 새 창을 엽니다. Ctrl+T 새 탭을 엽니다. Ctrl+Shift+N 시크릿 모드로 새 창을 엽니다. Ctrl+O 키를 누른 상태에서 파일 선택 선택한 컴퓨터의 파일을 Google 크롬에서 엽니다. Ctrl 키를 누른 상태에서 링크 클릭 현재 탭에 포커스를 유지한 채 새 탭에 링크를 엽니다. Ctrl+Shift 키를 누른 상태에서 링크 클릭 새 탭을 열어 링크를 표시합니다. Shift 키를 누른 상태에서 링크 클릭 새 창에서 링크를 엽.. 2009. 9. 22.
어셈블리어 SHRD, SHLD 연산방법 디버깅을 하다보면 가끔씩 SHRD, SHLD를 볼 수 있다. 바로 Shift Right Double, Shift Left Double 이다. 목적지 피연산자를 지정된 비트 수 많큼 왼쪽 or 오른쪽으로 이동시킨다. 이런뜻으로 생각하면 된다. 1. SHRD(Shift Right Double) 형식 : SHRD Destination, Source, Count 설명 : Shift로 비워진 비트들은 Source의 최하위 비트들로 채워진다. 2. SHLD(Shift Left Double) 형식 : SHRD Destination, Source, Count 설명 : Shift로 비워진 비트들은 Source의 최상위 비트들로 채워진다. 모든지 말로하면 이해가 안된다!! 예제로 알아보자~ 1. SHRD 예제 (빨간 0은.. 2009. 9. 11.
TCP Flag(SYN, ACK, FIN, RST, PSH, URG) TCP(Transmission Control Protocol:6)는 기본적으로 3-WAY Handshake 방식을 통해 서로 세션을 연결하고 4-WAY Handshake를 통해 세션을 해제한다. 이러한 세션연결과 해제 이외에도 데이터를 전송하거나 거부, 세션 종료 같은 기능을 패킷의 플래그 값에 따라 달라진다. 플래그는 기본적으로 다음과 같이 6종류로 구성됩니다. SYN(Synchronization) 세션을 설정하는 데에 사용되며 초기에 시퀀스 번호를 보내게 된다. 시퀀스 번호는 임의적으로 생성하여 보낸다. ACK(Acknowledgement) 받는 사람이 보낸 사람 시퀀스 번호에 TCP 계층에서 길이 또는 데이터 양을 더한 것과 같은 ACK를 보냅니다. ACK의 번호와 응답을 통해 보낸 패킷에 대한 손.. 2009. 9. 3.
진법변환(2진수,8진수,10진수,16진수)에 대해서 알아보자 책을 읽다보니, 진법에 대해서 나온다. 물론 가장 기초적인 문제이기 때문에, 꼭 알고 넘어가야 하는 것이지만....기억이 잘 나지 않는다 ㅋㅋ 그래서 내가 알아보기 쉽게, 이해하기 쉽게 다시 정리하고 넘어간다. 다른사람들을 보라고 하는게 아니다 ㅠ.ㅠ 단지 내가 나중에라도 편하게 보기 위해서다 ㅋㅋ 그래서 내 중심으로 쓴다 ㅡ.ㅡㅋㅋ - 10진수를 2,8,16진법으로 변환하기 10진수 1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19를 변환해보자!! 10진수 2진수 8진수 16진수 1 1 1 1 2 01 2 2 3 11 3 3 4 100 4 4 5 101 5 5 6 110 6 6 7 111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 a 11 101.. 2009. 8. 13.
시작하자!! C언어~ 이해하기!! 이제 와서 다시 공부하려니 참 막막하다....!! 하지만 그래도 늦었다고 생각할때라도 정말 해야겠다라는 생각으로, 책을 하나 구입했다. 자꾸 악성코드들의 난독화가 심해지므로 ㅠ.ㅠ 내가 필요한 Tools들은 내손으로 만들겠다는 굳은 다짐으로 시작한 C언어!! 앞으로 어떻게 공부해야 할지 막막하긴 하지만 ㅋㅋ 그래도 파이팅이다^-^ 2009. 8. 13.
HTTP상태코드 및 의미 상태코드 및 의미>상태코드메시지의미트랜잭션이 성공한 경우100Continue클라이언트로부터 일부 요청을 받은 후 나머지 요청 정보를 계속 보내라는 의미.101Switching Protocols서버는 클라이언트의 요청대로Upgrade 헤더를 따라 다른 프로토콜로 바꿀 것임.200OK에러 없이 전송 성공.201Created서버에서 문서를 만들었음.202Accepted요청이 수행되었지만 처리는 끝나지 않았음.203Non-Authoritative Information서버가 클라이언트의 요구 중 일부만 전송.204No Content클라이언트의 요구를 처리했으나 전송할 데이터가 없음... 2009. 8. 10.