apatchy
Architecture
Building and Linking
Fuzzing Engine Integration
Harness Design
Apache Internals
Apache Internals: A Practical Guide
Chapter 1: Introduction to Apache Architecture
Chapter 2: APR - Apache Portable Runtime
Chapter 3: Memory Management and Pools
Chapter 4: The Configuration System
Chapter 5: MPM - Multi-Processing Modules
Chapter 6: The Hook System
Chapter 7: Filters and Bucket Brigades
Chapter 8: Request Processing Pipeline
Chapter 9: Module Anatomy
API Reference
API Reference
apatchy
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
P
|
R
|
S
|
T
|
U
|
V
A
AlternateBuildTree (class in apatchy.utils.build_tree)
B
BinaryTool (class in apatchy.core.toolchain.simple)
Bug (class in apatchy.bugs.base)
bug_type (apatchy.bugs.base.Bug property)
BugManager (class in apatchy.managers.bug_manager)
build() (apatchy.core.harness.HarnessBuilder method)
build_bitcode() (apatchy.managers.introspector_manager.IntrospectorManager method)
build_harness() (apatchy.managers.build_manager.BuildManager method)
build_module() (apatchy.managers.module_manager.ModuleManager method)
build_project() (apatchy.managers.dev_manager.DevManager method)
BuildManager (class in apatchy.managers.build_manager)
C
check() (apatchy.core.toolchain.base.ToolchainTool method)
(apatchy.core.toolchain.libtool.LibtoolTool method)
(apatchy.core.toolchain.llvm.LlvmTool method)
(apatchy.core.toolchain.simple.BinaryTool method)
(apatchy.core.toolchain.simple.HeaderOrPkgTool method)
(apatchy.core.toolchain.simple.PkgOrConfigTool method)
check_compiles() (apatchy.core.harness.HarnessBuilder method)
clean() (apatchy.bugs.base.Bug method)
CompatEntry (class in apatchy.compat)
CompatResult (class in apatchy.compat)
compile_httpd() (apatchy.managers.build_manager.BuildManager method)
Config (class in apatchy.config)
config_hash() (apatchy.utils.build_tree.AlternateBuildTree static method)
ConfigManager (class in apatchy.managers.config_manager)
configure_flags() (apatchy.bugs.base.Bug method)
configure_httpd() (apatchy.managers.build_manager.BuildManager method)
cve_id (apatchy.bugs.base.Bug property)
D
DepStatus (class in apatchy.core.toolchain.base)
description (apatchy.bugs.base.Bug property)
detect() (apatchy.core.toolchain.base.ToolchainTool method)
(apatchy.core.toolchain.libtool.LibtoolTool method)
(apatchy.core.toolchain.llvm.LlvmTool method)
(apatchy.core.toolchain.simple.BinaryTool method)
DevManager (class in apatchy.managers.dev_manager)
dispatch() (apatchy.method_dispatcher.MethodDispatcher method)
download_apache() (apatchy.core.downloader.Downloader method)
Downloader (class in apatchy.core.downloader)
E
ensure_build() (apatchy.utils.build_tree.AlternateBuildTree method)
F
fuzz_env() (apatchy.bugs.base.Bug method)
FuzzManager (class in apatchy.managers.fuzz_manager)
G
generate_build_config() (apatchy.managers.config_manager.ConfigManager method)
generate_callgrind() (apatchy.managers.report_manager.ReportManager method)
generate_coverage() (apatchy.managers.report_manager.ReportManager method)
generate_introspect() (apatchy.managers.report_manager.ReportManager method)
generate_seeds() (apatchy.bugs.base.Bug method)
get_apache_dir() (apatchy.config.Config class method)
get_bug_instance() (apatchy.managers.bug_manager.BugManager method)
get_httpd_config() (apatchy.managers.config_manager.ConfigManager method)
get_include_paths() (apatchy.core.harness.HarnessBuilder method)
H
harness (apatchy.bugs.base.Bug property)
HarnessBuilder (class in apatchy.core.harness)
HeaderOrPkgTool (class in apatchy.core.toolchain.simple)
httpd_config (apatchy.bugs.base.Bug property)
I
init_project() (apatchy.managers.dev_manager.DevManager method)
IntrospectorManager (class in apatchy.managers.introspector_manager)
is_proto() (apatchy.core.harness.HarnessBuilder static method)
L
LibtoolTool (class in apatchy.core.toolchain.libtool)
list_bugs() (apatchy.managers.bug_manager.BugManager method)
list_harnesses() (apatchy.core.harness.HarnessBuilder static method)
list_modules() (apatchy.managers.module_manager.ModuleManager method)
list_projects() (apatchy.managers.dev_manager.DevManager method)
list_versions() (apatchy.core.downloader.Downloader method)
LlvmTool (class in apatchy.core.toolchain.llvm)
M
MethodDispatcher (class in apatchy.method_dispatcher)
ModuleManager (class in apatchy.managers.module_manager)
modules (apatchy.bugs.base.Bug property)
P
patch_build_flags() (apatchy.utils.build_tree.AlternateBuildTree static method)
PkgOrConfigTool (class in apatchy.core.toolchain.simple)
print_error() (apatchy.utils.ui.UI static method)
print_header() (apatchy.utils.ui.UI static method)
print_info() (apatchy.utils.ui.UI static method)
print_success() (apatchy.utils.ui.UI static method)
print_warning() (apatchy.utils.ui.UI static method)
ProcessRunner (class in apatchy.core.process_runner)
R
references (apatchy.bugs.base.Bug property)
ReportManager (class in apatchy.managers.report_manager)
reproduce() (apatchy.bugs.base.Bug method)
(apatchy.managers.bug_manager.BugManager method)
resolve_harness() (apatchy.core.harness.HarnessBuilder static method)
rewrite_paths() (apatchy.utils.build_tree.AlternateBuildTree static method)
run_build() (apatchy.core.process_runner.ProcessRunner method)
run_command() (apatchy.core.process_runner.ProcessRunner static method)
S
sanitizers (apatchy.bugs.base.Bug property)
seeds_dir (apatchy.bugs.base.Bug property)
setup() (apatchy.bugs.base.Bug method)
(apatchy.core.toolchain.base.ToolchainTool method)
(apatchy.core.toolchain.libtool.LibtoolTool method)
(apatchy.core.toolchain.llvm.LlvmTool method)
(apatchy.managers.bug_manager.BugManager method)
suppress_file (apatchy.bugs.base.Bug property)
T
ToolchainManager (class in apatchy.managers.toolchain_manager)
ToolchainTool (class in apatchy.core.toolchain.base)
triage_bulk() (apatchy.managers.report_manager.ReportManager method)
triage_crash() (apatchy.managers.report_manager.ReportManager method)
triage_timeout (apatchy.bugs.base.Bug property)
U
UI (class in apatchy.utils.ui)
V
validate_configuration() (apatchy.managers.config_manager.ConfigManager method)
version (apatchy.bugs.base.Bug property)