And the Russians and Chinese will not give you the technology outright without being paid for it.. You would need to commit to a large order like India did with the Su30MKI to get the sort of deep technology transfer that you are looking for... you are taking 250-300 odd units where the last 50 maybe from home grown tech transfer manufactured units from the ground up.. No one is going to take a cheque for 1 or 2billion or 5billion USD and give you all the blue prints and manufacturing equipment.
Even for the JF17, China retains 42% of the manufacturing.
No money, no honey... and for the record, if Iran could have developed something similar to the Su30SM or J10C or JF17 Block III by now, it would have.. And boy, has it tried, but the best that "Iranian science and industry" can achieve is piss poor knock off of F5 derivatives .. not much else .... so lets get over the crap about "doing it yourself, guess what.. you cannot.. this is now a proven fact ..."
get real ..