TAP: A static analysis model for PHP vulnerabilities based on token and deep learning technology

With the widespread usage of Web applications, the security issues of source code are increasing. The exposed vulnerabilities seriously endanger the interests of service providers and customers. There are some models for solving this problem. However, most of them rely on complex graphs generated fr...

Full description

Saved in:
Bibliographic Details
Published inPloS one Vol. 14; no. 11; p. e0225196
Main Authors Fang, Yong, Han, Shengjun, Huang, Cheng, Wu, Runpu
Format Journal Article
LanguageEnglish
Published United States Public Library of Science 18.11.2019
Public Library of Science (PLoS)
Subjects
Online AccessGet full text
ISSN1932-6203
1932-6203
DOI10.1371/journal.pone.0225196

Cover

Abstract With the widespread usage of Web applications, the security issues of source code are increasing. The exposed vulnerabilities seriously endanger the interests of service providers and customers. There are some models for solving this problem. However, most of them rely on complex graphs generated from source code or regex patterns based on expert experience. In this paper, TAP, which is based on token mechanism and deep learning technology, was proposed as an analysis model to discover the vulnerabilities of PHP: Hypertext Preprocessor (PHP) Web programs conveniently and easily. Based on the token mechanism of PHP language, a custom tokenizer was designed, and it unifies tokens, supports some features of PHP and optimizes the parsing. Besides, the tokenizer also implements parameter iteration to achieve data flow analysis. On the Software Assurance Reference Dataset(SARD) and SQLI-LABS dataset, we trained the deep learning model of TAP by combining the word2vec model with Long Short-Term Memory (LSTM) network algorithm. According to the experiment on the dataset of CWE-89, TAP not only achieves the 0.9941 Area Under the Curve(AUC), which is better than other models, but also achieves the highest accuracy: 0.9787. Further, compared with RIPS, TAP shows much better in multiclass classification with 0.8319 Kappa and 0.0840 hamming distance.
AbstractList With the widespread usage of Web applications, the security issues of source code are increasing. The exposed vulnerabilities seriously endanger the interests of service providers and customers. There are some models for solving this problem. However, most of them rely on complex graphs generated from source code or regex patterns based on expert experience. In this paper, TAP, which is based on token mechanism and deep learning technology, was proposed as an analysis model to discover the vulnerabilities of PHP: Hypertext Preprocessor (PHP) Web programs conveniently and easily. Based on the token mechanism of PHP language, a custom tokenizer was designed, and it unifies tokens, supports some features of PHP and optimizes the parsing. Besides, the tokenizer also implements parameter iteration to achieve data flow analysis. On the Software Assurance Reference Dataset(SARD) and SQLI-LABS dataset, we trained the deep learning model of TAP by combining the word2vec model with Long Short-Term Memory (LSTM) network algorithm. According to the experiment on the dataset of CWE-89, TAP not only achieves the 0.9941 Area Under the Curve(AUC), which is better than other models, but also achieves the highest accuracy: 0.9787. Further, compared with RIPS, TAP shows much better in multiclass classification with 0.8319 Kappa and 0.0840 hamming distance.
With the widespread usage of Web applications, the security issues of source code are increasing. The exposed vulnerabilities seriously endanger the interests of service providers and customers. There are some models for solving this problem. However, most of them rely on complex graphs generated from source code or regex patterns based on expert experience. In this paper, TAP, which is based on token mechanism and deep learning technology, was proposed as an analysis model to discover the vulnerabilities of PHP: Hypertext Preprocessor (PHP) Web programs conveniently and easily. Based on the token mechanism of PHP language, a custom tokenizer was designed, and it unifies tokens, supports some features of PHP and optimizes the parsing. Besides, the tokenizer also implements parameter iteration to achieve data flow analysis. On the Software Assurance Reference Dataset(SARD) and SQLI-LABS dataset, we trained the deep learning model of TAP by combining the word2vec model with Long Short-Term Memory (LSTM) network algorithm. According to the experiment on the dataset of CWE-89, TAP not only achieves the 0.9941 Area Under the Curve(AUC), which is better than other models, but also achieves the highest accuracy: 0.9787. Further, compared with RIPS, TAP shows much better in multiclass classification with 0.8319 Kappa and 0.0840 hamming distance.With the widespread usage of Web applications, the security issues of source code are increasing. The exposed vulnerabilities seriously endanger the interests of service providers and customers. There are some models for solving this problem. However, most of them rely on complex graphs generated from source code or regex patterns based on expert experience. In this paper, TAP, which is based on token mechanism and deep learning technology, was proposed as an analysis model to discover the vulnerabilities of PHP: Hypertext Preprocessor (PHP) Web programs conveniently and easily. Based on the token mechanism of PHP language, a custom tokenizer was designed, and it unifies tokens, supports some features of PHP and optimizes the parsing. Besides, the tokenizer also implements parameter iteration to achieve data flow analysis. On the Software Assurance Reference Dataset(SARD) and SQLI-LABS dataset, we trained the deep learning model of TAP by combining the word2vec model with Long Short-Term Memory (LSTM) network algorithm. According to the experiment on the dataset of CWE-89, TAP not only achieves the 0.9941 Area Under the Curve(AUC), which is better than other models, but also achieves the highest accuracy: 0.9787. Further, compared with RIPS, TAP shows much better in multiclass classification with 0.8319 Kappa and 0.0840 hamming distance.
Audience Academic
Author Wu, Runpu
Han, Shengjun
Huang, Cheng
Fang, Yong
AuthorAffiliation 1 College of Cybersecurity, Sichuan University, Chengdu 610065, China
2 China Information Technology Security Evaluation Center, Beijing 100085, China
Victoria University, AUSTRALIA
AuthorAffiliation_xml – name: 1 College of Cybersecurity, Sichuan University, Chengdu 610065, China
– name: 2 China Information Technology Security Evaluation Center, Beijing 100085, China
– name: Victoria University, AUSTRALIA
Author_xml – sequence: 1
  givenname: Yong
  surname: Fang
  fullname: Fang, Yong
