D2-plugin creation to intercept the audit request for an object

Options

Can someone provide some knowhow on D2-plugin creation to intercept the audit request for an object and display modified audit from dm_audittraill and external table?