• Title/Summary/Keyword: matching technique

Search Result 1,104, Processing Time 0.02 seconds

Improved Original Entry Point Detection Method Based on PinDemonium (PinDemonium 기반 Original Entry Point 탐지 방법 개선)

  • Kim, Gyeong Min;Park, Yong Su
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.7 no.6
    • /
    • pp.155-164
    • /
    • 2018
  • Many malicious programs have been compressed or encrypted using various commercial packers to prevent reverse engineering, So malicious code analysts must decompress or decrypt them first. The OEP (Original Entry Point) is the address of the first instruction executed after returning the encrypted or compressed executable file back to the original binary state. Several unpackers, including PinDemonium, execute the packed file and keep tracks of the addresses until the OEP appears and find the OEP among the addresses. However, instead of finding exact one OEP, unpackers provide a relatively large set of OEP candidates and sometimes OEP is missing among candidates. In other words, existing unpackers have difficulty in finding the correct OEP. We have developed new tool which provides fewer OEP candidate sets by adding two methods based on the property of the OEP. In this paper, we propose two methods to provide fewer OEP candidate sets by using the property that the function call sequence and parameters are same between packed program and original program. First way is based on a function call. Programs written in the C/C++ language are compiled to translate languages into binary code. Compiler-specific system functions are added to the compiled program. After examining these functions, we have added a method that we suggest to PinDemonium to detect the unpacking work by matching the patterns of system functions that are called in packed programs and unpacked programs. Second way is based on parameters. The parameters include not only the user-entered inputs, but also the system inputs. We have added a method that we suggest to PinDemonium to find the OEP using the system parameters of a particular function in stack memory. OEP detection experiments were performed on sample programs packed by 16 commercial packers. We can reduce the OEP candidate by more than 40% on average compared to PinDemonium except 2 commercial packers which are can not be executed due to the anti-debugging technique.

