Intel processors can be identified by their serial number but most precisely by the SL number.
Each model of Intel processor has a specific SL number (Silicon Layer) and you can identify an Intel processor model by just the SL number.
However apart from the serial and the SL number, there are also the FPO number and ATPO number,but these ones are unique to the the processor, hence each processor will have a unique FPO and ATPO conbination.
I think if you use the SL number you should be able to identify the correct processor model including it's specific stepping.
I assume these details (not FPO and ATPO) can generally be retrieved by using thrid party application.
FYI: All these information are found on the markings on the metallic plate on the processor as well.
Processor information can also be found on the two links below:
Hope this will be helpful to you.