– sequence: 2
  givenname: Shengjun
  surname: Han
  fullname: Han, Shengjun
– sequence: 3
  givenname: Cheng
  orcidid: 0000-0002-5871-946X
  surname: Huang
  fullname: Huang, Cheng
– sequence: 4
  givenname: Runpu
  surname: Wu
  fullname: Wu, Runpu
BackLink https://www.ncbi.nlm.nih.gov/pubmed/31738786$$D View this record in MEDLINE/PubMed
BookMark eNqNk1Fv0zAUhSM0xLbCP0BgaRKChxY7TuxkD0jVBKzSpFUweDWOc9N6uHaxk0H_PS7NpmaaxJSHRDffPb73nOQ4ObDOQpK8JHhCKCfvr13nrTSTdSxPcJrmpGRPkiNS0nTMUkwP9p4Pk-MQrjHOacHYs-SQEk4LXrCj5MfVdH6Kpii0stUKyai4CTqglavBoMZ5ND-fo5vOWPCy0ka3GgKqZIAaOYta9xNs7KpRDbBGBqS32i5QC2ppnXGLzfPkaSNNgBf9fZR8-_Tx6ux8fHH5eXY2vRgrVqbtGCqJq6bCvCgr4CpPy5qlRUHytC44B0Ib2mRMVmleKUak5FWTZypLQSle5DKjo-T1TndtXBC9OUGklOQ5jj7QSMx2RO3ktVh7vZJ-I5zU4l_B-YWQPppgQJSE0IKyHGrKMlJUsqSMs4pwjhtCMxK18p1WZ9dy81sacydIsNjmczuC2OYj-nxi34d-yq5aQa3Atl6awTDDN1YvxcLdCFYwnFEeBd72At796iC0YqWDAmOkBdft9i05oRhH9OQe-rArPbWQcXFtGxfPVVtRMWWYkQxnERwlkweoeNWw0ipu2OhYHzS8GzREpoU_7UJ2IYjZ1y-PZy-_D9k3e-wSpGmXwZmu1c6GIfhq3-k7i28__Qic7gDlXQgeGqH09idwW-O1-V-O2b3mR8X_Fz6EKdk
CitedBy_id crossref_primary_10_1007_s00521_021_06047_x
crossref_primary_10_1016_j_infsof_2024_107448
crossref_primary_10_1109_TSE_2022_3207149
crossref_primary_10_1088_1742_6596_2363_1_012010
crossref_primary_10_1016_j_cose_2022_102823
crossref_primary_10_1016_j_jksuci_2022_09_010
crossref_primary_10_1016_j_cose_2022_103015
crossref_primary_10_1016_j_jnca_2021_103009
crossref_primary_10_3390_a16100478
crossref_primary_10_29130_dubited_905510
crossref_primary_10_1016_j_future_2022_04_008
crossref_primary_10_3390_app10144740
crossref_primary_10_1016_j_cose_2022_102948
crossref_primary_10_3233_JIFS_211011
crossref_primary_10_3390_app13020825
crossref_primary_10_4018_IJCINI_355767
crossref_primary_10_1109_MITP_2023_3284628
crossref_primary_10_1109_TR_2021_3137314
Cites_doi 10.1109/SP.2014.44
10.1145/2166956.2166964
10.1145/3230833.3230856
10.2307/2529310
10.1109/ICST.2016.43
10.1145/3005714
10.1145/2046707.2046736
10.1162/neco.1997.9.8.1735
10.1145/360248.360252
10.1109/ICMLA.2018.00120
10.14722/ndss.2018.23158
10.1016/j.patrec.2005.10.010
10.1145/2660267.2660363
10.1109/EuroSP.2017.14
10.1016/j.neunet.2005.06.042
10.1109/SP.2006.29
10.1109/TBDATA.2016.2599928
10.1109/72.554195
ContentType Journal Article
Copyright COPYRIGHT 2019 Public Library of Science
2019 Fang et al. This is an open access article distributed under the terms of the Creative Commons Attribution License: http://creativecommons.org/licenses/by/4.0/ (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
2019 Fang et al 2019 Fang et al
Copyright_xml – notice: COPYRIGHT 2019 Public Library of Science
– notice: 2019 Fang et al. This is an open access article distributed under the terms of the Creative Commons Attribution License: http://creativecommons.org/licenses/by/4.0/ (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
– notice: 2019 Fang et al 2019 Fang et al
DBID AAYXX
CITATION
CGR
CUY
CVF
ECM
EIF
NPM
IOV
ISR
3V.
7QG
7QL
7QO
7RV
7SN
7SS
7T5
7TG
7TM
7U9
7X2
7X7
7XB
88E
8AO
8C1
8FD
8FE
8FG
8FH
8FI
8FJ
8FK
ABJCF
ABUWG
AEUYN
AFKRA
ARAPS
ATCPS
AZQEC
BBNVY
BENPR
BGLVJ
BHPHI
C1K
CCPQU
D1I
DWQXO
FR3
FYUFA
GHDGH
GNUQQ
H94
HCIFZ
K9.
KB.
KB0
KL.
L6V
LK8
M0K
M0S
M1P
M7N
M7P
M7S
NAPCQ
P5Z
P62
P64
PATMY
PDBOC
PHGZM
PHGZT
PIMPY
PJZUB
PKEHL
PPXIY
PQEST
PQGLB
PQQKQ
PQUKI
PTHSS
PYCSY
RC3
7X8
5PM
ADTOC
UNPAY
DOA
DOI 10.1371/journal.pone.0225196
DatabaseName CrossRef
Medline
MEDLINE
MEDLINE (Ovid)
MEDLINE
MEDLINE
PubMed
Gale In Context: Opposing Viewpoints
Gale In Context: Science (UHCL Subscription)
ProQuest Central (Corporate)
Animal Behavior Abstracts
Bacteriology Abstracts (Microbiology B)
Biotechnology Research Abstracts
Nursing & Allied Health Database
Ecology Abstracts
Entomology Abstracts (Full archive)
Immunology Abstracts
Meteorological & Geoastrophysical Abstracts
Nucleic Acids Abstracts
Virology and AIDS Abstracts
Agricultural Science Collection
Health & Medical Collection
ProQuest Central (purchase pre-March 2016)
Medical Database (Alumni Edition)
ProQuest Pharma Collection
Public Health Database
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Natural Science Journals
Hospital Premium Collection
Hospital Premium Collection (Alumni Edition)
ProQuest Central (Alumni) (purchase pre-March 2016)
Materials Science & Engineering Collection
ProQuest Central (Alumni)
ProQuest One Sustainability
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Agricultural & Environmental Science Collection
ProQuest Central Essentials
Biological Science Collection
ProQuest Central
Technology Collection
Natural Science Collection
Environmental Sciences and Pollution Management
ProQuest One Community College
ProQuest Materials Science Collection
ProQuest Central
Engineering Research Database
Health Research Premium Collection
Health Research Premium Collection (Alumni)
ProQuest Central Student
AIDS and Cancer Research Abstracts
SciTech Premium Collection
ProQuest Health & Medical Complete (Alumni)
Materials Science Database
Nursing & Allied Health Database (Alumni Edition)
Meteorological & Geoastrophysical Abstracts - Academic
ProQuest Engineering Collection
ProQuest Biological Science Collection
Agricultural Science Database
Health & Medical Collection (Alumni Edition)
Medical Database
Algology Mycology and Protozoology Abstracts (Microbiology C)
Biological Science Database
Engineering Database
Nursing & Allied Health Premium
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
Biotechnology and BioEngineering Abstracts
Environmental Science Database
Materials Science Collection
ProQuest Central Premium
ProQuest One Academic (New)
Publicly Available Content Database
ProQuest Health & Medical Research Collection
ProQuest One Academic Middle East (New)
ProQuest One Health & Nursing
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
Engineering Collection
Environmental Science Collection
Genetics Abstracts
MEDLINE - Academic
PubMed Central (Full Participant titles)
Unpaywall for CDI: Periodical Content
Unpaywall
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
MEDLINE
Medline Complete
MEDLINE with Full Text
PubMed
MEDLINE (Ovid)
Agricultural Science Database
Publicly Available Content Database
ProQuest Central Student
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
Nucleic Acids Abstracts
SciTech Premium Collection
Environmental Sciences and Pollution Management
ProQuest One Applied & Life Sciences
ProQuest One Sustainability
Health Research Premium Collection
Meteorological & Geoastrophysical Abstracts
Natural Science Collection
Health & Medical Research Collection
Biological Science Collection
ProQuest Central (New)
ProQuest Medical Library (Alumni)
Engineering Collection
Advanced Technologies & Aerospace Collection
Engineering Database
Virology and AIDS Abstracts
ProQuest Biological Science Collection
ProQuest One Academic Eastern Edition
Agricultural Science Collection
ProQuest Hospital Collection
ProQuest Technology Collection
Health Research Premium Collection (Alumni)
Biological Science Database
Ecology Abstracts
ProQuest Hospital Collection (Alumni)
Biotechnology and BioEngineering Abstracts
Environmental Science Collection
Entomology Abstracts
Nursing & Allied Health Premium
ProQuest Health & Medical Complete
ProQuest One Academic UKI Edition
Environmental Science Database
ProQuest Nursing & Allied Health Source (Alumni)
Engineering Research Database
ProQuest One Academic
Meteorological & Geoastrophysical Abstracts - Academic
ProQuest One Academic (New)
Technology Collection
Technology Research Database
ProQuest One Academic Middle East (New)
Materials Science Collection
ProQuest Health & Medical Complete (Alumni)
ProQuest Central (Alumni Edition)
ProQuest One Community College
ProQuest One Health & Nursing
ProQuest Natural Science Collection
ProQuest Pharma Collection
ProQuest Central
ProQuest Health & Medical Research Collection
Genetics Abstracts
ProQuest Engineering Collection
Biotechnology Research Abstracts
Health and Medicine Complete (Alumni Edition)
ProQuest Central Korea
Bacteriology Abstracts (Microbiology B)
Algology Mycology and Protozoology Abstracts (Microbiology C)
Agricultural & Environmental Science Collection
AIDS and Cancer Research Abstracts
Materials Science Database
ProQuest Materials Science Collection
ProQuest Public Health
ProQuest Nursing & Allied Health Source
ProQuest SciTech Collection
Advanced Technologies & Aerospace Database
ProQuest Medical Library
Animal Behavior Abstracts
Materials Science & Engineering Collection
Immunology Abstracts
ProQuest Central (Alumni)
MEDLINE - Academic
DatabaseTitleList


