語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
到查詢結果
[ null ]
切換:
標籤
|
MARC模式
|
ISBD
Using AI Technologies to Solve Softw...
~
Wang, Haizhou,
FindBook
Google Book
Amazon
博客來
Using AI Technologies to Solve Software Security Challenges /
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Using AI Technologies to Solve Software Security Challenges // Haizhou Wang.
作者:
Wang, Haizhou,
面頁冊數:
1 electronic resource (122 pages)
附註:
Source: Dissertations Abstracts International, Volume: 86-10, Section: B.
Contained By:
Dissertations Abstracts International86-10B.
標題:
Deep learning. -
電子資源:
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
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9527508
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入
(1)帳號:一般為「身分證號」;外籍生或交換生則為「學號」。 (2)密碼:預設為帳號末四碼。
帳號
.
密碼
.
請在此電腦上記得個人資料
取消
忘記密碼? (請注意!您必須已在系統登記E-mail信箱方能使用。)