-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
150 lines (138 loc) · 7.09 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<!doctype html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-EER1LDV4TH"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-EER1LDV4TH');
</script>
<title>ARGUS</title>
<meta charset="utf-8" name="viewport" content="width=device-width, initial-scale=1">
<link href="css/frame.css" media="screen" rel="stylesheet" type="text/css" />
<link href="css/controls.css" media="screen" rel="stylesheet" type="text/css" />
<link href="css/custom.css" media="screen" rel="stylesheet" type="text/css" />
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700' rel='stylesheet' type='text/css'>
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="js/menu.js"></script>
<style>
.menu-index {
color: rgb(255, 255, 255) !important;
opacity: 1 !important;
font-weight: 700 !important;
}
</style>
</head>
<body>
<div class="menu-container"></div>
<div class="content-container">
<div class="content">
<div class="content-table flex-column">
<!-------------------------------------------------------------------------------------------->
<!--Start Intro-->
<div class="flex-row">
<div class="flex-item flex-column">
<h2 class="add-top-margin">Overview</h2>
<hr>
<p style="font-size:14pt;">
Continuous Integration (CI) has become essential to the modern software development cycle. Developers engineer CI scripts, commonly called workflows or pipelines, to automate most software maintenance tasks, such as testing and deployment.
</p>
<p style="font-size:14pt;">
Developers frequently misconfigure workflows resulting in severe security issues, which can have devastating effects resulting in supply-chain attacks. The extreme diversity of CI platforms and the supported features further exacerbate the problem and make it challenging to specify and verify security properties across different CI platforms uniformly. In this area, we aim to addresses the problem by defining the desired security properties of a workflow and developing platform-independent techniques to verify and enforce the security properties.
</p>
</div>
</div>
<!--End Intro-->
<!--Start Projects-->
<div class="flex-row">
<div class="flex-item flex-column">
<h2 class="add-top-margin">Projects</h2>
<hr>
<div style="display: flex;" class="project-container">
<!-- ARGUS Project -->
<div style="width: 45%;" class="project-item">
<h3>ARGUS</h3>
<p style="font-size:14pt;">
ARGUS is a groundbreaking static taint analysis system specifically designed to identify code injection vulnerabilities in GitHub Actions. It is the first of its kind, offering a unique approach to securing Continuous Integration/Continuous Deployment (CI/CD) pipelines.
</p>
<div class="button-container">
<a href="argus.html" class="custom-button">
Learn about ARGUS
<span class="arrow">›</span>
</a>
</div>
</div>
<div style="width: 10%;" class="project-item">
</div>
<!-- LLM4GW Project -->
<div style="width: 45%;" class="project-item">
<h3>LLM4GW</h3>
<p style="font-size:14pt;">
LLM4GW is the first comprehensive study to assess how effective Large Language Models (LLMs) are for tasks related to GitHub workflows.
</p>
<div class="button-container">
<a href="LLM4GW.html" class="custom-button">
Learn about LLM4GW
<span class="arrow">›</span>
</a>
</div>
</div>
</div>
</div>
</div>
<!--End Projects-->
<!-------------------------------------------------------------------------------------------->
<!--Start Team-->
<div class="flex-row">
<div class="flex-item flex-column">
<h2 class="add-top-margin">Team</h2>
<hr>
<p style="font-size:14pt;">
Our projects are built by <a href="https://purs3lab.github.io/" target="_blank">Purdue Systems and Software Security Lab (PurS3) </a> and <a href="https://pursec.cs.purdue.edu/" target="_blank"> PurSec Lab </a> at <a href="https://www2.purdue.edu/" target="_blank">Purdue University</a> <br/> and <a href="https://wspr.csc.ncsu.edu/" target="_blank">Wolfpack Security and Privacy Research (WSPR)</a> lab at <a href="https://ncsu.edu" target="_blank"> North Carolina State University</a>.
</p>
<div align="center" display="flex">
<img src="./img/purdue.png" height = "120" alt="purdue" align="center" />
     
<img src="./img/ncsu.png" height = "125" alt="ncsu" align="center" />
</div>
</div>
</div>
<!--End Team-->
<!-------------------------------------------------------------------------------------------->
<!--Start Funding-->
<div class="flex-row">
<div class="flex-item flex-column">
<h2 class="add-top-margin">Funding</h2>
<hr>
<p style="font-size:14pt;">
We are greatful to the following sources for funding the projects.
</p>
<div align="center" display="flex">
<img src="./img/amazonara.png" height = "120" alt="purdue" align="center" />
     
<img src="./img/NSFlogo.png" height = "125" alt="ncsu" align="center" />
</div>
</div>
</div>
<!--End Funding-->
<!-------------------------------------------------------------------------------------------->
<!--Start Credits-->
<div class="flex-row">
<div class="flex-item flex-item-stretch flex-column">
<br /><br />
<p class="text text-small text-italic">
SecureCI | <span class="highlight-text">PurS3 Lab</span> at <span class="highlight-text">Purdue University</span> | <span class="highlight-text">PurSec Lab</span> at <span class="highlight-text">Purdue University</span> | <span class="highlight-text">WSPR Lab</span> at <span class="highlight-text">North Carolina State University</span>
</p>
</div>
</div>
<!--End Credits-->
<!-------------------------------------------------------------------------------------------->
</div>
</div>
</div>
</body>
</html>