Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
honggfuzz
/
cfc39fb203a5e14915dee874957487935554d23b
/
linux
/
ptrace_utils.c
cfc39fb
Implement Android Linux PTRACE support
by Anestis Bechtsoudis
· 9 years ago
[Renamed (72%) from linux/ptrace.c]
a5a5c7b
Use PT_SEIZE instead of PT_ATTACH
by Jagger
· 9 years ago
7faf6f4
Restart threads after PT_ATTACH
by Jagger
· 9 years ago
e468320
PID fuzzing in the same thread as regular child process fuzzing
by robert.swiecki@gmail.com
· 9 years ago
ea34320
No need for EXITKILL in ptrace
by robert.swiecki
· 9 years ago
d3e4415
No need to fetch GS if there's no proper cmd-line flag set
by robert.swiecki
· 9 years ago
2a95369
Support for storing perf value in GS
by robert.swiecki
· 9 years ago
7e4d0c5
Lower the severity of ptrace attach info
by robert.swiecki@gmail.com
· 9 years ago
d526d31
Attach to thread groups while fuzzing
by robert.swiecki@gmail.com
· 9 years ago
62e34ae
Stick to indent
by robert.swiecki@gmail.com
· 9 years ago
4be2667
A pass with astyle
by robert.swiecki@gmail.com
· 9 years ago
bb5d264
Different mapping strategy for Linux/Posix
by robert.swiecki@gmail.com
· 9 years ago
d781897
BTS version 1
by robert.swiecki@gmail.com
· 9 years ago
8118eb6
Fix some clang warnings
by robert.swiecki@gmail.com
· 9 years ago
d539dc1
No need for explicit SIGSTOP - it'll be invoked with execve()
by robert.swiecki@gmail.com
· 9 years ago
22e66a9
Semi-working lbr
by robert.swiecki@gmail.com
· 9 years ago
26eee24
Get rid of capstone-isms (even if it's a cool library)
by robert.swiecki@gmail.com
· 9 years ago
9e2d43d
Using bfd for disassemly
by robert.swiecki@gmail.com
· 9 years ago
3b630b4
Indent: Remove spaces at the end of lines
by robert.swiecki@gmail.com
· 9 years ago
90e9911
Better reporting and 64-bit rnd function
by robert.swiecki@gmail.com
· 9 years ago
e7190b9
proper reporting
by robert.swiecki@gmail.com
· 9 years ago
772b33d
berkeley style comments
by robert.swiecki@gmail.com
· 9 years ago
30a8c25
Add numberic signal number to the report
by robert.swiecki@gmail.com
· 9 years ago
576232b
Working bfd and reports
by robert.swiecki@gmail.com
· 9 years ago
a0d8714
Distinct directories for each architecture
by robert.swiecki@gmail.com
· 9 years ago
[Renamed (68%) from arch_linux.c]
ad6af22
Support for symbolization under Linux
by robert.swiecki@gmail.com
· 9 years ago
3b4256d
Use PTRACE_SETOPTIONS with PID fuzzing
by robert.swiecki@gmail.com
· 9 years ago
c844314
Better PID fuzzing
by robert.swiecki@gmail.com
· 9 years ago
f3b53a5
Use __WNOTHREAD with wait
by robert.swiecki@gmail.com
· 9 years ago
355f275
Wait for any PID
by robert.swiecki@gmail.com
· 9 years ago
882900b
Introduce threades
by robert.swiecki@gmail.com
· 9 years ago
bbb9f72
Allow for longer instruction names
by robert.swiecki@gmail.com
· 9 years ago
d7aed31
Adding file truncation/expansion
by robert.swiecki@gmail.com
· 9 years ago
4c1ad43
Bit endianess detection
by robert.swiecki@gmail.com
· 9 years ago
b16e1d9
Better C11-ism in initializer
by robert.swiecki@gmail.com
· 9 years ago
327f750
struct initialization
by robert.swiecki@gmail.com
· 9 years ago
bc90d12
arch_linux.c header fix
by robert.swiecki@gmail.com
· 9 years ago
34a4070
Switch to C++
by robert.swiecki@gmail.com
· 9 years ago
ba85c3e
ASAN env's Copyright fixes Sorted includes
by robert.swiecki@gmail.com
· 9 years ago
7e81851
Correct pt_regs padding for 64bit Linux
by robert.swiecki@gmail.com
· 9 years ago
730f948
Support for arm 32/64 and powerpc 32/64
by robert.swiecki@gmail.com
· 9 years ago
ae20f60
Use process_vm_pread instead of ptrace()
by robert.swiecki@gmail.com
· 9 years ago
12fbf54
More generic support for capstone
by robert.swiecki@gmail.com
· 9 years ago
2674791
Better type-casting
by robert.swiecki@gmail.com
· 9 years ago
43c2873
Avoid casting error under 32-bit systems
by robert.swiecki@gmail.com
· 9 years ago
8a7d698
Use cs_strerror()
by robert.swiecki@gmail.com
· 9 years ago
ec3acc5
- Move arch_ptrace.c -> arch_linux.c as it was always Linux-only
by robert.swiecki@gmail.com
· 9 years ago
[Renamed (92%) from arch_ptrace.c]
1bd4c21
Use mach exceptions to determine PC, Stack, AV
by groebert@google.com
· 11 years ago
1c7e3b0
include original fuzzed filename in crash file
by groebert@google.com
· 11 years ago
ebc1cac
Better log messages -f no longer needed when -c is specified
by robert.swiecki@gmail.com
· 13 years ago
b668a9f
Fix to previous commit
by robert.swiecki@gmail.com
· 13 years ago
397531c
Fixes to analyzePtrace() when -p is specified
by robert.swiecki@gmail.com
· 13 years ago
16a936b
#if defined(__i386__) || defined(__x86_64__) for udis
by robert.swiecki
· 13 years ago
5f66752
Attaching to threads
by robert.swiecki@gmail.com
· 13 years ago
124ba81
Fixes when attached to an external PID
by robert.swiecki@gmail.com
· 13 years ago
ef829fa
Saving testcases with -p specified works
by robert.swiecki@gmail.com
· 13 years ago
28cba5c
Fuzzing external PIDs
by robert.swiecki
· 13 years ago
40499ff
Formatting, headers
by robert.swiecki
· 14 years ago
316dd87
missing pid to format string
by groebert@google.com
· 14 years ago
3bb518c
Init
by robert.swiecki
· 14 years ago