{"id":34351,"date":"2024-08-08T05:55:48","date_gmt":"2024-08-08T05:55:48","guid":{"rendered":"https:\/\/kalilinuxtutorials.com\/?p=34351"},"modified":"2024-08-08T05:55:50","modified_gmt":"2024-08-08T05:55:50","slug":"cyberchef-server","status":"publish","type":"post","link":"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/","title":{"rendered":"CyberChef Server &#8211; A Comprehensive Guide To Setting Up And Using A CyberChef API"},"content":{"rendered":"\n<p>CyberChef has a useful Node.js API, but sometimes we want to be able to programmatically run CyberChef recipes in languages other than JavaScript. <\/p>\n\n\n\n<p>By running this server, you can use CyberChef operations in any language, as long as you can communicate via HTTP.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Example Use<\/strong><a href=\"https:\/\/github.com\/gchq\/CyberChef-server#example-use\"><\/a><\/h2>\n\n\n\n<p>Assuming you&#8217;ve downloaded the repository and are running it locally:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -X POST -H \"Content-Type:application\/json\" -d '{\"input\":\"... ---:.-.. --- -. --. --..--:.- -. -..:- .... .- -. -.- ...:..-. --- .-.:.- .-.. .-..:- .... .:..-. .. ... ....\", \"recipe\":{\"op\":\"from morse code\", \"args\": {\"wordDelimiter\": \"Colon\"}}}' localhost:3000\/bake<\/code><\/pre>\n\n\n\n<p>response<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    value: \"SO LONG, AND THANKS FOR ALL THE FISH\",\n    type: \"string\"\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Features<\/strong><a href=\"https:\/\/github.com\/gchq\/CyberChef-server#features\"><\/a><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Compatible with recipes saved from CyberChef<\/strong>. After using\u00a0<a href=\"https:\/\/gchq.github.io\/CyberChef\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CyberChef<\/a>\u00a0to experiment and find a suitable recipe, the exported recipe JSON can be used to post to the\u00a0<code>\/bake<\/code>\u00a0endpoint. Just copy\/paste it in as your\u00a0<code>recipe<\/code>\u00a0property as part of the POST body.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Installing<\/strong><a href=\"https:\/\/github.com\/gchq\/CyberChef-server#installing\"><\/a><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Clone the repository<\/li>\n\n\n\n<li><code>cd<\/code>\u00a0into the project and run\u00a0<code>npm install<\/code><\/li>\n\n\n\n<li>Run\u00a0<code>npm run<\/code><\/li>\n\n\n\n<li>In a browser, navigate to\u00a0<code>localhost:3000<\/code>\u00a0to see usage documentation.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Docker<\/strong><a href=\"https:\/\/github.com\/gchq\/CyberChef-server#docker\"><\/a><\/h2>\n\n\n\n<p>A Docker image can be built, then run by doing the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>git clone https:\/\/github.com\/gchq\/CyberChef-server<\/code><\/li>\n\n\n\n<li><code>cd CyberChef-server<\/code><\/li>\n\n\n\n<li><code>docker build -t cyberchef-server .<\/code><\/li>\n\n\n\n<li><code>docker run -it --rm --name=cyberchef-server -p 3000:3000 cyberchef-server<\/code><\/li>\n<\/ul>\n\n\n\n<p>For more information click <a href=\"https:\/\/github.com\/gchq\/CyberChef-server\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CyberChef has a useful Node.js API, but sometimes we want to be able to programmatically run CyberChef recipes in languages other than JavaScript. By running this server, you can use CyberChef operations in any language, as long as you can communicate via HTTP. Example Use Assuming you&#8217;ve downloaded the repository and are running it locally: [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":34355,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.webp","fifu_image_alt":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[20],"tags":[737,6321,6052,6325],"class_list":["post-34351","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cyber-security","tag-cybersecurity","tag-informationsecurity","tag-kalilinux","tag-kalilinuxtools"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CyberChef Server - A Comprehensive Guide To Setting Up And<\/title>\n<meta name=\"description\" content=\"CyberChef has a useful Node.js API, but sometimes we want to be able to programmatically run CyberChef recipes in languages other than\" \/>\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\/cyberchef-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CyberChef Server - A Comprehensive Guide To Setting Up And\" \/>\n<meta property=\"og:description\" content=\"CyberChef has a useful Node.js API, but sometimes we want to be able to programmatically run CyberChef recipes in languages other than\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/\" \/>\n<meta property=\"og:site_name\" content=\"Kali Linux Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-08T05:55:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-08T05:55:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.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\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.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\/cyberchef-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/\"},\"author\":{\"name\":\"Varshini\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/3c3b3f82a74146532c4def299fe069fa\"},\"headline\":\"CyberChef Server &#8211; A Comprehensive Guide To Setting Up And Using A CyberChef API\",\"datePublished\":\"2024-08-08T05:55:48+00:00\",\"dateModified\":\"2024-08-08T05:55:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/\"},\"wordCount\":152,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.webp\",\"keywords\":[\"cybersecurity\",\"informationsecurity\",\"kalilinux\",\"kalilinuxtools\"],\"articleSection\":[\"Cyber security\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/\",\"url\":\"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/\",\"name\":\"CyberChef Server - A Comprehensive Guide To Setting Up And\",\"isPartOf\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.webp\",\"datePublished\":\"2024-08-08T05:55:48+00:00\",\"dateModified\":\"2024-08-08T05:55:50+00:00\",\"description\":\"CyberChef has a useful Node.js API, but sometimes we want to be able to programmatically run CyberChef recipes in languages other than\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/#primaryimage\",\"url\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.webp\",\"contentUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.webp\",\"width\":\"1600\",\"height\":\"900\"},{\"@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":"CyberChef Server - A Comprehensive Guide To Setting Up And","description":"CyberChef has a useful Node.js API, but sometimes we want to be able to programmatically run CyberChef recipes in languages other than","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\/cyberchef-server\/","og_locale":"en_US","og_type":"article","og_title":"CyberChef Server - A Comprehensive Guide To Setting Up And","og_description":"CyberChef has a useful Node.js API, but sometimes we want to be able to programmatically run CyberChef recipes in languages other than","og_url":"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/","og_site_name":"Kali Linux Tutorials","article_published_time":"2024-08-08T05:55:48+00:00","article_modified_time":"2024-08-08T05:55:50+00:00","og_image":[{"url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.webp","type":"","width":"","height":""}],"author":"Varshini","twitter_card":"summary_large_image","twitter_image":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.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\/cyberchef-server\/#article","isPartOf":{"@id":"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/"},"author":{"name":"Varshini","@id":"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/3c3b3f82a74146532c4def299fe069fa"},"headline":"CyberChef Server &#8211; A Comprehensive Guide To Setting Up And Using A CyberChef API","datePublished":"2024-08-08T05:55:48+00:00","dateModified":"2024-08-08T05:55:50+00:00","mainEntityOfPage":{"@id":"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/"},"wordCount":152,"commentCount":0,"publisher":{"@id":"https:\/\/kalilinuxtutorials.com\/#organization"},"image":{"@id":"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/#primaryimage"},"thumbnailUrl":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.webp","keywords":["cybersecurity","informationsecurity","kalilinux","kalilinuxtools"],"articleSection":["Cyber security"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kalilinuxtutorials.com\/cyberchef-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/","url":"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/","name":"CyberChef Server - A Comprehensive Guide To Setting Up And","isPartOf":{"@id":"https:\/\/kalilinuxtutorials.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/#primaryimage"},"image":{"@id":"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/#primaryimage"},"thumbnailUrl":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.webp","datePublished":"2024-08-08T05:55:48+00:00","dateModified":"2024-08-08T05:55:50+00:00","description":"CyberChef has a useful Node.js API, but sometimes we want to be able to programmatically run CyberChef recipes in languages other than","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kalilinuxtutorials.com\/cyberchef-server\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kalilinuxtutorials.com\/cyberchef-server\/#primaryimage","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.webp","contentUrl":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.webp","width":"1600","height":"900"},{"@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\/AVvXsEjUywGuKeFoH36GBscAbDfI45LJuzWCW5FxtlVggbdBxqb6dlywWym3thyd7eJoAoLGQ_qZVTjF9VNHcYZAVLtXdeFlxsDZtkXccEkFtMCkpOXUXch6rRLAUqBXtgyF1ALEWOIi8sg0kVAL2-MDGt0SpDhikBTPZI19Qu3YHJogqkDxqoL7oLfM_1pZwxJu\/s16000\/CyberChef%20server.webp","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":9896,"url":"https:\/\/kalilinuxtutorials.com\/chepy\/","url_meta":{"origin":34351,"position":0},"title":"Chepy : A Python lib\/cli Equivalent Of The Awesome CyberChef Tool","author":"R K","date":"March 23, 2020","format":false,"excerpt":"Chepy is a python library with a handy cli that is aimed to mirror some of the capabilities of CyberChef. A reasonable amount of effort was put behind it to make it compatible to the various functionalities that CyberChef offers, all in a pure Pythonic manner. There are some key\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":33414,"url":"https:\/\/kalilinuxtutorials.com\/cyberchef-2\/","url_meta":{"origin":34351,"position":1},"title":"CyberChef &#8211; The Ultimate Cyber Swiss Army Knife","author":"Varshini","date":"June 21, 2024","format":false,"excerpt":"CyberChef is a simple, intuitive web app for carrying out all manner of \"cyber\" operations within a web browser. These operations include simple encoding like XOR and Base64, more complex encryption like AES, DES and Blowfish, creating binary and hexdumps, compression and decompression of data, calculating hashes and checksums, IPv6\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\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjsEVjSHCvIY2rpew0l7ACXbMiSURNJnX0t2CdbfB2-FfMscqfMJCjKsvztX9myBlvTj9KJ_MSi-1BRMvX172yjGpn4Rm8uLke78wmbXx5h3U5I2DkcRlJvuhkSAucE2lbF01In193voBhmTRJeRKUigCK1XNyRajHbbvmhYy3fzmLemT52ox9D192hUGOj\/s16000\/CyberChef%20.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjsEVjSHCvIY2rpew0l7ACXbMiSURNJnX0t2CdbfB2-FfMscqfMJCjKsvztX9myBlvTj9KJ_MSi-1BRMvX172yjGpn4Rm8uLke78wmbXx5h3U5I2DkcRlJvuhkSAucE2lbF01In193voBhmTRJeRKUigCK1XNyRajHbbvmhYy3fzmLemT52ox9D192hUGOj\/s16000\/CyberChef%20.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjsEVjSHCvIY2rpew0l7ACXbMiSURNJnX0t2CdbfB2-FfMscqfMJCjKsvztX9myBlvTj9KJ_MSi-1BRMvX172yjGpn4Rm8uLke78wmbXx5h3U5I2DkcRlJvuhkSAucE2lbF01In193voBhmTRJeRKUigCK1XNyRajHbbvmhYy3fzmLemT52ox9D192hUGOj\/s16000\/CyberChef%20.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjsEVjSHCvIY2rpew0l7ACXbMiSURNJnX0t2CdbfB2-FfMscqfMJCjKsvztX9myBlvTj9KJ_MSi-1BRMvX172yjGpn4Rm8uLke78wmbXx5h3U5I2DkcRlJvuhkSAucE2lbF01In193voBhmTRJeRKUigCK1XNyRajHbbvmhYy3fzmLemT52ox9D192hUGOj\/s16000\/CyberChef%20.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjsEVjSHCvIY2rpew0l7ACXbMiSURNJnX0t2CdbfB2-FfMscqfMJCjKsvztX9myBlvTj9KJ_MSi-1BRMvX172yjGpn4Rm8uLke78wmbXx5h3U5I2DkcRlJvuhkSAucE2lbF01In193voBhmTRJeRKUigCK1XNyRajHbbvmhYy3fzmLemT52ox9D192hUGOj\/s16000\/CyberChef%20.webp?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjsEVjSHCvIY2rpew0l7ACXbMiSURNJnX0t2CdbfB2-FfMscqfMJCjKsvztX9myBlvTj9KJ_MSi-1BRMvX172yjGpn4Rm8uLke78wmbXx5h3U5I2DkcRlJvuhkSAucE2lbF01In193voBhmTRJeRKUigCK1XNyRajHbbvmhYy3fzmLemT52ox9D192hUGOj\/s16000\/CyberChef%20.webp?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":2721,"url":"https:\/\/kalilinuxtutorials.com\/cyberchef-encryption-encoding-compression-data-analysis\/","url_meta":{"origin":34351,"position":2},"title":"CyberChef &#8211; A web App For Encryption, Encoding, Compression &#038; Data Analysis","author":"R K","date":"September 20, 2018","format":false,"excerpt":"CyberChef is a simple, intuitive web app for carrying out all manner of \"cyber\" operations within a web browser. These operations include simple encoding like XOR or Base64, more complex encryption like AES, DES and Blowfish, creating binary and hexdumps, compression and decompression of data, calculating hashes and checksums, IPv6\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\/kalilinuxtutorials.com\/wp-content\/uploads\/2018\/04\/button_download.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":31541,"url":"https:\/\/kalilinuxtutorials.com\/cyberchef\/","url_meta":{"origin":34351,"position":3},"title":"CyberChef: Your Ultimate Data Transformation and Manipulation Swiss-Army Knife","author":"Varshini","date":"December 15, 2023","format":false,"excerpt":"CyberChef is the best tool for changing and manipulating data. This browser-based \"Swiss-Army Knife\" was made by GCHQ to make difficult data jobs easier. This piece talks about its features and benefits, whether you work in cybersecurity, digital forensics, or just with data every day. CyberChef is the self-purported 'Cyber\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\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi9hyphenhyphencmN1L_33sOOZxylcSu6cyDDIt0L-3B4SybUF4evxF2Jpsk9vJhVy7RHzBCqL9ZYcoFwde7G0dq0gthFqvXNAkaiDJWPn301LVhn8HUOFfkGusDwi5m-LRv9IaJ55nM7SE7fmpFcxHj90-J1l77SN-nPwCyRwK6Q2xaHHQ8tgtP5XzmKbPFC2cw_w\/s16000\/cyberchef.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi9hyphenhyphencmN1L_33sOOZxylcSu6cyDDIt0L-3B4SybUF4evxF2Jpsk9vJhVy7RHzBCqL9ZYcoFwde7G0dq0gthFqvXNAkaiDJWPn301LVhn8HUOFfkGusDwi5m-LRv9IaJ55nM7SE7fmpFcxHj90-J1l77SN-nPwCyRwK6Q2xaHHQ8tgtP5XzmKbPFC2cw_w\/s16000\/cyberchef.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi9hyphenhyphencmN1L_33sOOZxylcSu6cyDDIt0L-3B4SybUF4evxF2Jpsk9vJhVy7RHzBCqL9ZYcoFwde7G0dq0gthFqvXNAkaiDJWPn301LVhn8HUOFfkGusDwi5m-LRv9IaJ55nM7SE7fmpFcxHj90-J1l77SN-nPwCyRwK6Q2xaHHQ8tgtP5XzmKbPFC2cw_w\/s16000\/cyberchef.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi9hyphenhyphencmN1L_33sOOZxylcSu6cyDDIt0L-3B4SybUF4evxF2Jpsk9vJhVy7RHzBCqL9ZYcoFwde7G0dq0gthFqvXNAkaiDJWPn301LVhn8HUOFfkGusDwi5m-LRv9IaJ55nM7SE7fmpFcxHj90-J1l77SN-nPwCyRwK6Q2xaHHQ8tgtP5XzmKbPFC2cw_w\/s16000\/cyberchef.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi9hyphenhyphencmN1L_33sOOZxylcSu6cyDDIt0L-3B4SybUF4evxF2Jpsk9vJhVy7RHzBCqL9ZYcoFwde7G0dq0gthFqvXNAkaiDJWPn301LVhn8HUOFfkGusDwi5m-LRv9IaJ55nM7SE7fmpFcxHj90-J1l77SN-nPwCyRwK6Q2xaHHQ8tgtP5XzmKbPFC2cw_w\/s16000\/cyberchef.webp?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi9hyphenhyphencmN1L_33sOOZxylcSu6cyDDIt0L-3B4SybUF4evxF2Jpsk9vJhVy7RHzBCqL9ZYcoFwde7G0dq0gthFqvXNAkaiDJWPn301LVhn8HUOFfkGusDwi5m-LRv9IaJ55nM7SE7fmpFcxHj90-J1l77SN-nPwCyRwK6Q2xaHHQ8tgtP5XzmKbPFC2cw_w\/s16000\/cyberchef.webp?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":11263,"url":"https:\/\/kalilinuxtutorials.com\/pe-tree\/","url_meta":{"origin":34351,"position":4},"title":"PE Tree : Python Module For Viewing Portable Executable (PE) Files In A Tree-View","author":"R K","date":"August 19, 2020","format":false,"excerpt":"PE Tree is a Python module for viewing Portable Executable (PE) files in a tree-view using pefile and PyQt5. Can also be used with IDA Pro to dump in-memory PE files and reconstruct imports. Features Standalone application and IDAPython pluginSupports Windows\/Linux\/MacRainbow PE ratio map:High-level overview of PE structures, size and\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":2746,"url":"https:\/\/kalilinuxtutorials.com\/door404\/","url_meta":{"origin":34351,"position":5},"title":"Door404 &#8211; Door404 is Open Source Project","author":"R K","date":"September 23, 2018","format":false,"excerpt":"Door404 is Open Source Project Developed For 2 Reasons, Help Beginners to learn coding . Help Newbie Servers Managers To Learn New Protection Tricks. It is supported in Linux OS. Door404 Requirements PHP PHP CUrl Also ReadCyberChef \u2013 A web App For Encryption, Encoding, Compression & Data Analysis Screenshot Credit:\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\/kalilinuxtutorials.com\/wp-content\/uploads\/2018\/09\/Door4041.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2018\/09\/Door4041.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2018\/09\/Door4041.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/34351","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=34351"}],"version-history":[{"count":3,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/34351\/revisions"}],"predecessor-version":[{"id":34354,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/34351\/revisions\/34354"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/media\/34355"}],"wp:attachment":[{"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/media?parent=34351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/categories?post=34351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/tags?post=34351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}