• 제목/요약/키워드: 펌웨어 업데이트

검색결과 22건 처리시간 0.07초

사물 인터넷의 경량 펌웨어 업데이트를 위한 부분 퍼징 기법 (Partial Fuzzing Technique for Lightweight Firmware Update of Internet of Things)

  • 김나현;이진민;이일구
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2024년도 춘계학술발표대회
    • /
    • pp.181-182
    • /
    • 2024
  • IoT(Internet of Things) 기기의 수가 급격히 증가하면서 무선 네트워크로 펌웨어와 데이터를 다운받아 업데이트하는 FOTA(Firmware Over-The-Air) 기술이 중요해지고 있다. 그러나, 종래 퍼징 기술은 펌웨어 취약점을 탐지할 때 요구되는 컴퓨팅 파워와 메모리가 커서 한정적인 자원을 지닌 IoT 기기에 적합하지 않다. 따라서 본 연구에서는 펌웨어 업데이트 파일에서 기존에 검증된 부분을 제외하고 업데이트된 부분만을 퍼징하는 부분 퍼징(Partial fuzzing) 기법을 제안한다. 실험 결과에 따르면 제안한 부분 퍼징 기법이 종래의 기법 대비 3 분 더 빨리 11 개의 크래시를 찾았고, 10 분의 퍼징 시간 동안 평균 1,044 (2 unique) 크래시를 추가로 발견했으며 평균 메모리 사용량을 232(KIB) 줄일 수 있었다.

블루투스 기반의 임베디드 S/W 자동 업데이트 기법 설계 (Design of a Bluetooth-Based Automatic Embedded S/W Update Technique)

  • 유길상;남영진;서대화
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.951-954
    • /
    • 2007
  • 요즈음 대부분의 임베디드 장비에는 소프트웨어가 탑재된다. 소프트웨어의 특성상 버그 수정이나 기능 개선 등을 위한 업데이트가 가능하며, 최근에는 이러한 시스템/펌웨어 업데이트가 매우 일반적이다. 그러나, 기존의 업데이트 방법은 사용자가 직접 업데이트 자료를 다운받고, 장비 간 케이블의 직접 연결을 해야 하는 등 번거롭고 어려운 과정을 거친다. 본 논문에서는 최근 들어 매우 광범위하게 사용되는 블루투스 무선통신 기술을 이용하여 임베디드 및 모바일 장비의 업데이트를 자동적으로 수행하는 기법을 제안한다. 제안한 기법은 블루투스를 이용하므로 장비 간 케이블 연결 작업 등의 부가 작업들이 불필요하다. 또한, 사용자가 직접 업데이트 파일을 다운받아 업데이트 관리 프로그램을 이용해 업데이트를 수행하는 작업을 없애고, 대신 장비 스스로 업데이트를 감지하고 다운로드하여 자동적으로 업데이트를 수행하도록 한다. 따라서, 업데이트 과정에서 사용자의 개입을 최소화하여 사용자 편의성을 증가시키며, 임베디드 장비의 시스템 SW를 항상 최신의 상태로 유지할 수 있도록 한다.

  • PDF

IoT 펌웨어 보안을 위한 FOTA 시스템 구성 (FOTA System Configuration for IoT Firmware Security)

  • 김지수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2023년도 추계학술발표대회
    • /
    • pp.196-199
    • /
    • 2023
  • 다양한 산업과 환경에서 IoT 기술이 사용되는 만큼 보안에 대한 위협도 증가하고 있다. IoT 서비스를 제공하는 디바이스와 시스템이 보안 공격을 당해 중단되는 경우 그에 따른 피해가 막대하기 때문에 IoT 의 보안 중요성은 날로 커지고 있다. IoT 디바이스 보안을 강화하기 위한 방법으로 FOTA 시스템를 통한 펌웨어 업데이트를 하는 것이 필요하다. 본 고에서는 IoT 디바이스 펌웨어 업데이트를 위해 필요한 FOTA 시스템에 대한 아키텍처와 구성 등을 제언한다.

