REA inventory + decompile autofirma.jar with jadx #2

Closed
opened 2026-10-14 00:45:56 +02:00 by EduarD3V · 2 comments
Owner

Use REA skill workflow (agent skills: reverse-engineer-anything). Artifact: extracted/deb/usr/lib/Autofirma/autofirma.jar (fat jar, 21k entries, signed, 49MB).

  1. Verify Fedora rpm JAR == deb JAR (sha256). rpm at original/Autofirma_Linux_Fedora.zip → rpm2cpio | cpio.
  2. Inventory via REA tooling: MANIFEST.MF entry points, es.gob.afirma.* package map, bundled third-party libs from META-INF/maven.
  3. Decompile: jadx -d decompiled/ extracted/deb/usr/lib/Autofirma/autofirma.jar and decompiled-configurador/ for autofirmaConfigurador.jar. decompiled/ is TRACKED in git.
  4. Write docs/REVERSING-NOTES.md.

Read AGENTS.md first. NEVER commit original/ or extracted/ content. Refs #1.

Use REA skill workflow (agent skills: reverse-engineer-anything). Artifact: extracted/deb/usr/lib/Autofirma/autofirma.jar (fat jar, 21k entries, signed, 49MB). 1. Verify Fedora rpm JAR == deb JAR (sha256). rpm at original/Autofirma_Linux_Fedora.zip → rpm2cpio | cpio. 2. Inventory via REA tooling: MANIFEST.MF entry points, es.gob.afirma.* package map, bundled third-party libs from META-INF/maven. 3. Decompile: jadx -d decompiled/ extracted/deb/usr/lib/Autofirma/autofirma.jar and decompiled-configurador/ for autofirmaConfigurador.jar. decompiled/ is TRACKED in git. 4. Write docs/REVERSING-NOTES.md. Read AGENTS.md first. NEVER commit original/ or extracted/ content. Refs #1.
Author
Owner

bullet: coder launched on branch issue/2-rea-inventory-decompile-autofi (model nan/deepseek-v4-flash).

bullet: coder launched on branch `issue/2-rea-inventory-decompile-autofi` (model `nan/deepseek-v4-flash`).
Author
Owner

Decompile verified complete: 11,487 Java files under decompiled/sources/. Key packages present: es/gob/afirma/signers (cades, ooxml, odf, multi, batch), es/gob/afirma/keystores (112 files), es/gob/afirma/core (119 files). Bundled deps (iText fork aowagie, woodstox) also captured. Closing — output is work product for the rewrite reference.

Decompile verified complete: 11,487 Java files under decompiled/sources/. Key packages present: es/gob/afirma/signers (cades, ooxml, odf, multi, batch), es/gob/afirma/keystores (112 files), es/gob/afirma/core (119 files). Bundled deps (iText fork aowagie, woodstox) also captured. Closing — output is work product for the rewrite reference.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
EduarD3V/AutoFirme#2
No description provided.