:::: MENU ::::
Posts tagged with: Freeware

유용한 툴 – TCPView

이 툴은 예전에 sysinternals 라는 회사에서 만든 겁니다. Windows 기반의 유용한 유틸리티들을 만들던 이 회사는  2006년 7월에 마이크로소프트사가 인수를 했네요. www.sysinternals.com으로 접속하면 마이크로소프트사의 웹페이지가 열리고 관련된 내용이 나옵니다. http://technet.microsoft.com/ko-kr/sysinternals/default%28en-us%29.aspx

이툴은 현재 연결된 TCP 접속과 UDP 채널들을 process 별로 보여줍니다. 아래 그림에서 보듯이 각각의 process가 어떤 port로 어디에 연결이 되어 있는지 알수 있습니다. 내가 알지 못하는 프로그램이 특정 port를 열고 있다던가 하는 것을 찾는데도 유용합니다.


Sysinternals의 프로그램들은 http://live.sysinternals.com/ FTP에서 다운 받을 수 있으며, 이 프로그램은 http://live.sysinternals.com/Tcpview.exe 에서 다운로드 가능합니다.


유용한 툴 – Terminal

대부분의 임베디드 시스템에서 시리얼 인터페이스는 필수적으로 가지고 있다. 이 시리얼 인터페이스를 통해 디버깅도 하는데 이때 필요한 것이 터미널 프로그램이다. 일반적으로 윈도우즈의 Hyper Terminal을 써도 되지만 Hyper Terminal은 불편하기도 하고, null 문자를 제대로 수신 및 전송을 하지 못하는 버그도 있다.


그리고 데이터를 Hex로 수신하거나 전송할때도 이 프로그램은 유용하며, 매크로 기능이 있어서 지정한 시간동안 반복적으로 데이터를 보낼때 유용하다.
Hex로 데이터를 보내려면 $를 붙여야 한다. 즉 0x0D를 보내려면 $0d 로 입력하면 된다.
물론 freeware..
cfile8.uf.176F5A214BFC9F82566D23.zip


유용한 툴 – Socket Tester

개발을 하다보면 테스트에 필요한 툴을 직접 만들어야 할때도 있다. 하지만 그전에 이미 누군가 만들어 놓은 툴이 있다면?
이것을 사용하는 것이 보다 효과적이다. 문제가 있을때 툴이 문제인지 보드가 문제인지 확인하기 전에, 일단 툴은 이상이 없다는 가정이 되니깐…

네트워크 프로그래밍을 하다보면 테스트가 필요한데,
가장 간단한 TCP server 및 client 로 동작하는 툴이 Castalia Technologies에서 만든 Socket Tester 프로그램이다.

확인해 보니 Castalia Technologies는 이젠 검색이 되지 않는데, 이 프로그램은 실행파일 하나로 동작하는 간단하지만 유용한 툴! 게다가 Freeware…


cfile10.uf.200C810C4BFC97B386191F.zip