• Title/Summary/Keyword: 리눅스 환경

Search Result 438, Processing Time 0.028 seconds

Development of Linux CCE Vulnerability Diagnosis and Visualization System (리눅스 CCE 취약점 진단 및 시각화 시스템 개발)

  • Han-sun Kim;Eun-Ji Woo;Eun-Kyung Lee;Ho-Sim Jeong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.05a
    • /
    • pp.140-141
    • /
    • 2023
  • 최근 클라우드 이용자 수의 급증에 따라 클라우드 상의 리눅스 환경 보안의 중요성이 대두되고 있다. 또한 클라우드 상의 리눅스 환경의 CCE(Common Configuration Enumeration) 취약점 보안 설정은 중요성의 비해 사용자들이 놓치는 경우가 많은 실정이다. 하지만 앞서 진행된 연구에는 리눅스 서버에 대한 보안 관리 방안으로 스크립트를 통한 진단방식 만을 제공하였다. 본 논문에서는 진단 쉘 스크립트 사용 및 진단 항목별 실시간 통계 분석, 시각화를 활용해 리눅스 환경을 향한 사이버 공격을 대비한다. 이후 보안 담당자들이 클라우드 취약점을 점검하는 데 유용한 도구가 될 것으로 사료된다.

The Development of I2C Device Driver for Embedded Linux on DTV (DTV에 내장된 리눅스의 I2C Device Driver제작)

  • 장원영;문상필;서대화
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.112-114
    • /
    • 2004
  • 최근 인터넷과 전자기기 및 컴퓨터 시스템 기술의 발달에 맞물려 컴퓨터, 이동전화, 셋탑박스, 디지털 TV, 개인 휴대 단말기 등 정보단말기의 네트워크화가 급진전되면서 임베디드 리눅스가 IT분야의 새로운 관심사로 부상하고 있다. 리눅스는 오픈 소스로서 가격 경쟁력을 확보할 수 있으며, 공개된 장치 드라이버와 응용프로그램의 재사용이 가능하고, 오픈 소스 공동체를 통해 문제를 쉽게 해결할 수 있을 뿐 아니라 쉘, 파일 시스템을 이용하여 편리한 개발 환경을 제공해 주는 이점이 있다. 본 논문에서는 리눅스 운영체제를 디지털 TV에 이식하기 위해 크로스 컴파일 환경과 커널을 빅 엔디언(Endian)으로 변경하고, 커널 구동에 필수적인 장치들을 재설계함으로 리눅스 커널을 디지털 TV에 맞게 최적화함으로써 임베디드 리눅스 운영체제를 설계하였다. 또한 디지털 TV에서의 시스템 장치 제어를 위하여 I2C Bus Interface 디바이스 드라이버를 작성하였다.

  • PDF

Performance Comparative Analysis of Flash File System for Embedded Systems on Linux Environment (리눅스 환경에서 임베디드 시스템을 위한 플래시 파일 시스템의 성능 비교 분석)

  • Choi, Jin-Oh
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.18 no.1
    • /
    • pp.109-114
    • /
    • 2014
  • Recently the operating system share of linux on embedded system is increasing. The embedded systems on linux environment, commonly equip a file system as mini hard disk or flash memory to keep data. The types of the file system of the system are various according to it's operating system. Anyway, the more embedded system depends on the file system, the selection of the type of the file system effects more on the performance of the system. This thesis performs the performance benchmark of a FAT and Ext file systems which are most popular in embedded system. As the result, it is discussed that what file system is better at which case. These results will be a index at the selection of flash file system of the embedded systems on linux environment.

