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

突然发现这个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 = getAgentOutput();
    try {
      PdfReader reader = new PdfReader(new FileInputStream("D:/KMmanager/CurMyFile/test2.pdf"));  //已加密的文件

你可能感兴趣的:(PDF)