{"id":27507,"date":"2022-10-25T10:04:15","date_gmt":"2022-10-25T10:04:15","guid":{"rendered":"https:\/\/kalilinuxtutorials.com\/?p=27507"},"modified":"2022-10-25T10:04:17","modified_gmt":"2022-10-25T10:04:17","slug":"jsubfinder","status":"publish","type":"post","link":"https:\/\/kalilinuxtutorials.com\/jsubfinder\/","title":{"rendered":"JSubFinder : Searches Webpages For Javascript To Find Hidden Subdomains &amp; Secrets"},"content":{"rendered":"\n<p><strong>JSubFinder<\/strong> is a tool writtin in golang to search webpages &amp; javascript for hidden subdomains and secrets in the given URL. Developed with BugBounty hunters in mind JSubFinder takes advantage of Go&#8217;s amazing performance allowing it to utilize large data sets &amp; be easily chained with other tools.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhDpoT0WH6rB8qi1sAurqAeA1_WOlhRC71G25D1wucr9qHurov6MpjUXKN028VMPf-sep-UTbBCTQKPbN1BYqW7Iui8fWLrg-i6XgwTfNsDRAv-qPMPsB7PK0vahe9iIdKjg97duQ8536JjQS5aGY0P364jOcX-P3Tv3N4pvM6K3w_lubLoq0MBfCSb\/s1600\/JSubFinder1.gif\" alt=\"\" \/><\/figure>\n\n\n\n<h2 class=\"has-text-align-center has-light-green-cyan-background-color has-background wp-block-heading\">Install<\/h2>\n\n\n\n<p>Install the application and download the signatures needed to find secrets<\/p>\n\n\n\n<h4 class=\"has-cyan-bluish-gray-background-color has-background wp-block-heading\"><strong>Using GO:<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-preformatted has-vivid-green-cyan-color has-black-background-color has-text-color has-background\">go get github.com\/ThreatUnkown\/jsubfinder\nwget https:\/\/raw.githubusercontent.com\/ThreatUnkown\/jsubfinder\/master\/.jsf_signatures.yaml &amp;&amp; mv .jsf_signatu<\/pre>\n\n\n\n<p>Or<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/hiddengearz\/jsubfinder\/tags\">Downloads Page<\/a><\/p>\n\n\n\n<h2 class=\"has-text-align-center has-light-green-cyan-background-color has-background wp-block-heading\"><strong>Basic Usage<\/strong><\/h2>\n\n\n\n<h3 class=\"has-cyan-bluish-gray-background-color has-background wp-block-heading\">Search<\/h3>\n\n\n\n<p>Search the given url&#8217;s for subdomains and secrets<\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-vivid-green-cyan-color has-black-background-color has-text-color has-background\">$ jsubfinder search -h\n\nExecute the command specified\n\nUsage:\n  JSubFinder search [flags]\n\nFlags:\n  -c, --crawl              Enable crawling\n  -g, --greedy             Check all files for URL's not just Javascript\n  -h, --help               help for search\n  -f, --inputFile string   File containing domains\n  -t, --threads int        Ammount of threads to be used (default 5)\n  -u, --url strings        Url to check\n\nGlobal Flags:\n  -d, --debug               Enable debug mode. Logs are stored in log.info\n  -K, --nossl               Skip SSL cert verification (default true)\n  -o, --outputFile string   name\/location to store the file\n  -s, --secrets             Check results for secrets e.g api keys\n      --sig string          Location of signatures for finding secrets\n  -S, --silent              Disable printing to the console\n<\/pre>\n\n\n\n<p>Examples (results are the same in this case):<\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-vivid-green-cyan-color has-black-background-color has-text-color has-background\">$ jsubfinder search -u www.google.com\n$ jsubfinder search -f file.txt\n$ echo www.google.com | jsubfinder search\n$ echo www.google.com | httpx --silent | jsubfinder search$\n\napis.google.com\nogs.google.com\nstore.google.com\nmail.google.com\naccounts.google.com\nwww.google.com\npolicies.google.com\nsupport.google.com\nadservice.google.com\nplay.google.com<\/pre>\n\n\n\n<h4 class=\"has-cyan-bluish-gray-background-color has-background wp-block-heading\"><a href=\"https:\/\/github.com\/ThreatUnkown\/jsubfinder#with-secrets-enabled\"><\/a>With Secrets Enabled<\/h4>\n\n\n\n<p><em>note <code>--secrets=\"\"<\/code> will save the secret results in a secrets.txt file<\/em><\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-vivid-green-cyan-color has-black-background-color has-text-color has-background\">$ echo www.youtube.com | jsubfinder search --secrets=\"\"\nwww.youtube.com\nyoutubei.youtube.com\npayments.youtube.com\n2Fwww.youtube.com\n252Fwww.youtube.com\nm.youtube.com\ntv.youtube.com\nmusic.youtube.com\ncreatoracademy.youtube.com\nartists.youtube.com\n\nGoogle Cloud API Key &lt;redacted&gt; found in content of https:\/\/www.youtube.com\nGoogle Cloud API Key &lt;redacted&gt; found in content of https:\/\/www.youtube.com\nGoogle Cloud API Key &lt;redacted&gt; found in content of https:\/\/www.youtube.com\nGoogle Cloud API Key &lt;redacted&gt; found in content of https:\/\/www.youtube.com\nGoogle Cloud API Key &lt;redacted&gt; found in content of https:\/\/www.youtube.com\nGoogle Cloud API Key &lt;redacted&gt; found in content of https:\/\/www.youtube.com<\/pre>\n\n\n\n<h4 class=\"has-text-align-center has-cyan-bluish-gray-background-color has-background wp-block-heading\"><a href=\"https:\/\/github.com\/ThreatUnkown\/jsubfinder#advanced-examples\"><\/a>Advanced examples<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted has-vivid-green-cyan-color has-black-background-color has-text-color has-background\">$ echo www.google.com | jsubfinder search -crawl -s \"google_secrets.txt\" -S -o jsf_google.txt -t 10 -g<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li><code>-crawl<\/code> use the default crawler to crawl pages for other URL&#8217;s to analyze<\/li><li><code>-s<\/code> enables JSubFinder to search for secrets<\/li><li><code>-S<\/code> Silence output to console<\/li><li><code>-o &lt;file&gt;<\/code> save output to specified file<\/li><li><code>-t 10<\/code> use 10 threads<\/li><li><code>-g<\/code> search every URL for JS, even ones we don&#8217;t think have any<\/li><\/ul>\n\n\n\n<h3 class=\"has-cyan-bluish-gray-background-color has-background wp-block-heading\"><a href=\"https:\/\/github.com\/ThreatUnkown\/jsubfinder#proxy\"><\/a>Proxy<\/h3>\n\n\n\n<p>Enables the upstream HTTP proxy with TLS MITM sypport. This allows you to:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Browse sites in realtime and have JSubFinder search for subdomains and secrets real time.<\/li><li>If needed run jsubfinder on another server to offload the workload<\/li><\/ol>\n\n\n\n<pre class=\"wp-block-preformatted has-vivid-green-cyan-color has-black-background-color has-text-color has-background\">$ JSubFinder proxy -h\n\nExecute the command specified\n\nUsage:\n  JSubFinder proxy [flags]\n\nFlags:\n  -h, --help                    help for proxy\n  -p, --port int                Port for the proxy to listen on (default 8444)\n      --scope strings           Url's in scope seperated by commas. e.g www.google.com,www.netflix.com\n  -u, --upstream-proxy string   Adress of upsteam proxy e.g http:\/\/127.0.0.1:8888 (default \"http:\/\/127.0.0.1:8888\")\n\nGlobal Flags:\n  -d, --debug               Enable debug mode. Logs are stored in log.info\n  -K, --nossl               Skip SSL cert verification (default true)\n  -o, --outputFile string   name\/location to store the file\n  -s, --secrets             Check results for secrets e.g api keys\n      --sig string          Location of signatures for finding secrets\n  -S, --silent              Disable printing to the console\n<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted has-vivid-green-cyan-color has-black-background-color has-text-color has-background\">$ jsubfinder proxy\nProxy started on :8444\nSubdomain: out.reddit.com\nSubdomain: www.reddit.com\nSubdomain: 2Fwww.reddit.com\nSubdomain: alb.reddit.com\nSubdomain: about.reddit.com<\/pre>\n\n\n\n<h4 class=\"has-text-align-center has-cyan-bluish-gray-background-color has-background wp-block-heading\"><a href=\"https:\/\/github.com\/ThreatUnkown\/jsubfinder#with-burp-suite\"><\/a>With Burp Suite<\/h4>\n\n\n\n<ol class=\"wp-block-list\"><li>Configure Burp Suite to forward traffic to an upstream proxy\/ (User Options &gt; Connections &gt; Upsteam Proxy Servers &gt; Add)<\/li><li>Run JSubFinder in proxy mode<\/li><\/ol>\n\n\n\n<p>Burp Suite will now forward all traffic proxied through it to JSubFinder. JSubFinder will retrieve the response, return it to burp and in another thread search for subdomains and secrets.<\/p>\n\n\n\n<h4 class=\"has-text-align-center has-cyan-bluish-gray-background-color has-background wp-block-heading\"><a href=\"https:\/\/github.com\/ThreatUnkown\/jsubfinder#with-proxify\"><\/a>With Proxify<\/h4>\n\n\n\n<ol class=\"wp-block-list\"><li>Launch <a href=\"https:\/\/github.com\/projectdiscovery\/proxify\">Proxify<\/a> &amp; dump traffic to a folder <code>proxify -output logs<\/code><\/li><li>Configure Burp Suite, a Browser or other tool to forward traffic to Proxify (see instructions on their <a href=\"https:\/\/github.com\/projectdiscovery\/proxify\">github page<\/a>)<\/li><li>Launch JSubFinder in proxy mode &amp; set the upstream proxy as Proxify <code>jsubfinder proxy -u http:\/\/127.0.0.1:8443<\/code><\/li><li>Use Proxify&#8217;s replay utility to replay the dumped traffic to jsubfinder <code>replay -output logs -burp-addr http:\/\/127.0.0.1:8444<\/code><\/li><\/ol>\n\n\n\n<h4 class=\"has-text-align-center has-cyan-bluish-gray-background-color has-background wp-block-heading\"><a href=\"https:\/\/github.com\/ThreatUnkown\/jsubfinder#run-on-another-server\"><\/a>Run on another server<\/h4>\n\n\n\n<p>Simple, run JSubFinder in proxy mode on another server e.g 192.168.1.2. Follow the proxy steps above but set your applications upstream proxy as 192.168.1.2:8443<\/p>\n\n\n\n<h4 class=\"has-text-align-center has-cyan-bluish-gray-background-color has-background wp-block-heading\"><a href=\"https:\/\/github.com\/ThreatUnkown\/jsubfinder#advanced-examples-1\"><\/a>Advanced Examples<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted has-vivid-green-cyan-color has-black-background-color has-text-color has-background\">$ jsubfinder proxy --scope www.reddit.com -p 8081 -S -o jsf_reddit.txt<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li><code>--scope<\/code> limits JSubFinder to only analyze responses from <a href=\"http:\/\/www.reddit.com\">www.reddit.com<\/a><\/li><li><code>-p<\/code> port JSubFinders proxy server is running on<\/li><li><code>-S<\/code> silence output to the console\/stdout<\/li><li><code>-o &lt;file&gt;<\/code> output examples to this file<\/li><\/ul>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter\"><a class=\"wp-block-button__link\" href=\"https:\/\/github.com\/ThreatUnkown\/jsubfinder\">Click Here To Download<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>JSubFinder is a tool writtin in golang to search webpages &amp; javascript for hidden subdomains and secrets in the given URL. Developed with BugBounty hunters in mind JSubFinder takes advantage of Go&#8217;s amazing performance allowing it to utilize large data sets &amp; be easily chained with other tools. Install Install the application and download the [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":27511,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png","fifu_image_alt":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[28],"tags":[1729,5712,3976],"class_list":["post-27507","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kali","tag-javascript","tag-jsubfinder","tag-webpages"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>JSubFinder : Searches Webpages For Javascript To Find Hidden Secrets<\/title>\n<meta name=\"description\" content=\"JSubFinder is a tool writtin in golang to search webpages &amp; javascript for hidden subdomains and secrets in the given URL.\" \/>\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\/jsubfinder\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JSubFinder : Searches Webpages For Javascript To Find Hidden Secrets\" \/>\n<meta property=\"og:description\" content=\"JSubFinder is a tool writtin in golang to search webpages &amp; javascript for hidden subdomains and secrets in the given URL.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/\" \/>\n<meta property=\"og:site_name\" content=\"Kali Linux Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-25T10:04:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-25T10:04:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png\" \/>\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\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/\"},\"author\":{\"name\":\"R K\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/69444b58b9e267a4cf08fceb34b6f6ad\"},\"headline\":\"JSubFinder : Searches Webpages For Javascript To Find Hidden Subdomains &amp; Secrets\",\"datePublished\":\"2022-10-25T10:04:15+00:00\",\"dateModified\":\"2022-10-25T10:04:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/\"},\"wordCount\":367,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png\",\"keywords\":[\"javascript\",\"JSubFinder\",\"Webpages\"],\"articleSection\":[\"Kali Linux\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/\",\"url\":\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/\",\"name\":\"JSubFinder : Searches Webpages For Javascript To Find Hidden Secrets\",\"isPartOf\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png\",\"datePublished\":\"2022-10-25T10:04:15+00:00\",\"dateModified\":\"2022-10-25T10:04:17+00:00\",\"description\":\"JSubFinder is a tool writtin in golang to search webpages & javascript for hidden subdomains and secrets in the given URL.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kalilinuxtutorials.com\/jsubfinder\/#primaryimage\",\"url\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png\",\"contentUrl\":\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png\",\"width\":\"728\",\"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":"JSubFinder : Searches Webpages For Javascript To Find Hidden Secrets","description":"JSubFinder is a tool writtin in golang to search webpages & javascript for hidden subdomains and secrets in the given URL.","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\/jsubfinder\/","og_locale":"en_US","og_type":"article","og_title":"JSubFinder : Searches Webpages For Javascript To Find Hidden Secrets","og_description":"JSubFinder is a tool writtin in golang to search webpages & javascript for hidden subdomains and secrets in the given URL.","og_url":"https:\/\/kalilinuxtutorials.com\/jsubfinder\/","og_site_name":"Kali Linux Tutorials","article_published_time":"2022-10-25T10:04:15+00:00","article_modified_time":"2022-10-25T10:04:17+00:00","og_image":[{"url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png","type":"","width":"","height":""}],"author":"R K","twitter_card":"summary_large_image","twitter_image":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png","twitter_creator":"@CyberEdition","twitter_site":"@CyberEdition","twitter_misc":{"Written by":"R K","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kalilinuxtutorials.com\/jsubfinder\/#article","isPartOf":{"@id":"https:\/\/kalilinuxtutorials.com\/jsubfinder\/"},"author":{"name":"R K","@id":"https:\/\/kalilinuxtutorials.com\/#\/schema\/person\/69444b58b9e267a4cf08fceb34b6f6ad"},"headline":"JSubFinder : Searches Webpages For Javascript To Find Hidden Subdomains &amp; Secrets","datePublished":"2022-10-25T10:04:15+00:00","dateModified":"2022-10-25T10:04:17+00:00","mainEntityOfPage":{"@id":"https:\/\/kalilinuxtutorials.com\/jsubfinder\/"},"wordCount":367,"commentCount":0,"publisher":{"@id":"https:\/\/kalilinuxtutorials.com\/#organization"},"image":{"@id":"https:\/\/kalilinuxtutorials.com\/jsubfinder\/#primaryimage"},"thumbnailUrl":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png","keywords":["javascript","JSubFinder","Webpages"],"articleSection":["Kali Linux"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kalilinuxtutorials.com\/jsubfinder\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kalilinuxtutorials.com\/jsubfinder\/","url":"https:\/\/kalilinuxtutorials.com\/jsubfinder\/","name":"JSubFinder : Searches Webpages For Javascript To Find Hidden Secrets","isPartOf":{"@id":"https:\/\/kalilinuxtutorials.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kalilinuxtutorials.com\/jsubfinder\/#primaryimage"},"image":{"@id":"https:\/\/kalilinuxtutorials.com\/jsubfinder\/#primaryimage"},"thumbnailUrl":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png","datePublished":"2022-10-25T10:04:15+00:00","dateModified":"2022-10-25T10:04:17+00:00","description":"JSubFinder is a tool writtin in golang to search webpages & javascript for hidden subdomains and secrets in the given URL.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kalilinuxtutorials.com\/jsubfinder\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kalilinuxtutorials.com\/jsubfinder\/#primaryimage","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png","contentUrl":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png","width":"728","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\/b\/R29vZ2xl\/AVvXsEgi20t4XCATEWb-gwCyajSmBHfy8stqoDlTjO7UtsoqrHPtO1nXER3SmTAdu8obT8Nmt6hmyge5oN1qZ62_NAOkMOoip3W6YXg35c7Lv01IcHhJw4iUyMp66fAKCTlFewJkYPg9WKsAEIkyW4u_8oK2JVcvMZug8Qzqlaq3TXXRfVpzrcjkOlB0eb3T\/s728\/JSubFinder.png","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":36998,"url":"https:\/\/kalilinuxtutorials.com\/js-snitch\/","url_meta":{"origin":27507,"position":0},"title":"JS Snitch : Hidden Secrets In JavaScript Files","author":"Varshini","date":"March 12, 2025","format":false,"excerpt":"JS Snitch is a powerful command-line tool designed to scan remote JavaScript files for potential secrets or credentials. It leverages the capabilities of Trufflehog and Semgrep to automate the detection of leaked API keys, tokens, or other sensitive information hidden in external JavaScript files. This tool is particularly useful for\u2026","rel":"","context":"In &quot;Hacking Tools&quot;","block_context":{"text":"Hacking Tools","link":"https:\/\/kalilinuxtutorials.com\/category\/hacking-tools\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/JS-Snitch.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/JS-Snitch.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/JS-Snitch.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/JS-Snitch.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/JS-Snitch.webp?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/kalilinuxtutorials.com\/wp-content\/uploads\/2025\/03\/JS-Snitch.webp?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":7821,"url":"https:\/\/kalilinuxtutorials.com\/lazyrecon-automate-your-reconnaissance-process\/","url_meta":{"origin":27507,"position":1},"title":"Lazyrecon : Automate Your Reconnaissance Process In An Organized Fashion","author":"R K","date":"December 24, 2019","format":false,"excerpt":"LazyRecon is a script written in Bash, it is intended to automate some tedious tasks of reconnaissance and information gathering. This tool allows you to gather some information that should help you identify what to do next and where to look. Main Features Create a dated folder with recon notes\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":31205,"url":"https:\/\/kalilinuxtutorials.com\/web-path-finder\/","url_meta":{"origin":27507,"position":2},"title":"Web Path Finder &#8211; Unlocking Website Insights For Comprehensive Web Information","author":"Varshini","date":"November 7, 2023","format":false,"excerpt":"Web Path Finder is a Python program that provides information about a website. It retrieves various details such as page title, last updated date, DNS information, subdomains, firewall names, technologies used, certificate information, and more. Features And Benefits Retrieve important information about a website Gain insights into the technologies used\u2026","rel":"","context":"In &quot;Information Gathering&quot;","block_context":{"text":"Information Gathering","link":"https:\/\/kalilinuxtutorials.com\/category\/ig\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBX3MDiS55jwVQrNzW9eu-aWKLlVdWeYXHuRlaAMG8QfwqoFOe5m3Zwq68HhZOamT1zxPOTPV2TeiC6AQS5mNezXpyB6vlpax5ZI_TZSssjiSCS8iiEvu9tXsZzhIzPSuv4yIuKDRWk6FENtxKVJXt6y0ly7D5IB-wBcl-FaVJOy0701zODrr4IYuT1Q\/s16000\/webpath.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBX3MDiS55jwVQrNzW9eu-aWKLlVdWeYXHuRlaAMG8QfwqoFOe5m3Zwq68HhZOamT1zxPOTPV2TeiC6AQS5mNezXpyB6vlpax5ZI_TZSssjiSCS8iiEvu9tXsZzhIzPSuv4yIuKDRWk6FENtxKVJXt6y0ly7D5IB-wBcl-FaVJOy0701zODrr4IYuT1Q\/s16000\/webpath.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBX3MDiS55jwVQrNzW9eu-aWKLlVdWeYXHuRlaAMG8QfwqoFOe5m3Zwq68HhZOamT1zxPOTPV2TeiC6AQS5mNezXpyB6vlpax5ZI_TZSssjiSCS8iiEvu9tXsZzhIzPSuv4yIuKDRWk6FENtxKVJXt6y0ly7D5IB-wBcl-FaVJOy0701zODrr4IYuT1Q\/s16000\/webpath.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBX3MDiS55jwVQrNzW9eu-aWKLlVdWeYXHuRlaAMG8QfwqoFOe5m3Zwq68HhZOamT1zxPOTPV2TeiC6AQS5mNezXpyB6vlpax5ZI_TZSssjiSCS8iiEvu9tXsZzhIzPSuv4yIuKDRWk6FENtxKVJXt6y0ly7D5IB-wBcl-FaVJOy0701zODrr4IYuT1Q\/s16000\/webpath.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBX3MDiS55jwVQrNzW9eu-aWKLlVdWeYXHuRlaAMG8QfwqoFOe5m3Zwq68HhZOamT1zxPOTPV2TeiC6AQS5mNezXpyB6vlpax5ZI_TZSssjiSCS8iiEvu9tXsZzhIzPSuv4yIuKDRWk6FENtxKVJXt6y0ly7D5IB-wBcl-FaVJOy0701zODrr4IYuT1Q\/s16000\/webpath.webp?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBX3MDiS55jwVQrNzW9eu-aWKLlVdWeYXHuRlaAMG8QfwqoFOe5m3Zwq68HhZOamT1zxPOTPV2TeiC6AQS5mNezXpyB6vlpax5ZI_TZSssjiSCS8iiEvu9tXsZzhIzPSuv4yIuKDRWk6FENtxKVJXt6y0ly7D5IB-wBcl-FaVJOy0701zODrr4IYuT1Q\/s16000\/webpath.webp?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":32989,"url":"https:\/\/kalilinuxtutorials.com\/defgen\/","url_meta":{"origin":27507,"position":3},"title":"DefGen &#8211; The Next Frontier In HTML Defacement","author":"Varshini","date":"May 9, 2024","format":false,"excerpt":"DefGen allows you to create your personalized HTML defacing webpage pre-integrated with CSS and JavaScript. Step into the realm of digital subversion with DefGen, a powerful tool designed to revolutionize HTML defacement. Offering seamless integration of CSS and JavaScript, DefGen empowers users to craft personalized defacing webpages with ease. In\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\/AVvXsEifMZ3OZinesG0Sdow8qaaKLx0etS1LIt2JuUFcMqppHwkDNoFJltaDH2MzKoytiehCsiv9r1_2nB5lg842QSHpM_y7cSertWCqYmHTNwNngv7QsRy4x51KKKdbsOCJdKTr3VnKwChLgNxKEekYTeakzq2b2tpxuAZiVxKCu4ZMK-_KCbRgF6P78iUGTu_G\/s16000\/DefGen.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEifMZ3OZinesG0Sdow8qaaKLx0etS1LIt2JuUFcMqppHwkDNoFJltaDH2MzKoytiehCsiv9r1_2nB5lg842QSHpM_y7cSertWCqYmHTNwNngv7QsRy4x51KKKdbsOCJdKTr3VnKwChLgNxKEekYTeakzq2b2tpxuAZiVxKCu4ZMK-_KCbRgF6P78iUGTu_G\/s16000\/DefGen.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEifMZ3OZinesG0Sdow8qaaKLx0etS1LIt2JuUFcMqppHwkDNoFJltaDH2MzKoytiehCsiv9r1_2nB5lg842QSHpM_y7cSertWCqYmHTNwNngv7QsRy4x51KKKdbsOCJdKTr3VnKwChLgNxKEekYTeakzq2b2tpxuAZiVxKCu4ZMK-_KCbRgF6P78iUGTu_G\/s16000\/DefGen.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEifMZ3OZinesG0Sdow8qaaKLx0etS1LIt2JuUFcMqppHwkDNoFJltaDH2MzKoytiehCsiv9r1_2nB5lg842QSHpM_y7cSertWCqYmHTNwNngv7QsRy4x51KKKdbsOCJdKTr3VnKwChLgNxKEekYTeakzq2b2tpxuAZiVxKCu4ZMK-_KCbRgF6P78iUGTu_G\/s16000\/DefGen.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEifMZ3OZinesG0Sdow8qaaKLx0etS1LIt2JuUFcMqppHwkDNoFJltaDH2MzKoytiehCsiv9r1_2nB5lg842QSHpM_y7cSertWCqYmHTNwNngv7QsRy4x51KKKdbsOCJdKTr3VnKwChLgNxKEekYTeakzq2b2tpxuAZiVxKCu4ZMK-_KCbRgF6P78iUGTu_G\/s16000\/DefGen.webp?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":18797,"url":"https:\/\/kalilinuxtutorials.com\/haklistgen\/","url_meta":{"origin":27507,"position":4},"title":"Haklistgen : Turns Any Junk Text Into A Usable Wordlist For Brute-Forcing","author":"R K","date":"September 30, 2021","format":false,"excerpt":"Haklistgen turns any junk text into a usable wordlist for brute-forcing. Installation go install github.com\/hakluke\/haklistgen@latest Usage Examples Scrape all words out of an HTTP response to build a directory bruteforce wordlist: curl https:\/\/wikipedia.org | haklistgen Pipe a list of subdomains to it to generate a wordlist for bruteforcing more subdomains:\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\/1.bp.blogspot.com\/-Sw_XNGZVkII\/YU8el3Mik2I\/AAAAAAAAK9I\/AY_X2ESe0msU9m3pN_blie4T2OBm4YJEgCLcBGAsYHQ\/s728\/images%2B%25281%2529.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/1.bp.blogspot.com\/-Sw_XNGZVkII\/YU8el3Mik2I\/AAAAAAAAK9I\/AY_X2ESe0msU9m3pN_blie4T2OBm4YJEgCLcBGAsYHQ\/s728\/images%2B%25281%2529.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/1.bp.blogspot.com\/-Sw_XNGZVkII\/YU8el3Mik2I\/AAAAAAAAK9I\/AY_X2ESe0msU9m3pN_blie4T2OBm4YJEgCLcBGAsYHQ\/s728\/images%2B%25281%2529.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/1.bp.blogspot.com\/-Sw_XNGZVkII\/YU8el3Mik2I\/AAAAAAAAK9I\/AY_X2ESe0msU9m3pN_blie4T2OBm4YJEgCLcBGAsYHQ\/s728\/images%2B%25281%2529.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":33280,"url":"https:\/\/kalilinuxtutorials.com\/jsluice\/","url_meta":{"origin":27507,"position":5},"title":"jsluice++ : Enhancing JavaScript Security Analysis With A Comprehensive Guide To Integrating With Burp Suite","author":"Varshini","date":"June 10, 2024","format":false,"excerpt":"jsluice++ is an innovative Burp Suite extension that enhances the scanning of JavaScript traffic through both passive and active methods. By leveraging the jsluice CLI tool, it allows for efficient extraction and analysis of URLs, paths, and secrets from JavaScript files. This extension seamlessly integrates with Burp Suite, providing a\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\/AVvXsEh22sDF06ddOIb0z3o0F8fO6yLWmLclwifzTeeJnof4XY2Sv6q657Aep5-WBbotUghkK19gblPfGGc6ewCzeAKHDozxBPCzvyVhlSPs9RLo-omhN20XJ8jerge5In3My-Amb6ymLfhHp_ZS5EipAJCNsrKujqhYX6SF_1tpbNHmxpCUcVtZ3QHDwjA-Ilez\/s16000\/jsluice%2B%2B.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEh22sDF06ddOIb0z3o0F8fO6yLWmLclwifzTeeJnof4XY2Sv6q657Aep5-WBbotUghkK19gblPfGGc6ewCzeAKHDozxBPCzvyVhlSPs9RLo-omhN20XJ8jerge5In3My-Amb6ymLfhHp_ZS5EipAJCNsrKujqhYX6SF_1tpbNHmxpCUcVtZ3QHDwjA-Ilez\/s16000\/jsluice%2B%2B.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEh22sDF06ddOIb0z3o0F8fO6yLWmLclwifzTeeJnof4XY2Sv6q657Aep5-WBbotUghkK19gblPfGGc6ewCzeAKHDozxBPCzvyVhlSPs9RLo-omhN20XJ8jerge5In3My-Amb6ymLfhHp_ZS5EipAJCNsrKujqhYX6SF_1tpbNHmxpCUcVtZ3QHDwjA-Ilez\/s16000\/jsluice%2B%2B.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEh22sDF06ddOIb0z3o0F8fO6yLWmLclwifzTeeJnof4XY2Sv6q657Aep5-WBbotUghkK19gblPfGGc6ewCzeAKHDozxBPCzvyVhlSPs9RLo-omhN20XJ8jerge5In3My-Amb6ymLfhHp_ZS5EipAJCNsrKujqhYX6SF_1tpbNHmxpCUcVtZ3QHDwjA-Ilez\/s16000\/jsluice%2B%2B.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEh22sDF06ddOIb0z3o0F8fO6yLWmLclwifzTeeJnof4XY2Sv6q657Aep5-WBbotUghkK19gblPfGGc6ewCzeAKHDozxBPCzvyVhlSPs9RLo-omhN20XJ8jerge5In3My-Amb6ymLfhHp_ZS5EipAJCNsrKujqhYX6SF_1tpbNHmxpCUcVtZ3QHDwjA-Ilez\/s16000\/jsluice%2B%2B.webp?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEh22sDF06ddOIb0z3o0F8fO6yLWmLclwifzTeeJnof4XY2Sv6q657Aep5-WBbotUghkK19gblPfGGc6ewCzeAKHDozxBPCzvyVhlSPs9RLo-omhN20XJ8jerge5In3My-Amb6ymLfhHp_ZS5EipAJCNsrKujqhYX6SF_1tpbNHmxpCUcVtZ3QHDwjA-Ilez\/s16000\/jsluice%2B%2B.webp?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/27507","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=27507"}],"version-history":[{"count":3,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/27507\/revisions"}],"predecessor-version":[{"id":27510,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/posts\/27507\/revisions\/27510"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/media\/27511"}],"wp:attachment":[{"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/media?parent=27507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/categories?post=27507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kalilinuxtutorials.com\/wp-json\/wp\/v2\/tags?post=27507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}