혹시 받아가시면 댓글 한줄 남겨주세요......^^
넷스위치는 네트워크카드의 디바이스 드라이브를 사용 / 사용해제 할 수 있는 아주 간단한 프로그램입니다.
이 프로그램을 만든 이유는 http://funnism.com/14 에서 설명한바 있습니다.
위 주소로 들어가시면 예제도 있으니 흥미있으신 분들은 직접 만들어 보셔도 괜찮을듯 싶습니다.
개발은 MFC로 하였고, 다이얼로그박스로 이루어져있는 계산기보다도 더 간단한 프로그램입니다.
프로그램을 간략히 요약해보면...
프로그램 명 : NetSwitch
개발 프레임워크 : MFC
프로그램 크기 : 약 1MB
프로그램 기능 : 네트워크 디바이스 드라이브 사용 / 사용해제, 트레이로 숨기기
개발기간 : 1일
뭐 대충 이렇습니다. 소스는 창피하고 부끄러워서 공개를 못하겠네요....^^;
하지만 위에 링크해놓은 글에 예제소스 통째로 올려놓았으니 공개한거나 다름없다고 생각합니다.
그럼 프로그램의 모습을 잠깐 보겠습니다.
밥아저씨 생각나는군요... 어때요? 참 쉽죠? ㅋㅋㅋㅋㅋ
이게 전부입니다. 네트워크가 연결이 되어있다면 '연결해제'를 누르면 될것이고, 연결이 안되어 있다면 '연결'을 누르면 됩니다. '숨기기' 버튼은 트레이로 윈도우를 숨기는 기능을 합니다. 혹시나 인터넷을 끊고 다른 작업을 해야하는데 화면에서 알짱거리면 누가 좋아하겠어요...^^ '종료'는 종료입니다.
이쯤 되면 누군가 이런 의문을 가질법 합니다.
"정말 확실한건 랜선을 뽑는게 확실한데, 과연 저렇게 프로그램적으로 막는게 유용한건가요?"
이렇게 말이지요... 하지만 랜선을 뽑는것도 100% 철벽보안은 아닙니다. 정말 무서운 사람의 손이 있기 때문이지요...
결국 100% 철벽보안이라는것은 존재하지도 않고, 스파이나 크래커들은 그렇게 멍청하지 않습니다.
하지만 정말 허술한 방법은 아닙니다. 윈도우와 NIC를 연결해주는 드라이버를 사용하지 않겠다고 꺼놓은 것이기 때문에
랜선을 뽑는것과 비슷한 효과를 낼 수 있다고 생각합니다. 어차피 상용프로그램도 아니니 밑져야 본전이지요.... ㅎㅎㅎ
혹시 프로그램에 궁금한 점이 있으시다면 lovests2@naver.com 로 메일 주시거나 댓글로 남겨주세요...
latell 님께서 버젼 1.1을 만드셨네요... 훨씬 편리하고 좋은것 같습니다.
필요로 하시는 분들은 아래 주소로 가시면 받을 수 있습니다.
주소 : http://blog.noori.kr/on/entry/넷스위치-11
2009년 9월 11일 오전 1:59분 수정
- 소스코드가 필요하신 분들이 있는것 같아 소스코드를 올려놓았습니다.
조금이나마 도움이 되었으면 좋겠네요...^^
'내가 만든 프로그램 > MFC' 카테고리의 다른 글
| 이동식 디스크의 데이터를 몰래 가로채는 프로그램 (0) | 2009/09/17 |
|---|---|
| 넷스위치 1.0 (6) | 2009/02/08 |
NetSwitch.exe
NetSwitch_Source.zip