• Title/Summary/Keyword: 브라우저 확장기능

Search Result 36, Processing Time 0.021 seconds

A Study on Protecting for forgery modification of User-input on Webpage (웹 페이지에서 사용자 입력 값 변조 방지에 관한 연구)

  • Yu, Chang-Hun;Moon, Jong-Sub
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.24 no.4
    • /
    • pp.635-643
    • /
    • 2014
  • Most of the web-based services are provided by a web browser. A web browser receives a text-based web page from the server and translates the received data for the user to view. There are a myriad of add-ons to web browsers that extend browser features. The browser's add-ons may access web pages and make changes to the data. This makes web-services via web browsers are vulnerable to security threats. A web browser stores web page data in memory in the DOM structure. One method that prevents modifications to web page data applies hash values to certain parts in the DOM structure. However, a certain characteristic of web-pages renders this method ineffective at times. Specifically, the user-input data is not pre-determined, and the hash value cannot be calculated prior to user input. Thus the modification to the data cannot be prevented. This paper proposes a method that both detects and inhibits any attempt to change to user-input data. The proposed method stores user-input from the keyboard and makes a comparison with the data transmitted from the web browser to detect any anomalies.

Design and Implementation of Multimedia Webboard System Using Component Technology (Component 기반 Interactive Multimedia Webboard 시스템의 설계 및 구현)

  • Kwak, Mi-Ra;Kim, Do-Nyun;Kang, Min-Sook;Cho, Dong-Sub
    • Proceedings of the KIEE Conference
    • /
    • 1999.07g
    • /
    • pp.2968-2970
    • /
    • 1999
  • 본 논문에서는 컴포넌트 기술을 기반으로 한 인터액티브 멀티미디어 웹보드 시스템을 설계, 구현하고 있다. 이 시스템은 문서를 게시하고 파일을 첨부하는, 일반적인 웹 기반의 게시판을 확장한 것으로, 이러한 기본적 기능 외에 사용자로 하여금 동영상, 음성, 정지영상을 캡쳐하여 전송할 수 있도록 하는 기능을 제공한다. 이와 같은 작업은 ActiveX 컨트롤이 임베드된 웹 페이지 상에서 이루어지므로, 사용자에게는 브라우저 외의 별도의 프로그램이 요구되지 않는다. 이 시스템을 구성하는 주요한 기술적 요소에는 컴포넌트 기술, 웹 데이터베이스 기술 등이 있다. 컴포넌트 기술을 통해 자체적인 인터페이스를 가진 동영상 정지영상, 음성 캡쳐기능의 ActiveX 컨트롤을 구현하였고, MS SQL Server와 ASP를 이용한 웹 데이터베이스 기술을 통해 인터액티브한 인터페이스를 제공하였다.

  • PDF

3D SVG Presentation Using Export of 3ds max 3D (3ds max의 익스포트를 이용한 3차원 SVG 표현)

  • 김승완;박덕규;정혜진
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.640-642
    • /
    • 2004
  • SVG(Scalable Vector Graphic)는 웹 개발자 디자이너 및 사용자가 간단한 선언 방식의 프로그래밍 모델을 통해 HTML의 한계를 뛰어 넘어 견고한 비주얼 컨텐츠와 대화형 기능을 작성할 수 있는 W3C의 표준 XML 기반의 이미징 모델이다. 웹에서의 SVG는 확장형 벡터 그래픽으로서 2차원 이미지를 이미지의 손상 없이 표현하게 된다. 이 논문에서는 2차원에 국한되어 있는 SVG를 확장하여 3차원 이미지를 표현하고자 한다. 2차원 이미지의 표현은 x축과 y축의 평면 축만 있는데 비해 3차원 이미지의 표현은 깊이 정보인 z축을 가지고 있어야 3차원 이미지를 표현하게 된다. 비트맵 그래픽과 달리 벡터 그래픽인 SVG를 이용하여 웹 브라우저에서 3차원 오브젝트를 표현하는 방법에 대친 고찰하고자 한다.

  • PDF