MEDLINE - Academic
MEDLINE


Agricultural Science Database
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: NPM
  name: PubMed
  url: https://proxy.k.utb.cz/login?url=http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed
  sourceTypes: Index Database
– sequence: 3
  dbid: EIF
  name: MEDLINE
  url: https://proxy.k.utb.cz/login?url=https://www.webofscience.com/wos/medline/basic-search
  sourceTypes: Index Database
– sequence: 4
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
– sequence: 5
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Sciences (General)
DocumentTitleAlternate A static analysis model for PHP vulnerabilities
EISSN 1932-6203
ExternalDocumentID 2315509323
oai_doaj_org_article_91138365ed36418ba93676b1770f1341
10.1371/journal.pone.0225196
PMC6860437
A606140409
31738786
10_1371_journal_pone_0225196
Genre Research Support, Non-U.S. Gov't
Journal Article
GeographicLocations United States
Taiwan
China
GeographicLocations_xml – name: Taiwan
– name: United States
– name: China
GrantInformation_xml – fundername: ;
  grantid: No.2019YFG0407
– fundername: ;
  grantid: 19XJ0002
GroupedDBID ---
123
29O
2WC
53G
5VS
7RV
7X2
7X7
7XC
88E
8AO
8C1
8CJ
8FE
8FG
8FH
8FI
8FJ
A8Z
AAFWJ
AAUCC
AAWOE
AAYXX
ABDBF
ABIVO
ABJCF
ABUWG
ACGFO
ACIHN
ACIWK
ACPRK
ACUHS
ADBBV
AEAQA
AENEX
AEUYN
AFKRA
AFPKN
AFRAH
AHMBA
ALMA_UNASSIGNED_HOLDINGS
AOIJS
APEBS
ARAPS
ATCPS
BAWUL
BBNVY
BCNDV
BENPR
BGLVJ
BHPHI
BKEYQ
BPHCQ
BVXVI
BWKFM
CCPQU
CITATION
CS3
D1I
D1J
D1K
DIK
DU5
E3Z
EAP
EAS
EBD
EMOBN
ESTFP
ESX
EX3
F5P
FPL
FYUFA
GROUPED_DOAJ
GX1
HCIFZ
HH5
HMCUK
HYE
IAO
IEA
IGS
IHR
IHW
INH
INR
IOV
IPY
ISE
ISR
ITC
K6-
KB.
KQ8
L6V
LK5
LK8
M0K
M1P
M48
M7P
M7R
M7S
M~E
NAPCQ
O5R
O5S
OK1
OVT
P2P
P62
PATMY
PDBOC
PHGZM
PHGZT
PIMPY
PJZUB
PPXIY
PQGLB
PQQKQ
PROAC
PSQYO
PTHSS
PUEGO
PV9
PYCSY
RNS
RPM
RZL
SV3
TR2
UKHRP
WOQ
WOW
~02
~KM
3V.
ADRAZ
ALIPV
BBORY
CGR
CUY
CVF
ECM
EIF
IPNFZ
NPM
RIG
7QG
7QL
7QO
7SN
7SS
7T5
7TG
7TM
7U9
7XB
8FD
8FK
AZQEC
C1K
DWQXO
FR3
GNUQQ
H94
K9.
KL.
M7N
P64
PKEHL
PQEST
PQUKI
RC3
7X8
5PM
ADTOC
UNPAY
AAPBV
ABPTK
N95
ID FETCH-LOGICAL-c692t-eba0bfb0789be7c529d6288152d877e13f3f46ab25bc61aa7bf54c42ecc785a43
IEDL.DBID M48
ISSN 1932-6203
IngestDate Sun Aug 06 00:16:05 EDT 2023
Fri Oct 03 12:41:21 EDT 2025
Sun Oct 26 04:13:05 EDT 2025
Tue Sep 30 16:57:32 EDT 2025
Thu Oct 02 05:12:55 EDT 2025
Tue Oct 07 09:05:53 EDT 2025
Mon Oct 20 22:12:03 EDT 2025
Mon Oct 20 16:23:03 EDT 2025
Thu Oct 16 14:37:40 EDT 2025
Thu Oct 16 14:09:17 EDT 2025
Thu May 22 21:21:43 EDT 2025
Wed Feb 19 02:30:42 EST 2025
Thu Apr 24 22:59:44 EDT 2025
Wed Oct 01 04:55:25 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 11
Language English
License This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
cc-by
Creative Commons Attribution License
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c692t-eba0bfb0789be7c529d6288152d877e13f3f46ab25bc61aa7bf54c42ecc785a43
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
Competing Interests: The authors have declared that no competing interests exist.
ORCID 0000-0002-5871-946X
OpenAccessLink http://journals.scholarsportal.info/openUrl.xqy?doi=10.1371/journal.pone.0225196
PMID 31738786
PQID 2315509323
PQPubID 1436336
PageCount e0225196
ParticipantIDs plos_journals_2315509323
doaj_primary_oai_doaj_org_article_91138365ed36418ba93676b1770f1341
unpaywall_primary_10_1371_journal_pone_0225196
pubmedcentral_primary_oai_pubmedcentral_nih_gov_6860437
proquest_miscellaneous_2315971300
proquest_journals_2315509323
gale_infotracmisc_A606140409
gale_infotracacademiconefile_A606140409
gale_incontextgauss_ISR_A606140409
gale_incontextgauss_IOV_A606140409
gale_healthsolutions_A606140409
pubmed_primary_31738786
crossref_citationtrail_10_1371_journal_pone_0225196
crossref_primary_10_1371_journal_pone_0225196
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2019-11-18
PublicationDateYYYYMMDD 2019-11-18
PublicationDate_xml – month: 11
  year: 2019
  text: 2019-11-18
  day: 18
