Skip to content

Commit 9f37fcd

Browse files
committed
Adding DBI binaries for Win/Linux
1 parent 2cdd282 commit 9f37fcd

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed

dbi_clients_src/dr_cov/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ use_DynamoRIO_extension(binafl drwrap)
3333
use_DynamoRIO_extension(binafl drsyms)
3434

3535
project(afl_test)
36-
36+
set_source_files_properties(test.c PROPERTIES COMPILE_FLAGS "/Od" )
3737
add_executable(afl_test test.c)

linux/dbi_32/libbinafl.so

50.1 KB
Binary file not shown.

linux/dbi_64/libbinafl.so

48.3 KB
Binary file not shown.

manul_lin.config

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,21 +42,21 @@ print_per_thread = False
4242
#disable_volatile_bytes = True
4343

4444
# Choose DBI framework to provide coverage back to Manul ("dynamorio" or "pin"). Example dbi = dynamorio
45-
dbi = dynamorio
45+
#dbi = dynamorio
4646
# If dbi param is not None the path to dbi engine launcher and dbi client should be specified.
47-
dbi_root = /home/mshudrak/manul/dbi_clients_src/DynamoRIO-x86_64-Linux-7.91.18124-0/bin64/drrun
48-
dbi_client_root = /home/mshudrak/manul/dbi_clients_src/compile_folder/libbinafl.so
49-
dbi_client_libs = None
47+
#dbi_root = /home/mshudrak/manul/dbi_clients_src/DynamoRIO-x86_64-Linux-7.91.18299-0/bin64/drrun
48+
#dbi_client_root = /home/mshudrak/manul/dbi_clients_src/compile_folder/libbinafl.so
49+
#dbi_client_libs = None
5050
# Select persistence mode: 0 - no persistence, 1 - standard persistence (function wrapping), 2 - inapp persistence
51-
dbi_persistence_mode = 1
51+
#dbi_persistence_mode = 1
5252
# Module name where the target function is implemented
53-
dbi_target_module = afl_test
53+
#dbi_target_module = afl_test
5454
# Function name
55-
dbi_target_method = open_file
55+
#dbi_target_method = open_file
5656
# Function offset in 0xFFFFFF format
5757
#dbi_target_offset = 0x3198
5858
# Number of fuzz iterations to run in-memory before the whole program restarts.
59-
dbi_fuzz_iterations = 500
59+
#dbi_fuzz_iterations = 500
6060
# Instrument coverage only from a thread that executed the target function
6161
#dbi_thread_coverage = False
6262

win/dbi_32/binafl.dll

10 KB
Binary file not shown.

win/dbi_64/binafl.dll

15.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)