# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Angelfire

# BadMFS -- Developer Guide

- 1
- 2
…
- 10
- 11
- 12
- 13
- 14

dwPos [in]
Position in buffer to be scrambled.
Return Value
Upon successful completion STATUS_SUCCESS will be returned.
Remarks
bmfsScramble will attempt to scramble the data in the Buffer specified.
When writing large
amounts of data dwPos becomes important to help keep track of where
scramble is in its
iteration through the scrambling operation.
bmfsCleanup
Attempts to clean up data structures and dynamic memory.
void bmfsCleanup( void );
Parameters
Return Value
Remarks
bmfsCleanup will attempt to delete any dynamic memory and clear our any
data
structures initialized by BadMFS during operation. This function should be
called
before shutting down the tool making use of BadMFS.

- 1
- 2
…
- 10
- 11
- 12
- 13
- 14