JAVA实现对PDF文件加密、解密、暴力破解密码功能 古城微笑少年丶 2022-09-11 14:27 313阅读 0赞 ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA5rSb6Ziz5rOw5bGx_size_20_color_FFFFFF_t_70_g_se_x_16][] # 前言 # 这篇文章主要实现的是对pdf文件的加密、移除密码、暴力暴力暴击密码的功能。代码的主要看点和学习的地方是利用多线程处理密码验证,再一个线程得到密码后,终止所有线程的任务。 pom需要引入的依赖 <!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox --> <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>3.0.0-RC1</version> </dependency> <dependency> <groupId>com.github.jai-imageio</groupId> <artifactId>jai-imageio-jpeg2000</artifactId> <version>1.3.0</version> </dependency> # 核心代码实现 # 实现功能: pdf文件加密、 pdf文件去除密码、暴力破解文件密码的功能。 运行方法: 放在ide编辑 [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA5rSb6Ziz5rOw5bGx_size_20_color_FFFFFF_t_70_g_se_x_16]: /images/20220828/a7e691f457bd446c8a8c0fdd4dc2a0ce.png
还没有评论,来说两句吧...