PublicationDecade 2010
PublicationPlace United States
PublicationPlace_xml – name: United States
– name: San Francisco
– name: San Francisco, CA USA
PublicationTitle PloS one
PublicationTitleAlternate PLoS One
PublicationYear 2019
Publisher Public Library of Science
Public Library of Science (PLoS)
Publisher_xml – name: Public Library of Science
– name: Public Library of Science (PLoS)
References S Lawrence (pone.0225196.ref018) 1997; 8
Y Wang (pone.0225196.ref002) 2016; 4
pone.0225196.ref009
pone.0225196.ref008
M Pendleton (pone.0225196.ref030) 2017; 49
pone.0225196.ref007
pone.0225196.ref029
WR Cheswick (pone.0225196.ref001) 2003
pone.0225196.ref006
pone.0225196.ref028
T Mikolov (pone.0225196.ref025) 2013
pone.0225196.ref012
pone.0225196.ref034
S Hochreiter (pone.0225196.ref026) 1997; 9
pone.0225196.ref033
pone.0225196.ref010
pone.0225196.ref032
pone.0225196.ref016
pone.0225196.ref015
pone.0225196.ref014
pone.0225196.ref013
pone.0225196.ref035
F Tip (pone.0225196.ref011) 1994
pone.0225196.ref019
A Graves (pone.0225196.ref020) 2005; 18
pone.0225196.ref023
T Fawcett (pone.0225196.ref031) 2006; 27
pone.0225196.ref022
pone.0225196.ref021
pone.0225196.ref005
JC King (pone.0225196.ref017) 1976; 19
pone.0225196.ref027
pone.0225196.ref004
J Shu (pone.0225196.ref003) 2018
pone.0225196.ref024
References_xml – ident: pone.0225196.ref014
  doi: 10.1109/SP.2014.44
