Noun for something that reverse engineers something else?

A reverse-engineered piece of software: something developed using reverse-engineering approach to another product.

A recent practical example: Hamrick Software company developed (legally, with a permission from authors) a 64-bit driver version for an older Epson scanner.

We reverse engineered the Epson Perfection 3200 driver and included it in VueScan so you can keep using your old scanner. https://www.hamrick.com/vuescan/epson_perfection_3200.html

So according to their own words, they included a 'reverse-engineered Epson driver' in their scan software. In your example:

Application X is reverse-engineered Y.


Phillip K. Dick in his short story Paycheck illustrated your quandary of the vocation of a Reverse Engineer succinctly but never coined a unique term for it. As technology’s complexity makes this job description a profession I would venture to coin a new term that of ‘Revgineer’ I’m just spit-balling here but it may be time to step up and petition Encarta/Webster’s/Britannica etc. for acceptance of a ‘New” term.