JAVA代理破解口令加密的PDF文件(iText)

这篇博客介绍如何利用JAVA和iText库来解除已加密的PDF文件的保护。通过代理执行特定代码,导入所需jar包,创建PdfReader读取加密文件,使用PdfEncryptor加密并设置新密码,最后解除PDF的安全设置,从而实现文件的破解。
摘要由CSDN通过智能技术生成

突然发现这个Blog很久没更新什么技术性文档了,就把这个发上来了。

 

 

1 有一个已加密的PDF文件.不知道其口令.

2 代理中执行如下的代码,需要的jar包可以去这里下载:http://www.lowagie.com/iText/download.html
import lotus.domino.*;
import java.io.*;
import com.lowagie.text.pdf.PdfReader;
import com.lowagie.text.pdf.PdfStamper;
import com.lowagie.text.pdf.PdfEncryptor;

public class JavaAgent extends AgentBase {
  public static PdfStamper stamper;
  public void NotesMain() {
    ReturnMessage returnMessage = new ReturnMessage();
    PrintWriter mainPw = getAgentOutp

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值