An integer overflow detection method based on integer variable unification

被引:0
|
作者
Xu, Guo-Ai [1 ]
Zhang, Miao [1 ]
Chen, Ai-Guo [1 ]
Li, Zhong-Xian [2 ]
机构
[1] National Engineering Laboratory for Disaster Backup and Recovery, Beijing University of Posts and Telecommunications, Beijing 100876, China
[2] National Cybernet Security Limited, Tianjin 300052, China
关键词
Security of data;
D O I
暂无
中图分类号
学科分类号
摘要
Through analyzing the principium of integer overflow, an integer overflow detection method on software source code is proposed which is based on integer variable unification. We presented the integer variable unification method and defined three unified actions which were used in three given cases. Then the detection process was described, it simplified integer overflow flaw into mathematic inequalities, and removed the influence of context to the objective variable. Finally, instances were provided to demonstrate the effectiveness and practicability of the presented method.
引用
收藏
页码:90 / 93
相关论文
共 50 条
  • [31] Mutation Testing for Integer Overflow in Ethereum Smart Contracts
    Jinlei Sun
    Song Huang
    Changyou Zheng
    Tingyong Wang
    Cheng Zong
    Zhanwei Hui
    Tsinghua Science and Technology, 2022, 27 (01) : 27 - 40
  • [32] Mutation Testing for Integer Overflow in Ethereum Smart Contracts
    Sun, Jinlei
    Huang, Song
    Zheng, Changyou
    Wang, Tingyong
    Zong, Cheng
    Hui, Zhanwei
    TSINGHUA SCIENCE AND TECHNOLOGY, 2022, 27 (01) : 27 - 40
  • [33] Predicting Integer Overflow Errors via Supervised Learning
    Luo, Yu
    Xu, Weifeng
    Xu, Dianxiang
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2022, 31 (08)
  • [34] Integer relation detection
    Bailey, DH
    COMPUTING IN SCIENCE & ENGINEERING, 2000, 2 (01) : 24 - 28
  • [35] Truthful unification framework for packing integer programs with choices
    Azar, Yossi
    Gamzu, Ifta
    AUTOMATA, LANGUAGES AND PROGRAMMING, PT 1, PROCEEDINGS, 2008, 5125 : 833 - +
  • [36] The solution of an integer problem based on geometric method
    Zhou, Jiamin
    Guo, Jinrui
    Yang, Rener
    Li, Weihua
    FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE IV, PTS 1-5, 2014, 496-500 : 2852 - +
  • [37] Using type analysis in compiler to mitigate integer-overflow-to-buffer-overflow threat
    Zhang, Chao
    Zou, Wei
    Wang, Tielei
    Chen, Yu
    Wei, Tao
    JOURNAL OF COMPUTER SECURITY, 2011, 19 (06) : 1083 - 1107
  • [38] A Method of Integer Factorization
    Pan, Zhizhong
    Li, Xiao
    SECURITY AND PRIVACY, ICSP 2021, 2021, 1497 : 64 - 76
  • [39] Solving Integer and Mixed Integer Linear Problems with ABS Method
    Abaffy, Jozsef
    Fodor, Szabina
    ACTA POLYTECHNICA HUNGARICA, 2013, 10 (07) : 81 - 98
  • [40] A global method for invertible integer DCT and integer wavelet algorithms
    Plonka, G
    APPLIED AND COMPUTATIONAL HARMONIC ANALYSIS, 2004, 16 (02) : 90 - 110