Category Archives: Uncategorized

네이트온 로그인시 네이트 메인 보지 않기

네이트온을 실행하면 네이트온 웹 페이지가 함께 나타나게 되는데 이를 비활성화 할 수 있습니다. 바로 MENU 버튼 안의 환경설정에서 간단히 설정할 수 있는데요.     환경설정을 누르면 “기본” 탭에 로그인시 팝업으로 “네이트온 메인 보기”를 “네이트온 메인 보지않기”로 변경하면 됩니다.^^ 참 쉽죠잉~  

윈도우의 시작

기존엔 너무 기술적인 것에만 초점을 맞춰서 진행하는 현실이 조금은 아쉽다는 생각이 많이 들었고, 윈도우를 단순히 사용하는 것이 아닌 윈도우를 기본에서부터 이해함으로써, 이를 잘 다루어야 하는 IT 엔지니어가 되는 초석을 닦아보고, 함께 애기해 보면 좋겠다는 생각에 윈도우 자체를 이야기 주제로 정해 봤습니다. 여기서는 본격적인 윈도우 운영체제를 애기하기 전에 윈도우가 어떻게 발전했는지 먼저 간단히 알아보도록 하죠. 윈도우의

Read More

스택

스택은 뭘까요? 스택은 컴퓨터 중앙 처리 장치인 CPU에서 기본적으로 사용되는 데이터 구조로, 호출된 함수에서 필요한 문자열 값이나 연산을 위한 값을 저장하는데 사용되는 공간입니다. 그리고 보통 스택은 아래와 같은 상황에서 사용됩니다. 함수 호출의 리턴(복귀)값을 저장할 때 파라미터 값을 저장할 때 로컬 변수를 저장할 때 컨텍스트 전환(스레드 스위칭)와 같은 상황으로 인해 레지스터 내용을 저장할 때 스택의 구조

Read More

EPROCESS를 이용한 프로세스 ID 변경

EPROCESS에 대한 구조 이해를 위해 프로세스 정보를 일부 변경해 보도록 하겠다. 변경을 위해 커널 디버깅을 중지(Windbg에서 g키 입력) 하고 가상 머신에서 작업 관리자(Alt+Ctrl+Del 키-> 작업 관리자 선택)를 실행하고 보기 메뉴에서 열을 선택해 PID를 추가하여 Cmd.exe의 PID를 확인하도록 하자. 작업 관리자에서 PID를 확인할 수 있도록 변경하자 이후 앞서 확인한 !prcoess 명령을 이용하여 Cmd.exe를 찾아서 해당 프로그램의

Read More

C# if 문과 swith 문의 대한 성능 비교

필자는 가끔 if문과 swith 문에 대해서 성능이 어떻것이 나을지 궁금했다. 마이크로소프트가 직접 만들어준 내부 알고리즘으로 swith 문이 더 좋을 것 같기도 하고, CPU 연산에서는 무조건 비교이기 때문에 if문이 빠를 것 같다는 생각도 들어 이번에 만드는 프로그램이 있어 이참에 비교를 해보았다.. 패킷 개수를 측정하는 프로그램인데 그 안에서 swith문과 if문을 이용해서 패킷을 구분하는 함수를 통해 확인해 본

Read More

레지스터

아래 그림은 Ollydbg라는 디버깅 도구를 통해 확인한 레지스터 화면이다 Ollydbg에서 제공하는 레지스터 정보 창 레지스터의 총 개수는 잘 사용되지 않는 디버그(8개)와 제어(8개), FPU(8개) 레지스터를 제외하고 일반적으로 16개라 생각하면 된다. 이 레지스터는 CPU 개발사에 따라 달라지는데 기본적인 범용, 인덱스, 포인터, 세그먼트, 플래그 레지스터는 공통으로 쓰이기에 유지하게 때문이다. 좀 더 설명하자면, 인텔은 MMX, AMD는 3D Now!라는 기술에

Read More

[Java] Convert string to int error, NumberFormatException

문자열중 소수점이 있는 문자열을 int로 변환할 때 에러가 발생하면 소수점때문에 나타날 가능성이 높습니다. 만약 문자열에 소수점이 표함되어 있다면, double로 변환하여 이용하시기를 권장합니다. int IntValue = (int) Double.parseDouble(value.toString()); 단 int의 최대 표현수인 정수의 표현 범위를 넘어서는 숫자라면 double로 변환하시는것이 좋습니다. Double DoubleValue = Double.parseDouble(value.toString());    

WHORU 1.3 Update

WHORU 1.3 Update We support syslog server feature include WHORU GUI. So you can monitoring you computer or system easly.   And add instand start mode for monitoring service. If you need to running  service. just double click to WHORU service application.