toutes les options
buster  ] [  bullseye  ] [  bookworm  ] [  sid  ]
[ Paquet source : trinity  ]

Paquet : trinity (1.9+git20230109.87f1530-1)

Liens pour trinity

Screenshot

Ressources Debian :

Télécharger le paquet source trinity :

Responsable :

Ressources externes :

Paquets similaires :

test aléatoire d’appel système

Comme suggéré par les tests à données aléatoires (fuzzing), Trinity réalise des appels système (syscall) de manière aléatoire, avec des arguments aussi aléatoires. Là où Trinity diffère, c'est que les arguments proposés ne sont pas simplement aléatoires.

Si l’appel système prend, par exemple, un descripteur de fichier comme argument, une des premières choses réalisées par le noyau est la validation de ce descripteur. S’il n’est pas valable, le noyau simplement le rejettera en tant que -EINVAL.

Aussi, au démarrage, Trinity crée une liste de descripteurs de fichier, en ouvrant des canaux de communication (tubes anonymes), analysant sysfs, procfs, /dev, et crée un groupe de sockets en utilisant des protocoles réseau aléatoires. Alors, quand un appel système nécessite un descripteur de fichier, il fait qu’un de ceux-ci soit passé aléatoirement.

Trinity partage aussi ces descripteurs de fichier entre plusieurs processus légers, ce qui parfois provoque des dégâts.

Attention : ce programme peut corrompre sérieusement les fichiers, y compris n’importe lequel de ceux accessibles en écriture sur des partages de fichiers réseau montés. Il peut générer des paquets réseau causant des perturbations sur le réseau local. L’utilisateur doit en assumer les risques.

Autres paquets associés à trinity

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger trinity

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
amd64 139,4 ko10 669,0 ko [liste des fichiers]
arm64 133,9 ko10 534,0 ko [liste des fichiers]
armel 120,4 ko10 362,0 ko [liste des fichiers]
armhf 120,4 ko10 322,0 ko [liste des fichiers]
i386 135,7 ko10 535,0 ko [liste des fichiers]
mips64el 125,5 ko10 556,0 ko [liste des fichiers]
mipsel 125,0 ko10 452,0 ko [liste des fichiers]
ppc64el 145,5 ko10 623,0 ko [liste des fichiers]
s390x 133,6 ko10 658,0 ko [liste des fichiers]