DocBleach:
is an advanced Content Disarm and Reconstruction open source software. Its objective is to remove misbehaving dynamic content from your Office files, or everything that could be a threat to the safety of your computer.DocBleach allows you to sanitize your Word, Excel, PowerPoint, PDF, ... documents. This repository contains the DocBleach Web API, packaged as a docker service. Two clicks and you'll feel safer.
Let's assume your job involves working with files from external sources, for instance reading resumes from unknown applicants. You receive for example a .doc file, your anti-virus doesn't detect it as harmful, and you decide to open it anyway. You get infected. You can use DocBleach to sanitize this document: chances are you don't get infected, because the dynamic content isn't run.
Howto's
To build DocBleach, use Maven:$ mvn clean package
...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10.696 s
[INFO] Finished at: 2016-12-19T17:36:10+01:00
[INFO] Final Memory: 29M/234M
[INFO] ------------------------------------------------------------------------
The final jar is stored in
cli/target/docbleach.jar
.To use DocBleach, you may either use the Web Interface or run it in CLI:
java -jar docbleach.jar -in unsafe_document.doc -out safe_doc.doc
-
).The output file may be a relative/absolute path, or a dash (
-
).If a dash is given, the input will be taken from stdin, and the output will be sent to stdout.
DocBleach's information (removed threats, errors, ...) are sent to stderr.
Download Link :
https://github.com/docbleach/DocBleach.git
https://github.com/docbleach/DocBleach-Web
DocBleach - Online ( Hosted in OVH )
Sanitizes a potentially dangerous file (Office Document, PDF), by removing macros and other active contents.
Friendly reminder: do NOT post sensitive documents here, unless you trust this page owner.
Online Link : https://www.docbleach.ovh/