You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add IBM JSSE2 (ibmjava:8) TLS secret extraction support
IBM's JSSE2 provider classes are fully obfuscated, so the hook targets
TlsKeyMaterialGenerator.engineGenerateKey() in the unobfuscated JCE crypto
layer instead. The generator holds a TlsKeyMaterialParameterSpec field
exposing getClientRandom() and getMasterSecret(). Field lookup scans by
type to handle obfuscated field names that differ across IBMJCEPlus,
IBMJCE, FIPS, and PKCS11 providers.
- Add ibmjava:8 Dockerfile and test coverage for IBMJSSE2 in test.sh.
- Extend AgentMain unsupported-provider check to include IBMJSSE2.
- Add IBM attach API fallback (com.ibm.tools.attach.VirtualMachine) in AgentAttach.
0 commit comments