├── COPYRIGHT ├── Makefile ├── bin └── .emptydir ├── common.mk ├── common.props ├── debug.props ├── include ├── attack.hpp ├── cfb.hpp ├── crypto_util.hpp ├── custom_sha1.hpp ├── decode.hpp ├── encode.hpp ├── make_dataspace.hpp ├── msoc.h ├── resource.hpp ├── standard_encryption.hpp ├── uint32vec.hpp └── util.hpp ├── lib └── .emptydir ├── misc └── decrypt-xls.vbs ├── mk.bat ├── mkdll.bat ├── msoc.def ├── msocsample.py ├── msoffice12.sln ├── readme.md ├── release.props ├── src ├── Makefile ├── attack.cpp ├── cfb_test.cpp ├── minisample.c ├── msocdll.cpp ├── msocsample.c ├── msoffice-crypt.cpp ├── proj │ ├── attack │ │ └── attack.vcxproj │ └── main │ │ └── msoffice-crypt.vcxproj └── sha1.cpp ├── test ├── Makefile ├── cfb_test.cpp ├── hash_test.cpp ├── proj │ ├── cfb │ │ └── cfb_test.vcxproj │ └── hash │ │ └── hash_test.vcxproj └── sampl.bat └── test_all.py /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/Makefile -------------------------------------------------------------------------------- /bin/.emptydir: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/common.mk -------------------------------------------------------------------------------- /common.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/common.props -------------------------------------------------------------------------------- /debug.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/debug.props -------------------------------------------------------------------------------- /include/attack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/attack.hpp -------------------------------------------------------------------------------- /include/cfb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/cfb.hpp -------------------------------------------------------------------------------- /include/crypto_util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/crypto_util.hpp -------------------------------------------------------------------------------- /include/custom_sha1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/custom_sha1.hpp -------------------------------------------------------------------------------- /include/decode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/decode.hpp -------------------------------------------------------------------------------- /include/encode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/encode.hpp -------------------------------------------------------------------------------- /include/make_dataspace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/make_dataspace.hpp -------------------------------------------------------------------------------- /include/msoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/msoc.h -------------------------------------------------------------------------------- /include/resource.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/resource.hpp -------------------------------------------------------------------------------- /include/standard_encryption.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/standard_encryption.hpp -------------------------------------------------------------------------------- /include/uint32vec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/uint32vec.hpp -------------------------------------------------------------------------------- /include/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/include/util.hpp -------------------------------------------------------------------------------- /lib/.emptydir: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /misc/decrypt-xls.vbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/misc/decrypt-xls.vbs -------------------------------------------------------------------------------- /mk.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/mk.bat -------------------------------------------------------------------------------- /mkdll.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/mkdll.bat -------------------------------------------------------------------------------- /msoc.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/msoc.def -------------------------------------------------------------------------------- /msocsample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/msocsample.py -------------------------------------------------------------------------------- /msoffice12.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/msoffice12.sln -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/readme.md -------------------------------------------------------------------------------- /release.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/release.props -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/attack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/src/attack.cpp -------------------------------------------------------------------------------- /src/cfb_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/src/cfb_test.cpp -------------------------------------------------------------------------------- /src/minisample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/src/minisample.c -------------------------------------------------------------------------------- /src/msocdll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/src/msocdll.cpp -------------------------------------------------------------------------------- /src/msocsample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/src/msocsample.c -------------------------------------------------------------------------------- /src/msoffice-crypt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/src/msoffice-crypt.cpp -------------------------------------------------------------------------------- /src/proj/attack/attack.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/src/proj/attack/attack.vcxproj -------------------------------------------------------------------------------- /src/proj/main/msoffice-crypt.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/src/proj/main/msoffice-crypt.vcxproj -------------------------------------------------------------------------------- /src/sha1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/src/sha1.cpp -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/cfb_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/test/cfb_test.cpp -------------------------------------------------------------------------------- /test/hash_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/test/hash_test.cpp -------------------------------------------------------------------------------- /test/proj/cfb/cfb_test.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/test/proj/cfb/cfb_test.vcxproj -------------------------------------------------------------------------------- /test/proj/hash/hash_test.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/test/proj/hash/hash_test.vcxproj -------------------------------------------------------------------------------- /test/sampl.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/test/sampl.bat -------------------------------------------------------------------------------- /test_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herumi/msoffice/HEAD/test_all.py --------------------------------------------------------------------------------