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...

Full description

Saved in:
Bibliographic Details
Main Authors ZHANG XUEJUN, ZHANG LEI, LIU DONGQING, ZHOU BO, ZHANG XUN, BAI WANRONG, WANG DI, ZHAO JINXIONG, WEI FENG, DU CHAOBEN
Format Patent
LanguageChinese
English
Published 27.10.2023
Subjects
Online AccessGet 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