{"id":21951,"date":"2022-02-22T11:55:58","date_gmt":"2022-02-22T11:55:58","guid":{"rendered":"https:\/\/kalilinuxtutorials.com\/?p=21951"},"modified":"2022-02-22T11:56:01","modified_gmt":"2022-02-22T11:56:01","slug":"sqlbit","status":"publish","type":"post","link":"https:\/\/kalilinuxtutorials.com\/sqlbit\/","title":{"rendered":"SQLbit : Just Another Script For Automatize Boolean-Based Blind SQL Injectionsv"},"content":{"rendered":"\n<p>SQLbit  is just another script for automatize boolean-based blind SQL injections.<br>Works with SQLite at least, supports using cookies.<br>It uses bitwise comparisons with multithreading to find cell values instead of binary search, which is more efficient.<\/p>\n\n\n\n<p>It&#8217;s able to:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Search cell values by columns in a table<\/li><li>Search characters count in a cells by columns in a table<\/li><li>Search rows count in a table<\/li><\/ul>\n\n\n\n<p>The search algorithm is shown below.<br>Knowing the name of its column (&#8216;sqlite_master&#8217; by default in sqlite, for example) and the column name of it (&#8216;name&#8217; in sqlite) you can find values \u200b\u200bof every cell in every row. And the fastest algorithm for this is checking the binary values of every character in every cell, which can be perform using multiple threads. Considering this, we can send only 7 requests to get the standard 7-bit letter, and using 1000 threads, we get ~142 letters per moment (it&#8217;s also worth keeping in mind requests to get the length of a cell value).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEigVlnpcMhM_2IcExefz68MqELBHnOBdQyRb2el2QSt5_qMoNtrKdbPlQ6B8ECg1oRTrALaYnsEPuECQNx9cPip3-IMl0Rh3pSHO9D6EDfnAfjq-LR_8jUYXhcIk7XgQ2MBEI4e2V5iBtngn74x0v-qJvO-Ch27gLTg53tCIISwcMRxpbJ0DWqWL2c6=s1850\" alt=\"\" \/><\/figure>\n\n\n\n<p>The number of bits need to compare (7 by default for ASCII) and the number of threads can be specified as input data.<\/p>\n\n\n\n<p class=\"has-text-align-center has-vivid-green-cyan-background-color has-background\"><strong>Installing<\/strong><\/p>\n\n\n\n<p class=\"has-vivid-green-cyan-color has-black-background-color has-text-color has-background\"><strong>git clone https:\/\/github.com\/Sunlight-Rim\/sqlbit.git<br>pip3 install -r requirements.txt<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-vivid-green-cyan-background-color has-background\" id=\"usage\"><strong>Usage<\/strong><\/p>\n\n\n\n<p>It does not accept command line arguments, so you can specify data in the config file or at runtime program.<\/p>\n\n\n\n<p class=\"has-vivid-green-cyan-color has-black-background-color has-text-color has-background\"><strong>python sqlbit.py<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEiW4XlMIjKa4qcR2FbbvFxfQNAFg0O9FCaBR3tfoWYXlJuEcHtwPIxEJYA9iMNwrS8MOk0TaAmuKeyvHmAOt2DrNzTyewEfeln8iF76d1AwMii3mczdZDK4D7vl9nMgXoAb2RVHhjrzCc_xVi6XlP1cChUBDU5j3umUalepqfG5QPmXyru1eRVWT527=s1308\" alt=\"\" \/><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link has-vivid-cyan-blue-background-color has-background\" href=\"https:\/\/github.com\/Sunlight-Rim\/SQLbit\"><strong>Download<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SQLbit is just another script for automatize boolean-based blind SQL injections.Works with SQLite at least, supports using cookies.It uses bitwise comparisons with multithreading to find cell values instead of binary search, which is more efficient. It&#8217;s able to: Search cell values by columns in a table Search characters count in a cells by columns in [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":21960,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650","fifu_image_alt":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[28],"tags":[4713,4714,4712],"class_list":["post-21951","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kali","tag-automatize-boolean","tag-blind-sql-injectionsv","tag-sqlbit"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SQLbit : Just Another Script For Automatize Boolean<\/title>\n<meta name=\"description\" content=\"SQLbit is just another script for automatize boolean-based blind SQL injections.Works with SQLite at least, supports using cookies.\" \/>\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\/sqlbit\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SQLbit : Just Another Script For Automatize Boolean\" \/>\n<meta property=\"og:description\" content=\"SQLbit is just another script for automatize boolean-based blind SQL injections.Works with SQLite at least, supports using cookies.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kalilinuxtutorials.com\/sqlbit\/\" \/>\n<meta property=\"og:site_name\" content=\"Kali Linux Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-22T11:55:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-22T11:56:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650\" \/>\n<meta name=\"author\" content=\"R K\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650\" \/>\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=\"R K\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/sqlbit\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/sqlbit\/\"},\"author\":{\"name\":\"R K\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/69444b58b9e267a4cf08fceb34b6f6ad\"},\"headline\":\"SQLbit : Just Another Script For Automatize Boolean-Based Blind SQL Injectionsv\",\"datePublished\":\"2022-02-22T11:55:58+00:00\",\"dateModified\":\"2022-02-22T11:56:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/sqlbit\/\"},\"wordCount\":236,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/sqlbit\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650\",\"keywords\":[\"Automatize Boolean\",\"Blind SQL Injectionsv\",\"SQLbit\"],\"articleSection\":[\"Kali Linux\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kalilinuxtutorials.com\/sqlbit\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/sqlbit\/\",\"url\":\"https:\/\/kalilinuxtutorials.com\/sqlbit\/\",\"name\":\"SQLbit : Just Another Script For Automatize Boolean\",\"isPartOf\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/sqlbit\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/sqlbit\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650\",\"datePublished\":\"2022-02-22T11:55:58+00:00\",\"dateModified\":\"2022-02-22T11:56:01+00:00\",\"description\":\"SQLbit is just another script for automatize boolean-based blind SQL injections.Works with SQLite at least, supports using cookies.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kalilinuxtutorials.com\/sqlbit\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/sqlbit\/#primaryimage\",\"url\":\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650\",\"contentUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650\",\"width\":\"650\",\"height\":\"380\"},{\"@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\/69444b58b9e267a4cf08fceb34b6f6ad\",\"name\":\"R K\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d3937c9687f2da11bc0a716404ff91779fe19ca115208dbf66167ad353aca5aa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d3937c9687f2da11bc0a716404ff91779fe19ca115208dbf66167ad353aca5aa?s=96&d=mm&r=g\",\"caption\":\"R K\"},\"url\":\"https:\/\/kalilinuxtutorials.com\/author\/ranjith\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SQLbit : Just Another Script For Automatize Boolean","description":"SQLbit is just another script for automatize boolean-based blind SQL injections.Works with SQLite at least, supports using cookies.","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\/sqlbit\/","og_locale":"en_US","og_type":"article","og_title":"SQLbit : Just Another Script For Automatize Boolean","og_description":"SQLbit is just another script for automatize boolean-based blind SQL injections.Works with SQLite at least, supports using cookies.","og_url":"https:\/\/kalilinuxtutorials.com\/sqlbit\/","og_site_name":"Kali Linux Tutorials","article_published_time":"2022-02-22T11:55:58+00:00","article_modified_time":"2022-02-22T11:56:01+00:00","og_image":[{"url":"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650","type":"","width":"","height":""}],"author":"R K","twitter_card":"summary_large_image","twitter_image":"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650","twitter_creator":"@CyberEdition","twitter_site":"@CyberEdition","twitter_misc":{"Written by":"R K","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kalilinuxtutorials.com\/sqlbit\/#article","isPartOf":{"@id":"https:\/\/kalilinuxtutorials.com\/sqlbit\/"},"author":{"name":"R K","@id":"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/69444b58b9e267a4cf08fceb34b6f6ad"},"headline":"SQLbit : Just Another Script For Automatize Boolean-Based Blind SQL Injectionsv","datePublished":"2022-02-22T11:55:58+00:00","dateModified":"2022-02-22T11:56:01+00:00","mainEntityOfPage":{"@id":"https:\/\/kalilinuxtutorials.com\/sqlbit\/"},"wordCount":236,"commentCount":0,"publisher":{"@id":"https:\/\/kalilinuxtutorials.com\/#organization"},"image":{"@id":"https:\/\/kalilinuxtutorials.com\/sqlbit\/#primaryimage"},"thumbnailUrl":"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650","keywords":["Automatize Boolean","Blind SQL Injectionsv","SQLbit"],"articleSection":["Kali Linux"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kalilinuxtutorials.com\/sqlbit\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kalilinuxtutorials.com\/sqlbit\/","url":"https:\/\/kalilinuxtutorials.com\/sqlbit\/","name":"SQLbit : Just Another Script For Automatize Boolean","isPartOf":{"@id":"https:\/\/kalilinuxtutorials.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kalilinuxtutorials.com\/sqlbit\/#primaryimage"},"image":{"@id":"https:\/\/kalilinuxtutorials.com\/sqlbit\/#primaryimage"},"thumbnailUrl":"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650","datePublished":"2022-02-22T11:55:58+00:00","dateModified":"2022-02-22T11:56:01+00:00","description":"SQLbit is just another script for automatize boolean-based blind SQL injections.Works with SQLite at least, supports using cookies.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kalilinuxtutorials.com\/sqlbit\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kalilinuxtutorials.com\/sqlbit\/#primaryimage","url":"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650","contentUrl":"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650","width":"650","height":"380"},{"@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\/69444b58b9e267a4cf08fceb34b6f6ad","name":"R K","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d3937c9687f2da11bc0a716404ff91779fe19ca115208dbf66167ad353aca5aa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d3937c9687f2da11bc0a716404ff91779fe19ca115208dbf66167ad353aca5aa?s=96&d=mm&r=g","caption":"R K"},"url":"https:\/\/kalilinuxtutorials.com\/author\/ranjith\/"}]}},"jetpack_featured_media_url":"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjFZ6WoJCR3dDYlvqnS8VqNF2XLqZ0IZy9-8sYFHKCmyBMzqGbRKx1qgWaDDLCy7doUhXdW1xDtHbqdNzYXJUW7FAsSyKIyzymshe7zoNVXE7KTCDqWSGHp_tfPT0OkyR3vZKWdEkgvJISHSipWYaDpoRp5AeS6dpjRzOh-nav9-3u5sd55gXPOTmE6=s650","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":5854,"url":"https:\/\/kalilinuxtutorials.com\/blind-sql-bitshifting\/","url_meta":{"origin":21951,"position":0},"title":"Blind SQL Bitshifting : A Blind SQL Injection Module That Uses Bitshfting To Calculate Characters","author":"R K","date":"July 20, 2019","format":false,"excerpt":"This is a module that performs blind SQL injection by using the bitshifting method to\u00a0calculate\u00a0characters instead of guessing them. It requires 7\/8 requests per character, depending on the configuration. Usage import blind-sql-bitshifting as x#Edit this dictionary to configure attack vectorsx.options Also Read - Dwarf : Full Featured Multi Arch\/OS Debugger\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":2859,"url":"https:\/\/kalilinuxtutorials.com\/put2win-script-automatize-shell-upload\/","url_meta":{"origin":21951,"position":1},"title":"Put2Win &#8211; Script To Automatize Shell Upload By PUT HTTP Method To Get Meterpreter","author":"R K","date":"September 30, 2018","format":false,"excerpt":"Put2Win is a script to automatize shell upload by PUT HTTP method to get meterpreter. It's necessary to have installed nmap and msfvenom tools for a correct operation. Also ReadJoomscan \u2013 OWASP Joomla Vulnerability Scanner Project Put2Win Usage .\/Put2win.sh -h This script automatize shell upload by PUT HTTP method to\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\/Put2win.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2018\/09\/Put2win.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2018\/09\/Put2win.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2018\/09\/Put2win.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2018\/09\/Put2win.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2018\/09\/Put2win.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":28370,"url":"https:\/\/kalilinuxtutorials.com\/ghauri\/","url_meta":{"origin":21951,"position":2},"title":"Ghauri : Automates The Process Of Detecting And Exploiting SQL Injection Security Flaws","author":"R K","date":"February 16, 2023","format":false,"excerpt":"Ghauri is an advanced cross-platform tool that automates the process of detecting and exploiting SQL injection security flaws. Requirements Python 3 Python pip3 Installation cd to ghauri directory. install requirements: python3 -m pip install --upgrade -r requirements.txt run: python3 setup.py install or python3 -m pip install -e . you will\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\/AVvXsEj8snDCwDURVUxrz7cPxLFRPNA-KZXZPTcOCvR9l9segLqdoev9JQaPU22CzxkX3_eVtsfx1A2X8oWQii5x_1nKo8085WlbEQaxLvbH2HiT0iOUpOtQXO96p3CAuBc-15EPYkMB57Wd_XsGrQJ09Mb3euA7YTIYxLiQf56jF5tYoZLXHYT-1EnVIbKR\/s728\/1.PNG?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj8snDCwDURVUxrz7cPxLFRPNA-KZXZPTcOCvR9l9segLqdoev9JQaPU22CzxkX3_eVtsfx1A2X8oWQii5x_1nKo8085WlbEQaxLvbH2HiT0iOUpOtQXO96p3CAuBc-15EPYkMB57Wd_XsGrQJ09Mb3euA7YTIYxLiQf56jF5tYoZLXHYT-1EnVIbKR\/s728\/1.PNG?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj8snDCwDURVUxrz7cPxLFRPNA-KZXZPTcOCvR9l9segLqdoev9JQaPU22CzxkX3_eVtsfx1A2X8oWQii5x_1nKo8085WlbEQaxLvbH2HiT0iOUpOtQXO96p3CAuBc-15EPYkMB57Wd_XsGrQJ09Mb3euA7YTIYxLiQf56jF5tYoZLXHYT-1EnVIbKR\/s728\/1.PNG?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj8snDCwDURVUxrz7cPxLFRPNA-KZXZPTcOCvR9l9segLqdoev9JQaPU22CzxkX3_eVtsfx1A2X8oWQii5x_1nKo8085WlbEQaxLvbH2HiT0iOUpOtQXO96p3CAuBc-15EPYkMB57Wd_XsGrQJ09Mb3euA7YTIYxLiQf56jF5tYoZLXHYT-1EnVIbKR\/s728\/1.PNG?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":725,"url":"https:\/\/kalilinuxtutorials.com\/sqlmap\/","url_meta":{"origin":21951,"position":3},"title":"SQLMAP &#8211; Introduction &#038; Automation of SQLi","author":"Ravi Sankar","date":"November 29, 2015","format":false,"excerpt":"Basic Operation of SQLMAP & enumeration of Server\u00a0through automatic SQL Injection. SQLMAP is a database pentesting tool used to automate SQL Injection. Practically using sqlmap, we can dump a whole database from a vulnerable server. SQLMap is written in python and has got dynamic testing features. It can conduct tests\u2026","rel":"","context":"In &quot;Database Assessment&quot;","block_context":{"text":"Database Assessment","link":"https:\/\/kalilinuxtutorials.com\/category\/dba\/"},"img":{"alt_text":"sqlmap","src":"https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2015\/11\/sqlmap5-1024x768.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2015\/11\/sqlmap5-1024x768.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2015\/11\/sqlmap5-1024x768.png?resize=525%2C300 1.5x"},"classes":[]},{"id":36384,"url":"https:\/\/kalilinuxtutorials.com\/limbo\/","url_meta":{"origin":21951,"position":4},"title":"Limbo : The Modern Evolution Of SQLite","author":"Varshini","date":"February 13, 2025","format":false,"excerpt":"Limbo is an ambitious project aimed at reimagining SQLite, the widely-used embedded database, by rewriting it entirely in Rust. This in-process OLTP (Online Transaction Processing) database engine is designed to maintain SQLite's compatibility while introducing modern features and architecture. Key Features Of Limbo Asynchronous I\/O with io_uring: Limbo leverages Linux's\u2026","rel":"","context":"In &quot;Database Assessment&quot;","block_context":{"text":"Database Assessment","link":"https:\/\/kalilinuxtutorials.com\/category\/dba\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/02\/Limbo-.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/02\/Limbo-.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/02\/Limbo-.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/02\/Limbo-.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/02\/Limbo-.webp?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/02\/Limbo-.webp?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":5756,"url":"https:\/\/kalilinuxtutorials.com\/pown-duct-blind-injection-attacks\/","url_meta":{"origin":21951,"position":5},"title":"Pown Duct : Essential Tool For Finding Blind Injection Attacks","author":"R K","date":"July 16, 2019","format":false,"excerpt":"Pown Duct is an essential tool for finding blind injection attacks using DNS side-channels. This tool is part of\u00a0secapps.com\u00a0open-source initiative. Note : This tool is taking advantage of\u00a0http:\/\/requestbin.net\u00a0service. Future versions will use a dedicated, custom-built infrastructure. Quickstart This tool is meant to be used as part of\u00a0Pown.js\u00a0but it can be\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":[]}],"_links":{"self":[{"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/21951","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\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/comments?post=21951"}],"version-history":[{"count":8,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/21951\/revisions"}],"predecessor-version":[{"id":21959,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/21951\/revisions\/21959"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/media\/21960"}],"wp:attachment":[{"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/media?parent=21951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/categories?post=21951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/tags?post=21951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}