Cobblers again. Civil aircraft use mode A and C. Military aircraft have modes 1,2,3 and 3C.
Civil mode C is for height info and mode A is an identifier, It will sometimes indicate the aircraft, sometimes it will indicate approach, takeoff etc depending on settings requested by air traffic control. Mode A has (IIRC) only something like 255 distinct codes
Military modes 1 and 2 are identifiers and 2 often but not always is used as the ariframe identifier. Military modes are more fast and loose as they often want either stealth or only a single response from a group of planes.
There would be no code for a specific Iranian fighter as civilian IFF doesn't have that level of granularity, and they don't have 'hostile outbound' as one of the codes.
You might claim that you know about these things, but I've recently worked on one of these systems for UK MOD, so although I'm not an expert on how the codes are used, I do sort of know what ones are available and which are unambiguous as it's kind of handy for determining individual planes.