– ident: pone.0225196.ref024
– ident: pone.0225196.ref010
  doi: 10.1145/2166956.2166964
– ident: pone.0225196.ref033
  doi: 10.1145/3230833.3230856
– ident: pone.0225196.ref032
  doi: 10.2307/2529310
– ident: pone.0225196.ref028
  doi: 10.1109/ICST.2016.43
– volume: 49
  start-page: 62
  issue: 4
  year: 2017
  ident: pone.0225196.ref030
  article-title: A survey on systems security metrics
  publication-title: ACM Computing Surveys (CSUR)
  doi: 10.1145/3005714
– ident: pone.0225196.ref022
  doi: 10.1145/2046707.2046736
– ident: pone.0225196.ref005
– volume: 9
  start-page: 1735
  issue: 8
  year: 1997
  ident: pone.0225196.ref026
  article-title: Long short-term memory
  publication-title: Neural computation
  doi: 10.1162/neco.1997.9.8.1735
– volume: 19
  start-page: 385
  issue: 7
  year: 1976
  ident: pone.0225196.ref017
  article-title: Symbolic execution and program testing
  publication-title: Communications of the ACM
  doi: 10.1145/360248.360252
– ident: pone.0225196.ref007
– start-page: 3111
  volume-title: Advances in neural information processing systems
  year: 2013
  ident: pone.0225196.ref025
– ident: pone.0225196.ref016
  doi: 10.1109/ICMLA.2018.00120
– ident: pone.0225196.ref035
– ident: pone.0225196.ref019
  doi: 10.14722/ndss.2018.23158
– volume: 27
  start-page: 861
  issue: 8
  year: 2006
  ident: pone.0225196.ref031
  article-title: An introduction to ROC analysis
  publication-title: Pattern recognition letters
  doi: 10.1016/j.patrec.2005.10.010
– volume-title: Firewalls and Internet security: repelling the wily hacker
  year: 2003
  ident: pone.0225196.ref001
– ident: pone.0225196.ref012
  doi: 10.1145/2660267.2660363
– ident: pone.0225196.ref023
– ident: pone.0225196.ref015
  doi: 10.1109/EuroSP.2017.14
– ident: pone.0225196.ref021
– volume: 18
  start-page: 602
  issue: 5-6
  year: 2005
  ident: pone.0225196.ref020
  article-title: Framewise phoneme classification with bidirectional LSTM and other neural network architectures
  publication-title: Neural Networks
  doi: 10.1016/j.neunet.2005.06.042
– ident: pone.0225196.ref029
– ident: pone.0225196.ref004
– ident: pone.0225196.ref006
– year: 1994
  ident: pone.0225196.ref011
  article-title: A survey of program slicing techniques
  publication-title: Centrum voor Wiskunde en Informatica
– ident: pone.0225196.ref008
– ident: pone.0225196.ref027
– ident: pone.0225196.ref009
  doi: 10.1109/SP.2006.29
– ident: pone.0225196.ref013
– year: 2018
  ident: pone.0225196.ref003
  article-title: Privacy-preserving task recommendation services for crowdsourcing
  publication-title: IEEE Transactions on Services Computing
– volume: 4
  start-page: 418
  issue: 3
  year: 2016
  ident: pone.0225196.ref002
  article-title: MtMR: Ensuring MapReduce Computation Integrity with Merkle Tree-based Verifications
  publication-title: IEEE Transactions on Big Data
  doi: 10.1109/TBDATA.2016.2599928
– volume: 8
  start-page: 98
  issue: 1
  year: 1997
  ident: pone.0225196.ref018
  article-title: Face recognition: A convolutional neural-network approach
  publication-title: IEEE transactions on neural networks
  doi: 10.1109/72.554195