Implementation of a WWW System for Real-Time Multimedia Data Service (실시간 멀티미디어 데이터 서비스를 위한 WWW 시스템구현)

  • Bae, Jeong-Suk
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.5 no.2
    • /
    • pp.157-167
    • /
    • 1999
  • 편리한 사용 방법과 멀티미디어 데이터 서비스를 지원하는 웹은 현 인터넷 환경에서 이종 컴퓨터간의 주요한 정보 전달 수단으로 자리잡았다. 그러나 웹이 사용하고 있는 통신 프로토콜 스택만으로는 부상하고 있는 정보 형태인 실시간 멀티미디어 데이터의 서비스를 적절히 지원할수 없었다. 이에 본 논문에서는 실시간 전송 프로토콜인 RTP/RTCP를 웹 통신 프로토콜 스택에 추가하여 실시간 멀티미디어 세션의 서비스를 지원할수 잇도록 그 기능이 확장된 웹 시스템의 구현을 소개한다. 이는 MBone을 통해 실시간으로 멀티캐스트되고 있는 멀티캐스트 되고 있는 멀티미디어 세션의 서비스를 웹에서 지원할수 있도록 한 것으로, 기존의 MBone응용들을 수용한 형태를 가진다. 이를 위하여, MBone상에서 개설된 세션 정보를 수집하여 이를 관리하고 그 정보들을 웹 문서로 제공하는 프로그램인 '웹 SDR'과 MBone을 통해 멀티캐스트되는 실시간 멀티미디어 세션을 웹상에서 시청할수 있도록 웹 브라우저의 기능을 확장한 Windows 95 플랫폼 기반의 '실시간 멀티미디어 웹 플러그인'을 구현하였다 그리고 , 본 연구에서 개발한 수신 위주의 웹 시스템의 서비스 품질을 개선하기 위하여 현 인터넷 환경을 고려한 서비스 품질 제어 기법인 '관측 기반의 수신단 QoS 제어 알고리즘'을 제안하고, 이를 적용하여 실시간세션 서비스 품질이 개선됨을 보였다.

Design of XML Document Query Language(XQL) Supported Link Retrieval (링크 검색을 지원하는 XML 문서 질의 언어의 설계)

  • 김용훈;이강찬;이규철
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.350-352
    • /
    • 1998
  • 최근 들어서 사무자동화 시스템(Office Information System), 디지털 도서관(Digital Library), WWW(WorldWideWeb)등의 응용에서는 대량의 문서들의 정보를 효율적으로 저장하고 처리, 검색할 수 있는 기능을 요구하고 있다. 이에 대해 최근에 인터넷 기반의 무서 표준인 XML(eXtensible Markup Language)이 제시되었고, 이러한 XML 문서를 저장하고 처리, 검색하기 위한 다양한 연구들이 진행되고 있다. 그러나, 이러한 대부분의 연구들은 XML 문서의 구조적 정보만을 저장하고 검색하도록 설계되어 지고 있으며, XML 문서가 지닌 또 다른 정보인 링크 정보를 저장하고 검색하는 기능을 제공되지 않고 있다. 본 논문에서는 현재 파서나 브라우저 수준에서 제공해 주는 링크의 브라우징을 확장하여 데이터베이스로 수많은 XML문서의 링크 정부들을 저장하고 저장된 링크 정보들에 대해 사용자들이 검색할 수 있는 시스템을 개발하고자 한다. 이를 위해 링크 정보를 지워할 수 있는 XML 문서에 대한 데이터 모델을 제시하고 이러한 데이터 모델로 지원할 수 있는 질의어들을 설계하였다.

Constructions of Local App Inventor 2 Private Server for Android App Development (안드로이드 앱 개발을 위한 로컬 앱인벤터2 서버 구축)

  • Lee, Sei-Hoon;Sung, Ki-Cheon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.07a
    • /
    • pp.61-64
    • /
    • 2014
  • 본 논문에서는 MIT에서 개발한 앱인벤터 2 서버를 자체적으로 구축하여 서비스를 제공하고, 자체 서버에서 안드로이드 앱을 개발하는 과정을 분석한다. 앱인벤터 2는 프로그래밍 언어를 배우지 않은 사람도 원하는 기능의 스마트폰의 앱을 개발할 수 있는 공개 소프트웨어로 초증등 학생들의 창의 및 논리적 사고 형성에 많은 도움을 주고 있는 교육적이면서 기능적으로 확장성이 뛰어난 전 세계적인 도구이다. 하지만 지금 사용되고 있는 앱 인벤터 2 는 MIT 사이트에 접속하여야 하며, 구글 크롬 브라우저에서 작동이 되고, 구글 메일 ID를 생성해 로그인을 해야 함으로, 만 14세 미만은 사용할 수가 없다. 이러한 앱인벤터 2를 자체적인 서버로 구축하여 로컬 서비스를 함으로써 이러한 단점을 보완한다.

  • PDF

