You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: 'Blackbox Fuzzing of Distributed Systems with Multi-Dimensional Inputs and Symmetry-Based Feedback Pruning'
3
3
4
4
# Authors
5
5
# If you created a profile for a user (e.g. the default `admin` user), write the username (folder name) here
6
6
# and it will be replaced with their full name and linked to their profile.
7
7
authors:
8
-
- admin
9
-
- Robert Ford
10
-
11
-
# Author notes (optional)
12
-
author_notes:
13
-
- 'Equal contribution'
14
-
- 'Equal contribution'
15
-
16
-
date: '2013-07-01T00:00:00Z'
8
+
- Yonghao Zou
9
+
- Jia-Ju Bai
10
+
- Zu-Ming Jiang
11
+
- Ming Zhao
12
+
- Diyu Zhou
13
+
14
+
# # Author notes (optional)
15
+
# author_notes:
16
+
# - 'Equal contribution'
17
+
# - 'Equal contribution'
18
+
19
+
date: '2025-02-24T00:00:00Z'
17
20
doi: ''
18
21
19
22
# Schedule page publish date (NOT publication's date).
20
-
publishDate: '2017-01-01T00:00:00Z'
23
+
publishDate: '2025-01-01T00:00:00Z'
21
24
22
25
# Publication type.
23
26
# Accepts a single type but formatted as a YAML list (for Hugo requirements).
24
27
# Enter a publication type from the CSL standard.
25
28
publication_types: ['paper-conference']
26
29
27
30
# Publication name and optional abbreviated publication name.
28
-
publication: In *Wowchemy Conference*
29
-
publication_short: In *ICW*
31
+
publication: In *Network and Distributed System Security (NDSS) Symposium*
32
+
publication_short: In *NDSS 25*
30
33
31
-
abstract: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam. Quisque risus orci, mollis id ante sit amet, gravida egestas nisl. Sed ac tempus magna. Proin in dui enim. Donec condimentum, sem id dapibus fringilla, tellus enim condimentum arcu, nec volutpat est felis vel metus. Vestibulum sit amet erat at nulla eleifend gravida.
34
+
abstract: This paper presents DistFuzz, which, to our knowledge, is the first feedback-guided blackbox fuzzing framework for distributed systems. The novelty of DistFuzz comes from two conceptual contributions on key aspects of distributed system fuzzing":" the input space and feedback metrics. Specifically, unlike prior work that focuses on systematically mutating faults, exploiting the request-driven and timing-dependence nature of distributed systems, DistFuzz proposes a multi-dimensional input space by incorporating regular events and relative timing among events as the other two dimensions. Furthermore, observing that important state changes in distributed systems can be indicated by network messages among nodes, DistFuzz utilizes the sequences of network messages with symmetry-based pruning as program feedback, which departs from the conventional wisdom that effective feedback requires code instrumentation/analysis and/or user inputs. DistFuzz finds 52 real bugs in ten popular distributed systems in C/C++, Go, and Java. Among these bugs, 28 have been confirmed by the developers, 20 were unknown before, and 4 have been assigned with CVEs.
32
35
33
36
# Summary. An optional shortened abstract.
34
-
summary: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum.
# Associate this publication with one or more of your projects.
64
67
# Simply enter your project's folder or file name without extension.
65
68
# E.g. `internal-project` references `content/project/internal-project/index.md`.
66
69
# Otherwise, set `projects: []`.
67
-
projects:
68
-
- example
70
+
#projects:
71
+
# - example
69
72
70
73
# Slides (optional).
71
74
# Associate this publication with Markdown slides.
72
75
# Simply enter your slide deck's filename without extension.
73
76
# E.g. `slides: "example"` references `content/slides/example/index.md`.
74
77
# Otherwise, set `slides: ""`.
75
-
slides: example
76
-
---
77
-
78
-
{{% callout note %}}
79
-
Click the _Cite_ button above to demo the feature to enable visitors to import publication metadata into their reference management software.
80
-
{{% /callout %}}
81
-
82
-
{{% callout note %}}
83
-
Create your slides in Markdown - click the _Slides_ button to check out the example.
84
-
{{% /callout %}}
85
-
86
-
Add the publication's **full text** or **supplementary notes** here. You can use rich formatting such as including [code, math, and images](https://docs.hugoblox.com/content/writing-markdown-latex/).
# If you created a profile for a user (e.g. the default `admin` user), write the username (folder name) here
6
+
# and it will be replaced with their full name and linked to their profile.
7
+
authors:
8
+
- admin
9
+
- Robert Ford
10
+
11
+
# Author notes (optional)
12
+
author_notes:
13
+
- 'Equal contribution'
14
+
- 'Equal contribution'
15
+
16
+
date: '2013-07-01T00:00:00Z'
17
+
doi: ''
18
+
19
+
# Schedule page publish date (NOT publication's date).
20
+
publishDate: '2017-01-01T00:00:00Z'
21
+
22
+
# Publication type.
23
+
# Accepts a single type but formatted as a YAML list (for Hugo requirements).
24
+
# Enter a publication type from the CSL standard.
25
+
publication_types: ['paper-conference']
26
+
27
+
# Publication name and optional abbreviated publication name.
28
+
publication: In *Wowchemy Conference*
29
+
publication_short: In *ICW*
30
+
31
+
abstract: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam. Quisque risus orci, mollis id ante sit amet, gravida egestas nisl. Sed ac tempus magna. Proin in dui enim. Donec condimentum, sem id dapibus fringilla, tellus enim condimentum arcu, nec volutpat est felis vel metus. Vestibulum sit amet erat at nulla eleifend gravida.
32
+
33
+
# Summary. An optional shortened abstract.
34
+
summary: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum.
# Associate this publication with one or more of your projects.
64
+
# Simply enter your project's folder or file name without extension.
65
+
# E.g. `internal-project` references `content/project/internal-project/index.md`.
66
+
# Otherwise, set `projects: []`.
67
+
projects:
68
+
- example
69
+
70
+
# Slides (optional).
71
+
# Associate this publication with Markdown slides.
72
+
# Simply enter your slide deck's filename without extension.
73
+
# E.g. `slides: "example"` references `content/slides/example/index.md`.
74
+
# Otherwise, set `slides: ""`.
75
+
slides: example
76
+
---
77
+
78
+
{{% callout note %}}
79
+
Click the _Cite_ button above to demo the feature to enable visitors to import publication metadata into their reference management software.
80
+
{{% /callout %}}
81
+
82
+
{{% callout note %}}
83
+
Create your slides in Markdown - click the _Slides_ button to check out the example.
84
+
{{% /callout %}}
85
+
86
+
Add the publication's **full text** or **supplementary notes** here. You can use rich formatting such as including [code, math, and images](https://docs.hugoblox.com/content/writing-markdown-latex/).
0 commit comments