– ident: pone.0225196.ref034
SSID ssj0053866
Score 2.4410589
Snippet With the widespread usage of Web applications, the security issues of source code are increasing. The exposed vulnerabilities seriously endanger the interests...
SourceID plos
doaj
unpaywall
pubmedcentral
proquest
gale
pubmed
crossref
SourceType Open Website
Open Access Repository
Aggregation Database
Index Database
Enrichment Source
StartPage e0225196
SubjectTerms Algorithms
Analysis
Applications programs
Artificial intelligence
Biology and Life Sciences
Cable television broadcasting industry
Codes
Computer and Information Sciences
Computer security
Content management software
Cybersecurity
Data flow analysis
Databases, Factual
Datasets
Deep Learning
Engineering and Technology
Hypertext
International conferences
International economic relations
Internet
Internet software
Iterative methods
Language preprocessors
Long short-term memory
Machine learning
Neural networks
Principal components analysis
ROC Curve
Security
Social Sciences
Software
Software upgrading
Source code
Structured Query Language-SQL
Technology
Web applications
Web Browser
Websites
SummonAdditionalLinks – databaseName: DOAJ Directory of Open Access Journals
  dbid: DOA
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1Lb9QwELbQXuCCKK8utGAQEnDIdhMnfnBbENXCAVbQot6C7TilIkqiJgHx75lJvFEjKrUHrutxpMyMZ77ZjL8h5IWClCsiIwC5MR7EeSIDGTMbiFjlRmZWi6FB9hNfH8cfT5KTC6O-sCdsoAceFHcAhxGKKJ64jPE4lEYr5BhD0qRljmRkGH2XUm2LqSEGwynm3F-UYyI88HZZ1FXpFpC1ALbwSSLq-frHqDyri6q5DHL-2zl5sytr_ee3LooLaenwDrnt8SRdDe-xQ2648i7Z8Se2oa88rfTre-T70Wrzhq4oXiE6s1R7NhLaz8KhgF3pZr2hv7oCN_Qts1BEU8xyGa1K2lY_XQm7Mpo5V1M_beKUtuN_8_fJ8eH7o3frwM9XCCxXURs4o5cmN0g4b5ywSaQyHD4MGT2TQriQ5SyPuTZRYiwPtRYmT2IbR2B1IRMdswdkVoJGdwnVTEowbQLoLo-FUMqCkRIhrFKZkJmaE7ZVdmo9-TjOwCjS_ouagCJk0FeKJkq9ieYkGHfVA_nGFfJv0Y6jLFJn9z-AQ6XeodKrHGpOnqIXpMM91DEApCuOxTPEPHiZ570E0meU2J9zqrumST98_nYNoa9fJkIvvVBegTqs9nci4J2QlmsiuTeRhCBgJ8u76LNbrTQpwHaoPQGcM9i59ePLl5-Ny_hQ7LkrXdUNMkrg5845eTi4_ahZQJ1MCgkaF5MDMVH9dKU8-9Gzl3PJkU9rThbj0bmWcR_9D-M-JrcA8Sq8TBrKPTJrzzu3D6iyNU_6APIXjgpxSQ
  priority: 102
  providerName: Directory of Open Access Journals
– databaseName: ProQuest Central
  dbid: BENPR
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9NAEF6V9AAXRHnVUGBBSMDBaeO194GEUIpaBQ4hKi3qzd2HHSoi2zQJiH_PjL02WFTQa3Y20s57vTPfEPJcQcgVkRGQuTEexnkiQxkzG4pY5UY6q0VTIDvlk5P4w2lyukGmbS8MllW2PrF21K60-I18F_IQSKYh22Bvq28hTo3C19V2hIb2oxXcmxpi7BrZjBAZa0A29w-ms6PWN4N1c-4b6JgY7Xp5DauyyIYQzSCd4b0AVeP4d956UC3K5WWp6N8VldfXRaV__tCLxR_h6vAWuenzTDpuFGOLbGTFbbLlLXlJX3q46Vd3yNnxePaajim2Fp1bqj1KCa1n5FDIaelsMqPf1wvcUJfSwuWaYvRztCzoqvyaFbDLUZdlFfVTKOZ01X2zv0tODg-O301CP3chtFxFqzAzes_kBoHoTSZsEimHQ4kh0jspRDZiOctjrk2UGMtHWguTJ7GNI9AGIRMds3tkUABHtwnVTEoQeQJZXx4LoZTlgidCWKWckE4FhLXMTq0HJcfZGIu0fmkTcDlp-JWiiFIvooCE3a6qAeX4D_0-yrGjRUjt-ofyYp56C03B68NtnSeZYzweSaMVgtkhOtdejqh3AXmCWpA2_amdY0jHHC_V4AvhMM9qCoTVKLBuZ67Xy2X6_uPnKxB9OuoRvfBEeQnssNr3SsCZEK6rR7nTowTnYHvL26izLVeW6W8zgp2tHl--_LRbxj_FWrwiK9cNjRL4DBqQ-43ad5yFbJRJIYHjomcQPdb3V4rzLzWqOZcccbYCMuxM50rCffDvczwkNyDHVdg-OpI7ZLC6WGePII9cmcfeOfwCxNxxWg
  priority: 102
  providerName: ProQuest
– databaseName: Unpaywall
  dbid: UNPAY
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwELbK9gAXoLy6UMAgxOOQdBMnfnBbENXCoaygRe0BBdtJStVVsmITEBz47cwkTkSgiHLgtlrPWOvxeDyzM_OZkAcKrlwRGgGeG-NelMfSkxGznohUbmRqtWgLZHf5bD96dRAfrJH3XS-MkyDEiIty1WTy8UNZZNtOktuIV9RmT_2AiaDj8JdA5MONBC4Jf9ggDuE_YxU2IJ0j6zwGV31E1vd359PDNtMcejycMNdO96eZBtdVg-rf2-4R_rLTHNPf6yvP18VSf_2iF4ufLq-dS-R7t-y2ZuXEryvj22-_IEL-N7lcJhed20un7SwbZC0rrpANZ1hW9LFDv35ylXzYm86f0inFTqdjS7UDTaHNkz0UXGw6n83p53qBDE1lL8T6FC_jlJYFrcqTrACulKZZtqTuUYwjWvUphGtkf-fF3vOZ556B8CxXYeVlRk9MbhAX32TCxqFK8Y1kcDxSKUQWsJzlEdcmjI3lgdbC5HFkoxCUU8hYR-w6GRUghE1CNZMSNDAGJzSPhFDKcsFjIaxSqZCpGhPW7XZiHUY6PtWxSJrEn4BYqZVXglJNnFTHxOu5li1GyF_on6Ei9bSI8N18AduauO1M4BJikvE4SxmPAmm0Qmw9BAub5AjCNyZ3UQ2Ttl22t1PJlGOMD6YZFnO_oUCUjwLLiI50vVolL1-_OwPR2zcDokeOKC9BHFa71g1YE2rdgHJrQAm2yg6GN1FtO6msEoguIESGs8iAsztIpw_f64dxUiwNLLKybmmUwKzsmNxoz10vWXCOmRQSJC4GJ3Ig-uFIcfyxAVnnkiPs15j4_dk90-be_FeGW-QCOOEK-1sDuUVG1ac6uw2ObmXuOHP1A44aqqM
  priority: 102
  providerName: Unpaywall