경량 IoT 를 위한 안전한 무선 펌웨어 업데이트 메커니즘 (Secure FOTA Update Mechanism for Lightweight IoT )

  • 이승은;이진민;이일구
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2024년도 춘계학술발표대회
    • /
    • pp.288-289
    • /
    • 2024
  • 최근 전 산업 분야에서 사물인터넷 (Internet of Things, IoT) 기술이 활용되면서, 안전하고 편리한 펌웨어 업데이트 기술의 중요성이 커지고 있다. 그러나 종래의 FOTA (Firmware Over-The-Air) 기술은 단일 경로로 펌웨어를 업데이트하여 보안이 취약하고, 강력한 암호 기술을 활용할 수 없는 문제가 있다. 본 연구에서는 경량 IoT 를 위한 안전한 FOTA (Secure FOTA, S-FOTA) 메커니즘을 제안한다. 실험 결과에 따르면 제안하는 S-FOTA 는 암호화된 파일이 60 개이고 공격자 수가 100 명일 때 종래의 FOTA 대비 공격자의 공격 성공률을 89.84% 줄일 수 있었다.

불규칙한 대상 시스템 제어를 위하여 부분 펌웨어 업데이트 기법을 이용한 저전력 변성적 MCU (Low-Power Metamorphic MCU using Partial Firmware Update Method for Irregular Target Systems Control)

  • 백종헌;정지웅;김민성;권지수;박대진
    • 한국정보통신학회논문지
    • /
    • 제25권2호
    • /
    • pp.301-307
    • /
    • 2021
  • 사물인터넷의 부흥과 더불어, 사물인터넷의 핵심인 임베디드 시스템은 상황의 변화에 따른 지능적 제어 능력이 요구되고 있다. 하지만 임베디드 시스템은 하드웨어, 메모리, 시간, 전력 등 자원의 제약이 많다. 이때, 임베디드 시스템에서 펌웨어에 변경이 필요할 때는 플래시 메모리를 초기화하고 다시 전체 펌웨어를 업로드 해야 한다. 따라서, 수정의 필요성이 없는 부분도 초기화하고 다시 작성해야 한다는 점에서 시간 및 에너지적으로 비효율적이다. 본 논문에서는 플래시 메모리 각 섹터에 펌웨어를 분할하여 펌웨어의 수정이 필요할 때 수정이 필요한 부분의 섹터만을 교체하는 방법을 제안한다. 본 논문에서는 실제 타겟 보드를 사용하여 제안하는 방법을 검증하였고, 그 결과 약 절반의 시간을 단축할 수 있었다.

스마트미터의 원격 펌웨어 업그레이드 기법 고찰 (A Study of Remote Firmware Upgrading Schemes)

  • 김형규;최재곤
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2011년도 제42회 하계학술대회
    • /
    • pp.726-727
    • /
    • 2011
  • 국내 스마트 그리드 산업 발달이 가속화 됨과 더불어 스마트 미터에 대한 표준도 구체화 단계에 접어들고 있다. 현재 한전 표준 저압 전력량계 규격에 원격 펌웨어 업그레이드 기능이 추가가 되면서 기존 스마트 미터에 기능을 추가하기 위한 방법에 업계의 관심이 쏠리고 있으며, 물리적인 원격 펌웨어 업그레이드 방법에 대한 1차적인 접근뿐 아니라 미터의 기능에 최적화 되기 위한 업그레이드 과정의 구성방법, 안정적이고 강인한 펌웨어 전송 및 업그레이드를 위한 구체적인 방법까지 총체적으로 연구될 필요가 있다. 본 논문에서는 원격 펌웨어 업그레이드 방법을 위한 일반적인 방법들에 대한 고찰과 장 단점을 논하고 실제 하드웨어를 구성하여 DLMS프로토콜을 통해 원격업데이트 기능을 구현하였다.

  • PDF

