• 제목/요약/키워드: Korean Script

검색결과 538건 처리시간 0.024초

Detection of Malicious PDF based on Document Structure Features and Stream Objects

  • Kang, Ah Reum;Jeong, Young-Seob;Kim, Se Lyeong;Kim, Jonghyun;Woo, Jiyoung;Choi, Sunoh
    • 한국컴퓨터정보학회논문지
    • /
    • 제23권11호
    • /
    • pp.85-93
    • /
    • 2018
  • In recent years, there has been an increasing number of ways to distribute document-based malicious code using vulnerabilities in document files. Because document type malware is not an executable file itself, it is easy to bypass existing security programs, so research on a model to detect it is necessary. In this study, we extract main features from the document structure and the JavaScript contained in the stream object In addition, when JavaScript is inserted, keywords with high occurrence frequency in malicious code such as function name, reserved word and the readable string in the script are extracted. Then, we generate a machine learning model that can distinguish between normal and malicious. In order to make it difficult to bypass, we try to achieve good performance in a black box type algorithm. For an experiment, a large amount of documents compared to previous studies is analyzed. Experimental results show 98.9% detection rate from three different type algorithms. SVM, which is a black box type algorithm and makes obfuscation difficult, shows much higher performance than in previous studies.

Grasshopper를 이용한 Catenary Shell 설계 방법 제안 (Design Suggestion of Catenary Shell using Grasshopper Script)

  • 이주홍;조아서;김상희;강현구
    • 한국공간구조학회논문집
    • /
    • 제16권2호
    • /
    • pp.31-38
    • /
    • 2016
  • The objective of this study is to propose methods to design and analyze a catenary shell using a computer program without experiments and measurements. The intial idea stems from Pendergrast's study, but his method should be improved. In this study, the process of making catenary shell using computer was reproduced by Grasshopper script. In order to enhance credibility, two models from Grasshopper script were analyzed by SAP2000; one was just a square-based catenary shell, while the other was the re-created shell originated from the Naturtheater $Gr{\ddot{o}}tzingen$. The outcome of analysis was reasonable.

TVML (TV program Making Language) - Automatic TV Program Generation from Text-based Script -

  • Masaki-HAYASHI;Hirotada-UEDA;Tsuneya-KURIHARA;Michiaki-YASUMURA
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 1999년도 KOBA 방송기술 워크샵 KOBA Broadcasting Technology Workshop
    • /
    • pp.151-158
    • /
    • 1999
  • This paper describes TVML (TV program Making Language) for automatically generating television programs from text-based script. This language describes the contents of a television program using expression with a high level of abstraction like“title #1”and“zoom-in”. The software used to read a script written in TVML and to automatically generate the program video and audio is called the TVML Player. The paper begins by describing TVML language specifications and the TVML Player. It then describes the“external control mode”of the TVML Player that can be used for applying TVML to interactive applications. Finally, it describes the TVML Editor, a user interface that we developed which enables users having no specialized knowledge of computer languages to make TVML scripts. In addition to its role as a television-program production tool. TVML is expected to have a wide range of applications in the network and multimedia fields.

시각 스크립트 기반 3차원 인체 동작 제어 시스템 (3D Human Motion Control System using Visual Script)

  • 차경애;김상욱
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권5호
    • /
    • pp.536-542
    • /
    • 2000
  • 본 논문은 제스춰를 이용하여 3차원 인체 모델의 동작을 지시하고 생성하는 시각 스크립트 언어를 제안한다. 인체와 같은 다관절체의 동작 생성을 위해서는 일반적으로 많은 세부적 작업과 전문성을 요구한다. 그러나 동작의 추상적 의미 전달을 통한 동작 생성이 가능하다면 동작 생성을 위한 작업량의 감소와 더불어 동작 시나리오 작성이 보다 용이할 것이다. 본 논문에서 제시하는 시각 스크립트는 실생활에서 손짓을 이용한 제스춰로 의미를 전달하는 것처럼 동작의 종류와 방향, 경로 등을 지시학 위해서 마우스 드래깅으로 입력되는 궤적이다. 따라서 시각 스크립트를 이용하면 동작의 의미적 기술이 가능하며 동작 경로 등의 공간적 속성을 시각적으로 부여할 수 있다. 그리고 동작 대상이 되는 신체 부위나 드래킹 속도 등의 제약 조건을 이용하여 동일한 형태의 시각 스크립트로도 다양한 인체 동작을 지시할 수 있도록 하였다. 이러한 시각 스크립트를 이용한 인체 동작 제어 시스템의 구현을 통해서 보다 직관적인 시각 제스춰를 통한 동작 제어가 가능함을 보인다.

  • PDF

