A Linux System call fuzz tester
The basic idea is fairly simple. As 'fuzz testing' suggests, we call syscalls at random, with random arguments. Not an original idea, and one that has been done many times before on Linux, and on other operating systems. Where Trinity differs is that the arguments it passes are not purely random.
- Developed at devel:tools
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:seife:Factory/trinity && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_service | 0000000511 511 Bytes | |
_servicedata | 0000000228 228 Bytes | |
trinity-1.7+git.20170712.tar.xz | 0000204656 200 KB | |
trinity.changes | 0000029516 28.8 KB | |
trinity.spec | 0000001756 1.71 KB |
Revision 41 (latest revision is 77)
Dominique Leuenberger (dimstar_suse)
accepted
request 512274
from
Martin Pluskal (pluskalm)
(revision 41)
- Update to version 1.7+git.20170712: * remove old debug leftover * remove the syscall-in-subchild code. * make the new seed be sequential (sort of) * move the 'are we done' check to the generic child code. * Include sys/io.h for UIO_MAXIOV symbol. * ioctls/vfs.c: add more ioctls from linux/fs.h * ioctls/vfs.c: FS_IOC_GETFSMAP * get_syscall_entry: remove SYSCALL_OFFSET * add new TCP setsockopts * update setsockopt options * special case tls for TCP_ULP * update netlink protocols
Comments 0