• Title/Summary/Keyword: binary file

Search Result 93, Processing Time 0.028 seconds

Static Control Flow Analysis of Binary Codes (이진 코드의 정적 제어 흐름 분석)

  • Kim, Ki-Tae;Kim, Je-Min;Yoo, Weon-Hee
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.5
    • /
    • pp.70-79
    • /
    • 2010
  • We perform static program analysis for the binary code. The reason you want to analyze at the level of binary code, installed on your local computer, run the executable file without source code. And the reason we want to perform static analysis, static program analysis is to understand what actions to perform on your local computer. In this paper, execution flow graph representing information such as the execution order among functions and the flow of control is generated. Using graph, User can find execution flow of binary file and calls of insecure functions at the same time, and the graph should facilitate the analysis of binary files. In addition, program to be run is ensured the safety by providing an automated way to search the flow of execution, and program to be downloaded and installed from outside is determined whether safe before running.

The Implementation of DXF Application On Smart Devices

  • Kim, Dong-Hyun
    • Journal of information and communication convergence engineering
    • /
    • v.9 no.5
    • /
    • pp.567-572
    • /
    • 2011
  • As the mobile devices have powerful CPUs and memories, it is possible to carry the large volumes of design drawings, such as DXF files, on mobile devices. However, since the format of a DXF file is the ASCII, it has the shortcoming where the size of a file is larger than a binary formatted file and it is difficult to display the entities of drawings quickly on mobile devices. In this paper, we design the DXF manager system on a smart phone. To speed up the rate of the display and panning, the DXF manager hires the spatial index, the fixed grid file. We also implement the system on the Samsung Omnia-1$^{(R)}$ to exploit the Windows Mobile$^{(R)}$ operating system.

A Study on the Performance Comparison of 3D File Formats on the Web

  • Lee, Geon-hee;Choi, Pyeong-ho;Nam, Jeong-hwan;Han, Hwa-seop;Lee, Seung-hyun;Kwon, Soon-chul
    • International journal of advanced smart convergence
    • /
    • v.8 no.1
    • /
    • pp.65-74
    • /
    • 2019
  • 3D file formats typically include OBJ (Wavefront file format), STL (STereoLithography), and FBX (Filmbox). Each format has limitations depending on its configuration and usage, and supported formats are different depending on the software application. glTF helps uniform integration of 3D file formats and allows for more efficient transmission of large 3D geometry files by organizing them in a binary format. This paper presents explanation on OBJ, FBX, and STL which are major examples of existing 3D file formats. It also explains the concept and characteristics of glTF and compares its performance with other 3D file formats on the web. The loading time and packets of each 3D file format are measured according to the web browser environment by means of Google Chrome, Firefox and Microsoft Edge. Experimental results show that glTF is the most efficient and that it exhibits the best performance. As to STL, relatively excessive traffic was observed. This study is expected to contribute to reducing rendering time on the web as 3D file formats are used.

New Technique to Generate the PWM Signal

  • Pongswatd, Sawai;Masuchun, Ruedee;Smerpitak, Krit;Ukakimapurn, Prapart
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.252-255
    • /
    • 2004
  • This paper presents a new technique to generate the 1-bit signal by decoding Pulse Width Modulation (PWM) signal to a binary file before programming onto the ROM. Since each PWM signal requires only 1-bit digital signal, PWM signal and other forms of digital signal related to multi-bit can be simply generated. The results demonstrate that using this new technique to generate the PWM signal can simplify the process and hardware complication. Moreover, the signal's data and frequency can be easily modified by programming the data onto the ROM and using the counter, respectively, which can reduce the size of the circuit and make the PCB easier.

  • PDF

Visualization of CAE Analysis Results using JT (JT를 이용한 CAE 해석결과 가시화)

  • Lee, Ok-Lyeol;Kim, Jay-Jung
    • Proceedings of the KSME Conference
    • /
    • 2008.11a
    • /
    • pp.625-630
    • /
    • 2008
  • In the manufacturing industries, viewing CAE analysis results is frequently required during the product development process for design verification. CAE data which include all related information of an analysis is, however, not efficiently shared among designers because CAE data size is in general large to deal with. In order to increase collaboration among designers this paper introduces the development of a CAE visualization system based on JT format exploiting for a large model visualization with a scene graph-based toolkit. Since CAE analysis results and JT format have different structure we developed a translator to convert the CAE result in binary format to the JT format. To show the effectiveness of JT format in showing the CAE result we also developed a prototype viewer offering basic functions provided by commercial systems. By using JT format we are able not only to reduce the size of analysis results, but to store a series of analysis results with several LOD in a data file.

  • PDF