A Collaborative URL Tagging Scheme using Browser Bookmark Categories as Keyword Support for Webpage Sharing (브라우저 북마크 분류를 키워드로 사용하는 웹페이지 공유를 위한 협동적 URL 태깅 방식)

  • Encarnacion, Nico;Yang, Hyun-Ho
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.8 no.12
    • /
    • pp.1911-1916
    • /
    • 2013
  • One significant challenge that arises in social tagging systems is the rapid increase in the number and diversity of the tags. As opposed to structured annotation systems, tags provide users an unstructured, open-ended mechanism to annotate and organize web-content. In this paper, we propose a scheme for URL recommendation that is based on a folksonomy which is comprised of user-defined tags, URL-keywords and the category folder name as the major element. This scheme will be further improved and implemented on a browser extension that recommends to users the best way to classify a particular URL.

Implementation of Standard Conformance Verification Tool for Smart TV Platform based on HTML5 (HTML5 기반 스마트 TV 플랫폼 표준 앱 검증 도구 개발)

  • Hwang, Hee-Seon;Kim, Ho-Youn;Lee, Dong-Hoon;Park, Dong-Young;Lee, Eun-Hyang
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2014.06a
    • /
    • pp.118-121
    • /
    • 2014
  • 본 논문은 TTA 에서 제정된 "HTML5 기반 스마트 TV 플랫폼" 표준(TTAK.KO-07.0111/R1)에 따라 개발되는 스마트 TV 수신기 앱이 표준의 기술 요구사항을 준수하여 적합하게 구현되고 있는지 검증할 수 있는 앱 검증 도구를 소개한다. 이 도구는 개발자에게 제공되는 통합개발환경에 포함되는 개발 툴의 하나로, 표준기반 스마트 TV 앱의 소스코드를 해석하고 의미를 분석하여, 표준의 기술 요구사항에 따라 정의된 검증 규격(Rule)을 준수하는지 검증해주는 역할을 한다. 도구의 기능범위는 JSLint, JSHint, ESLint 와 같은 기존 Open Source 기반 툴의 문법 검사 기능을 수용하고, 스마트 TV 플랫폼 특성에 따른 미지원 API, 확장 API 사용 및 웹 브라우저에서 지원되지 않는 기능에 대한 검증을 추가하였다. 스마트 TV 앱 개발자들은 이 도구를 사용하여 개발 비용이 적게 드는 초기 단계에 표준을 준수하는 앱을 구현 함으로서 TV 정합 시간을 줄일 수 있으며, 다른 디바이스나 플랫폼으로 앱을 이식하는 작업을 효율적, 경제적으로 할 수 있다.

  • PDF

Structural review of the intelligent online judge system (지능형 온라인 평가 시스템의 구조적 고찰)

  • Lim, Isaac;Cho, Minwoo;Lee, Jisu;Jang, Jiwon;Choi, Jiyoung;Jung, Heokyung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2021.10a
    • /
    • pp.499-501
    • /
    • 2021
  • Recently, artificial intelligence and SW have occupied an important position worldwide as the foundation technology of the era of the 4th industrial revolution, and web browser-based programming learning systems are becoming common due to changes in the learning environment caused by COVID-19. In accordance with this trend, this paper proposes a functionally scalable microservice-based system structure for an online evaluation system as a tool for learning algorithms that are the basis of artificial intelligence and SW. In addition, a functional structure for applying machine learning to automatic evaluation functions under the proposed system structure is also proposed.

  • PDF

System Configuration and Development of Web Scenario Builder Supporting Remote Control of Home Network Devices (홈 네트워크 장치의 원격 제어를 지원하는 시스템 구성 및 웹 시나리오 빌더 개발)

  • Han, Gyu-Tae;Kim, Sung Jo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.911-914
    • /
    • 2007
  • 최근 홈 네트워크 기술의 발달로 다양한 홈 네트워크 장치들이 개발되고 있다. 하지만 홈 네트워크 장치들을 제어하는 어플리케이션은 로컬에서만 가능하거나 특정한 기기와 그 플랫폼에 맞는 프로그램을 설치해야만 장치의 제어가 가능하다. 본 논문에서 이러한 문제점을 보안하기 위해 웹 서비스를 이용한 홈 네트워크 장치의 원격 제어 시스템의 구성과 웹 브라우저를 통한 웹 시나리오 빌더를 제안한다. 제안한 웹 시나리오 빌더는 네트워크 카메라로 댁내 상황을 알려주고, 시나리오를 제어 가능하게 하는 등 다양한 기능을 제공한다. 그리고 타블렛이나 터치스크린으로도 조작할 수 있는 간단한 UI 를 제공하며 웹 서비스를 이용하므로 PDA 나 모바일 기기로의 확장이 가능하다.