Vulnerability detection method for mixed language software project
The invention relates to a mixed language software project-oriented vulnerability detection method, which comprises the following steps of: (1) generating a code attribute graph by a vulnerability code: segmenting from an SARD vulnerability data set to obtain sub-data sets of Java and C/C + + langua...
Saved in:
Main Authors | , , , , , , , , , |
---|---|
Format | Patent |
Language | Chinese English |
Published |
27.10.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | The invention relates to a mixed language software project-oriented vulnerability detection method, which comprises the following steps of: (1) generating a code attribute graph by a vulnerability code: segmenting from an SARD vulnerability data set to obtain sub-data sets of Java and C/C + + languages, obtaining program slices of the sub-data sets, and for the vulnerability data set obtained from the SARD, generating a code attribute graph; converting the source code into a corresponding code attribute graph according to a semantic structure; constructing a mixed language code feature field data set based on a keyword dictionary and a manual labeling screening method; (2) preprocessing data to obtain a vectorized code feature field data set; (3) identifying a model code reconstruction process based on the BGRU-CRF named entity to obtain a reconstructed program slice; (4) training a vulnerability detection neural network model; and (5) using a Softmax layer as a final output layer of the model in the vulnerab |
---|---|
AbstractList | The invention relates to a mixed language software project-oriented vulnerability detection method, which comprises the following steps of: (1) generating a code attribute graph by a vulnerability code: segmenting from an SARD vulnerability data set to obtain sub-data sets of Java and C/C + + languages, obtaining program slices of the sub-data sets, and for the vulnerability data set obtained from the SARD, generating a code attribute graph; converting the source code into a corresponding code attribute graph according to a semantic structure; constructing a mixed language code feature field data set based on a keyword dictionary and a manual labeling screening method; (2) preprocessing data to obtain a vectorized code feature field data set; (3) identifying a model code reconstruction process based on the BGRU-CRF named entity to obtain a reconstructed program slice; (4) training a vulnerability detection neural network model; and (5) using a Softmax layer as a final output layer of the model in the vulnerab |
Author | WEI FENG LIU DONGQING ZHANG XUN ZHANG XUEJUN ZHANG LEI ZHOU BO WANG DI BAI WANRONG DU CHAOBEN ZHAO JINXIONG |
Author_xml | – fullname: ZHANG XUEJUN – fullname: ZHANG LEI – fullname: LIU DONGQING – fullname: ZHOU BO – fullname: ZHANG XUN – fullname: BAI WANRONG – fullname: WANG DI – fullname: ZHAO JINXIONG – fullname: WEI FENG – fullname: DU CHAOBEN |
BookMark | eNrjYmDJy89L5WRwCivNyUstSkzKzMksqVRISS1JTS7JzM9TyE0tychPUUjLL1LIzaxITVHIScxLL01MT1Uozk8rKU8sSlUoKMrPAqrmYWBNS8wpTuWF0twMim6uIc4euqkF-fGpxQWJyal5qSXxzn6GhmaWpmbGBpaOxsSoAQCtPTSF |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
DocumentTitleAlternate | 一种面向混合语言软件项目的漏洞检测方法 |
ExternalDocumentID | CN116956309A |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_CN116956309A3 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 13:09:24 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | Chinese English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_CN116956309A3 |
Notes | Application Number: CN202311080532 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20231027&DB=EPODOC&CC=CN&NR=116956309A |
ParticipantIDs | epo_espacenet_CN116956309A |
PublicationCentury | 2000 |
PublicationDate | 20231027 |
PublicationDateYYYYMMDD | 2023-10-27 |
PublicationDate_xml | – month: 10 year: 2023 text: 20231027 day: 27 |
PublicationDecade | 2020 |
PublicationYear | 2023 |
RelatedCompanies | STATE GRID GANSU ELECTRIC POWER COMPANY ELECTRIC POWER RESEARCH INSTITUTE STATE GRID GANSU ELECTRIC POWER COMPANY |
RelatedCompanies_xml | – name: STATE GRID GANSU ELECTRIC POWER COMPANY – name: STATE GRID GANSU ELECTRIC POWER COMPANY ELECTRIC POWER RESEARCH INSTITUTE |
Score | 3.6363142 |
Snippet | The invention relates to a mixed language software project-oriented vulnerability detection method, which comprises the following steps of: (1) generating a... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
Title | Vulnerability detection method for mixed language software project |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20231027&DB=EPODOC&locale=&CC=CN&NR=116956309A |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwED_m_HzTquj8IIL0rbi1XWseiti0ZQh2Q-bY20jTlE20G2vH1L_eJHbOF31N4EgO7iOX3_0O4NplTco5xUbSxpZhi5zeSFybGpzj1E1uLctkCiAbO51n-2HYHtbgZdULo3hCl4ocUVgUE_ZeKn89WxexAoWtLG6SiVia3kV9L9Cr17FMVkxXD3wv7HWDLtEJ8Uisx09eq-VgSYWF7zdgU6bRkmc_HPiyK2X2O6RE-7DVE9Ly8gBqn2MNdslq8poGO4_Vh7cG2wqhyQqxWFlhcQj-YPEqyaIVrvUDpbxUeKocfY-DRiIPRW-Td56iVTUSFcLbLumco6rycgRXUdgnHUMca_SjgxGJ1zewjqGeT3N-Asi1snbWwmnm2MzmDGOWZszklFInZazZPIXG33Ia_22ewZ7Up3TTpnsO9XK-4Bci_pbJpVLcF_KVjAE |
link.rule.ids | 230,309,786,891,25594,76904 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1bT8IwFD5BvOCbokbxVhOzt0V2YbUPi5ENggqDGCS8ka7rIkYHYSOov962DvFFX9vkpD3JufbrdwAuMatSzinRwxqxdFvk9HqIbapzTiIcXluWyRRANnBaT_b9sDYswMvyL4ziCV0ockRhUUzYe6b89XTVxPIVtjK9CsdiaXLT7Lu-llfHMlkxsebX3Uav63c9zfNcL9CCR9cwHCKpsMjtGqxjURJKnv3GoC5_pUx_h5TmDmz0hLQk24XC53MZSt5y8loZtjr5g3cZNhVCk6ViMbfCdA_qg_mrJItWuNYPFPFM4akS9D0OGok8FL2N33mElt1IlApvu6AzjvLOyz5cNBt9r6WLY41-dDDygtUNrAMoJpOEHwLCVlyLDRLFjs1szghhUcxMTil1Isaq1SOo_C2n8t_mOZRa_U571L4LHo5hW-pWumwTn0Axm835qYjFWXimlPgFpSaO7A |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Vulnerability+detection+method+for+mixed+language+software+project&rft.inventor=ZHANG+XUEJUN&rft.inventor=ZHANG+LEI&rft.inventor=LIU+DONGQING&rft.inventor=ZHOU+BO&rft.inventor=ZHANG+XUN&rft.inventor=BAI+WANRONG&rft.inventor=WANG+DI&rft.inventor=ZHAO+JINXIONG&rft.inventor=WEI+FENG&rft.inventor=DU+CHAOBEN&rft.date=2023-10-27&rft.externalDBID=A&rft.externalDocID=CN116956309A |