모바일 데이터베이스 응용을 위한 스크립트 자동 생성기의 설계 및 구현 (Design and Implementation of Automatic Script Generator for Mobile Database Applications)

  • 음두헌
    • 인터넷정보학회논문지
    • /
    • 제10권4호
    • /
    • pp.71-85
    • /
    • 2009
  • 무선 인터넷 기술의 발전과 함께 이용자 수가 증가하면서 모바일 데이터베이스 응용 프로그램의 수요가 급증하고 있다. 그러나 모바일 데이터베이스 응용에 필요한 사용자 인터페이스와 질의 처리 코드는 대부분 수작업으로 작성되기 때문에 모바일 응용의 생산성이 낮고 버전 관리에도 많은 시간과 노력이 필요하다. 본 논문에서는 모바일 데이터베이스 응용을 위한 스크립트 생성기인 MobileGen의 설계 및 구현을 기술한다. 생성된 스크립트들은 데이터베이스 연동 및 질의 처리 코드를 포함하고 간단한 폼 형태의 카드 또는 연계된 카드들의 집합인 데크를 사용자 인터페이스로 제공함으로써 모바일 데이터베이스 응용의 생산성을 향상시킨다. 생성된 스크립트들은 스크립트의 원형인 템플릿을 기반으로 하기 때문에 MobileGen의 버전 관리와 생성된 응용의 유지.보수를 용이하게 한다. 또한, MobileGen은 상용 스크립트 생성기들에 비해 관심의 대상인 엔티티 외에 이 엔티티와 직.간접적으로 연관된 모든 엔티티들에 대한 정보를 한 데크에 제공한다.

  • PDF

Analysis and Application of Front-End Code Playground Tools for Web Programming Education

  • Aaron Daniel Snowberger;Semin Kim;SungHee Woo
    • 실천공학교육논문지
    • /
    • 제16권1_spc호
    • /
    • pp.11-19
    • /
    • 2024
  • Web programming courses are often included in university Computer Science programs as introductory and foundational computer programming courses. However, amateur programmers often have difficulty learning how to integrate HTML, CSS, JavaScript, and various preprocessors or libraries to create websites. Additionally, many web programming mistakes do not produce visible output in the browser. Therefore, in recent years, Front-End Code Playground (FECP) tools that incorporate HTML, CSS, and JavaScript into a single, online web-based application have become popular. These tools allow web coding to happen directly in the browser and provide immediate visual feedback to users. Such immediate visual feedback can be particularly beneficial for amateur coders to learn and practice with. Therefore, this study gathers data on various FECP tools, compares their differences, and provides an analysis of how such tools benefit students. This study concludes with an outline of the application of FECP to web programming courses to enhance the learning experience.

조선초(朝鮮初) 익안대군발원사경(益安大君發願寫經)에 관한 연구(硏究) (The study on the script prayed by Ik-An prince(益安大君) in early Choseon Dynasty)

  • 권희경
    • 한국기록관리학회지
    • /
    • 제1권2호
    • /
    • pp.159-183
    • /
    • 2001
  • 이 연구는 조선 초에 제작된 익안대군(益安大君) 방의(芳毅)발원의 "묘법연화경(妙法蓮華經)"제 5권 사경의 경우 발원문에 관한 연구 및 표지화, 변상화, 서체에 관한 고찰이다. 발원문에 관한 연구는 정확한 연대와 발원에 실제적으로 참석한 인물에 관한 연구에 집중하였다. 이 사경 발원문에는 정확한 연대에 대한 기록은 없고, 개국정난정사지원공익안대군(開國靖難定社止功原益益安大君) 방의동실정혜옹주최씨(芳毅同室貞惠翁主崔氏)라는 기록이 보여 상당한 혼란을 가져오게 한다. 표지화는 연화 - 당초문의 표면에 있어서는 고려 말로 호림미술관소장의 묘법연화경 7권분의 표지화로부터 시작된 굵은 태선으로 윤곽선을 그리는 양식적 특징이나 묘선의 경직화가 보다 심화된다. 이러한 특징은 조선적인 것으로 보아도 무방할 것 같다. 변상화는 향우(向右)의 설법화에 나타난 수미단의 계단에 산화가 그려지고 있는 점등이라든지 도식화된 지운(地雲)등에서는 고려말 조선초의 양식을 나타내고 있다. 그러나 석가의 형상이나 광배는 태종 15년(1415)에 제작된 내소사소장 "묘법연화경(妙法蓮華經)" 7권본 한질의 변상화에서 보여주는 특징과 거의 같아 이러한 점은 조선적인 특징이라 할 수 있다. 서체에 있어서는 충선왕 이후, 고려후기 사경 중에 나타나고 있는 송설체(松雪體)가 엿보인다. 이러한 고찰을 통해 조선초 왕실발원 사경의 양식적 특징을 명확히 함으로서 년대 불확실한 고려사경의 년대추정에도 어떤 기준을 미련 하고자 했다.