A Study on Modern People's Consciousness and Wearing Practice of Korean Costumes (우리나라 옷에 대한 현대인(現代人)의 의식(意識)과 춘용실태(春用實態)에 관(關)한 연구(硏究) - 서울 지역(地域)을 중심(中心)으로 -)

  • Hwang, Chun-Sub
    • Journal of the Korean Society of Costume
    • /
    • v.1
    • /
    • pp.119-129
    • /
    • 1977
  • It is significant for developing the future for us to know our present age. In order to preserve our Korean costume as a fola clothes retaining our distinguished independent characterisitics and to help design the tomorrow of our Korean costume playing a role as a racial to develop the world clothing culture, a survey was conducted to investigate modern people's conscious-ness and wearing practumes of Korean costume by questionaire and interviewing methods. The results of the survey were analyzed as follows: (1) At present, Korean costumes were purchased as customtailored(64.0%) and as ready-made(17.8%) and most of them were not made at individual homes. The laundry and ironing of them were carried out at laundry shops(68.8%). Considering our present economic, social and cultural aspects, sowing, laundryand ironing will not be carried out at homes again in the future and ready made costumes seen to be produced in a large scale in the future. Garment makers and laundry shop operators should be trained how to make our Korean costumes retain our traditional beauty in the course of their production and laundry and the makers of ready-made costumes must make research how to efficiently produce ideal ready-made costumes by adopting the synchro system in their wrk odisivion. (2) The age group wearing Korean costumes most frequently was the aged people over 60 (their wearing rate; 45%-50%) and the group wearing them most frequently next io the aged people over 60, was housewives(their wearing rate; 15%-20%). Excludign aged people and housewives, other respondentsdid not wear Korean costumes very frequently. Men's wearing rate was lower their wearing rate was the younger their ages were and the less their monthly incomes were. Korean costumes were used for holiday and festival(60%), wedding and funeral ceremonies (52%), visiting and working(22%), casual wear(12.8%) and home wear(9.2%). The use of Korean costumes as casual and home wears, was lower than the use for holday, festival, visiting and working, Under our present circumstances in which our Korean people use both Western style clothes and Korean costumer, our Korean costume has lostits position as a basic and necessary requiement in Korean people's daily life and become a ceremonical and fancy costume. It is natural that the times and life change everything in our daily life. Our costume has to be made as good ceremonial and fancy clothes satisfying modern sensibility according to its new role. In order for us to get close with our clothes, a keen study must be carried out to cleat the color, material, style, function and harmony of the Korean costume matching the of the times. (3) The 47.8% of the respondents answered that they were proud of our Korean costume as our folk clothes, 47.6% replied that thought them just common and 1.1% responded that they were ashamed of it. Most of them were affirmative in feeling pride with our Korean costume. (4) Considering the functional aspect of Korean costumes, their strong points were symetric beauty, rhythmical beauty, unity feeling, harmonical beauty and detailed decorations. Their common shortcomings were lack of individuality and inadequateness for active life. The shortcomings of woman costumes were suppressing breast, making resperation difficult and in adequnteness in summer time. The main reason not to wear our Korean costumes, was due to the fact that they are incomvenient for active life. As a measure to eliminate such shortcomings, 1) the suspension system of skirt to remove the suppression of breast should be generally adopted. 2) they should be simplified in their structure to make them convenient for active life and adepuate in wearing them in hot weather in an extent to which the traditional beauty of the costume may not be lostand 3) a new technique must be explored for showing individuality by wearing method and new arrangment of colors and decorations. (5) The reasons desiring to wear Korean costumes were classifide as follows: A. Korean costumes are our traditional clothes(43.4%). B. Korean costumes are noble and beautiful(26.8%). C. They are accustomed to wear Korean costumes by habit(19.5%). D. Korean costumes are necessary for attending ceremoneis(9.5%). E. Miscellaneous reasons(0.8%). Classifying these reasons into age groups, the high age group over 40 wore them because they were easy to wear by habit and the low age group of 10-30 never thought that they were east to wear by habit. Considering that even those who were accustomed to wear Korean costumes showed a low wearing rate and that the young generation were accustomed to wear Western style clothes rather than Korean costumes, the wearing rate of Korean costumes will be reduced in the future if such trend continues. It is urgent for us to make our best efforts in order to enhance the interest of young generation in Korean costumes and not to make them lose the strong points of Korean costume in the future. (6) Conicering the plan of the respondents on what kind of clothes they were going to wear in the future, among the age group over 50, those who wanted to wear only Korean costumes were 24.8%(men) and 35.1%(women), those who wanted to wear 49.7%(men) and 47.4(women), those who wanted to wear chiefly Western style clothes were 20.7% (men) and 14.4%(women) and those who wanted to wear only Western style clothes, were 2.4% (men) and 2.1%(women). This shows that the general tendency to wear only or chiefly Korean costumes is more prevalent than that to wear only Western style. Among the age group under 50, the tendency to wear Western style clothes was conspicuous and most of the respondent answered that they would wear chiefly Western style clothes and Korean costumes occasionally. Only 5.4% of the respondent answered that they would wear only Western style clothes and this shows that meny respondents still wonted to wear Korean costumes. Those who wanted their descendants to wear what they desire, were 50.1%(men) and 68.8% (women) and those who wanted their descendants to wear Koran costumes occasionally, were 85.8%(men) and 86.3%(women). This shows that most of respondents wanted their descendants to wear Korean costumes. In order to realize, it is necessory for us to make ourdescendants recognize the preciousness of our traditional culture and modify our Korean costumes according to their taste so that they may like wearing them.

  • PDF

Twitter Issue Tracking System by Topic Modeling Techniques (토픽 모델링을 이용한 트위터 이슈 트래킹 시스템)

  • Bae, Jung-Hwan;Han, Nam-Gi;Song, Min
    • Journal of Intelligence and Information Systems
    • /
    • v.20 no.2
    • /
    • pp.109-122
    • /
    • 2014
  • People are nowadays creating a tremendous amount of data on Social Network Service (SNS). In particular, the incorporation of SNS into mobile devices has resulted in massive amounts of data generation, thereby greatly influencing society. This is an unmatched phenomenon in history, and now we live in the Age of Big Data. SNS Data is defined as a condition of Big Data where the amount of data (volume), data input and output speeds (velocity), and the variety of data types (variety) are satisfied. If someone intends to discover the trend of an issue in SNS Big Data, this information can be used as a new important source for the creation of new values because this information covers the whole of society. In this study, a Twitter Issue Tracking System (TITS) is designed and established to meet the needs of analyzing SNS Big Data. TITS extracts issues from Twitter texts and visualizes them on the web. The proposed system provides the following four functions: (1) Provide the topic keyword set that corresponds to daily ranking; (2) Visualize the daily time series graph of a topic for the duration of a month; (3) Provide the importance of a topic through a treemap based on the score system and frequency; (4) Visualize the daily time-series graph of keywords by searching the keyword; The present study analyzes the Big Data generated by SNS in real time. SNS Big Data analysis requires various natural language processing techniques, including the removal of stop words, and noun extraction for processing various unrefined forms of unstructured data. In addition, such analysis requires the latest big data technology to process rapidly a large amount of real-time data, such as the Hadoop distributed system or NoSQL, which is an alternative to relational database. We built TITS based on Hadoop to optimize the processing of big data because Hadoop is designed to scale up from single node computing to thousands of machines. Furthermore, we use MongoDB, which is classified as a NoSQL database. In addition, MongoDB is an open source platform, document-oriented database that provides high performance, high availability, and automatic scaling. Unlike existing relational database, there are no schema or tables with MongoDB, and its most important goal is that of data accessibility and data processing performance. In the Age of Big Data, the visualization of Big Data is more attractive to the Big Data community because it helps analysts to examine such data easily and clearly. Therefore, TITS uses the d3.js library as a visualization tool. This library is designed for the purpose of creating Data Driven Documents that bind document object model (DOM) and any data; the interaction between data is easy and useful for managing real-time data stream with smooth animation. In addition, TITS uses a bootstrap made of pre-configured plug-in style sheets and JavaScript libraries to build a web system. The TITS Graphical User Interface (GUI) is designed using these libraries, and it is capable of detecting issues on Twitter in an easy and intuitive manner. The proposed work demonstrates the superiority of our issue detection techniques by matching detected issues with corresponding online news articles. The contributions of the present study are threefold. First, we suggest an alternative approach to real-time big data analysis, which has become an extremely important issue. Second, we apply a topic modeling technique that is used in various research areas, including Library and Information Science (LIS). Based on this, we can confirm the utility of storytelling and time series analysis. Third, we develop a web-based system, and make the system available for the real-time discovery of topics. The present study conducted experiments with nearly 150 million tweets in Korea during March 2013.

Jangdo(Small Ornamental Knives) manufacturing process and restoration research using Odong Inlay application (오동상감(烏銅象嵌)기법을 활용한 장도(粧刀)의 제작기술 및 복원연구)

  • Yun, Yong Hyun;Cho, Nam Chul;Jeong, Yeong Sang;Jang, Chu Nam
    • Korean Journal of Heritage: History & Science
    • /
    • v.49 no.2
    • /
    • pp.172-189
    • /
    • 2016
  • In this research, literature research on the Odong material, mixture ratio, casting method and casting facility was conducted on contemporary documents, such as Cheongong Geamul. Also, a long sword was produced using the Odong inlay technique. The sword reproduction steps were as follows; Odong alloying, silver soldering alloying, Odong plate and Silver plate production, hilt and sheath production, metal frame and decorative elements, such as a Dugup (metal frame), production, Odong inlay assembly and final assembly. For the Odong alloy production, the mixture ratio of the true Odong, which has copper and gold ratio of 20:1, was used. This is traditional ratio for high quality product according to $17^{th}$ century metallurgy instruction manual. The silver soldering alloy was produced with silver and brass(Cu 7 : Zn 3) ratio of 5:1 for inlay purpose and 5:2 ratio for simple welding purpose. The true Odong alloy laminated with silver plate was used to produce hilt and sheath. The alloy went through annealing and forging steps to make it into 0.6 mm thick plate and its backing layer, which is a silver plate, had the matching thickness. After the two plates were adhered, the laminated plate went through annealing, forging, engraving, silver inlaying, shaping, silver welding, finishing and polishing steps. During the Odong colouring process, its red surface turns black by induced corrosion and different hues can be achieved depending on its quality. To accomplish the silver inlay Odong techniques, a Hanji saturated with thirty day old urine is wrapped around a hilt and sheath material, then it is left at warm room temperature for two to three hours. The Odong's surface will turn black when silver inlay remains unchanged. Various scientific analysis were conducted to study composition of recreated Odong panel, silver soldering, silver plate and the colouring agent on Odong's surface. The recreated Odong had average out at Cu 95.57 wt% Au 4.16wt% and Cu 98.04 wt% Au 1.95wt%, when documented ratio in the old record is Cu 95wt% and Au 5wt%. The recreated Odong was prone to surface breakage during manufacturing process unlike material made with composition ratio written in the old record. On the silver plate of the silver and Odong laminate, 100wt% Ag was detected and between the two layers Cu, Ag and Au were detected. This proves that the adhesion between the two layers was successfully achieved. The silver soldering had varied composition of Ag depending on the location. This shows uneven composition of the silver welding. A large quantities of S, that was not initially present, was detected on the surface of the black Odong. This indicates that presence of S has influence on Odong colour. Additional study on the chromaticity, additional chemical compounds and its restoration are needed for the further understanding of the origin of Odong colour. The result of Odong alloy testing and recreation, Odong silver inlay long sword production, scientific analysis of the Odong black colouring agent will form an important foundation of knowledge for conservation of Odong artifact.