Implementation of Light Weight Linux O.S on the Flash Memory (플래쉬 메모리 내에 상주 가능한 경량 리눅스 운영체제 구현)

  • Jang, Seung-Ju;Choe, Eun-Seok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2007.10a
    • /
    • pp.309-312
    • /
    • 2007
  • 최근 임베디드 시스템에 대한 많은 연구들이 진행 중이다. 임베디드 시스템은 점점 소형화 추세로 가고 있다. DOM(Disk On Module)저장장치는 공간에 제한이 있는 응용프로그램이나 모바일 등의 기기에 사용할 수 있다. 본 논문에서는 DOM(Disk On Module) 메모리를 사용하여, 리눅스 기반의 커널을 탑재하고, DOM 메모리만으로 시스템이 구동될 수 있도록 한다. DOM(Disk On Module) 메모리의 용량 제한으로 인하여 소형 운영체제가 필수적이다. 이를 위해 본 논문은 기존의 리눅스 운영체제를 DOM 환경에 적합하도록 경량화시켜서 설계하였다. 리눅스 운영체제를 경량화한 수, DOM(Disk On Module)에 부트 로더의 한 종류인 LILO를 설치하여 DOM(Disk On Module)메모리상에서 새롭게 설계된 경량 리눅스 운영체제가 일반 리눅스 운영체제처럼 부팅될 수 있게 만들어 준다. 본 논문은 일반 리눅스 PC와 성능을 비교하는 실험을 수행하였다.

  • PDF

Implementation of Device Driver in Embedded system using Linux (리눅스를 이용한 실시간 시스템에서의 디바이스 드라이버 구현)

  • 최용식;이동현;이상락;신승호
    • Proceedings of the Safety Management and Science Conference
    • /
    • 2002.05a
    • /
    • pp.151-159
    • /
    • 2002
  • Real-Time Linux를 이용하여 실시간 운영체제가 요구하는 특성과 요구조건을 분석하고 이러한 요구조건에 부합하도록 리눅스를 하드웨어에 이식하고 하드웨어에 이식하기 위한 방법을 제시하였다. 다른 상용 실시간 운영체제 (RTOS)와는 달리 리눅스는 특정 하드웨어를 지원하기 위한 별도의 개발환경을 제공하지 않는다. 이에 개발환경을 구축하고 부트로더를 개발하기 위해 목표 시스템에 부합하도록 리눅스 커널을 이식하였다. 또한 응용 개발의 유연성을 제공하기 위하여 램디스크를 이용한 파일 시스템을 지원하도록 하였으며, GPIO(general purpose I/O)를 통한 디바이스 드라아버를 제작하는 등의 실험을 통해 시스템의 안정성을 검증하였다 실험에서는 StrongArm SAl110 마이크로프로세서를 이용하였으며 이 실험을 통해 실시간 운영체제로서의 리눅스의 활용 가능성을 확인하였다.

  • PDF

Caller ID Implementation Using Linux Embedded System (리눅스 임베디드 시스템을 이용한 Caller ID 구현)

  • Kim, Hyoung-Bae;Lee, Seok-Won;Nam, Boo-Hee
    • Proceedings of the KIEE Conference
    • /
    • 2001.07d
    • /
    • pp.2732-2734
    • /
    • 2001
  • 본 연구에서는 리눅스를 임베디드 시스템에 포팅하기 위한 기술을 조사하고 하드웨어를 선정하여 리눅스를 포팅하였다. 하드웨어는 Intel 사의 StrongARM SA-1110를 탑재한 Evaluation board를 사용하였다. 개발 환경은 Host computer와 Assabet board상에 RS-232C를 이용하여 프로그램 다운로드할 수 있는 환경을 구축하였다. StrongARM를 위한 Cross Compiler를 만들고, StrongARM의 하드웨어 메모리 맵을 이용하여 Linux의 메모리 맵을 설정한 후 리눅스를 컴파일하였다. 이를 RS-232C를 통해 Assabet board에 다운로드하여 리눅스를 탑재한 임베디스 시스템을 구현하였다. UCB1300 telecom codec의 device driver를 개발하여 커널에 적재하고 이를 사용하여 전화기로부터 들어오는 신호중 CID 신호를 해석하여 발신자 번호를 출력하는 시스템을 구현하였다.

  • PDF

Design and Implementation of con01 system and Kernel module of USB MP3 Player for Linux Environment (리눅스 환경을 위한 USB MP3 Player의 커널 모듈과 제어 시스템의 설계 및 구현)

  • 이준택;신동헌;조수현;김영학
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.139-141
    • /
    • 2003
  • PC의 주변장지를 사용하기 위한 운영체제의 디바이스 드라이버의 구현은 하드웨어에 대한 정확한 명세가 없으면, 많은 노력과 비용이 요구된다. 현재 대부분의 PC 주변장치를 생산하는 업체는 리눅스를 위해서 별도의 디바이스 드라이버와 사용자 인터페이스 프로그램을 제공하고 있지 않다. 본 논문에서는 윈도우 운영체제에서 사용하기 위해 만들어진 MP3 Player의 디바이스 드라이버 및 사용자 프로그램이 윈도우 상에서 작동되는 내부적인 과정을 분석하고 리눅스의 proc 파일 시스템을 이용하여 하드웨어의 명세 및 프로토콜을 조사하였다. 그리고 여기에서 얻은 장치의 정보를 리눅스를 위만 디바이스 드라이버 린 사용자 프로그램의 구현에 응용하여, 리눅스 환경에서 적은 비용과 시간을 들여 디바이스 드라이버를 개발하는 방법을 제안한다.

  • PDF

