PageSourceSearch

https://www.amirootyet.com/publication/know-thy-ransomware-detaile…g-effective-ransomware-response-strategies/

html amirootyet.com collected 2026-09-29 15:35:33 UTC 22,680 bytes, 1,433 lines download raw bytes

1<!DOCTYPE html>
2<!-- This site was created with Wowchemy. https://www.wowchemy.com -->
3<!-- Last Published: September 17, 2023 --><html lang="en-us" >
4
5
6<head>
7  <meta charset="utf-8" />
8  <meta name="viewport" content="width=device-width, initial-scale=1" />
9  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
10  
11  
12  
13    <meta name="generator" content="Wowchemy 5.7.0 for Hugo" />
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  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
53  
54
55  
56  
57  
58    
59      
60      <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Roboto+Mono&family=Roboto:wght@400;700&display=swap">
61      <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Roboto+Mono&family=Roboto:wght@400;700&display=swap" media="print" onload="this.media='all'">
62    
63  
64
65  
66  
67
68  
69  
70
71  
72
73  <link rel="stylesheet" href="/css/vendor-bundle.min.047268c6dd09ad74ba54a0ba71837064.css" media="print" onload="this.media='all'">
74
75  
76  
77  
78    
79    
80      <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/academicons.min.css" integrity="sha512-KlJCpRsLf+KKu2VQa5vmRuClRFjxc5lXO03ixZt82HZUk41+1I0bD8KBSA0fY290ayMfWYI9udIqeOWSu1/uZg==" crossorigin="anonymous" media="print" onload="this.media='all'">
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  <link rel="stylesheet" href="/css/wowchemy.f1668f3c47f50c15bbdd78db9e4aa48d.css" />
216
217  
218  
219  
220
221  
222  
223  
224  
225  
226  
227  
228    
229    
230    <link rel="stylesheet" href="/css/libs/chroma/github-light.min.css" title="hl-light" media="print" onload="this.media='all'" >
231    <link rel="stylesheet" href="/css/libs/chroma/dracula.min.css" title="hl-dark" media="print" onload="this.media='all'" disabled>
vendor: 80 bytes, lines 231-242
231
232  
233
234  
235  
236
237
238
239
240
241
242<script async src="https://www.googletagmanager.com/gtag/js?id=
242G-WKJ0NK04RS
vendor: 12 bytes, line 242
242"></script>
243<script>
244  window.dataLayer = window.dataLayer || [];
245
246  function gtag() {
247      dataLayer.push(arguments);
248  }
249
250  function trackOutboundLink(url, target) {
251    gtag('event', 'click', {
252         'event_category': 'outbound',
253         'event_label': url,
254         'transport_type': 'beacon',
255         'event_callback': function () {
256           if (target !== '_blank') {
257             document.location = url;
258           }
259         }
260    });
261    console.debug("Outbound link clicked: " + url);
262  }
263
264  function onClickCallback(event) {
265    if ((event.target.tagName !== 'A') || (event.target.host === window.location.host)) {
266      return;
267    }
268    trackOutboundLink(event.target, event.target.getAttribute('target'));  
269  }
270
271  gtag('js', new Date());
272  gtag('config', 'G-WKJ0NK04RS', {});
273  gtag('set', {'cookie_flags': 'SameSite=None;Secure'});
274
275  
276  document.addEventListener('click', onClickCallback, false);
277</script>
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  <meta name="author" content="Pranshu Bajpai" />
311
312
313
314
315
316  
317
318<meta name="description" content="" />
319
320
321
322<link rel="alternate" hreflang="en-us" href="https://amirootyet.com/publication/know-thy-ransomware-detailed-framework-for-devising-effective-ransomware-response-strategies/" />
323<link rel="canonical" href="https://amirootyet.com/publication/know-thy-ransomware-detailed-framework-for-devising-effective-ransomware-response-strategies/" />
324
325
326
327  <link rel="manifest" href="/manifest.webmanifest" />
328
329
330
331<link rel="icon" type="image/png" href="/media/icon_hu71c400a1f9afc621cbfbfb3715318fc7_5221_32x32_fill_lanczos_center_3.png" />
332<link rel="apple-touch-icon" type="image/png" href="/media/icon_hu71c400a1f9afc621cbfbfb3715318fc7_5221_180x180_fill_lanczos_center_3.png" />
333
334<meta name="theme-color" content="#3f51b5" />
335
336
337
338
339
340
341
342
343
344
345  
346  
347
348
349
350
351
352
353<meta property="twitter:card" content="summary" />
354
355  <meta property="twitter:site" content="@amirootyet" />
356  <meta property="twitter:creator" content="@amirootyet" />
357<meta property="twitter:image" content="https://amirootyet.com/media/logo_hu0b3f0167e6f10f97d2016ff6d368435c_29222_300x300_fit_lanczos_3.png" />
358<meta property="og:site_name" content="AmIRootYet" />
359<meta property="og:url" content="https://amirootyet.com/publication/know-thy-ransomware-detailed-framework-for-devising-effective-ransomware-response-strategies/" />
360<meta property="og:title" content="Know Thy Ransomware Response: A Detailed Framework for Devising Effective Ransomware Response Strategies (ACM) | AmIRootYet" />
361<meta property="og:description" content="" /><meta property="og:image" content="https://amirootyet.com/media/logo_hu0b3f0167e6f10f97d2016ff6d368435c_29222_300x300_fit_lanczos_3.png" /><meta property="og:locale" content="en-us" />
362
363  
364    <meta
365      property="article:published_time"
366      content="2023-06-26T00:00:00&#43;00:00"
367    />
368  
369  
370    <meta property="article:modified_time" content="2023-09-17T12:10:03-05:00">
371  
372
373
374
375
376
377
378    
379
380
381
382
383
384
385
386
387
388<script type="application/ld+json">
389{
390  "@context": "https://schema.org",
391  "@type": "Article",
392  "mainEntityOfPage": {
393    "@type": "WebPage",
394    "@id": "https://amirootyet.com/publication/know-thy-ransomware-detailed-framework-for-devising-effective-ransomware-response-strategies/"
395  },
396  "headline": "Know Thy Ransomware Response: A Detailed Framework for Devising Effective Ransomware Response Strategies (ACM)",
397  
398  "datePublished": "2023-06-26T00:00:00Z",
399  "dateModified": "2023-09-17T12:10:03-05:00",
400  
401  "author": {
402    "@type": "Person",
403    "name": "Pranshu Bajpai"
404  },
405  
406  "publisher": {
407    "@type": "Organization",
408    "name": "AmIRootYet",
409    "logo": {
410      "@type": "ImageObject",
411      "url": "https://amirootyet.com/media/logo_hu0b3f0167e6f10f97d2016ff6d368435c_29222_192x192_fit_lanczos_3.png"
412    }
413  },
414  "description": ""
415}
416</script>
416
417
418  
419
420  
421
422
423
424
425  
426  
427  
428
429  
430  
431
432  
433
434
435  
436  <title>Know Thy Ransomware Response: A Detailed Framework for Devising Effective Ransomware Response Strategies (ACM) | AmIRootYet</title>
437
438  
439  
440  
441  
442
443
444
445
446
447
448
449
450
451
452
453</head>
454
455
456<body id="top" data-spy="scroll" data-offset="70" data-target="#TableOfContents" class="page-wrapper   " data-wc-page-id="fa2487abd64cfe84db78c1d6c1505bc4" >
457
458  
459  
460  
461  
462  
463  
464  
465  
466  
467  
467<script src="/js/wowchemy-init.min.7c897a8b121df7ebb0839f181f74c5dd.js"></script>
467
468
469  
470
471
472<aside class="search-modal" id="search">
473  <div class="container">
474    <section class="search-header">
475
476      <div class="row no-gutters justify-content-between mb-3">
477        <div class="col-6">
478          <h1>Search</h1>
479        </div>
480        <div class="col-6 col-search-close">
481          <a class="js-search" href="#" aria-label="Close"><i class="fas fa-times-circle text-muted" aria-hidden="true"></i></a>
482        </div>
483      </div>
484
485      <div id="search-box">
486        
487        <input name="q" id="search-query" placeholder="Search..." autocapitalize="off"
488        autocomplete="off" autocorrect="off" spellcheck="false" type="search" class="form-control"
489        aria-label="Search...">
490        
491      </div>
492
493      
494      
495
496      
497
498    </section>
499    <section class="section-search-results">
500
501      <div id="search-hits">
502        
503      </div>
504
505    </section>
506  </div>
507</aside>
508
509
510
511  <div class="page-header header--fixed">
512  
513  
514  
515  
516  
517
518
519
520
521
522
523
524
525
526
527
528  
529
530
531<header>
532  <nav class="navbar navbar-expand-lg navbar-light compensate-for-scrollbar" id="navbar-main">
533    <div class="container-xl">
534
535      
536      <div class="d-none d-lg-inline-flex">
537        <a class="navbar-brand" href="/"><img src="/media/logo_hu0b3f0167e6f10f97d2016ff6d368435c_29222_0x70_resize_lanczos_3.png" alt="AmIRootYet"
538            
539            ></a>
540      </div>
541      
542
543      
544      <button type="button" class="navbar-toggler" data-toggle="collapse"
545              data-target="#navbar-content" aria-controls="navbar-content" aria-expanded="false" aria-label="Toggle navigation">
546      <span><i class="fas fa-bars"></i></span>
547      </button>
548      
549
550      
551      <div class="navbar-brand-mobile-wrapper d-inline-flex d-lg-none">
552        <a class="navbar-brand" href="/"><img src="/media/logo_hu0b3f0167e6f10f97d2016ff6d368435c_29222_0x70_resize_lanczos_3.png" alt="AmIRootYet"
553          
554          ></a>
555      </div>
556      
557
558      
559      
560      <div class="navbar-collapse main-menu-item collapse justify-content-start" id="navbar-content">
561
562        
563        <ul class="navbar-nav d-md-inline-flex">
564          
565
566          
567
568          
569          
570          
571            
572          
573
574          
575
576          
577          
578          
579          
580
581          
582            
583              
584              
585            
586            
587              
588              
589              
590                
591              
592              
593            
594          
595
596          <li class="nav-item">
597            <a class="nav-link " href="/#about"><span>Home</span></a>
598          </li>
599
600          
601          
602
603          
604
605          
606          
607          
608            
609          
610
611          
612
613          
614          
615          
616          
617
618          
619            
620              
621              
622            
623            
624              
625              
626              
627                
628              
629              
630            
631          
632
633          <li class="nav-item">
634            <a class="nav-link " href="/#publications"><span>Publications</span></a>
635          </li>
636
637          
638          
639
640          
641
642          
643          
644          
645            
646          
647
648          
649
650          
651          
652          
653          
654
655          
656            
657              
658              
659            
660            
661              
662              
663              
664                
665              
666              
667            
668          
669
670          <li class="nav-item">
671            <a class="nav-link " href="/#talks"><span>Talks</span></a>
672          </li>
673
674          
675          
676
677          
678
679          
680          
681          
682            
683          
684
685          
686
687          
688          
689          
690          
691
692          
693            
694              
695              
696            
697            
698              
699              
700              
701                
702              
703              
704            
705          
706
707          <li class="nav-item">
708            <a class="nav-link " href="/#certifications"><span>Certifications</span></a>
709          </li>
710
711          
712          
713
714          
715
716          
717          
718          
719            
720          
721
722          
723
724          
725          
726          
727          
728
729          
730            
731              
732              
733            
734            
735              
736              
737              
738                
739              
740              
741            
742          
743
744          <li class="nav-item">
745            <a class="nav-link " href="/#media"><span>Media</span></a>
746          </li>
747
748          
749          
750
751          
752
753          
754          
755          
756            
757          
758
759          
760
761          
762          
763          
764          
765
766          
767            
768              
769              
770            
771            
772              
773              
774              
775                
776              
777              
778            
779          
780
781          <li class="nav-item">
782            <a class="nav-link " href="/#services"><span>Services</span></a>
783          </li>
784
785          
786          
787
788          
789
790          
791          
792          
793            
794          
795
796          
797
798          
799          
800          
801          
802
803          
804            
805              
806              
807            
808            
809              
810              
811              
812                
813              
814              
815            
816          
817
818          <li class="nav-item">
819            <a class="nav-link " href="/#contact"><span>Contact</span></a>
820          </li>
821
822          
823          
824
825          
826
827          
828          
829          
830            
831          
832
833          
834
835          
836          
837          
838          
839
840          
841            
842              
843              
844            
845            
846          
847
848          <li class="nav-item">
849            <a class="nav-link " href="/post"><span>Blog</span></a>
850          </li>
851
852          
853          
854
855        
856
857          
858        </ul>
859      </div>
860
861      <ul class="nav-icons navbar-nav flex-row ml-auto d-flex pl-md-2">
862
863        
864        
865          
866        
867
868        
869        
870        
871        <li class="nav-item">
872          <a class="nav-link js-search" href="#" aria-label="Search"><i class="fas fa-search" aria-hidden="true"></i></a>
873        </li>
874        
875
876        
877        
878        
879        <li class="nav-item dropdown theme-dropdown">
880          <a href="#" class="nav-link" data-toggle="dropdown" aria-haspopup="true" aria-label="Display preferences">
881            <i class="fas fa-moon" aria-hidden="true"></i>
882          </a>
883          <div class="dropdown-menu">
884            <a href="#" class="dropdown-item js-set-theme-light">
885              <span>Light</span>
886            </a>
887            <a href="#" class="dropdown-item js-set-theme-dark">
888              <span>Dark</span>
889            </a>
890            <a href="#" class="dropdown-item js-set-theme-auto">
891              <span>Automatic</span>
892            </a>
893          </div>
894        </li>
895        
896
897        
898        
899
900      </ul>
901
902    </div>
903  </nav>
904</header>
905
906
907  </div>
908
909  <div class="page-body">
910    
911    
912    
913
914    
915
916
917
918
919
920
921
922
923<div class="pub">
924
925  
926
927
928
929
930
931
932
933
934
935
936
937
938
939  
940
941  
942  
943  
944<div class="article-container pt-3">
945  <h1>Know Thy Ransomware Response: A Detailed Framework for Devising Effective Ransomware Response Strategies (ACM)</h1>
946
947  
948
949  
950    
951
952
953<div class="article-metadata">
954
955  
956  
957  
958  
959  <div>
960    
961
962  <span >
963      Pranshu Bajpai</span>, <span >
964      Richard Enbody</span>
965  </div>
966  
967  
968
969  
970  <span class="article-date">
971    
972    
973      
974    
975    June, 2023
976  </span>
977  
978
979  
980
981  
982
983  
984  
985  
986  
987
988  
989  
990
991</div>
992
993    
994
995
996
997
998<div class="btn-links mb-3">
999  
1000  
1001
1002
1003
1004
1005
1006
1007
1008
1009  
1010    
1011  
1012
1013
1014
1015<a class="btn btn-outline-primary btn-page-header" href="https://dl.acm.org/doi/pdf/10.1145/3606022" target="_blank" rel="noopener">
1016  PDF
1017</a>
1018
1019
1020
1021<a href="#" class="btn btn-outline-primary btn-page-header js-cite-modal"
1022        data-filename="/publication/know-thy-ransomware-detailed-framework-for-devising-effective-ransomware-response-strategies/cite.bib">
1023  Cite
1024</a>
1025
1026
1027
1028
1029
1030  
1031    
1032  
1033
1034
1035
1036
1037  
1038
1039
1040
1041
1042<a class="btn btn-outline-primary btn-page-header" href="https://doi.org/10.1145/3606022" target="_blank" rel="noopener">
1043  DOI
1044</a>
1045
1046
1047
1048</div>
1049
1050
1051  
1052</div>
1053
1054
1055
1056  <div class="article-container">
1057
1058    
1059
1060    
1061    
1062    <div class="row">
1063      <div class="col-md-1"></div>
1064      <div class="col-md-10">
1065        <div class="row">
1066          <div class="col-12 col-md-3 pub-row-heading">Type</div>
1067          <div class="col-12 col-md-9">
1068            <a href="/publication/#2">
1069              Journal article
1070            </a>
1071          </div>
1072        </div>
1073      </div>
1074      <div class="col-md-1"></div>
1075    </div>
1076    <div class="d-md-none space-below"></div>
1077    
1078
1079    
1080    <div class="row">
1081      <div class="col-md-1"></div>
1082      <div class="col-md-10">
1083        <div class="row">
1084          <div class="col-12 col-md-3 pub-row-heading">Publication</div>
1085          <div class="col-12 col-md-9">In <em>ACM Digital Threats Research and Practice</em></div>
1086        </div>
1087      </div>
1088      <div class="col-md-1"></div>
1089    </div>
1090    <div class="d-md-none space-below"></div>
1091    
1092
1093    <div class="space-below"></div>
1094
1095    <div class="article-style"></div>
1096
1097    
1098
1099
1100
1101
1102
1103<div class="article-tags">
1104  
1105  <a class="badge badge-light" href="/tag/source-themes/">Source Themes</a>
1106  
1107</div>
1108
1109
1110
1111<div class="share-box">
1112  <ul class="share">
1113    
1114      
1115      
1116      
1117        
1118      
1119      
1120      
1121      
1122      
1123      
1124      
1125      <li>
1126        <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Famirootyet.com%2Fpublication%2Fknow-thy-ransomware-detailed-framework-for-devising-effective-ransomware-response-strategies%2F&amp;text=Know&#43;Thy&#43;Ransomware&#43;Response%3A&#43;A&#43;Detailed&#43;Framework&#43;for&#43;Devising&#43;Effective&#43;Ransomware&#43;Response&#43;Strategies&#43;%28ACM%29" target="_blank" rel="noopener" class="share-btn-twitter" aria-label="twitter">
1127          <i class="fab fa-twitter"></i>
1128        </a>
1129      </li>
1130    
1131      
1132      
1133      
1134        
1135      
1136      
1137      
1138      
1139      
1140      
1141      
1142      <li>
1143        <a href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Famirootyet.com%2Fpublication%2Fknow-thy-ransomware-detailed-framework-for-devising-effective-ransomware-response-strategies%2F&amp;t=Know&#43;Thy&#43;Ransomware&#43;Response%3A&#43;A&#43;Detailed&#43;Framework&#43;for&#43;Devising&#43;Effective&#43;Ransomware&#43;Response&#43;Strategies&#43;%28ACM%29" target="_blank" rel="noopener" class="share-btn-facebook" aria-label="facebook">
1144          <i class="fab fa-facebook"></i>
1145        </a>
1146      </li>
1147    
1148      
1149      
1150      
1151        
1152      
1153      
1154      
1155      
1156      
1157      
1158      
1159        
1160      
1161      <li>
1162        <a href="mailto:?subject=Know%20Thy%20Ransomware%20Response%3A%20A%20Detailed%20Framework%20for%20Devising%20Effective%20Ransomware%20Response%20Strategies%20%28ACM%29&amp;body=https%3A%2F%2Famirootyet.com%2Fpublication%2Fknow-thy-ransomware-detailed-framework-for-devising-effective-ransomware-response-strategies%2F" target="_blank" rel="noopener" class="share-btn-email" aria-label="envelope">
1163          <i class="fas fa-envelope"></i>
1164        </a>
1165      </li>
1166    
1167      
1168      
1169      
1170        
1171      
1172      
1173      
1174      
1175      
1176      
1177      
1178      <li>
1179        <a href="https://www.linkedin.com/shareArticle?url=https%3A%2F%2Famirootyet.com%2Fpublication%2Fknow-thy-ransomware-detailed-framework-for-devising-effective-ransomware-response-strategies%2F&amp;title=Know&#43;Thy&#43;Ransomware&#43;Response%3A&#43;A&#43;Detailed&#43;Framework&#43;for&#43;Devising&#43;Effective&#43;Ransomware&#43;Response&#43;Strategies&#43;
1179%28ACM%29" target="_blank" rel="noopener" class="share-btn-linkedin" aria-label="linkedin-in">
1180          <i class="fab fa-linkedin-in"></i>
1181        </a>
1182      </li>
1183    
1184      
1185      
1186      
1187        
1188      
1189      
1190      
1191      
1192      
1193      
1194      
1195      <li>
1196        <a href="whatsapp://send?text=Know&#43;Thy&#43;Ransomware&#43;Response%3A&#43;A&#43;Detailed&#43;Framework&#43;for&#43;Devising&#43;Effective&#43;Ransomware&#43;Response&#43;Strategies&#43;%28ACM%29%20https%3A%2F%2Famirootyet.com%2Fpublication%2Fknow-thy-ransomware-detailed-framework-for-devising-effective-ransomware-response-strategies%2F" target="_blank" rel="noopener" class="share-btn-whatsapp" aria-label="whatsapp">
1197          <i class="fab fa-whatsapp"></i>
1198        </a>
1199      </li>
1200    
1201      
1202      
1203      
1204        
1205      
1206      
1207      
1208      
1209      
1210      
1211      
1212      <li>
1213        <a href="https://service.weibo.com/share/share.php?url=https%3A%2F%2Famirootyet.com%2Fpublication%2Fknow-thy-ransomware-detailed-framework-for-devising-effective-ransomware-response-strategies%2F&amp;title=Know&#43;Thy&#43;Ransomware&#43;Response%3A&#43;A&#43;Detailed&#43;Framework&#43;for&#43;Devising&#43;Effective&#43;Ransomware&#43;Response&#43;Strategies&#43;%28ACM%29" target="_blank" rel="noopener" class="share-btn-weibo" aria-label="weibo">
1214          <i class="fab fa-weibo"></i>
1215        </a>
1216      </li>
1217    
1218  </ul>
1219</div>
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231  
1232  
1233    
1234
1235
1236
1237
1238  
1239    
1240
1241
1242
1243
1244  
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261  </div>
1262</div>
1263  </div>
1264
1265  <div class="page-footer">
1266    
1267    
1268    <div class="container">
1269      <footer class="site-footer">
1270
1271    
1272    <p class="powered-by">
1273      
1274      
1275      
1276        
1277        
1278        
1279        
1280        
1281        
1282        Published with <a href="https://wowchemy.com/" target="_blank" rel="noopener">Wowchemy</a> — the free, <a href="https://github.com/wowchemy/wowchemy-hugo-themes" target="_blank" rel="noopener">open source</a> website builder that empowers creators.
1283      
1284    </p>
1285  </footer>
1286    </div>
1287    
1288  </div>
1289
1290  
1291
1292
1293<script src="/js/vendor-bundle.min.f64289d8217e08e3afcd597d60836062.js"></script>
1293
1294
1295
1296
1297
1298  
1299
1300  
1301  
1302
1303  
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317  
1318  
1318<script id="search-hit-fuse-template" type="text/x-template">
1319    <div class="search-hit" id="summary-{{key}}">
1320      <div class="search-hit-content">
1321        <div class="search-hit-name">
1322          <a href="{{relpermalink}}">{{title}}</a>
1323          <div class="article-metadata search-hit-type">{{type}}</div>
1324          <p class="search-hit-description">{{snippet}}</p>
1325        </div>
1326      </div>
1327    </div>
1328  </script>
1328
1329  
1330    
1330<script src="https://cdn.jsdelivr.net/gh/krisk/[email protected]/dist/fuse.min.js" integrity="sha512-o38bmzBGX+hD3JHWUFCDA09btWaqrNmoJ3RXLlrysA7PP01Kgs4UlE4MhelE1v5dJR3+cxlR4qQlotsW7jKsnw==" crossorigin="anonymous"></script>
1330
1331    
1331<script src="https://cdn.jsdelivr.net/gh/julmot/[email protected]/dist/jquery.mark.min.js" integrity="sha512-mhbv5DqBMgrWL+32MmsDOt/OAvqr/cHimk6B8y/bx/xS88MVkYGPiVv2ixKVrkywF2qHplNRUvFsAHUdxZ3Krg==" crossorigin="anonymous"></script>
1331
1332  
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345  
1346  
1347  
1348  
1349  
1350  
1351  
1352
1353
1354
1355
1356
1357
1358
1359<script id="page-data" type="application/json">{"use_headroom":true}</script>
1359
1360
1361
1362
1363  
1363<script src="/js/wowchemy-headroom.db4755770454eb63685f8de785c0a172.js" type="module"></script>
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373  
1374  
1375
1376
1377<script src="/en/js/wowchemy.min.ead4a376bcf2c4714888c770ea9b0040.js"></script>
1377
1378
1379
1380
1381
1382
1383
1384
1385  
1386<div id="modal" class="modal fade" role="dialog">
1387  <div class="modal-dialog">
1388    <div class="modal-content">
1389      <div class="modal-header">
1390        <h5 class="modal-title">Cite</h5>
1391        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
1392          <span aria-hidden="true">&times;</span>
1393        </button>
1394      </div>
1395      <div class="modal-body">
1396        
1397        <pre><code></code></pre>
1398      </div>
1399      <div class="modal-footer">
1400        <a class="btn btn-outline-primary my-1 js-copy-cite" href="#" target="_blank">
1401          <i class="fas fa-copy"></i> Copy
1402        </a>
1403        <a class="btn btn-outline-primary my-1 js-download-cite" href="#" target="_blank">
1404          <i class="fas fa-download"></i> Download
1405        </a>
1406        <div id="modal-error"></div>
1407      </div>
1408    </div>
1409  </div>
1410</div>
1411
1412
1413  
1413<script src="/js/wowchemy-publication.68f8d7090562ca65fc6d3cb3f8f2d2cb.js" type="module"></script>
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432</body>
1433</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.