Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Using AI Technologies to Solve Softw...
~
Wang, Haizhou,
Linked to FindBook
Google Book
Amazon
博客來
Using AI Technologies to Solve Software Security Challenges /
Record Type:
Electronic resources : Monograph/item
Title/Author:
Using AI Technologies to Solve Software Security Challenges // Haizhou Wang.
Author:
Wang, Haizhou,
Description:
1 electronic resource (122 pages)
Notes:
Source: Dissertations Abstracts International, Volume: 86-10, Section: B.
Contained By:
Dissertations Abstracts International86-10B.
Subject:
Deep learning. -
Online resource:
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=31897579
ISBN:
9798311915229
Using AI Technologies to Solve Software Security Challenges /
Wang, Haizhou,
Using AI Technologies to Solve Software Security Challenges /
Haizhou Wang. - 1 electronic resource (122 pages)
Source: Dissertations Abstracts International, Volume: 86-10, Section: B.
Artificial intelligence (AI) has been a trending topic in recent years due to the technical breakthroughs in computer vision (CV) and natural language processing (NLP) where many tasks are nearly impossible to be solved by traditional engineering and algorithmic efforts, due their difficulties in generalizing patterns. In the field of software security, such tasks are not uncommon. For example, many tasks require high-level semantic program comprehension, such as code clone detection and logic bug detection. These tasks are similar to NLP tasks to a certain extent, so that existing methods such as static or dynamic program analysis are very ineffective in understanding the programs in terms of the business logic. For another example, information and data available in many software security tasks such as reverse engineering are not human-friendly, which may lead to generating explicit rules or heuristics extremely challenging. Therefore, it is crucial to explore what tasks in software security could be solved or solved better using modern AI technologies.In this dissertation, we aim to adopt AI technologies in three software security subfields: exploitation defense, vulnerability analysis and reverse engineering. In particular, we have researched three problems: 1) defending return-oriented-programming (ROP) attacks using deep learning, 2) finding user privilege related (UPR) variables using LLM workflow, and 3) pinpoint the implementation of anti dynamic analysis techniques in the binary program using LLM. The common characteristics of all three problems are the fuzziness of input and the difficulty to generalize common patterns, which are the key motivations of us adopting AI technologies and data driven methods.
English
ISBN: 9798311915229Subjects--Topical Terms:
3554982
Deep learning.
Using AI Technologies to Solve Software Security Challenges /
LDR
:03023nmm a22003613i 4500
001
2431813
005
20250624130456.5
006
m o d
007
cr|nu||||||||
008
261011s2024 miu||||||m |||||||eng d
020
$a
9798311915229
035
$a
(MiAaPQD)AAI31897579
035
$a
(MiAaPQD)PennState23012hjw5074
035
$a
AAI31897579
040
$a
MiAaPQD
$b
eng
$c
MiAaPQD
$e
rda
100
1
$a
Wang, Haizhou,
$e
author.
$3
3820795
245
1 0
$a
Using AI Technologies to Solve Software Security Challenges /
$c
Haizhou Wang.
264
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2024
300
$a
1 electronic resource (122 pages)
336
$a
text
$b
txt
$2
rdacontent
337
$a
computer
$b
c
$2
rdamedia
338
$a
online resource
$b
cr
$2
rdacarrier
500
$a
Source: Dissertations Abstracts International, Volume: 86-10, Section: B.
500
$a
Advisors: Liu, Peng Committee members: Huang, Sharon Xiaolei; Wang, Suhang; Zhu, Minghui; Lee, Dongwon.
502
$b
Ph.D.
$c
The Pennsylvania State University
$d
2024.
520
$a
Artificial intelligence (AI) has been a trending topic in recent years due to the technical breakthroughs in computer vision (CV) and natural language processing (NLP) where many tasks are nearly impossible to be solved by traditional engineering and algorithmic efforts, due their difficulties in generalizing patterns. In the field of software security, such tasks are not uncommon. For example, many tasks require high-level semantic program comprehension, such as code clone detection and logic bug detection. These tasks are similar to NLP tasks to a certain extent, so that existing methods such as static or dynamic program analysis are very ineffective in understanding the programs in terms of the business logic. For another example, information and data available in many software security tasks such as reverse engineering are not human-friendly, which may lead to generating explicit rules or heuristics extremely challenging. Therefore, it is crucial to explore what tasks in software security could be solved or solved better using modern AI technologies.In this dissertation, we aim to adopt AI technologies in three software security subfields: exploitation defense, vulnerability analysis and reverse engineering. In particular, we have researched three problems: 1) defending return-oriented-programming (ROP) attacks using deep learning, 2) finding user privilege related (UPR) variables using LLM workflow, and 3) pinpoint the implementation of anti dynamic analysis techniques in the binary program using LLM. The common characteristics of all three problems are the fuzziness of input and the difficulty to generalize common patterns, which are the key motivations of us adopting AI technologies and data driven methods.
546
$a
English
590
$a
School code: 0176
650
4
$a
Deep learning.
$3
3554982
650
4
$a
Exploitation.
$3
562045
650
4
$a
Neural networks.
$3
677449
650
4
$a
Cybersecurity.
$3
3774539
650
4
$a
Academic disciplines.
$3
3699705
650
4
$a
Malware.
$3
3562952
650
4
$a
Software upgrading.
$3
3680542
650
4
$a
Code reuse.
$3
3687415
650
4
$a
Large language models.
$3
3775019
690
$a
0800
710
2
$a
The Pennsylvania State University.
$e
degree granting institution.
$3
3765934
720
1
$a
Liu, Peng
$e
degree supervisor.
773
0
$t
Dissertations Abstracts International
$g
86-10B.
790
$a
0176
791
$a
Ph.D.
792
$a
2024
856
4 0
$u
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=31897579
based on 0 review(s)
Location:
ALL
電子資源
Year:
Volume Number:
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
W9527508
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login