-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: trinity Binary: trinity Architecture: any Version: 1.9+git20250902.294c465-1 Maintainer: Debian QA Group Homepage: https://github.com/kernelslacker/trinity Description: system call fuzz tester As 'fuzz testing' suggests, trinity calls syscalls at random, with random arguments. Where Trinity differs is that the arguments it passes are not purely random. . If a syscall took, for example, a file descriptor as an argument, one of the first things kernels does is validate that fd, if is not valid the kernel would just reject it as -EINVAL. . So on startup, Trinity creates a list of file descriptors, by opening pipes, scanning sysfs, procfs, /dev, and creates a bunch of sockets using random network protocols. Then when a syscall needs an fd, it gets passed one of these at random. . Trinity also shares those file descriptors between multiple threads, which causes havoc sometimes. . Warning: This program may seriously corrupt your files, including any of those that may be writable on mounted network file shares. It may create network packets that may cause disruption on your local network. Run at your own risk. Standards-Version: 4.7.3 Vcs-Browser: https://salsa.debian.org/debian/trinity Vcs-Git: https://salsa.debian.org/debian/trinity.git Testsuite: autopkgtest Build-Depends: debhelper-compat (= 13), dpkg-dev (>= 1.16.1~), linux-libc-dev Package-List: trinity deb utils optional arch=any Checksums-Sha1: 7485978f2b201b30f0d7d165f437105f9aac715d 203404 trinity_1.9+git20250902.294c465.orig.tar.xz 25467fce3bc78d29ee539daec6251c1190d6b452 5600 trinity_1.9+git20250902.294c465-1.debian.tar.xz Checksums-Sha256: bc38d5ca58a21ae4e3edcf396f566e0fb0c7effe64570db2e6f617ba6163abb4 203404 trinity_1.9+git20250902.294c465.orig.tar.xz eba293dd8b5137df15b6f4fde4a2b832feda88cbf35cecb9105460a48512d6c9 5600 trinity_1.9+git20250902.294c465-1.debian.tar.xz Files: 68c170f2a4a42fbcbb2c778d2d6d8524 203404 trinity_1.9+git20250902.294c465.orig.tar.xz 6e3a415151f2e1912160dab8cb2031d7 5600 trinity_1.9+git20250902.294c465-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmlZZSIACgkQwpPntGGC Ws7wlg/+KNsRhNRq9T4oJ5bGOxgicsBK5zPImaHtza8q41KHVdjD919xCU7H2XRi cFrf5GMny2OzyNOeH9JK1Ec2F7qkYQvStdU0+cjSNgbe5LZ/UbtktUXWUQRA77s6 QpoYLbtyiM9hv0thlg1PaF54uGsTBjS20sHoOCFqTUV11JLShasHq43CgP5Vxx92 r3NNw/L+/A5928/aOZjKTTaIZOiXFWw9tWlOnADlUMiabWiM8XYHXKAnCP/aW2oH ygnMWWVzxUCjG+O/dERiDik/4xjaRdQNRitdw3PumI7fFl3guSrRs7sC8r2/oBJw RMzklFWyHM/JP6+GFTcb1PxktwMW1z4Ha0LVvzAcN8A/JBr82SjnNA0GVvvxm97d WzFoUfwLzAfPKIKPyiLbv5dS/KFMnzxnEmfGqsxiA8lCCtA2q/8Fil7XKITRzHzS lEdTtIO0oKDYHwEwzSI72UQThjQNRaXKnZjKJNCAdbS28VNkxq/F0MPP7OWIS6FK HdEt9VdafzUO0cPZYGdVTwnlD1HizmpdojCXMpn+ZDnkYZBs155ADnXNcpPvzzeV G2P5PnipBsX+JXx79Zyds4WIneuprM+cqrMvXttgieoSHnPUPH3APnEsItdw9Tk4 SQgnRfW5Q/TqyZ7LdigE+Ro1GJtVxLlqqQbL/j2gz61jC3Shw/s= =Fbeq -----END PGP SIGNATURE-----