Title TAP: A static analysis model for PHP vulnerabilities based on token and deep learning technology
URI https://www.ncbi.nlm.nih.gov/pubmed/31738786
https://www.proquest.com/docview/2315509323
https://www.proquest.com/docview/2315971300
https://pubmed.ncbi.nlm.nih.gov/PMC6860437
https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0225196&type=printable
https://doaj.org/article/91138365ed36418ba93676b1770f1341
http://dx.doi.org/10.1371/journal.pone.0225196
UnpaywallVersion publishedVersion
Volume 14
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVFSB
  databaseName: Free Full-Text Journals in Chemistry
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: HH5
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: http://abc-chemistry.org/
  providerName: ABC ChemistRy
– providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: KQ8
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: KQ8
  dateStart: 20061001
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: DOA
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVEBS
  databaseName: EBSCOhost Academic Search Ultimate
  customDbUrl: https://search.ebscohost.com/login.aspx?authtype=ip,shib&custid=s3936755&profile=ehost&defaultdb=asn
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: ABDBF
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://search.ebscohost.com/direct.asp?db=asn
  providerName: EBSCOhost
– providerCode: PRVEBS
  databaseName: Food Science Source
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: A8Z
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://search.ebscohost.com/login.aspx?authtype=ip,uid&profile=ehost&defaultdb=fsr
  providerName: EBSCOhost
– providerCode: PRVBFR
  databaseName: Free Medical Journals
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: DIK
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: http://www.freemedicaljournals.com
  providerName: Flying Publisher
– providerCode: PRVFQY
  databaseName: GFMER Free Medical Journals
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: GX1
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: http://www.gfmer.ch/Medical_journals/Free_medical.php
  providerName: Geneva Foundation for Medical Education and Research
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: M~E
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
– providerCode: PRVAQN
  databaseName: PubMed Central
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: RPM
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: https://www.ncbi.nlm.nih.gov/pmc/
  providerName: National Library of Medicine
– providerCode: PRVPQU
  databaseName: Health & Medical Collection
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: 7X7
  dateStart: 20061201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/healthcomplete
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: BENPR
  dateStart: 20061201
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Technology Collection
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: 8FG
  dateStart: 20061201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/technologycollection1
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Public Health Database
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: 8C1
  dateStart: 20061201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/publichealth
  providerName: ProQuest
