LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

olevba

extracts and analyzes VBA macros

TLDR

Analyze Office document
$ olevba [document.docx]
copy
Show VBA code
$ olevba -c [document.xlsm]
copy
Decode obfuscated strings
$ olevba -d [document.doc]
copy
JSON output
$ olevba --json [document.docm]
copy
Analyze all files in directory
$ olevba [directory/]
copy

SYNOPSIS

olevba [options] file...

DESCRIPTION

olevba extracts and analyzes VBA macros. Detects malicious Office documents.The tool examines embedded macros. Part of oletools security suite.

PARAMETERS

FILE

Office document(s) to analyze.
-c
Show VBA source code.
-d
Decode obfuscated strings.
--json
JSON output format.
-a
Show all information.
--help
Display help information.

INSTALL

sudo apk add py3-oletools
copy

CAVEATS

Security analysis tool. Part of oletools. Python required.

HISTORY

olevba was created as part of oletools for Office document security analysis.

SEE ALSO

oletools(1), mraptor(1), oleid(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid