APSEC 2024
Tue 3 - Fri 6 December 2024 China
Wed 4 Dec 2024 14:00 - 17:30 at Grand Hall Foyer - Posters

Directed fuzzing is a method to automatically detect software vulnerabilities. This method focuses on the target location, which can save test time and resource consumption, and improve the efficiency of vulnerability detection. As the most classical and effective directed fuzzing framework, however, AFLGo has some problems to be solved. In AFLGo, simulated annealing algorithm is used for power schedule, and AFLGo simulated annealing algorithm depends on the parameter of “exploration” phase time, this parameter needs to be set manually and depends on the experience of testers, which affects the power schedule effect of AFLGo. Therefore, to solve this problem, this paper proposes a new simulated annealing algorithm considering other factors related to fuzzing in AFLGo power schedule. At the same time, aiming at other problems in AFLGo power schedule, this paper also proposes the AFLGo power schedule algorithm based on the number of uncovered branches, and the AFLGo power schedule algorithm based on the goal reachability. These power schedule algorithms all consider these factors, which have different change rules in each fuzzing test, so they are dynamic. In this paper, these power schedule algorithms are integrated into AFLGo_D, and through experimental comparison, it is verified that AFLGo_D has improved the path coverage rate, the shortest distance of the seed, and the number of crashes found.

Wed 4 Dec

Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change

14:00 - 17:30
14:00
3h30m
Poster
A two-stage approach for GitHub issue links identification and classification (Poster)
ERA - Early Research Achievements
Yingying He Nanjing University of Aeronautics and Astronautics, Wenhua Yang Nanjing University of Aeronautics and Astronautics
14:00
3h30m
Poster
AFLGo_D: A Novel Power Schedule Scheme Considering Multiple Factors Dynamically for Directed Fuzzing (Poster)
Technical Track
Wang Jiaxin , Zhitao He School of Computer Science and Engineering, Beihang University
14:00
3h30m
Poster
MRTCNN: A Lightweight Approach for Predicting Metamorphic Relations (Poster)
Technical Track
Bo Yang Beijing Forestry University, Huai Liu Swinburne University of Technology, Xu Wang North China University of Technology
14:00
3h30m
Poster
Arising Challenges for Assuring Maritime Software Reliability in the AI Era (Poster)
ERA - Early Research Achievements
14:00
3h30m
Poster
Smells of Misunderstanding in File Path Patterns within Dockerignore (Poster)
ERA - Early Research Achievements
Tomoki Nakamaru The University of Tokyo
14:00
3h30m
Poster
Efficient Floating-point Error Detection for Numerical Programs via Error-Free Transformations (Poster)
ERA - Early Research Achievements
Wei Yao Changsha University of Science & Technology, Zhang Jingke National University of Defense Technology;Changsha University of Science & Technology, Xin Yi National University of Defense Technology
14:00
3h30m
Poster
Difference Syntax Trees for Characterising Student in Programming Course (Poster)
ERA - Early Research Achievements
Kouta Aoki National Institute of Technology (KOSEN), Nara College, Hidetake Uwano National Institute of Technology, Nara College, Japan
14:00
3h30m
Poster
CEGen: Cause-Effect Graph Generation Using Large Language Models (Poster)
Technical Track