-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathindex.html
546 lines (455 loc) · 28.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
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
<!DOCTYPE html>
<html >
<head>
<!-- Site made with Mobirise Website Builder v4.12.3, http://vsmelectronics.mlm -->
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<link rel="shortcut icon" href="assets/images/mmflogo-122x121.png" type="image/x-icon">
<meta name="description" content="">
<title>Home</title>
<link rel="stylesheet" href="assets/web/assets/mobirise-icons2/mobirise2.css">
<link rel="stylesheet" href="assets/web/assets/mobirise-icons/mobirise-icons.css">
<link rel="stylesheet" href="assets/web/assets/mobirise-icons-bold/mobirise-icons-bold.css">
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap-grid.min.css">
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap-reboot.min.css">
<link rel="stylesheet" href="assets/dropdown/css/style.css">
<link rel="stylesheet" href="assets/tether/tether.min.css">
<link rel="stylesheet" href="assets/socicon/css/styles.css">
<link rel="stylesheet" href="assets/theme/css/style.css">
<link rel="preload" as="style" href="assets/mobirise/css/mbr-additional.css"><link rel="stylesheet" href="assets/mobirise/css/mbr-additional.css" type="text/css">
</head>
<body>
<section class="menu cid-s1gp23KQXR" once="menu" id="menu2-4">
<nav class="navbar navbar-expand beta-menu navbar-dropdown align-items-center navbar-fixed-top navbar-toggleable-sm">
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<div class="hamburger">
<span></span>
<span></span>
<span></span>
<span></span>
</div>
</button>
<div class="menu-logo">
<div class="navbar-brand">
<span class="navbar-logo">
<a href="#">
<img src="./assets/images/mmflogo.PNG" alt="mms logo" title="" style="height: 5.8rem;">
</a>
</span>
</div>
</div>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav nav-dropdown" data-app-modern-menu="true"><li class="nav-item">
<a class="nav-link link text-black display-4" href="#stats">STATS</a>
</li><li class="nav-item"><a class="nav-link link text-black display-4" href="./demo.php">DEMO</a></li><li class="nav-item"><a class="nav-link link text-black display-4" href="#steps">STEPS</a></li><li class="nav-item"><a class="nav-link link text-black display-4" href="#projects"><br>PROJECTS<br><br></a></li>
<li class="nav-item">
<a class="nav-link link text-black display-4" href="#about">
ABOUT US </a>
</li></ul>
<div class="navbar-buttons mbr-section-btn"><a class="btn btn-sm btn-primary display-4" href="tel:+91 8652763566">
<span class="btn-icon mbri-mobile mbr-iconfont mbr-iconfont-btn">
</span>
+91 8652763566</a></div>
</div>
</nav>
</section>
<section class="engine"><a href="https://mobirise.info/m">free website design templates</a></section><section class="cid-s1IDJ0hwr6 mbr-fullscreen mbr-parallax-background" id="header2-c">
<div class="mbr-overlay" style="opacity: 0.5; background-color: rgb(35, 35, 35);"></div>
<div class="container align-center">
<div class="row justify-content-md-center">
<div class="mbr-white col-md-10">
<h1 class="mbr-section-title mbr-bold pb-3 mbr-fonts-style display-1">WELCOME TO MMS WAF</h1>
<p class="mbr-text pb-3 mbr-fonts-style display-5">
A machine learning based web application firewall: The purpose of this project is to investigate the potential of using machine learning techniques for intrusion detection on an application level. The algorithms to be tested are classifiers trained on HTTP payload data which will take a payload as input and decide whether the input contained malicious code or not. WAF will protect from XSS,SQL and Shell-injections.
</p>
<div class="mbr-section-btn">
<a class="btn btn-md btn-secondary display-4" href="#steps">LEARN MORE</a>
<a class="btn btn-md btn-white-outline display-4" href="./demo.php">LIVE DEMO</a>
</div>
</div>
</div>
</div>
<div class="mbr-arrow hidden-sm-down" aria-hidden="true">
<a href="#next">
<i class="mbri-down mbr-iconfont"></i>
</a>
</div>
</section>
<section class="counters1 counters cid-s1IE0PPxQT" id="counters1-e">
<div class="container" id="stats">
<h2 class="mbr-section-title pb-3 align-center mbr-fonts-style display-2">STATS</h2>
<h3 class="mbr-section-subtitle mbr-fonts-style display-5">Stats of our ML Model</h3>
<div class="container pt-4 mt-2">
<div class="media-container-row">
<div class="card p-3 align-center col-12 col-md-6 col-lg-4">
<div class="panel-item p-3">
<div class="card-img pb-3">
<span class="mbr-iconfont socicon-periscope socicon" style="color: rgb(85, 180, 212); fill: rgb(85, 180, 212);"></span>
</div>
<div class="card-text">
<h3 class="count pt-3 pb-3 mbr-fonts-style display-2">99.55%</h3>
<h4 class="mbr-content-title mbr-bold mbr-fonts-style display-7">
Accuracy of model</h4>
<p class="mbr-content-text mbr-fonts-style display-7">
Proportion of correct predictions (positive and negative) in the test set.</p>
</div>
</div>
</div>
<div class="card p-3 align-center col-12 col-md-6 col-lg-4">
<div class="panel-item p-3">
<div class="card-img pb-3">
<span class="mbr-iconfont socicon-flipboard socicon" style="color: rgb(85, 180, 212); fill: rgb(85, 180, 212);"></span>
</div>
<div class="card-text">
<h3 class="count pt-3 pb-3 mbr-fonts-style display-2">
0.9746
</h3>
<h4 class="mbr-content-title mbr-bold mbr-fonts-style display-7">F1 Score Of model</h4>
<p class="mbr-content-text mbr-fonts-style display-7">
Harmonic mean between precision and recall. More informative than Accuracy for unbalanced datasets.<br><br></p>
</div>
</div>
</div>
<div class="card p-3 align-center col-12 col-md-6 col-lg-4">
<div class="panel-item p-3">
<div class="card-img pb-3">
<span class="mbr-iconfont socicon-openaigym socicon" style="color: rgb(85, 180, 212); fill: rgb(85, 180, 212);"></span>
</div>
<div class="card-text">
<h3 class="count pt-3 pb-3 mbr-fonts-style display-2">
0.9986
</h3>
<h4 class="mbr-content-title mbr-bold mbr-fonts-style display-7">ROC - AUC Score</h4>
<p class="mbr-content-text mbr-fonts-style display-7">Area under the ROC; from 0.5 (random model) to 1 (perfect model)</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<hr>
<section class="mbr-section article content11 cid-s1IEaOrgFb" id="content11-f">
<div class="container">
<h2 class="mbr-section-title pb-3 align-center mbr-fonts-style display-2">Libraries</h2>
<div class="media-container-row">
<div class="mbr-text counter-container col-12 col-md-8 mbr-fonts-style display-7">
<ol>
<li><strong>NumPy</strong> -Numerical Python, a library that adds support for large multidimensional matrices
and a collection of high-level mathematical functions. Website: http://www.numpy.org/</li>
<li><strong>Pandas</strong>- Builds upon NumPy and provides high-performance table-like data structures well
suited for handling and manipulating large sets of data. Website: http://pandas.pydata.org/</li>
<li><strong>Matplotlib</strong> -An extensive plotting library that allows for easy visualization of any kind of data
analysis. Website: https://matplotlib.org/</li>
<li><strong>Scikit-learn</strong> -The swiss army knife of machine learning for python. This library contains all the
machine learning algorithms, validation tools and model selection tools we need
for the project.
analysis. Website: http://scikit-learn.org/stable/index.html/</li>
</ol>
</div>
</div>
</div>
</section>
<section class="features8 cid-s1IEfieeoY mbr-parallax-background" id="features8-g" id="#projects">
<h2 style="color: white" class="mbr-section-title pb-2 align-center mbr-fonts-style display-2">COMMING SOON PROJECTS</h2>
<div class="mbr-overlay" style="opacity: 0.2; background-color: rgb(35, 35, 35);" id="projects">
</div>
<div class="container">
<div class="media-container-row">
<div class="card col-12 col-md-6 col-lg-4">
<div class="card-img">
<span class="mbr-iconfont mobi-mbri-home mobi-mbri" style="color: rgb(255, 255, 255); fill: rgb(255, 255, 255);"></span>
</div>
<div class="card-box align-center">
<h4 class="card-title mbr-fonts-style display-7">House Price Prediction System</h4>
<p class="mbr-text mbr-fonts-style display-7">Linear regression based Machine Learning Project to calculate actual price of house via various factors like plotsize,bedroom,bathroom,place etc.</p>
<div class="mbr-section-btn text-center">
<a href="http://vsmelectronics.ml" class="btn btn-secondary display-4">
More
</a>
</div>
</div>
</div>
<div class="card col-12 col-md-6 col-lg-4">
<div class="card-img">
<span class="mbr-iconfont mbrib-rocket" style="color: rgb(255, 255, 255); fill: rgb(255, 255, 255);"></span>
</div>
<div class="card-box align-center">
<h4 class="card-title mbr-fonts-style display-7">Accident Casuality-Severity Prediction System</h4>
<p class="mbr-text mbr-fonts-style display-7">Supervised Machine Learning based project to classify the severity of an accident in low, medium and high risk. It uses the unsuperviced machine learning approach to form clusters of features.</p>
<div class="mbr-section-btn text-center">
<a href="http://vsmelectronics.ml" class="btn btn-secondary display-4">
More
</a>
</div>
</div>
</div>
<div class="card col-12 col-md-6 col-lg-4">
<div class="card-img">
<span class="mbr-iconfont socicon-internet socicon" style="color: rgb(255, 255, 255); fill: rgb(255, 255, 255);"></span>
</div>
<div class="card-box align-center">
<h4 class="card-title mbr-fonts-style display-7">TELECOM DATA ANALYSIS</h4>
<p class="mbr-text mbr-fonts-style display-7">Objectives are to perform machine learning techniques and find out the knowledge in users' activies on internet. It will help marketers to target their customers with their interest.</p>
<div class="mbr-section-btn text-center">
<a href="http://vsmelectronics.ml" class="btn btn-secondary display-4">
More
</a>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="step1 cid-s1IEAsqwKG" id="step1-j">
<div class="container" id="steps">
<h2 class="mbr-section-title pb-3 mbr-fonts-style align-center display-2">
Steps (WorkFlow)</h2>
<h3 class="mbr-section-subtitle pb-5 mbr-fonts-style align-center display-5">We had used CRISP-DM approach to build this machine learning model</h3>
<div class="step-container">
<div class="card separline pb-4">
<div class="step-element d-flex">
<div class="step-wrapper pr-3">
<h3 class="step d-flex align-items-center justify-content-center">
1
</h3>
</div>
<div class="step-text-content">
<h4 class="mbr-step-title pb-3 mbr-fonts-style display-5">Business Understanding</h4>
<p class="mbr-step-text mbr-fonts-style display-7">In this phase we had analyzed how the data flows in client server model. Followed by the understanding the various attacks on wild.<br>Varios injection vulnerabilities like XSS, SQL , Command injection and their types and analyzed the payload structure of each attack. </p>
</div>
</div>
</div>
<div class="card separline pb-4">
<div class="step-element d-flex">
<div class="step-wrapper pr-3">
<h3 class="step d-flex align-items-center justify-content-center">
2
</h3>
</div>
<div class="step-text-content">
<h4 class="mbr-step-title pb-3 mbr-fonts-style display-5">Data Understanding</h4>
<p class="mbr-step-text mbr-fonts-style display-7">In this phase we had analyzed the requirements of features in data and stucture of data that we are going to prepare in next stage.</p>
</div>
</div>
</div>
<div class="card separline pb-4">
<div class="step-element d-flex">
<div class="step-wrapper pr-3">
<h3 class="step d-flex align-items-center justify-content-center">
3
</h3>
</div>
<div class="step-text-content">
<h4 class="mbr-step-title pb-3 mbr-fonts-style display-5">Data Preparation</h4>
<p class="mbr-step-text mbr-fonts-style display-7">After calculating the features of data set we move to actually prepare the data :<br>- We had collected the payoads of different attacks from various security data sources.<br>- We had performed feature engineering on our payloads to get most of that single string and had calculated features like length, min byte, max byte , mean byte, standard deviation of bytes,no of distinct bytes .. etc. <br></p>
</div>
</div>
</div>
<div class="card separline pb-4">
<div class="step-element d-flex">
<div class="step-wrapper pr-3">
<h3 class="step d-flex align-items-center justify-content-center">
4
</h3>
</div>
<div class="step-text-content">
<h4 class="mbr-step-title pb-3 mbr-fonts-style display-5">Modeling</h4>
<p class="mbr-step-text mbr-fonts-style display-7">In this phase we started applying various machine learning algorithms on our data set. Since the WAF is a binary classification problem, we had applied various supervised classification techniques like logistic Regression, SVM, random forest, decision tree, KNN, XGBoost, Artificial neural network, lasso-lars,extra tress etc.</p>
</div>
</div>
</div>
<div class="card separline pb-4">
<div class="step-element d-flex">
<div class="step-wrapper pr-3">
<h3 class="step d-flex align-items-center justify-content-center">
5
</h3>
</div>
<div class="step-text-content">
<h4 class="mbr-step-title pb-3 mbr-fonts-style display-5">Evaluation</h4>
<p class="mbr-step-text mbr-fonts-style display-7">After Fitting any model the PERFORMANCE of model is calculated which involves : Confusion matrix, Accuracy, Precision, F1 Score,ROC - AUC Score ..etc. Based on the performance we had tried to maximise the accuracy of model via tunning the model. At last we will select one best model which is most accurate and its confusion matix should be best among all. </p>
</div>
</div>
</div>
<div class="card s">
<div class="step-element d-flex">
<div class="step-wrapper pr-3">
<h3 class="step d-flex align-items-center justify-content-center">
6
</h3>
</div>
<div class="step-text-content">
<h4 class="mbr-step-title pb-3 mbr-fonts-style display-5">Deployment</h4>
<p class="mbr-step-text mbr-fonts-style display-7">This is the our personal favourite stage. In this phase we had exported the model via pickle library and generated a custom python script that we will be using for prediction. Later we had deployed this model on the aws cloud instance with website integration.
</p>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="mbr-section form3 cid-s1IEUOSRw7" id="form3-l">
<div class="container">
<div class="row justify-content-center">
<img src="./assets/images/mmflogo.PNG" alt="Mobirise" title="" style="height: 20.0rem;">
</div>
</div>
</section>
<section class="team1 cid-s1IFlJkPxf" id="team1-q">
<div class="container align-center" id="about">
<h2 class="pb-3 mbr-fonts-style mbr-section-title display-2">
OUR AWESOME TEAM
</h2>
<h3 class="pb-5 mbr-section-subtitle mbr-fonts-style mbr-light display-5">
Thanks to create these awesome peojects
</h3>
<div class="row media-row">
<div class="team-item col-lg-3 col-md-6">
<div class="item-image">
<img src="assets/images/mangesh-4-426x757.jpeg" alt="" title="">
</div>
<div class="item-caption py-3">
<div class="item-name px-2">
<p class="mbr-fonts-style display-5">Mangesh Gupta</p>
</div>
<div class="item-role px-2">
<p>Developer + Tester</p>
</div>
<div class="item-social pt-2">
<a href="https://www.linkedin.com/in/mangya/" target="_blank">
<span class="p-1 socicon-linkedin socicon mbr-iconfont mbr-iconfont-social"></span>
</a>
</div>
</div>
</div><div class="team-item col-lg-3 col-md-6">
<div class="item-image">
<img src="assets/images/mok-510x510.jpeg" alt="" title="">
</div>
<div class="item-caption py-3">
<div class="item-name px-2">
<p class="mbr-fonts-style display-5">Mokshada Godase</p>
</div>
<div class="item-role px-2">
<p>Developer + Designer</p>
</div>
<div class="item-social pt-2">
<a href="https://www.linkedin.com/in/mokshada-godase-69a5981a7/" target="_blank">
<span class="p-1 socicon-linkedin socicon mbr-iconfont mbr-iconfont-social"></span>
</a>
</div>
</div>
</div><div class="team-item col-lg-3 col-md-6">
<div class="item-image">
<img src="assets/images/shubham-510x510.jpeg" alt="" title="">
</div>
<div class="item-caption py-3">
<div class="item-name px-2">
<p class="mbr-fonts-style display-5">Shubham Yadav <br></p>
</div>
<div class="item-role px-2">
<p>Developer </p>
</div>
<div class="item-social pt-2">
<a href="https://www.linkedin.com/in/shubham-yadav-a9a2b51a2/" target="_blank">
<span class="p-1 socicon-linkedin socicon mbr-iconfont mbr-iconfont-social"></span>
</a>
</div>
</div>
</div></div>
</div>
</section>
<section class="cid-s1IFBudis0" id="footer2-t">
<div class="container">
<div class="media-container-row content mbr-white">
<div class="col-12 col-md-3 mbr-fonts-style display-7">
<p class="mbr-text">
<strong>Address</strong>
<br>
<br>Dreams MALL,<br>Bhandup(w)-400078 <br>
<br>
<br><strong>Contacts</strong>
<br>
<br>Email: gmangesh29@gmail.com <br>Phone: +918652763566<br><br></p>
</div>
<div class="col-12 col-md-3 mbr-fonts-style display-7">
<p class="mbr-text">
<strong>Links</strong>
<br>
<br><a class="text-primary" href="http://vsmelectonics.ml">Other Website</a>
<br>
<br><strong>Feedback</strong>
<br>
<br>Please send us your ideas, bug reports, suggestions! Any feedback would be appreciated.
</p>
</div>
<div class="col-12 col-md-6">
<div class="google-map"><iframe frameborder="0" style="border:0" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3769.1177534686035!2d72.9354713149022!3d19.146322187047673!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3be7b87b3a37ff27%3A0x892ab13264bc364a!2sDreams%20Mall%20Rd%2C%20Bhandup%2C%20Mumbai%2C%20Maharashtra%20400078!5e0!3m2!1sen!2sin!4v1591998475860!5m2!1sen!2sin" allowfullscreen=""></iframe></div>
</div>
</div>
<div class="footer-lower">
<div class="media-container-row">
<div class="col-sm-12">
<hr>
</div>
</div>
<div class="media-container-row mbr-white">
<div class="col-sm-6 copyright">
<p class="mbr-text mbr-fonts-style display-7">
© Copyright 2020 Mangesh - All Rights Reserved
</p>
</div>
<!--<div class="col-md-6">
<div class="social-list align-right">
<div class="soc-item">
<a href="https://twitter.com/mobirise" target="_blank">
<span class="socicon-twitter socicon mbr-iconfont mbr-iconfont-social"></span>
</a>
</div>
<div class="soc-item">
<a href="https://www.facebook.com/pages/Mobirise/1616226671953247" target="_blank">
<span class="socicon-facebook socicon mbr-iconfont mbr-iconfont-social"></span>
</a>
</div>
<div class="soc-item">
<a href="https://www.youtube.com/c/mobirise" target="_blank">
<span class="socicon-youtube socicon mbr-iconfont mbr-iconfont-social"></span>
</a>
</div>
<div class="soc-item">
<a href="https://instagram.com/mobirise" target="_blank">
<span class="socicon-instagram socicon mbr-iconfont mbr-iconfont-social"></span>
</a>
</div>
<div class="soc-item">
<a href="https://plus.google.com/u/0/+Mobirise" target="_blank">
<span class="socicon-googleplus socicon mbr-iconfont mbr-iconfont-social"></span>
</a>
</div>
<div class="soc-item">
<a href="https://www.behance.net/Mobirise" target="_blank">
<span class="socicon-behance socicon mbr-iconfont mbr-iconfont-social"></span>
</a>
</div>
</div>
</div>-->
</div>
</div>
</div>
</section>
<script src="assets/web/assets/jquery/jquery.min.js"></script>
<script src="assets/popper/popper.min.js"></script>
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
<script src="assets/dropdown/js/nav-dropdown.js"></script>
<script src="assets/dropdown/js/navbar-dropdown.js"></script>
<script src="assets/tether/tether.min.js"></script>
<script src="assets/parallax/jarallax.min.js"></script>
<script src="assets/viewportchecker/jquery.viewportchecker.js"></script>
<script src="assets/touchswipe/jquery.touch-swipe.min.js"></script>
<script src="assets/smoothscroll/smooth-scroll.js"></script>
<script src="assets/theme/js/script.js"></script>
<script src="assets/formoid/formoid.min.js"></script>
</body>
</html>