Recording and Retrieving a Color Image Using Binary Image Precessing in Holographic Optical Memory (홀로그래픽 광메모리에서 이진 영상 처리를 이용한 컬러 영상 기록 및 복원)

  • Kim, Jung-Hoi;An, Jun-Won;Kim, Nam;Lee, Kwon-Yeon
    • Journal of the Korean Institute of Telematics and Electronics D
    • /
    • v.36D no.11
    • /
    • pp.71-81
    • /
    • 1999
  • In this paper, digital holographic data storage system is implemented to record and retrieve the color images using new direct access method and binary image processing. As a result of applying image processing via a proposed direct access method, we can reduce the number of data page than binary image processing using raw file and replay color image of resolution of $128{\times}80{\times}256$ (6.6KB). Also it is showed that the input data can be transformed into digital holograms regardless of any kinds of file such as character data, moving picture. etc.

  • PDF

Cloud-based Full Homomorphic Encryption Algorithm by Gene Matching

  • Pingping Li;Feng Zhang
    • Journal of Information Processing Systems
    • /
    • v.20 no.4
    • /
    • pp.432-441
    • /
    • 2024
  • To improve the security of gene information and the accuracy of matching, this paper designs a homomorphic encryption algorithm for gene matching based on cloud computing environment. Firstly, the gene sequences of cloud files entered by users are collected, which are converted into binary code by binary function, so that the encrypted text is obviously different from the original text. After that, the binary code of genes in the database is compared with the generated code to complete gene matching. Experimental analysis indicates that when the number of fragments in a 1 GB gene file is 65, the minimum encryption time of the algorithm is 80.13 ms. Aside from that, the gene matching time and energy consumption of this algorithm are the least, which are 85.69 ms and 237.89 J, respectively.

Design and Implementation of Framework for Static Execution Flow Trace of Binary Codes (이진 코드의 정적 실행 흐름 추적을 위한 프레임워크 설계 및 구현)

  • Baek, Yeong-Tae;Kim, Ki-Tae;Jun, Sang-Pyo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.6
    • /
    • pp.51-59
    • /
    • 2011
  • In domestic, the binary code analysis technology is insufficient. In general, an executable file that is installed on your computer without the source code into an executable binary files is given only the most dangerous, or because it is unknown if the action is to occur. In this paper, static program analysis at the binary level to perform the design and implementation framework. In this paper, we create a control flow graph. We use the graph of the function call and determine whether dangerous. Through Framework, analysis of binary files is easy.

The Voxelization of Surface Objects using File handling and Parallel Processing (파일 및 병렬 처리를 이용한 표면 객체의 복셀화 방안)

  • Lee, Su-Yeol;Ahn, Eun-Young
    • Journal of Korea Multimedia Society
    • /
    • v.18 no.2
    • /
    • pp.113-119
    • /
    • 2015
  • This paper suggests an efficient method for making the high resolution volexlized model from a polygonal surface object. A distinctive strength of the method is that a surface model, however complex one, can be transformed and formed an absolute voxelized solid model in a various resolution. It caused by producing a voxel by integrating the informations for the candidated voxels separately detected in each 3D-axial direction. This method reduces memory complexity by storing the information of voxels that is produced during the 2-phase volxelization(surface and inner voxelization) of a surface object in a binary file. For the computational efficiency, a parallel process using multi-threads is applied in the process of the inner voxelization, it also takes advantage of time complexity.

Exploit the method according to the function call (동적 링크를 활용한 특정 함수 호출)

  • OK, Geun Ho;Kang, Young-Jin;Lee, HoonJae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.05a
    • /
    • pp.755-758
    • /
    • 2016
  • In this paper, binary in the program function is to be called binary explain the function in any way to call with in the binary. And the functions required during the call to the elements and their dynamic links in the compilation process and its elements and C-language file describes the concept of 'linker' that connects, and static links and dynamic link Compare analysis differences. Also Do an experiment on Return To Dynamic Linker exploit.

  • PDF