• 제목/요약/키워드: 펌

검색결과 215건 처리시간 0.035초

Use-Case Approach 기반의 Test Case 추출을 위한 아두이노 펌웨어 설계 연구 (A Study on Arduino Firmware Design for Test Case Extraction based on Use-Case Approach)

  • 장우성;박병호;김영철;박용범
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 추계학술발표대회
    • /
    • pp.1015-1018
    • /
    • 2013
  • 최근 임베디드 펌웨어를 객체 지향 어플리케이션과 함께 개발하는 경우가 증가하고 있다. 하지만 기존의 펌웨어는 절차적 설계를 기반으로 하기 때문에 어플리케이션과 다른 설계 기법이 필요하여 개발 비용과 테스트 비용이 증가한다. 그렇지만 아두이노를 사용하면 펌웨어를 객체 지향 설계가 가능하다. 본 논문은 객체지향 적용 펌웨어를 설계에 초점을 두고, Gary E.Mogyorodi의 Test Case 생성 방법을 적용하여, 실제 펌웨어를 시험을 하고자 한다. 이 방법이 가능하면 일반적인 펌웨어와 어플리케이션을 같은 방법으로 설계 및 테스트가 가능하다. 적용사례로써, 한백전자 HBE-SmartCAR의 펌웨어를 아두이노 기반으로 설계 및 추출된 Test Case 실행을 통해, 설계와 구현이 동일함을 검증이 가능하다.

셋팅 펌과 디지털 펌 기기의 사용 이유와 사용 만족도 조사 (A Investigation for Usage Reason and Usage Satisfaction of Setting Perm and Digital Perm)

  • 홍미라;박해련;윤영한
    • 한국콘텐츠학회논문지
    • /
    • 제20권6호
    • /
    • pp.312-325
    • /
    • 2020
  • 헤어 미용 산업체 현장에서 열 펌시술은 업무의 효율을 높이고 매출 증가에 긍정적으로 영향을 미치기 때문에 선호하는 미용시술이다. 본 연구에서 수도권 소재 헤어 샵 종사자 262명을 대상으로 열펌인 셋팅 펌과 디지털 펌 기기의 사용이유, 사용만족도, 재구매 의향에 대해서 설문조사하였다. 그 결과 펌 시술은 헤어 시술의 32.1%를 차지하였고, 디지털 펌기기의 사용이 셋팅 펌기기보다 많았다. 사용 이유는 셋팅 펌기기에서 종사기간이 길수록 웨이브가 잘 걸려, 탄력적이어, 직급은 높을수록 웨이브 유지력, 긴 머리에 시술 할 수 있어, 매출도움이 된다가 유의미하게 높았고, 디지털 펌은 종사기간이 길수록 웨이브가 잘 걸려와 매출에 도움이 되어가 유의미하게 높았다(p<0.05). 사용 만족도중 원하는 스타일의 웨이브를 연출 할 수 있다가 디지털 펌 기기에서 종사기간이 길수록 유의미하게 높았고, 재구매 의향은 셋팅 펌에서 종사기간이 길고 직급이 높을수록 유의미하게 높았다(p<0.05). 셋팅 펌과 디지털 펌 기기의 사용 이유는 사용 만족도, 재구매 의향과 좋은 양의 상관관계를 나타냈다. 사용 이유 중 매출에 도움이 되어서, 웨이브가 잘 걸려서, 웨이브가 탄력적이어서, 긴머리에 시술 할 수 있어서가 원하는 스타일의 웨이브 연출과 재구매 의향에 유의미하게 영향을 미치는 것으로 나타났다. 따라서 열펌 시술은 매출에 도움이 되고, 웨이브가 잘 걸리며, 긴 머리에 시술 할 수 있을 뿐 아니라 시술이 간편하기 때문에 헤어 샵에서 종사기간이 길고 디자이너 이상의 직급이 선호하는 것으로 확인되었다.

페이지 입상도 기반의 MIPS 펌웨어 베이스 주소 자동추출 기법 (Automated extraction of MIPS firmware image base using page-granularity)

  • 문석주;장대희
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제67차 동계학술대회논문집 31권1호
    • /
    • pp.5-6
    • /
    • 2023
  • 본 논문에서는 MIPS 아키텍쳐 기반 펌웨어에 대한 페이지 단위의 이미지 베이스 주소 탐색 방안을 제안한다. 이 방법은 MIPS 기반 임베디드 기기의 펌웨어를 대상으로, 대상 내의 분석 대상의 이미지 베이스 주소 계산 알고리즘을 효율적으로 개선하여 이미지 베이스 주소탐색 시간을 최소화하는 것을 목표로 한다. 이 방법은 펌웨어 내 문자열의 주소를 기준으로 세그먼트 시작 주소를 유추, 페이지 단위인 4KB 단위로의 이미지 베이스 주소 후보군을 계산하여 이미지 베이스 주소 후보군을 선별하는 것을 그 원리로 한다. 본 논문에 적용된 방법은 기존의 경험적 방법을 통한 펌웨어 베이스 탐색 방안에 비해 정확도면에서 우수함을 보인다.

  • PDF