– providerCode: PRVFZP
  databaseName: Scholars Portal Journals: Open Access
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 20250930
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: M48
  dateStart: 20061201
  isFulltext: true
  titleUrlDefault: http://journals.scholarsportal.info
  providerName: Scholars Portal
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Lb9NAEF616QEuiPKqoYQFIQEHR_FrH0gIpVVDQCJEpUHpyazXdqiw7BAnQP89M_bGwiKIcvHBO2vJszM73-zjG0KeSgi53I04IDeP2X4aCFv4nra5L9NIxFrx-oDsmI2m_rtZMNshm5qtRoHl1tQO60lNl1nv57fL1-Dwr6qqDdzZdOotijzpQUwCUMJ2yR7EKonFHN77zb4CeHe1e4moxWZu3zOX6f72lVawqjj9m5m7s8iKchss_fN05bV1vlCXP1SW_Ra6hjfJDYM56aA2kn2yk-S3yL7x6pI-N9TTL26Tz2eDyUs6oHjN6EJTZRhLaFUvhwK-pZPRhH5fZ9ihOlYLiTbFSBjTIqer4muSQ6-YxkmyoKYixZyumvX7O2Q6PDk7HtmmBoOtmXRXdhKpfpRGSEofJVwHroyxQDFE_Vhwnjhe6qU-U5EbRJo5SvEoDXztu2AZXATK9-6STg4aPSBUeULA8AeAAFOfcyk14yzgXEsZcxFLi3gbZYfaEJRjnYwsrHbdOCQqtb5CHKLQDJFF7KbXoibo-If8EY5jI4v02tWLYjkPjbeGEAEgc2dBEnvMd0SkJBLbIVNXP0UGPIs8QisI67uqzSQRDhgm2DAvws88qSSQYiPHMzxztS7L8O2HT1cQ-njaEnpmhNIC1KGVuTcB_4TUXS3Jw5YkTBS61XyANrvRShkCtIf8FFzBg54bO97e_Lhpxo_iubw8Kda1jOS4JWqRe7XZN5oFZOoJLkDjvOUQLdW3W_KLLxXDORMMObcs0mtc50qDe_8_jeEBuQ4AWOLdUkccks5quU4eAshcRV2yy2ccnuLYwefwTZfsHZ2MJ6fdatmmW80r8G46ngzOfwGnhX-m
linkProvider Scholars Portal
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3db9MwELdGeRgviPG1wmAGgYCHdGuc2A4SQuVjatkYFetQ3zLHccpElYSlZdo_xd_IXeIEIibYy17rcySfz3c_13e_I-RJACFXuJEA5Ma44yW-dKTHtCO8IIlkrJWoEmT3-fDQ-zD1pyvkZ10Lg2mVtU8sHXWcafyPfAtwCIBpQBvsdf7dwa5R-Lpat9CozGLXnJ3Cla14NXoH-_vUdXfeT94OHdtVwNE8cBeOidR2lERIsx4ZoX03iLHlLsSxWAph-ixhicdV5PqR5n2lRJT4nvZcWKuQvvIYfPcKueox8CVwfsS0ueCB7-Dclucx0d-y1tDLs9T0IFYCWOKt8Fd2CWhiQSefZ8V5QPfvfM3VZZqrs1M1n_8RDHdukOsWxdJBZXZrZMWkN8ma9RMFfW7JrF_cIkeTwfglHVAsXDrWVFkOFFp24KGAmOl4OKY_lnOcUCbqwtWdYmyNaZbSRfbNpDArprExObU9LmZ00bwI3CaHl6L_O6STgkbXCVVMSjAoHzBl4gkRBJoL7guhgyAWMg66hNXKDrWlPMfOG_OwfMcTcPWp9BXiFoV2i7rEaWblFeXHf-Tf4D42skjYXf6QncxCe_5DiClMMu6bmHGvLyMVIFUecn9tJ8ip1yWbaAVhVf3auJ1wwPHKDp4WFvO4lEDSjhSzgmZqWRTh6NOXCwgdfG4JPbNCSQbq0MpWYsCakAysJbnRkgTXo1vD62iztVaK8PchhZm1HZ8__KgZxo9ipl9qsmUlEwh8ZO2Su5XZN5oFrMukkKBx0ToQLdW3R9LjryVnOpccWby6pNccnQtt7r1_r2OTrA4nH_fCvdH-7n1yDdB0gIWqfblBOouTpXkAiHURPSzdBCVHl-2XfgGWAqif
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3db9MwELdGkYAXxPhaYTCDQMBD2jVO_IGEUGFULUOjgg31LXOcpExUSVhapv1r_HXcJU4gYoK97LU-R_L5fPdzffc7Qp4oCLnCDQUgN8YdL_GlIz1mHOGpJJSR0aJKkN3j4wPv_cyfrZGfdS0MplXWPrF01FFm8D_yPuAQANOANlg_sWkR053R6_y7gx2k8KW1bqdRmchufHoC17fi1WQH9vqp647e7b8dO7bDgGO4cpdOHOrtMAmRcj2MhfFdFWH7XYhpkRQiHrCEJR7XoeuHhg-0FmHie8ZzYd1C-tpj8N1L5LJgTGE6oZg1lz3wI5zbUj0mBn1rGb08S-MexE0ATrwVCsuOAU1c6OSLrDgL9P6du3l1leb69EQvFn8ExtENct0iWjqsTHCdrMXpTbJufUZBn1ti6xe3yOH-cPqSDikWMR0Zqi0fCi278VBAz3Q6ntIfqwVOKJN24RpPMc5GNEvpMvsWpzArolEc59T2u5jTZfM6cJscXIj-75BOChrdIFQzKcG4fMCXiSeEUoYL7gthlIqEjFSXsFrZgbH059iFYxGUb3oCrkGVvgLcosBuUZc4zay8ov_4j_wb3MdGFsm7yx-y43lgfUEA8YVJxv04YtwbyFArpM1DHrDtBPn1umQLrSCoKmEbFxQMOV7fwevCYh6XEkjgkeJRmOtVUQSTj1_OIfT5U0vomRVKMlCH0bYqA9aExGAtyc2WJLgh0xreQJuttVIEvw8szKzt-OzhR80wfhSz_tI4W1UySuCDa5fcrcy-0SzgXiaFBI2L1oFoqb49kh59LfnTueTI6NUlvebonGtz7_17HVvkCnik4MNkb_c-uQbAWmHN6kBuks7yeBU_APC6DB-WXoKSw4t2S78A0I2s4g
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwELbK9gAXoLy6UMAgxOOQdBMnfnBbENXCoaygRe0BBdtJStVVsmITEBz47cwkTkSgiHLgtlrPWOvxeDyzM_OZkAcKrlwRGgGeG-NelMfSkxGznohUbmRqtWgLZHf5bD96dRAfrJH3XS-MkyDEiIty1WTy8UNZZNtOktuIV9RmT_2AiaDj8JdA5MONBC4Jf9ggDuE_YxU2IJ0j6zwGV31E1vd359PDNtMcejycMNdO96eZBtdVg-rf2-4R_rLTHNPf6yvP18VSf_2iF4ufLq-dS-R7t-y2ZuXEryvj22-_IEL-N7lcJhed20un7SwbZC0rrpANZ1hW9LFDv35ylXzYm86f0inFTqdjS7UDTaHNkz0UXGw6n83p53qBDE1lL8T6FC_jlJYFrcqTrACulKZZtqTuUYwjWvUphGtkf-fF3vOZ556B8CxXYeVlRk9MbhAX32TCxqFK8Y1kcDxSKUQWsJzlEdcmjI3lgdbC5HFkoxCUU8hYR-w6GRUghE1CNZMSNDAGJzSPhFDKcsFjIaxSqZCpGhPW7XZiHUY6PtWxSJrEn4BYqZVXglJNnFTHxOu5li1GyF_on6Ei9bSI8N18AduauO1M4BJikvE4SxmPAmm0Qmw9BAub5AjCNyZ3UQ2Ttl22t1PJlGOMD6YZFnO_oUCUjwLLiI50vVolL1-_OwPR2zcDokeOKC9BHFa71g1YE2rdgHJrQAm2yg6GN1FtO6msEoguIESGs8iAsztIpw_f64dxUiwNLLKybmmUwKzsmNxoz10vWXCOmRQSJC4GJ3Ig-uFIcfyxAVnnkiPs15j4_dk90-be_FeGW-QCOOEK-1sDuUVG1ac6uw2ObmXuOHP1A44aqqM
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%3Ajournal&rft.genre=article&rft.atitle=TAP%3A+A+static+analysis+model+for+PHP+vulnerabilities+based+on+token+and+deep+learning+technology&rft.jtitle=PloS+one&rft.au=Fang%2C+Yong&rft.au=Han%2C+Shengjun&rft.au=Huang%2C+Cheng&rft.au=Wu%2C+Runpu&rft.date=2019-11-18&rft.issn=1932-6203&rft.eissn=1932-6203&rft.volume=14&rft.issue=11&rft.spage=e0225196&rft_id=info:doi/10.1371%2Fjournal.pone.0225196&rft.externalDBID=n%2Fa&rft.externalDocID=10_1371_journal_pone_0225196
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1932-6203&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1932-6203&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1932-6203&client=summon