일본(日本)에 현존(現存)하는 4권의 주본화엄경(周本華嚴經)의 변상획(變相畵)에 관한 연구 (The study on Byunsangwha(Buddha's preaching paint) of 4 volumes of the script of 80 Avatamska Sutra present in Japan)

  • 권희경
    • 한국기록관리학회지
    • /
    • 제4권1호
    • /
    • pp.67-85
    • /
    • 2004
  • 일본(日本)의 각 박물관에 소장 혹은 기탁되고 있는 감지금니의 네 권의 고려사경 "대방광불화엄경(大方廣佛華嚴經)"은 표지화에서 독특한 양식을 나타내고 있다. 고려시대 사경표지화는 일반적으로 3개 혹은 4개의 연화를 당초문양이 지그재그로 감고 있는데 비해, 이들 네 권의 사경은 금니로 그린 10개의 연화(蓮華)를 그린 표지화가 양식적으로 같아, 네 권 중에 그 어느 것에도 발원문은 없지만, 80화엄경 한 질이었다는 것을 알 수 있었다. 먼저 네 권의 "대방광불화엄경(大方廣佛華嚴經)" 사경변상화의 내용에 관한 고찰을 하였고, 표지화와 변상화를 통해 양식분석을 행했다. 그 결과 제작연대를 밝힐 수 있었다. 코발트색으로 여래의 보발(寶髮)이 칠해져 있다는 점에서는 충숙왕 13년(1326)인 태정(泰定) 3년(三年)에 발원(發願)한 "문수최상승무생계법(文殊最上乘無生戒法)"의 변상화와 같고, 보발 가운데 그려진 계주와 입술이 완전히 분홍색으로 칠해져 있으며, 귀 얼굴 윤곽선 통견의(通肩衣) 사이로 드러난 가슴의 윤곽선 역시 분홍색이라는 점과 여래의 불안(佛顔)이 금니로 도색(塗色) 되고 있다는 점에서는 일본(日本) 금택(金澤) 대승사(大乘寺) 송강(松江) 천륜사본(天倫寺本)이나 일본(日本) 우하사본(羽賀寺本) 사경변상화에 나타나는 특징과 같다. 그러나 지운문(地雲紋)의 양식은 충숙왕(忠肅王) 부위연간(復位年間)의 작품들과 닮아, 이들 네 권의 사경은 충숙왕(忠肅王) 복위연간의 작품이라는 점을 밝혔다.

블록기반 프로그래밍 코드의 수준 및 취약수준 측정방안 (A Method for Measuring and Evaluating for Block-based Programming Code)

  • 손원성
    • 정보교육학회논문지
    • /
    • 제20권3호
    • /
    • pp.293-302
    • /
    • 2016
  • 최근 SW 교육의 관심이 증대되고 프로그래밍 교육이 대학 학부교육의 주요한 부분으로 인식되고 있다. 특히 프로그래밍 입문 도구로서 블록 기반 프로그래밍 도구가 널리 사용되고 있으며 프로그래밍 입문자에게 기존 프로그래밍 언어와 비교하여 매우 다양한 장점들을 제공하고 있다. 한편 블록기반 프로그래밍 도구로 작성된 코드가 스크립트 언어일 경우 스크립트의 품질과 수준을 정교하게 측정하기 위해서는 상당한 노력을 기울어야 한다. 따라서 블록기반 프로그래밍 코드의 품질측정과 관련된 대부분의 연구는 단순히 프로그래밍 개념과 연관된 블록의 사용개수를 정량화하여 스크립트의 수준을 평가하고 있다. 그 결과 기존연구의 기법으로는 취약수준을 측정하거나 스크립트에 명시되지 않는 프로그래밍 개념에 대한 평가가 어렵다. 본 연구는 블록기반 프로그래밍 스크립트의 품질측정 및 취약수준 분석이 가능한 프레임워크를 제안한다. 프레임워크에서는 블록기반 프로그래밍 언어들이 내포한 다양한 프로그래밍 개념을 구조화한 평가 매트릭스를 구축하고 동 지표를 기반으로 스크립트의 품질 측정과 항목별 취약점 개선에 따른 수준향상 모델을 제안함으로써 개인별 수준진단 및 향후 개선 가능한 목표수준을 예측할 수 있도록 하였다.

정기간행물기사색인'에 나타난 일본인명 표기에 관한 연구 (A study on the script of japan author names with chinese character in "Periodical's Index")

  • 김영귀
    • 한국도서관정보학회지
    • /
    • 제25권
    • /
    • pp.167-206
    • /
    • 1996
  • Some conclusions can be derived form the study : 1) The script of Japan author's name for 3 years(1960-1962, not published by the National Assembly Library but by Korea Library Association)and that of 1963's was arranged by their mother tongue although they had not the "author index". 2) "Periodical's Index" which the publication of National Assembly Library was not accept the principle that the person's name should be pronounce and script by one's mother tongue. It means that the Library was not accept the uniqueness of personal name. 3) Because the arrangement of the same person's name is mixed with one's mother tongue pronunciation and Korean one that they are scattered each another. 4) The same surname and the same Chinese character has different arrangement because of pronunciation rule of Korean language. 5) The same person's name was regarded as a different one because of nonaccurate name transcription. 6) A Japanese name was transcribed as Hangul with Korean pronunciation. 7) A Japanese name was transcribed as Hangul with Korean pronunciation and added Chinese Character in parenthesis. 8) A same Japanese name was regarded as a different one when it was transcribed with Chinese character and Hangul. 9) The arrangement of a same person's name was different when between the surname and forename has one space and has not. 10) "Author Index" is not playing as a role of name authority file.a role of name authority file.

  • PDF