서명 및 암호화를 통한 펌웨어 보안 시스템 구축

  • 김나현;이연준
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2022년도 춘계학술발표대회
    • /
    • pp.197-197
    • /
    • 2022
  • 최근 펌웨어를 겨냥한 공격이 늘어나고 있다. 기기에 수정된 펌웨어 주입이 가능하다면 장치를 무력화하거나 데이터 유출, 디도스 등의 공격이 가능하다. 본 연구는 펌웨어 보안을 위해 펌웨어 서명 및 암호화 시스템을 구축하였다. 또한 STM32MP1-DK2보드의 리눅스 커널 코드를 수정하여 이를 검증하였다.

RFID 리더를 위한 펌웨어 설계 및 구현 (Design and Implementation of Firmware for RFID Reader)

  • 장지영;임성락
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.73-75
    • /
    • 2011
  • 본 논문에서는 RFID 리더를 위한 펌웨어를 설계, 구현한다. 정의한 메시지 포멧 데이터 맵을 RFID 리더를 통해 태그 데이터 읽기, 쓰기의 펌웨어 개발방법을 제시한다. 제시한 RFID(13.56MHz) 리더의 펌웨어 타당성을 검토하기 위해 RFID 리더에 개발된 펌웨어를 다운로드하여, 정의한 메세지 포멧과 데이터 맵의 형태로 태그의 읽기, 쓰기를 확인하였다.

IoT 펌웨어 취약점 데이터베이스 구축 방안 연구 (Construction of Database for IoT Firmware Exploit)

  • 이경석;조호묵
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제62차 하계학술대회논문집 28권2호
    • /
    • pp.115-118
    • /
    • 2020
  • 본 논문에서는 IoT 취약점 탐지 시스템과 취약점 데이터베이스 구축 방안을 제안한다. 동적 웹페이지 제어기술 기반의 크롤링 기법으로 펌웨어를 수집한 후, 패킹된 펌웨어 파일을 Binwalk, FMK를 활용하여 추출하고 Qemu 에뮬레이팅 기반의 실제 서비스를 실행시키는 시스템을 구현하여 펌웨어 취약점을 탐지할 수 있는 환경을 구축한다. 구축된 시스템을 통하여 수집, 추출, 에뮬레이팅 과정에서 생성된 데이터와 연계되어 탐지된 취약점 정보를 저장할 수 있는 데이터베이스를 제안한다. 제안된 시스템과 데이터베이스를 통하여 IoT 기기 펌웨어의 취약점을 탐지하고 예방을 할 수 있을 것이라 기대한다.

  • PDF

드론 펌웨어 역공학 방지를 위한 난독화 연구 (Anti-Reverse Engineering of Drone Firmware through Obfuscation Technique)

  • 연동현;장대희
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2024년도 춘계학술발표대회
    • /
    • pp.205-206
    • /
    • 2024
  • 드론 산업의 급속한 성장과 함께, 드론 펌웨어에 대한 보안이 중요한 이슈로 대두되고 있다. 본 연구는 드론 펌웨어를 보호하기 위한 효과적인 방법 중 하나로 소프트웨어 난독화 기술을 제안한다. 난독화 기법은 소스 코드나 바이너리를 의도적으로 복잡하게 변형시켜, 외부의 불법적인 분석 및 변조를 어렵게 만드는 방법이다. 이 연구는 드론 펌웨어에 대해 난독화 기법을 적용하고, 그 효과를 평가함으로써 드론 시스템의 보안 강화에 기여하고자 한다.

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

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

  • PDF

SPIN을 이용한 고속 네트워크 인터페이스 카드의 펌웨어 검증 (Formal Verification of MCP using SPIN)

  • 진현욱;방기석;최진영;유혁
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (A)
    • /
    • pp.412-414
    • /
    • 2000
  • 고속 네트워크 인터페이스 카드에서 수행되는 펌웨어의 기능이 다양해지고 그 개발이 자유로워짐에 따라 체계적인 펌웨어의 정형검증이 요구된다. 본 논문은 정형검증 도구인 SPIN을 사용하여 미리넷 네트워크 인터페이스 카드에서 수행되는 펌웨어인 MCP를 정형검증하여 데이터 송신에 오류가 없음을 보인다. 이를 통해서 본 논문은 펌웨어에 대한 가능한 정형검증 방법을 보이고 SPIN의 적용 범위를 확대한다.

  • PDF

MCU 교육을 위한 펌웨어 다운로더 개발 (Development of a Firmware Downloader for Educational Purposes)

  • 문정호;조명석;이상민
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2018년도 추계학술발표대회
    • /
    • pp.309-312
    • /
    • 2018
  • 이 논문은 MCU 교육 목적으로 개발한 AVR MCU용 부트로더 및 이와 통신 프로토콜을 공유하는 PC용 펌웨어 다운로더 프로그램에 소개한다. 저자들의 학과에서는 학생들의 MCU 교육을 위해 학과의 수업 내용에 적합한 MCU 실습보드를 직접 설계하여 사용하고 있다. 이 실습보드는 학생들이 휴대할 수 있도록 제작하였기 ?문에, 별도의 ISP 장비 없이 직렬 통신 인터페이스를 통해 PC에서 펌웨어를 다운로드 할 수 있도록 하고 있다. 이를 위해 AVR MCY용 부트로더와 펌웨어를 다운로드 할 수 있는 PC용 프로그램도 자체 개발하였다. 펌웨어 다운로도 프로그램은 다운로드 모드와 터미널 모드에서 동작하는데 현재의 상황에 맞게 모드 전환이 자동으로 이루어 지므로 직렬 포트를 열고 닫거나 모드를 전환할 필요가 없기 때문에 개발자에게 더욱 편리한 개발 환경을 제공한다.