{"id":30199,"date":"2023-09-12T07:21:25","date_gmt":"2023-09-12T07:21:25","guid":{"rendered":"https:\/\/kalilinuxtutorials.com\/?p=30199"},"modified":"2023-09-12T07:21:26","modified_gmt":"2023-09-12T07:21:26","slug":"http-shell","status":"publish","type":"post","link":"https:\/\/kalilinuxtutorials.com\/http-shell\/","title":{"rendered":"HTTP-Shell: Multiplatform Reverse Connection Tool"},"content":{"rendered":"\n<p><strong>HTTP-Shell<\/strong>&nbsp;is a multiplatform reverse shell. This tool helps you obtain a shell-like interface on a reverse connection over HTTP.  <\/p>\n\n\n\n<p>Unlike other reverse shells, the main goal of the tool is to be used in conjunction with Microsoft Dev Tunnels in order to get a connection as close as possible to a legitimate one.<\/p>\n\n\n\n<p>This shell is not fully interactive but displays any errors on screen (both Windows and Linux), is capable of uploading and downloading files, has command history, terminal cleanup (even with CTRL+L), automatic reconnection, and movement between directories.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/JoelGMSec\/HTTP-Shell#requirements\"><\/a><strong>Requirements<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Python 3 for Server<\/li>\n\n\n\n<li>Install requirements.txt<\/li>\n\n\n\n<li>Bash for Linux Client<\/li>\n\n\n\n<li>PowerShell 4.0 or greater for Windows Client<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/JoelGMSec\/HTTP-Shell#download\"><\/a><strong>Download<\/strong><\/h2>\n\n\n\n<p>It is recommended to clone the complete repository or download the zip file. You can do this by running the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/github.com\/JoelGMSec\/HTTP-Shell<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Usage<\/strong><\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code># Server\n\n  _   _ _____ _____ ____      ____  _          _ _ \n | | | |_   _|_   _|  _ \\    \/ ___|| |__   ___| | |\n | |_| | | |   | | | |_) |___\\___ \\| \"_ \\ \/ _ \\ | |\n |  _  | | |   | | |  __\/_____|__) | | | |  __\/ | |\n |_| |_| |_|   |_| |_|       |____\/|_| |_|\\___|_|_|\n                                               \n  ---------------- by @JoelGMSec -----------------\n\n&#91;!] Usage: HTTP-Server.py &#91;PORT]\n\n\n# Linux CLI\n\n&#91;!] Usage: .\/HTTP-Client.sh -c &#91;HOST:PORT] -s &#91;SLEEP] (optional)\n\n\n# Windows CLI\n\n&#91;!] Usage: .\\HTTP-Client.ps1 -c &#91;HOST:PORT] -s &#91;SLEEP] (optional)\n<\/code><\/pre>\n\n\n\n<p><strong>The detailed Guide To Use Can Be Found At The Following Link:<\/strong> <a href=\"https:\/\/darkbyte.net\/obteniendo-shells-con-microsoft-dev-tunnels\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Click here <\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/JoelGMSec\/HTTP-Shell#credits-and-acknowledgments\"><\/a><\/h2>\n","protected":false},"excerpt":{"rendered":"<p>HTTP-Shell&nbsp;is a multiplatform reverse shell. This tool helps you obtain a shell-like interface on a reverse connection over HTTP. Unlike other reverse shells, the main goal of the tool is to be used in conjunction with Microsoft Dev Tunnels in order to get a connection as close as possible to a legitimate one. This shell [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":30210,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp","fifu_image_alt":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[20,25],"tags":[6135,6220,6221,2151,2840],"class_list":["post-30199","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cyber-security","category-hacking-tools","tag-cybersecurity-tools","tag-http-shell","tag-microsoft-dev-tunnels","tag-multiplatform","tag-reverse-shell"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>HTTP-Shell: Multiplatform Reverse Connection Tool<\/title>\n<meta name=\"description\" content=\"HTTP-Shell\u00a0is a multiplatform reverse shell. This tool helps you obtain a shell-like interface on a reverse connection over HTTP.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kalilinuxtutorials.com\/http-shell\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HTTP-Shell: Multiplatform Reverse Connection Tool\" \/>\n<meta property=\"og:description\" content=\"HTTP-Shell\u00a0is a multiplatform reverse shell. This tool helps you obtain a shell-like interface on a reverse connection over HTTP.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kalilinuxtutorials.com\/http-shell\/\" \/>\n<meta property=\"og:site_name\" content=\"Kali Linux Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-09-12T07:21:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-12T07:21:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp\" \/>\n<meta name=\"author\" content=\"Varshini\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp\" \/>\n<meta name=\"twitter:creator\" content=\"@CyberEdition\" \/>\n<meta name=\"twitter:site\" content=\"@CyberEdition\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Varshini\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/http-shell\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/http-shell\/\"},\"author\":{\"name\":\"Varshini\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/3c3b3f82a74146532c4def299fe069fa\"},\"headline\":\"HTTP-Shell: Multiplatform Reverse Connection Tool\",\"datePublished\":\"2023-09-12T07:21:25+00:00\",\"dateModified\":\"2023-09-12T07:21:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/http-shell\/\"},\"wordCount\":153,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/http-shell\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp\",\"keywords\":[\"Cybersecurity Tools\",\"HTTP-Shell\",\"Microsoft Dev Tunnels\",\"Multiplatform\",\"Reverse Shell\"],\"articleSection\":[\"Cyber security\",\"Hacking Tools\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kalilinuxtutorials.com\/http-shell\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/http-shell\/\",\"url\":\"https:\/\/kalilinuxtutorials.com\/http-shell\/\",\"name\":\"HTTP-Shell: Multiplatform Reverse Connection Tool\",\"isPartOf\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/http-shell\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/http-shell\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp\",\"datePublished\":\"2023-09-12T07:21:25+00:00\",\"dateModified\":\"2023-09-12T07:21:26+00:00\",\"description\":\"HTTP-Shell\u00a0is a multiplatform reverse shell. This tool helps you obtain a shell-like interface on a reverse connection over HTTP.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kalilinuxtutorials.com\/http-shell\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/http-shell\/#primaryimage\",\"url\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp\",\"contentUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp\",\"width\":\"1920\",\"height\":\"1228\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/#website\",\"url\":\"https:\/\/kalilinuxtutorials.com\/\",\"name\":\"Kali Linux Tutorials\",\"description\":\"Kali Linux Tutorials\",\"publisher\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kalilinuxtutorials.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/#organization\",\"name\":\"Kali Linux Tutorials\",\"url\":\"https:\/\/kalilinuxtutorials.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/07\/Kali.png\",\"contentUrl\":\"https:\/\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/07\/Kali.png\",\"width\":272,\"height\":90,\"caption\":\"Kali Linux Tutorials\"},\"image\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/CyberEdition\",\"https:\/\/www.threads.com\/@cybersecurityedition\",\"https:\/\/www.linkedin.com\/company\/cyberedition\",\"https:\/\/www.instagram.com\/cybersecurityedition\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/3c3b3f82a74146532c4def299fe069fa\",\"name\":\"Varshini\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f19f43637c0f83fb3dcfb498f306b2a9ac0025ce85840ab52ee8c01f5361f269?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f19f43637c0f83fb3dcfb498f306b2a9ac0025ce85840ab52ee8c01f5361f269?s=96&d=mm&r=g\",\"caption\":\"Varshini\"},\"description\":\"Varshini is a Cyber Security expert in Threat Analysis, Vulnerability Assessment, and Research. Passionate about staying ahead of emerging Threats and Technologies.\",\"sameAs\":[\"http:\/\/kalilinuxtutorials.com\",\"https:\/\/www.linkedin.com\/in\/senthamil-selvan-14043a285\/\"],\"url\":\"https:\/\/kalilinuxtutorials.com\/author\/vinayakagrawal\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HTTP-Shell: Multiplatform Reverse Connection Tool","description":"HTTP-Shell\u00a0is a multiplatform reverse shell. This tool helps you obtain a shell-like interface on a reverse connection over HTTP.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kalilinuxtutorials.com\/http-shell\/","og_locale":"en_US","og_type":"article","og_title":"HTTP-Shell: Multiplatform Reverse Connection Tool","og_description":"HTTP-Shell\u00a0is a multiplatform reverse shell. This tool helps you obtain a shell-like interface on a reverse connection over HTTP.","og_url":"https:\/\/kalilinuxtutorials.com\/http-shell\/","og_site_name":"Kali Linux Tutorials","article_published_time":"2023-09-12T07:21:25+00:00","article_modified_time":"2023-09-12T07:21:26+00:00","og_image":[{"url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp","type":"","width":"","height":""}],"author":"Varshini","twitter_card":"summary_large_image","twitter_image":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp","twitter_creator":"@CyberEdition","twitter_site":"@CyberEdition","twitter_misc":{"Written by":"Varshini","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kalilinuxtutorials.com\/http-shell\/#article","isPartOf":{"@id":"https:\/\/kalilinuxtutorials.com\/http-shell\/"},"author":{"name":"Varshini","@id":"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/3c3b3f82a74146532c4def299fe069fa"},"headline":"HTTP-Shell: Multiplatform Reverse Connection Tool","datePublished":"2023-09-12T07:21:25+00:00","dateModified":"2023-09-12T07:21:26+00:00","mainEntityOfPage":{"@id":"https:\/\/kalilinuxtutorials.com\/http-shell\/"},"wordCount":153,"commentCount":0,"publisher":{"@id":"https:\/\/kalilinuxtutorials.com\/#organization"},"image":{"@id":"https:\/\/kalilinuxtutorials.com\/http-shell\/#primaryimage"},"thumbnailUrl":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp","keywords":["Cybersecurity Tools","HTTP-Shell","Microsoft Dev Tunnels","Multiplatform","Reverse Shell"],"articleSection":["Cyber security","Hacking Tools"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kalilinuxtutorials.com\/http-shell\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kalilinuxtutorials.com\/http-shell\/","url":"https:\/\/kalilinuxtutorials.com\/http-shell\/","name":"HTTP-Shell: Multiplatform Reverse Connection Tool","isPartOf":{"@id":"https:\/\/kalilinuxtutorials.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kalilinuxtutorials.com\/http-shell\/#primaryimage"},"image":{"@id":"https:\/\/kalilinuxtutorials.com\/http-shell\/#primaryimage"},"thumbnailUrl":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp","datePublished":"2023-09-12T07:21:25+00:00","dateModified":"2023-09-12T07:21:26+00:00","description":"HTTP-Shell\u00a0is a multiplatform reverse shell. This tool helps you obtain a shell-like interface on a reverse connection over HTTP.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kalilinuxtutorials.com\/http-shell\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kalilinuxtutorials.com\/http-shell\/#primaryimage","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp","contentUrl":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp","width":"1920","height":"1228"},{"@type":"WebSite","@id":"https:\/\/kalilinuxtutorials.com\/#website","url":"https:\/\/kalilinuxtutorials.com\/","name":"Kali Linux Tutorials","description":"Kali Linux Tutorials","publisher":{"@id":"https:\/\/kalilinuxtutorials.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kalilinuxtutorials.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kalilinuxtutorials.com\/#organization","name":"Kali Linux Tutorials","url":"https:\/\/kalilinuxtutorials.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kalilinuxtutorials.com\/#\/schema\/logo\/image\/","url":"https:\/\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/07\/Kali.png","contentUrl":"https:\/\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/07\/Kali.png","width":272,"height":90,"caption":"Kali Linux Tutorials"},"image":{"@id":"https:\/\/kalilinuxtutorials.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/CyberEdition","https:\/\/www.threads.com\/@cybersecurityedition","https:\/\/www.linkedin.com\/company\/cyberedition","https:\/\/www.instagram.com\/cybersecurityedition\/"]},{"@type":"Person","@id":"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/3c3b3f82a74146532c4def299fe069fa","name":"Varshini","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f19f43637c0f83fb3dcfb498f306b2a9ac0025ce85840ab52ee8c01f5361f269?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f19f43637c0f83fb3dcfb498f306b2a9ac0025ce85840ab52ee8c01f5361f269?s=96&d=mm&r=g","caption":"Varshini"},"description":"Varshini is a Cyber Security expert in Threat Analysis, Vulnerability Assessment, and Research. Passionate about staying ahead of emerging Threats and Technologies.","sameAs":["http:\/\/kalilinuxtutorials.com","https:\/\/www.linkedin.com\/in\/senthamil-selvan-14043a285\/"],"url":"https:\/\/kalilinuxtutorials.com\/author\/vinayakagrawal\/"}]}},"jetpack_featured_media_url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjjrkBcZTxh6azItZUjQqEMlWPRj0wJPVKYNhbSZTuc5jKfR5YziDYCpDoAfspaugIKC00tGcppkD9eZKggvmNdsUgVp_1W_Mp3NzWnsAKQre1w07ePDyYAAlXLSUqYAY9cftGNvKacO6lnBdQAm6eREUFDARXzadoMNvVy8iKNOV9ObVhAu-RXkNdNPXAK\/s16000\/HTTP-Shell.webp","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":8640,"url":"https:\/\/kalilinuxtutorials.com\/hershell-multiplatform-reverse-shell-generator\/","url_meta":{"origin":30199,"position":0},"title":"HerShell : Multiplatform Reverse Shell Generator","author":"R K","date":"January 27, 2020","format":false,"excerpt":"Hershell is a tool for simple TCP reverse shell written in Go. It uses TLS to secure the communications, and provide a certificate public key fingerprint pinning feature, preventing from traffic interception. Supported OS are: WindowsLinuxMac OSFreeBSD and derivatives Why? Although meterpreter payloads are great, they are sometimes spotted by\u2026","rel":"","context":"In &quot;Kali Linux&quot;","block_context":{"text":"Kali Linux","link":"https:\/\/kalilinuxtutorials.com\/category\/kali\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12361,"url":"https:\/\/kalilinuxtutorials.com\/reverse-shell-generator\/","url_meta":{"origin":30199,"position":1},"title":"Reverse Shell Generator : Hosted Reverse Shell Generator With A Ton Of Functionality","author":"R K","date":"March 23, 2021","format":false,"excerpt":"Hosted Reverse Shell generator with a ton of functionality. Features Generate common listeners and reverse shellsRaw mode to cURL shells to your machine.Button to increment the listening port number by 1URI and Base64 encodingLocalStorage to persist your configurationDark and Light Modes Dev It's recommended to use the netlify dev command\u2026","rel":"","context":"In &quot;Kali Linux&quot;","block_context":{"text":"Kali Linux","link":"https:\/\/kalilinuxtutorials.com\/category\/kali\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4690,"url":"https:\/\/kalilinuxtutorials.com\/platypus-multiple-reverse-shell\/","url_meta":{"origin":30199,"position":2},"title":"Platypus :  A modern Multiple Reverse Shell Sessions Manager Written In Go","author":"R K","date":"April 21, 2019","format":false,"excerpt":"Platypus is a modern multiple reverse shell sessions\/clients manager via terminal written in go. It include the following Multiple service listening portMultiple client connectionsRESTful APIReverse shell as a service Also Read - W12Scan : A Simple Asset Discovery Engine for Cybersecurity Network Topology Attack IP: 192.168.1.2 Reverse Shell Service: 0.0.0.0:8080\u2026","rel":"","context":"In &quot;Kali Linux&quot;","block_context":{"text":"Kali Linux","link":"https:\/\/kalilinuxtutorials.com\/category\/kali\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":23816,"url":"https:\/\/kalilinuxtutorials.com\/pyshell\/","url_meta":{"origin":30199,"position":3},"title":"PyShell : Multiplatform Python WebShell","author":"R K","date":"April 8, 2022","format":false,"excerpt":"PyShell\u00a0is Multiplatform Python WebShell. This tool helps you to obtain a shell-like interface on a web server to be remotely accessed. Unlike other webshells, the main goal of the tool is to use as little code as possible on the server side, regardless of the language used or the operating\u2026","rel":"","context":"In &quot;Kali Linux&quot;","block_context":{"text":"Kali Linux","link":"https:\/\/kalilinuxtutorials.com\/category\/kali\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgmDMZf4hRiZGa-gSAnzfb5yxaGfkZpljCgGGCItBztheqINHxx85OgZxPN2UdZdPQnU_yFLvmPrPwR0XJiBVmrC_KRsohZvd0bVsjuwSqtxGWohUM4OXl-rgF3gsUSJzL69c80lJAy1QBzUU3gTLqXi2__cMfJTJ4nKryoE3Dl_rrQvpjHhj9Hsnm1\/s728\/PyShell%20logo%20%281%29.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgmDMZf4hRiZGa-gSAnzfb5yxaGfkZpljCgGGCItBztheqINHxx85OgZxPN2UdZdPQnU_yFLvmPrPwR0XJiBVmrC_KRsohZvd0bVsjuwSqtxGWohUM4OXl-rgF3gsUSJzL69c80lJAy1QBzUU3gTLqXi2__cMfJTJ4nKryoE3Dl_rrQvpjHhj9Hsnm1\/s728\/PyShell%20logo%20%281%29.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgmDMZf4hRiZGa-gSAnzfb5yxaGfkZpljCgGGCItBztheqINHxx85OgZxPN2UdZdPQnU_yFLvmPrPwR0XJiBVmrC_KRsohZvd0bVsjuwSqtxGWohUM4OXl-rgF3gsUSJzL69c80lJAy1QBzUU3gTLqXi2__cMfJTJ4nKryoE3Dl_rrQvpjHhj9Hsnm1\/s728\/PyShell%20logo%20%281%29.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgmDMZf4hRiZGa-gSAnzfb5yxaGfkZpljCgGGCItBztheqINHxx85OgZxPN2UdZdPQnU_yFLvmPrPwR0XJiBVmrC_KRsohZvd0bVsjuwSqtxGWohUM4OXl-rgF3gsUSJzL69c80lJAy1QBzUU3gTLqXi2__cMfJTJ4nKryoE3Dl_rrQvpjHhj9Hsnm1\/s728\/PyShell%20logo%20%281%29.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":25408,"url":"https:\/\/kalilinuxtutorials.com\/gosh\/","url_meta":{"origin":30199,"position":4},"title":"GoSH : Golang Reverse\/Bind Shell Generator","author":"R K","date":"June 21, 2022","format":false,"excerpt":"GoSH is a tool that generates a Go binary that launches a shell of the desired type on the targeted host. The shell binary can be compiled for multiple platforms, supports partial polymorphism (unique functions' names) and can use UDP protocol instead of the default TCP. If you send a\u00a0DELETE\u00a0command\u2026","rel":"","context":"In &quot;Kali Linux&quot;","block_context":{"text":"Kali Linux","link":"https:\/\/kalilinuxtutorials.com\/category\/kali\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgbB48LGGxxJNC_xi4rkQKILloXDzMnfcbh4oCGowh1AhR3y4yduSBASTZyCmDgtUEn4x5pPrkfkmHfE5JF4rjY-wVqivSsmOepyXks8KMHzHTktL2AbNvkcJmwaZgrEZa6tFM6D7_4MAeTEfWDK6foIDfEYR1Ms6RVnDAjMCQrP4mazum0G0uWK6XJ\/s728\/download%20%281%29.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgbB48LGGxxJNC_xi4rkQKILloXDzMnfcbh4oCGowh1AhR3y4yduSBASTZyCmDgtUEn4x5pPrkfkmHfE5JF4rjY-wVqivSsmOepyXks8KMHzHTktL2AbNvkcJmwaZgrEZa6tFM6D7_4MAeTEfWDK6foIDfEYR1Ms6RVnDAjMCQrP4mazum0G0uWK6XJ\/s728\/download%20%281%29.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgbB48LGGxxJNC_xi4rkQKILloXDzMnfcbh4oCGowh1AhR3y4yduSBASTZyCmDgtUEn4x5pPrkfkmHfE5JF4rjY-wVqivSsmOepyXks8KMHzHTktL2AbNvkcJmwaZgrEZa6tFM6D7_4MAeTEfWDK6foIDfEYR1Ms6RVnDAjMCQrP4mazum0G0uWK6XJ\/s728\/download%20%281%29.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgbB48LGGxxJNC_xi4rkQKILloXDzMnfcbh4oCGowh1AhR3y4yduSBASTZyCmDgtUEn4x5pPrkfkmHfE5JF4rjY-wVqivSsmOepyXks8KMHzHTktL2AbNvkcJmwaZgrEZa6tFM6D7_4MAeTEfWDK6foIDfEYR1Ms6RVnDAjMCQrP4mazum0G0uWK6XJ\/s728\/download%20%281%29.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":36881,"url":"https:\/\/kalilinuxtutorials.com\/fullbypass\/","url_meta":{"origin":30199,"position":5},"title":"FullBypass : A Tool For AMSI And PowerShell CLM Bypass","author":"Varshini","date":"March 6, 2025","format":false,"excerpt":"FullBypass is a tool designed to circumvent Microsoft's Antimalware Scan Interface (AMSI) and PowerShell's Constrained Language Mode (CLM). By doing so, it enables the execution of unrestricted PowerShell commands, providing a FullLanguage reverse shell. While such tools can be used for legitimate penetration testing and security research, their unethical use\u2026","rel":"","context":"In &quot;Cyber security&quot;","block_context":{"text":"Cyber security","link":"https:\/\/kalilinuxtutorials.com\/category\/cyber-security\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/FullBypass-.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/FullBypass-.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/FullBypass-.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/FullBypass-.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/FullBypass-.webp?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/FullBypass-.webp?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/30199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/comments?post=30199"}],"version-history":[{"count":11,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/30199\/revisions"}],"predecessor-version":[{"id":30212,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/30199\/revisions\/30212"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/media\/30210"}],"wp:attachment":[{"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/media?parent=30199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/categories?post=30199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/tags?post=30199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}