[MS-OFFCRYPTO] tools. Currently a validator for XLS passwords
Want to see pretty graphs? Log in now!
npm install crackajax
|2||downloads in the last week|
|4||downloads in the last month|
|Last Published By|
|Version||0.1.0 last updated 4 months ago|
|Keywords||xls, office, excel, password|
[MS-OFFCRYPTO] encryption tools (currently a password validator for
npm install -g crackajax
$ crackajax password_protected_file.xls trial_password
will warn you if the file is not password protected, or print true/false.
$ crackajax password_protected_file.xls :: number_of_iterations [starting_key]
will attempt to perform a direct key attack on the XLS (40-bit key) by trying
values starting from
starting_key (expressed as 40-bit hexadecimal: 10 chars)
and running up to
starting_key + number_of_iterations - 1. It will print out
timing information for the attack.
In JS: (currently unsupported in the browser, but that is a goal)
var crackajax = require('crackajax'); crackajax.verifyrc4(password, salt, verifier, verifier_hash)
For more details, consult MS-OFFCRYPTO