How to build a Linux virtual environment and Wordpress server using AWS (AWS를 이용한 리눅스 가상환경과 Wordpress 서버 구축 방법 제안)

  • Park, Tae-Whan;Lee, Kang-Hee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.07a
    • /
    • pp.551-553
    • /
    • 2020
  • 본 논문에서는 아마존 웹 서비스(AWS)를 사용하여 리눅스 가상환경을 구성하고, 이를 바탕으로 wordpress 서버를 구축하는 방법을 제시한다. AWS는 아마존 회사에서 제공하는 클라우드 컴퓨팅 서비스이며 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 서비스를 제공한다. AWS에서 제공하는 서비스들 중 Lightsail을 사용하여 리눅스 가상서버와 Wordpress 서버를 구현한다. Amazon Lightsail은 AWS에서 제공하는 서비스들 중 가장 쉽게 사용가능하다. 본 논문을 통해 보다 리눅스 및 서버 구축에 어려움을 겪는 초보자분들의 진입장벽을 낮추고 보다 활성화된 클라우드 서비스를 생활화하고자 한다.

  • PDF

PersonalJavaTM on the Embedded Linux (내장형 리눅스 상에서의 퍼스널자바 플랫폼의 개발)

  • 성민영;김태현;김소영;김광영;김형수;장래혁;신현식
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.91-93
    • /
    • 2000
  • 자바는 플랫폼 독립성, 높은 보안 수준, 멀티 쓰레드 지원 등의 다양한 장점을 가진 언어로서 인터넷 응용에서 이제 차세대 내장형 시스템을 위한 실행 환경으로 기대를 모으고 있다. 특히 퍼스널자바는 셋톱박스나 PDA 등의 내장형 응용을 위해 경량화된 자바 가상 기계로서 현재 다양한 운영체제 및 하드웨어에 활발히 이식되고 있다. 본 논문은 내장형 시스템을 위한 플랫폼으로서 내장형 리눅스상에서의 퍼스널자바 수행 환경을 제안하고 그 개발 내용을 기술한다. 내장형 리눅스는 기존 상용 실시간 운영체제에 비해 비용이 매우 저렴하며 소스 코드가 공개되어 있어 다양한 수준의 수정 및 개발이 가능하다는 장점을 가진다. 본 논문에서는 이러한 내장형 리눅스에 퍼스널자바를 이식함에 있어 구축된 개발 환경 및 이식에 적용된 개발 방법과 내용을 소개한다.

  • PDF

Implementation of IPv6 Router APD(Automatic Prefix Delegation) Protocol based on Linux (리눅스 기반 IPv6 라우터 APD(Automatic Prefix Delegation) 프로토콜의 구현)

  • 허석렬;이완직;박정수
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2003.05a
    • /
    • pp.14-19
    • /
    • 2003
  • IPv6에서는 호스트의 주소 재지정 뿐만 아니라 라우터에 대해서도 주소 재지정 메커니즘을 제공한다. IPv6에서는 기존 망 환경 외에도 Mobile-IP나 Ad-hoc 네트워크 상에서 라우터의 주소를 손쉽게 관리할 수 있는 메커니즘이 절대적으로 필요하다. 이러한 방법으로는 RR(Router Renumbering)이나 APDP(Automatic Prefix Delegation Protocol), DHCPv6 등이 있다. 본 논문에서는 라우터 주소 재지정 기법 중에서 APDP 기법을 리눅스 커널 2.4.x 기반 환경에서 구현하였다. 구현된 프로그램은 기존의 radvd와 통합하여 구성하였으며, 리눅스를 이용한 PC-라우터로 테스트베드를 구성하여 동작을 검증하였다.

  • PDF