Review of Stack-Based Binary Exploitation Techniques

被引:0
|
作者
Jain, Vanita [1 ]
Singh, Bhanupratap [1 ]
Swapnil [1 ]
机构
[1] Bharati Vidyapeeths Coll Engn, New Delhi, India
关键词
Binary exploitation; Stack overflow; Buffer overflow; Format string; Exploitation; Return-oriented programming;
D O I
10.1007/978-981-16-3097-2_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Binary exploitation focuses on making use of flaws and oversights in the program design to accomplish a task that the program wasn't intended toward. Some flaws are fairly common programming errors, while some are not so obvious and give rise to complex exploitation techniques. This paper addresses some of the techniques extensively used to test the vulnerabilities and security holes in the system, and their mitigation techniques. The goal of these techniques is to hijack the target binary's execution flow.
引用
收藏
页码:25 / 36
页数:12
相关论文
共 50 条
  • [41] Type annotations to improve stack-based access control
    Zhao, T
    Boyland, J
    18TH IEEE COMPUTER SECURITY FOUNDATIONS WORKSHOP, PROCEEDINGS, 2005, : 197 - 210
  • [42] Performing stack-based genetic programming using the Java']Java Virtual Machine stack
    Steinhoff, RJ
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XIII, PROCEEDINGS: SYSTEMICS, CYBERNETICS AND INFORMATICS: TECHNOLOGIES AND APPLICATIONS, 2003, : 65 - 69
  • [43] Treegraph-based Instruction Scheduling for Stack-based Virtual Machines
    Park, Jiin
    Park, Jinhyung
    Song, Wonjoon
    Yoon, Songwook
    Burgstaller, Bernd
    Scholz, Bernhard
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2011, 279 (01) : 33 - 45
  • [44] Microarchitectural protection against stack-based buffer overflow attacks
    Park, Yong-Joon
    Zhang, Zhao
    Lee, Gyungho
    IEEE MICRO, 2006, 26 (04) : 62 - 71
  • [45] ADAPTIVE SOA STACK-BASED BUSINESS PROCESS MONITORING PLATFORM
    Dadel, Przemyslaw
    Balawajder, Mariusz
    Radziszowski, Dominik
    Zielinski, Krzysztof
    COMPUTER SCIENCE-AGH, 2014, 15 (02): : 173 - 195
  • [46] A Stack-based Ensemble Framework for Detecting Cancer MicroRNA Biomarkers
    Sriparna Saha
    Sayantan Mitra
    Ravi Kant Yadav
    Genomics,Proteomics & Bioinformatics, 2017, (06) : 381 - 388
  • [47] A Stack-based Ensemble Framework for Detecting Cancer MicroRNA Biomarkers
    Saha, Sriparna
    Mitra, Sayantan
    Yadav, Ravi Kant
    GENOMICS PROTEOMICS & BIOINFORMATICS, 2017, 15 (06) : 381 - 388
  • [48] Adaptive Stack-Based Iterative Precoding for the Multiuser MIMO Downlink
    Park, Kyungho
    Cha, Jongsub
    Kang, Joonhyuk
    2008 IEEE 19TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2008, : 339 - 343
  • [49] SafeStack: Automatically Patching Stack-Based Buffer Overflow Vulnerabilities
    Chen, Gang
    Jin, Hai
    Zou, Deqing
    Zhou, Bing Bing
    Liang, Zhenkai
    Zheng, Weide
    Shi, Xuanhua
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2013, 10 (06) : 368 - 379
  • [50] A stack-based algorithm for deadlock avoidance in flexible manufacturing systems
    Lipset, R
    Deering, PE
    Judd, RP
    PROCEEDINGS OF THE 1998 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 1998, : 1252 - 1256