[{"data":1,"prerenderedAt":396},["ShallowReactive",2],{"page-\u002Fblob-storage":3,"all-pages":62},{"id":4,"title":5,"body":6,"description":52,"extension":53,"meta":54,"navigation":55,"path":56,"robots":57,"seo":58,"sitemap":59,"stem":60,"__hash__":61},"content\u002F08.blob-storage\u002Findex.md","Blob Storage",{"type":7,"value":8,"toc":45},"minimark",[9,13,17,36],[10,11,5],"h2",{"id":12},"blob-storage",[14,15,16],"p",{},"Blob Storage in BountyHub is a feature that allows users to store and manage any\nassets you might need during your bug bounty hunting and security research\nactivities. It provides a secure and convenient way to use a filesystem-like\nstorage solution for storing various types of files, such as:",[18,19,20,24,27,30,33],"ul",{},[21,22,23],"li",{},"Tool configuration files",[21,25,26],{},"Nuclei templates",[21,28,29],{},"Wordlists",[21,31,32],{},"Custom scripts",[21,34,35],{},"Any other assets you might need",[14,37,38,39,44],{},"Read more about Blob Storage on the ",[40,41,43],"a",{"href":42},"\u002Fblob-storage\u002Foverview","Overview"," page.",{"title":46,"searchDepth":47,"depth":48,"links":49},"",5,4,[50],{"id":12,"depth":51,"text":5},2,"Learn about Blob Storage in BountyHub, its features, and how to use it effectively.","md",{},true,"\u002Fblob-storage",null,{"title":5,"description":52},{"loc":56},"08.blob-storage\u002Findex","nO8LzcxmvUFNOXtjA88TOWWDtODOCaLGUtbsN7iFoCw",[63,126,142,161,196,212,224,235,242,253,277,296,316,327,338],{"title":64,"path":65,"stem":66,"children":67},"Workflows","\u002Fworkflows","01.workflows",[68,70,74,78,82,86,90,94,98,102,106,110,114,118,122],{"title":64,"path":65,"stem":69},"01.workflows\u002Findex",{"title":71,"path":72,"stem":73},"Workflow Quick Reference","\u002Fworkflows\u002Fquick-reference","01.workflows\u002F00.quick-reference",{"title":75,"path":76,"stem":77},"Workflows Overview","\u002Fworkflows\u002Foverview","01.workflows\u002F01.overview",{"title":79,"path":80,"stem":81},"Workflow Syntax Reference","\u002Fworkflows\u002Fsyntax-reference","01.workflows\u002F02.syntax-reference",{"title":83,"path":84,"stem":85},"Steps","\u002Fworkflows\u002Fsteps","01.workflows\u002F03.steps",{"title":87,"path":88,"stem":89},"Step Outputs","\u002Fworkflows\u002Fstep-outputs","01.workflows\u002F04.step-outputs",{"title":91,"path":92,"stem":93},"Concurrency","\u002Fworkflows\u002Fconcurrency","01.workflows\u002F05.concurrency",{"title":95,"path":96,"stem":97},"Transforms","\u002Fworkflows\u002Ftransforms","01.workflows\u002F06.transforms",{"title":99,"path":100,"stem":101},"For Each","\u002Fworkflows\u002Ffor-each","01.workflows\u002F07.for-each",{"title":103,"path":104,"stem":105},"Modules","\u002Fworkflows\u002Fmodules","01.workflows\u002F08.modules",{"title":107,"path":108,"stem":109},"Agents","\u002Fworkflows\u002Fagents","01.workflows\u002F09.agents",{"title":111,"path":112,"stem":113},"Decisions","\u002Fworkflows\u002Fdecisions","01.workflows\u002F10.decisions",{"title":115,"path":116,"stem":117},"Configuration References","\u002Fworkflows\u002Fconfig","01.workflows\u002F11.config",{"title":119,"path":120,"stem":121},"Comparison With Other Automation Systems","\u002Fworkflows\u002Fcomparison","01.workflows\u002F12.comparison",{"title":123,"path":124,"stem":125},"Generate with AI","\u002Fworkflows\u002Fai-generation","01.workflows\u002F13.ai-generation",{"title":127,"path":128,"stem":129,"children":130},"Projects","\u002Fprojects","02.projects",[131,134,138],{"title":132,"path":128,"stem":133},"Projects & Runs","02.projects\u002Findex",{"title":135,"path":136,"stem":137},"Projects Overview","\u002Fprojects\u002Foverview","02.projects\u002F1.overview",{"title":139,"path":140,"stem":141},"Runs & Artifacts","\u002Fprojects\u002Fruns-artifacts","02.projects\u002F2.runs-artifacts",{"title":143,"path":144,"stem":145,"children":146},"Runners","\u002Frunners","03.runners",[147,149,153,157],{"title":143,"path":144,"stem":148},"03.runners\u002Findex",{"title":150,"path":151,"stem":152},"Runner Overview","\u002Frunners\u002Foverview","03.runners\u002F1.overview",{"title":154,"path":155,"stem":156},"Getting Started with Runners","\u002Frunners\u002Fgetting-started","03.runners\u002F2.getting-started",{"title":158,"path":159,"stem":160},"Custom Runner Images","\u002Frunners\u002Fcustom-image","03.runners\u002F3.custom-image",{"title":162,"path":163,"stem":164,"children":165},"Datasets","\u002Fdatasets","04.datasets",[166,168,172,176,180,184,188,192],{"title":162,"path":163,"stem":167},"04.datasets\u002Findex",{"title":169,"path":170,"stem":171},"Datasets Overview","\u002Fdatasets\u002Foverview","04.datasets\u002F1.overview",{"title":173,"path":174,"stem":175},"Dataset Schemas and Identity","\u002Fdatasets\u002Fschema","04.datasets\u002F2.schema",{"title":177,"path":178,"stem":179},"Pushing and Reading Dataset Rows","\u002Fdatasets\u002Fworkflows","04.datasets\u002F3.workflows",{"title":181,"path":182,"stem":183},"Dataset SQL Reference","\u002Fdatasets\u002Fsql","04.datasets\u002F4.sql",{"title":185,"path":186,"stem":187},"Dataset Structured Filters","\u002Fdatasets\u002Ffilters","04.datasets\u002F5.filters",{"title":189,"path":190,"stem":191},"Dataset Saved Views","\u002Fdatasets\u002Fviews","04.datasets\u002F6.views",{"title":193,"path":194,"stem":195},"Datasets API and CLI","\u002Fdatasets\u002Fapi-cli","04.datasets\u002F7.api-cli",{"title":197,"path":198,"stem":199,"children":200},"Agent","\u002Fagent","05.agent",[201,204,208],{"title":202,"path":198,"stem":203},"BH Agent","05.agent\u002Findex",{"title":205,"path":206,"stem":207},"BH Agent Overview","\u002Fagent\u002Foverview","05.agent\u002F1.overview",{"title":209,"path":210,"stem":211},"MCP servers","\u002Fagent\u002Fmcp-servers","05.agent\u002F2.mcp-servers",{"title":213,"path":214,"stem":215,"children":216},"Bhlast","\u002Fbhlast","06.bhlast",[217,220],{"title":218,"path":214,"stem":219},"Bhlast Servers","06.bhlast\u002Findex",{"title":221,"path":222,"stem":223},"Bhlast servers overview","\u002Fbhlast\u002Foverview","06.bhlast\u002F1.overview",{"title":225,"path":226,"stem":227,"children":228},"Notifications","\u002Fnotifications","07.notifications",[229,231],{"title":225,"path":226,"stem":230},"07.notifications\u002Findex",{"title":232,"path":233,"stem":234},"Notifications Overview","\u002Fnotifications\u002Foverview","07.notifications\u002F1.overview",{"title":5,"path":56,"stem":236,"children":237},"08.blob-storage",[238,239],{"title":5,"path":56,"stem":60},{"title":240,"path":42,"stem":241},"Blob Storage Overview","08.blob-storage\u002F1.overview",{"title":243,"path":244,"stem":245,"children":246},"Payloads","\u002Fpayloads","09.payloads",[247,249],{"title":243,"path":244,"stem":248},"09.payloads\u002Findex",{"title":250,"path":251,"stem":252},"Payloads overview","\u002Fpayloads\u002Foverview","09.payloads\u002F1.overview",{"title":254,"path":255,"stem":256,"children":257},"Cve Watcher","\u002Fcve-watcher","10.cve-watcher",[258,261,265,269,273],{"title":259,"path":255,"stem":260},"CVE Watcher","10.cve-watcher\u002Findex",{"title":262,"path":263,"stem":264},"CVE Watcher Overview","\u002Fcve-watcher\u002Foverview","10.cve-watcher\u002F1.overview",{"title":266,"path":267,"stem":268},"CVE Watcher Search and Filters","\u002Fcve-watcher\u002Fsearch","10.cve-watcher\u002F2.search",{"title":270,"path":271,"stem":272},"CVE Watcher Push Notifications","\u002Fcve-watcher\u002Fnotifications","10.cve-watcher\u002F3.notifications",{"title":274,"path":275,"stem":276},"CVE Watcher API and Scopes","\u002Fcve-watcher\u002Fapi","10.cve-watcher\u002F4.api",{"title":278,"path":279,"stem":280,"children":281},"Developer","\u002Fdeveloper","11.developer",[282,284,288,292],{"title":278,"path":279,"stem":283},"11.developer\u002Findex",{"title":285,"path":286,"stem":287},"Developer Overview","\u002Fdeveloper\u002Foverview","11.developer\u002F1.overview",{"title":289,"path":290,"stem":291},"Personal Access Token Scopes","\u002Fdeveloper\u002Fscopes","11.developer\u002F2.scopes",{"title":293,"path":294,"stem":295},"Personal Access Tokens","\u002Fdeveloper\u002Fpersonal-access-tokens","11.developer\u002F3.personal-access-tokens",{"title":297,"path":298,"stem":299,"children":300},"Bh","\u002Fbh","12.bh",[301,304,308,312],{"title":302,"path":298,"stem":303},"BH CLI","12.bh\u002Findex",{"title":305,"path":306,"stem":307},"BH CLI Overview","\u002Fbh\u002Foverview","12.bh\u002F1.overview",{"title":309,"path":310,"stem":311},"BH CLI Commands","\u002Fbh\u002Fcommands","12.bh\u002F2.commands",{"title":313,"path":314,"stem":315},"BH CLI Examples","\u002Fbh\u002Fexamples","12.bh\u002F3.examples",{"title":317,"path":318,"stem":319,"children":320},"Billing","\u002Fbilling","13.billing",[321,323],{"title":317,"path":318,"stem":322},"13.billing\u002Findex",{"title":324,"path":325,"stem":326},"Billing Overview","\u002Fbilling\u002Foverview","13.billing\u002F1.overview",{"title":328,"path":329,"stem":330,"children":331},"Tools","\u002Ftools","14.tools",[332,334],{"title":328,"path":329,"stem":333},"14.tools\u002Findex",{"title":335,"path":336,"stem":337},"Cookie Lab","\u002Ftools\u002Fcookie-lab","14.tools\u002F1.cookie-lab",{"title":339,"path":340,"stem":341,"children":342},"Site Policies","\u002Fsite-policies","99.site-policies",[343,345,358,362,366,370,374,378,382],{"title":339,"path":340,"stem":344},"99.site-policies\u002Findex",{"title":346,"path":347,"stem":348,"children":349},"Privacy Policy","\u002Fsite-policies\u002Fprivacy-policy","99.site-policies\u002F1.privacy-policy",[350,354],{"title":351,"path":352,"stem":353},"Company Processors","\u002Fsite-policies\u002Fprivacy-policy\u002Fcompany-processors","99.site-policies\u002Fprivacy-policy\u002F1.company-processors",{"title":355,"path":356,"stem":357},"Data Export Instructions","\u002Fsite-policies\u002Fprivacy-policy\u002Fdata-export-instructions","99.site-policies\u002Fprivacy-policy\u002F2.data-export-instructions",{"title":359,"path":360,"stem":361},"Terms of Service","\u002Fsite-policies\u002Fterms-of-service","99.site-policies\u002F2.terms-of-service",{"title":363,"path":364,"stem":365},"California Resident Notice at Collection","\u002Fsite-policies\u002Fccpa","99.site-policies\u002F3.ccpa",{"title":367,"path":368,"stem":369},"Cancellation Policy","\u002Fsite-policies\u002Fcancellation-policy","99.site-policies\u002F4.cancellation-policy",{"title":371,"path":372,"stem":373},"Refund Policy","\u002Fsite-policies\u002Frefund-policy","99.site-policies\u002F5.refund-policy",{"title":375,"path":376,"stem":377},"Taxes on Services","\u002Fsite-policies\u002Ftaxes-on-services","99.site-policies\u002F6.taxes-on-services",{"title":379,"path":380,"stem":381},"Disclaimer","\u002Fsite-policies\u002Fdisclaimer","99.site-policies\u002F7.disclaimer",{"title":383,"path":384,"stem":385,"children":386},"Security","\u002Fsite-policies\u002Fsecurity","99.site-policies\u002Fsecurity\u002Findex",[387,388,392],{"title":383,"path":384,"stem":385},{"title":389,"path":390,"stem":391},"Security Overview","\u002Fsite-policies\u002Fsecurity\u002Fsecurity-overview","99.site-policies\u002Fsecurity\u002F1.security-overview",{"title":393,"path":394,"stem":395},"Security Response","\u002Fsite-policies\u002Fsecurity\u002Fsecurity-response","99.site-policies\u002Fsecurity\u002F2.security-response",1794410312376]