forked from j5s/community_kit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
executable file
·348 lines (274 loc) · 18.4 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
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
<html>
<head>
<!-- TrustArc tag start -->
<script async="async" src="//consent.trustarc.com/notice?domain=helpsystems.com&c=teconsent&js=nj&text=true>m=1¬iceType=bb&pn=1-0&cookieLink=https://www.helpsystems.com/cookie-policy&privacypolicylink=https://www.helpsystems.com/privacy-policy" crossorigin=""></script> <script>
var __dispatched__ = {}; //Map of previously dispatched preference levels
/* First step is to register with the CM API to receive callbacks when a preference update occurs. You must wait for the CM API (PrivacyManagerAPI object) to exist on the page before registering.
*/
var __i__ = self.postMessage && setInterval(function() {
if (self.PrivacyManagerAPI && __i__) {
var apiObject = {
PrivacyManagerAPI: {
action: "getConsentDecision",
timestamp: new Date().getTime(),
self: self.location.host
}
};
self.top.postMessage(JSON.stringify(apiObject), "*");
__i__ = clearInterval(__i__);
}
}, 50);
/*
Callbacks will occur in the form of a PostMessage event.
This code listens for the appropriately formatted PostMessage event,
gets the new consent decision, and then pushes the events into the GTM framework. Once the event is submitted, that consent decision is marked in the 'dispatched' map so it does not occur more than once.
*/
self.addEventListener("message", function(e, d) {
try {
if (e.data && (d = JSON.parse(e.data)) &&
(d = d.PrivacyManagerAPI) && d.capabilities && d.action == "getConsentDecision") {
var newDecision = self.PrivacyManagerAPI.callApi("getGDPRConsentDecision", self.location.host).consentDecision;
newDecision && newDecision.forEach(function(label) {
if (!__dispatched__[label]) {
self.dataLayer && self.dataLayer.push({
"event": "GDPR Pref Allows " + label
});
__dispatched__[label] = 1;
}
});
}
} catch (xx) {
/** not a cm api message **/
}
});
</script>
<!-- TrustArc tag end -->
<div id="consent_blackbar"></div>
<div id="teconsent"></div>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-5M447WW');</script>
<!-- End Google Tag Manager -->
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.25/css/jquery.dataTables.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.10.0/css/all.css" integrity="sha384-AYmEC3Yw5cVb3ZcuHtOA93w35dYTsvhLPVnYs9eStHfGJvOvKxVfELGroGkvsg+p" crossorigin="anonymous"/>
<link href="https://static.helpsystems.com/cobalt-strike/css/mburger.css" rel="stylesheet">
<link href="https://static.helpsystems.com/cobalt-strike/css/mhead.css" rel="stylesheet">
<link href='https://fonts.googleapis.com/css?family=Lato:400,300,300italic,400italic,700,700italic' rel='stylesheet' type='text/css'>
<link href="css/style.css" rel="stylesheet">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@joevest">
<meta name="twitter:creator" content="@joevest">
<meta name="twitter:title" content="Community Kit">
<meta name="twitter:description" content="Cobalt Strike Community Kit">
<meta name="twitter:image" content="https://github.com/Cobalt-Strike/community_kit/raw/main/community_kit.png">
<title>Cobalt Strike Community Kit</title>
</head>
<body>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src=https://www.googletagmanager.com/ns.html?id=GTM-5M447WW
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<div>
<nav class="navbar navbar-expand-md shadow-sm bg-white mh-head" id="my-header">
<div class="container">
<a class="navbar-brand" href="/community_kit">
<img src="https://static.helpsystems.com/cobalt-strike/img/cobaltstrike-logo-header.png" class="img-fluid" alt="Cobalt Strike"/>
</a>
<div class="collapse navbar-collapse flex-column" id="my-menu">
<ul class="navbar-nav ml-auto">
<li class="nav-item"> <a class="nav-link text-nowrap " href="https://cobaltstrike.com">cobaltstrike.com</a> </li>
<li class="nav-item"> <a class="nav-link text-nowrap " href="https://cobaltstrike.com/contact">Contact Us</a> </li>
<li class="nav-item"> <a class="nav-link text-nowrap " href="https://github.com/cobalt-strike"><i class="fab fa-github fa-lg"></i></a> </li>
<li class="nav-item">
<a class="nav-link" href="https://www.helpsystems.com" target="_blank">
<img src="https://static.helpsystems.com/cobalt-strike/img/helpsystems-icon-blue-grey.png" class="img-fluid d-none d-md-inline-block" alt="HelpSystems"/>
<span class="d-inline-block d-md-none"> HelpSystems</span>
</a>
</li>
</ul>
</div>
</div>
</nav>
</div>
<div class="container">
<p class="lead">
<h1 class="display-3">Community Kit</h1>
<a href="https://cobaltstrike.com" target="_blank">Cobalt Strike</a> is a post-exploitation framework designed to be extended and customized by the user community. Several excellent tools and scripts have been written and published, but they can be challenging to locate. Community Kit is a central repository of extensions written by the user community to extend the capabilities of Cobalt Strike. The Cobalt Strike team acts as the curator and provides this kit to showcase this fantastic work.
</p>
<!-- Guidance Buttons -->
<div class="row">
<!-- Disclaimer Button trigger modal -->
<div class="p-2">
<button type="button" class="btn btn-warning" data-toggle="modal" data-target="#disclaimerModal">
Disclaimer
</button>
<!-- Disclaimer Modal -->
<div class="modal fade" id="disclaimerModal" tabindex="-1" role="dialog" aria-labelledby="disclaimerModalTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">
Disclaimer</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<div class="container-fluid">
<p>These links are being provided as a convenience and for informational purposes only; they do not constitute an endorsement or an approval by HelpSystems of any of the products, services or opinions of the corporation or organization or individual. HelpSystems bears no responsibility for the accuracy, legality or content of the external site or for that of subsequent links. Contact the external site owner for answers to questions regarding its content.</p>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
</div>
<!-- Download Button trigger modal -->
<div class="p-2">
<button type="button" class="btn btn-secondary" data-toggle="modal" data-target="#downloadModal">
Download Script
</button>
<!-- Download Modal -->
<div class="modal fade" id="downloadModal" tabindex="-1" role="dialog" aria-labelledby="downloadModalTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="downloadModalLongTitle">
Download</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<div class="container-fluid">
<h2>Review the disclaimer before downloading projects from this kit</h2>
<p>A download script has been provided for convenience.</p>
<p>The script <a href="https://github.com/Cobalt-Strike/community_kit">community_kit_downloader.sh</a> can be used to download or update all projects in the community kit.</p>
<p>The script downloads every project to a cobaltstrike_community_kit directory. If the directory already exists, it will update each project.</p>
<h3>Requirements</h3>
<ul>
<li>Designed for Linux</li>
<li>bash, git , curl</li>
</ul>
<h3>Usage</h3>
<p>CD to a starting directory</p>
<p><pre>cd /backup</pre></p>
<p>Run script via curl</p>
<p><pre>curl -s https://raw.githubusercontent.com/Cobalt-Strike/community_kit/main/community_kit_downloader.sh | bash</pre></p>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
</div>
<!-- Submit Request Button -->
<div class="p-2">
<a href="submit_request.html" class="btn btn-success">Have a Suggestion?</a>
</div>
</div>
</div>
<hr/>
<div class="container" id="cckitContent">
<h3>Legend</h3>
<p><i class="fas fa-star fa-lg"></i> indicates update in the last 30 days.</p>
<p><i class="fas fa-exclamation-triangle"></i> indicates the project has precompiled binaries</p>
<hr/>
<table id="cckit_table" class="display stripe" style="width:100%">
<thead>
<tr>
<th data-toggle="tooltip" data-placement="top" title="Date the project was last updated">Last Update</th>
<th data-toggle="tooltip" data-placement="top" title="Category of the project">Category</th>
<th data-toggle="tooltip" data-placement="top" title="Primary owner of the project">Owner</th>
<th></th>
<th data-toggle="tooltip" data-placement="top" title="Project name">Name</th>
<th data-toggle="tooltip" data-placement="top" title="Project description">Description</th>
<th data-toggle="tooltip" data-placement="top" title="Latest Commit Message">Commit Message</th>
<th data-toggle="tooltip" data-placement="top" title="GitHub stars are used to highlight popularity">GitHub Stars</th>
<th data-toggle="tooltip" data-placement="top" title="Warning. The project contains pre-compiled binaries. Consider compiling before use.">Has Binary</th>
<th data-toggle="tooltip" data-placement="top" title="Project link">URL</th>
</tr>
</thead>
<tfoot>
<tr>
<th>Last Update</th>
<th>Category</th>
<th>Owner</th>
<th></th>
<th>Name</th>
<th>Description</th>
<th>Latest Commit Message</th>
<th>GitHub Stars</th>
<th>Has Binary</th>
<th>URL</th>
</tr>
</tfoot>
</table>
<footer class="bg-footer-1">
<div class="container">
<div class="row mb-4">
<div class="col-12">
<a href="https://www.coresecurity.com" target="_blank" class="text-decoration-none">
<img src="https://static.helpsystems.com/cobalt-strike/img/coresecurity.png" class="img-fluid mr-3 mb-2" alt="CoreSecurity Logo"/>
</a>
<a href="https://www.cobaltstrike.com" target="_blank" class="text-decoration-none">
<img src="https://static.helpsystems.com/cobalt-strike/img/cobaltstrike.png" class="img-fluid mb-2" alt="Cobalt Strike Logo"/>
</a>
</div>
</div>
<div class="row">
<div class="col-12">
<p class="small mb-1">
Copyright © 2021 HelpSystems. All rights reserved. |
<a href="https://cobaltstrike.com/help-corp-compliance-ethics">Corporate Compliance & Ethics</a> |
<a href="https://www.helpsystems.com/impressum">Impressum</a> |
<a href="https://www.helpsystems.com/privacy-policy" target="_blank">Privacy Policy</a> |
<a href="https://www.helpsystems.com/cookie-policy" target="_blank">Cookie Policy</a> |
<a href="https://blog.cobaltstrike.com">Blog</a>
</p>
</div>
</div>
</div>
</footer>
</div>
<!-- Consent and Disclaimer Warning Toast -->
<div class="fixed-top p-5" style="margin-top: 50;" id="disclaimerPopup">
<div class="toast bg-dark text-white w-100 mw-100" role="alert" style="font-size:x-large;" data-autohide="false" >
<div class="toast-body p-4 d-flex flex-column">
<h1>Community Kit - Acknowledgement and Disclaimer</h1>
<p></p>
<p><a href="https://cobaltstrike.com" target="_blank">Cobalt Strike</a> is a post-exploitation framework designed to be extended and customized by the user community. Several excellent tools and scripts have been written and published, but they can be challenging to locate. Community Kit is a central repository of extensions written by the user community to extend the capabilities of Cobalt Strike. The Cobalt Strike team acts as the curator and provides this kit to showcase this fantastic work.
</p>
<p>These links are being provided as a convenience and for informational purposes only; they do not constitute an endorsement or approval by HelpSystems of any of the products, services, or opinions of the corporation, organization, or individual. HelpSystems bears no responsibility for the accuracy, legality or content of the external site or for that of subsequent links. Contact the external site owner for answers to questions regarding its content.</p>
<p>You must agree to view the content</p>
<div class="ml-auto">
<button type="button" class="btn btn-outline-light mr-3" id="btnDisagree">
Disagree
</button>
<button type="button" class="btn btn-light" id="btnAgree">
Agree
</button>
</div>
</div>
</div>
</div>
<script type="text/javascript" charset="utf8" src="https://code.jquery.com/jquery-3.5.1.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.25/js/jquery.dataTables.js"></script>
<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/plug-ins/1.10.25/dataRender/hyperLink.js"></script>
<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/plug-ins/1.10.25/dataRender/ellipsis.js"></script>
<script type="text/javascript" charset="utf8" src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.4/moment.min.js"></script>
<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/plug-ins/1.10.25/dataRender/datetime.js"></script>
<script src="js/disclaimer.js"></script>
<script src="js/cckit_table.js"></script>
</body>
</html>