DETECTING ADDED FUNCTIONALITY IN OPEN SOURCE PACKAGE

Detecting whether or not an open source software package has functionality which is not described by the source code used to build the open source software package. To do so, in one embodiment, this is done by accessing source code used to build the open source software package. The open source soft...

Full description

Saved in:
Bibliographic Details
Main Authors DE CASTRO, Gabriel Pedro, SHAVER, Jason R, MAZOR, Yuval, SHANMUGAM, Kesavan
Format Patent
LanguageEnglish
French
Published 30.06.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Detecting whether or not an open source software package has functionality which is not described by the source code used to build the open source software package. To do so, in one embodiment, this is done by accessing source code used to build the open source software package. The open source software package is built from the source code. After the open source software package has been rebuilt, then it is computed whether or not the rebuilt package accomplishes the same functions as the open source software package. Finally, if the rebuilt package does not accomplish the same functions as the open source software package, an alert is raised. La détection du fait de savoir si un ensemble de logiciels libres a une fonctionnalité qui n'est pas décrite par le code source utilisé pour construire l'ensemble de logiciels libres. Pour ce faire, dans un mode de réalisation, ceci se fait en accédant à un code source utilisé pour construire l'ensemble de logiciels libres. L'ensemble de logiciels libres est construit à partir du code source. Après que l'ensemble de logiciels libres a été reconstruit, il est par la suite calculé si l'ensemble reconstruit exécute les mêmes fonctions que l'ensemble de logiciels libres. Enfin, si l'ensemble reconstruit n'effectue pas les mêmes fonctions que l'ensemble de logiciels libres, une alerte est déclenchée.
Bibliography:Application Number: WO2021US57487