FOTA기술을 적용한 TR-069기반의 스마트홈 디바이스 관리 시스템 (Smart Home Device Management System Using FOTA Technique based on TR-069 Protocol)

  • 손민재;박수빈;배성원;문대진;조대수
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 추계학술대회
    • /
    • pp.569-572
    • /
    • 2016
  • 현재 스마트홈과 관련된 디바이스들이 증가함에 따라 다양한 디바이스를 통합하여 관리하고자 하는 홈 오토메이션 시스템들이 많아지고 있다. 하지만 기존의 시스템들에서는 각각의 디바이스에 대한 펌웨어 관리가 미비한 실정이다. 따라서 본 논문에서는 컴퓨터에 연결하지 않고 Wi-Fi 등을 사용하여 무선으로 펌웨어를 업데이트 하는 기술인 FOTA(Firmware Over The Air)를 적용하여 펌웨어에 대한 관리 및 업데이트가 용이하며, TR-069 프로토콜 방식을 활용하여 HTTP기반으로 서버와 디바이스와 연결 매개체가 되는 허브(CEP)의 통신을 통해 각 디바이스들을 제어 및 관리를 하는 시스템을 제안하고자 한다.

  • PDF

하이브리드 블록체인 기반의 안전한 펌웨어 배포 시스템 (Hybrid blockchain-based secure firmware distribution system)

  • 손민성;김희열
    • 인터넷정보학회논문지
    • /
    • 제20권5호
    • /
    • pp.121-132
    • /
    • 2019
  • 4차 산업시대에 들어가며 IoT기기들의 수는 폭발적으로 증가하고 있다. 그에 따라 증가하는 IoT기기들의 보안사고와 비례하여 보안의 중요성에 대한 관심 또한 높아지고 있다. 하지만 IoT기기들의 제한적인 성능으로 인해 기존의 보안 솔루션을 적용하기에는 제약이 있다. 따라서 이를 해결하기 위한 새로운 자동 펌웨어 배포 솔루션을 필요로 한다. 우리는 이 문제를 해결하기 위해 퍼블릭 블록체인과 프라이빗 블록체인을 결합한 하이브리드 블록체인을 사용하는 새로운 자동 펌웨어 업데이트 시스템을 제안한다. 퍼블릭 블록체인은 다양한 펌웨어 제공업자들이 공통된 시스템을 사용하여 펌웨어 배포를 가능하게 해준다. 프라이빗 블록체인은 퍼블릭 블록체인의 트랜잭션 과부하 문제를 해결하며 IoT 기기들의 관리를 용이하게 해준다. 또한 분산 파일 저장소를 사용하여 단실실패점 없이 높은 가용성을 보장한다. 따라서 본 시스템을 사용하면 IoT 기기들의 보안 향상에 매우 효과적일 것으로 예상된다.

Smart TV 구조 및 취약점 동향 분석 (Smart TV structure & vulnerability trend analysis)

  • 김지훈;손강원;윤종희
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.426-428
    • /
    • 2014
  • 최근 급속도로 기술이 발전하면서 스마트폰, 태블릿 등 스마트 기기의 보급률이 늘어나고 있다. 스마트TV, 스마트청소기, 스마트세탁기 등 가정에서 사용하는 가전제품으로 그 영역이 늘어나고 있는데 특히 Smart TV의 보급률이 늘어나고 있다. 네트워크인터페이스의 제공과 USB를 통한 펌웨어 업데이트 등 SmartTV의 기능적인 측면 때문에 Smart TV 대한 Dos공격부터 펌웨어 취약점 공격 등의 여러 형태의 보안문제가 발생하고 있다. 본 논문에서는 Smart TV시장에서의 점유율 1위를 기록하고 있는 Samsung SmartTV의 구조 및 보안문제 동향을 분석해 본다.