스마트폰 악성코드 종류와 안드로이드 메커니즘 8가지 전 세계에서 스마트폰 사용자가 늘어나면서 각종 보안 관련 사고(스마트폰 악성코드 종류)도 증가하고 있습니다. 2004년 당시, 미국에서 15개에 불과했던 모바일 스마트폰 악성코드는 2009년도에 600개로 늘어나는 등, 현재도 증가 추세에 있습니다. 이중 가장 눈에 띄는 스마트폰 악성코드로는 Cabir, Commwarrior Worm, Mabir Worm, FlexiSpy, RedBrowser등이 있으며, 그리고 아이폰에서 가장 중요한 개인 정보만을 빼내 가는 Ikee Worm 등이 있습니다. 현재, 스마트폰은 고성능화가 되어 PC의 기능을 일부 대체하고 있으며, 특히나 기업 및 금융권 서비스 이용이 가능해지면서 개인 신상 정보가 스마트폰 악성코드 종류..
Trusted Platform Module, 스마트폰 보안 기술 TPM 설명, 신뢰 플랫폼 모듈 Trusted Platform Module은 TPM이라 부르며 스마트폰 보안 기술입니다. 모바일 디바이스들의 하드웨어 방식 보안 기술로는 신뢰 컴퓨팅 기술인 TPM(Trusted Platform Module)처럼 칩을 이용하는 방식과 ARM사의 TrustZone 기술처럼 칩이 필요하지 않은 기술이 있습니다. TPM(Trusted Platform Module)은 TCG에 의해 제정된 산업 표준 규격을 기초로 한 보안 칩(security chip)으로, 마이크로 컨트롤러, 암호 엔진, 표준 입출력 인터페이스, 안전한 메모리를 갖췄으며, 공개키, 디지털 인증서, 암복호, RNG, 인증, 보증, 민감한 데이터 보호 ..
[PLC 프로그래밍] 멜섹PLC, MC 프로토콜 분석 C++ 멜섹 PLC 프로그래밍 환경 - Q06HCPU- QJ71E71-100- TCP, 바이너리 통신 기준- MC 프로토콜 3E frame 방식- 멜섹 PLC 프로그래밍 언어 : Qt (C++) 멜섹 PLC 프로그래밍을 위해 Q 시리즈 CPU와 이더넷 모듈을 사용한 간단한 분석 결과이다.이 포스트에서 소개하는 소스 코드는 멜섹 PLC 프로그래밍 C++ 환경에서 그대로 적용해 사용할 수 있다. 3E frame (binary) 멜섹 PLC 프로그래밍 : 보내는 패킷 형태 문서 'MELSEC Communication Protocol.pdf' 477p를 참조하여 3E frame의 바이너리 통신 시 패킷을 구성하는 방법을 알 수 있다. Subheader와 Ac..
[MFC강좌] dll 만들기, 사용하기, 공유 라이브러리 예제 MFC DLL 만들기, 사용하기 작업 환경 - Windows XP - Visual Studio .NET 2003 MFC DLL 예제 프로젝트 - 프로젝트 : testdllR.zip MFC강좌 1. MFC DLL 만들기 먼저 DLL 파일을 만들어 보겠습니다. 비주얼 스튜디오 버전에 상관없이 템플릿은 똑같다는 점 알아주시고요. DLL을 만드는 것이니 템플릿에서 MFC DLL을 선택합니다. 아래처럼 "공유 MFC DLL을 사용하는 기본 DLL"이라는 형식을 선택합니다. 새로 생성한 MFC강좌 프로젝트에 아래 소스를 삽입하세요. 123456789101112- Header 파일 : extern “C” __declspec() void Test_M(); ..