🛡️ Built a Tool to Detect PDF Tampering – Would Appreciate Expert Feedback 🙏
- July 10, 2025
- 2 replies
- 1111 views
Hello Adobe Community 👋,
I’m a final-year computer science student and recently completed a personal project — a PDF authenticity analyzer 🧪 — designed to detect signs of tampering or unauthorized edits in PDF documents.
I tested it using two versions of the same file:
✅ AI For Beginners.pdf (original)
! AI For Beginners (Modified).pdf (manually altered using a PDF editor)
🔍 The tool performs the following checks:
🗓️️ Compares metadata (creation vs. modification dates)
🔐 Identifies missing or invalid digital signatures
🧠 Highlights font anomalies and misalignments
⚠️ Detects unusual object layering or structure inside the PDF
🛠️️ Tech Stack:
Python with Flask (backend)
PyMuPDF + pikepdf (for PDF analysis)
Tailwind CSS (frontend)
Goal:
To create a lightweight, accessible, web-based tool for document authenticity verification — especially helpful in 🎓 education, 👔 HR, and ⚖️ legal environments.
👉 I’d really appreciate expert input on:
Are there other PDF-level checks I should implement for better reliability?
Is there a recommended way to validate digital signatures more accurately using Adobe’s APIs or SDKs?
Any potential issues or blind spots in my current approach?
Thank you so much for your time and support! 🙌
Looking forward to your insights and suggestions.
Best regards,
Vivek Avdhesh Sharma
📚 Final Year Computer Science Student
🧠 Python & AI Enthusiast
