С 1979 года в арсенал Су-17М3 вошла модульная управляемая ракета C-25J1 (решение о ее разработке было принято в конце 1973 года), представлявшая собой НАР крупного калибра С-25-ОФМ с пристыкованным к ней блоком управления – лазерной головкой самонаведения, автопилотом, энергосистемой и аэродинамическими рулями. Интересной особенностью этой ракеты являлось то, что для обеспечения стабилизации ГСН по углу крена и предохранения от завала гироскопов блок управления был развязан относительно вращающегося в полете корпуса ракеты с помощью специального подшипникового узла; тем самым головка могла свободно проворачиваться относительно корпуса, оставаясь неподвижной по продольной оси в "земной" системе координат. Стопятидесятикилограммовая осколочно-фугасная боевая часть ракеты проникающего типа снабжалась взрывательным устройством с установкой из кабины летчика способа подрыва – с замедлением или мгновенным действием. Самолет мог нести две такие ракеты на крайних крыльевых балочных держателях.
Пуск C-25J1 мог выполняться только с пикирования под углом 10-40° с высот 500-5000 м и скорости от 700 до 1100 км/ч. Дальность пуска ракеты в зависимости от условий пуска составляла от трех до семи километров, а вероятное круговое отклонение равнялось 6-10 м. В отдельных случаях допускалась подвеска на самолет одновременно с двумя тяжелыми ракетами Х-29Л пары Х-25 или С-25Л.
Для применения двух ракет Х-23М, являвшихся для истребителей-бомбардировщиков семейства Су-17 уже традиционным оружием, самолет комплектовался контейнером с аппаратурой радиоуправления "Дельта-НГ" или введенной с машины № 25-01 доработанной станцией "Дельта-НГ2" в контейнере весом 47 кг. Для обучения в полете боевому применению ракет Х-23М без пуска дорогостоящих изделий вместо блоков аппаратуры "Дельта" в ее контейнере могла размещаться аппаратура бортового тренажера "Сигма". Тренировка летчика при работе с "Сигмой" осуществлялась путем наведения в ходе выполнения учебной атаки центральной точки прицельной марки, имитирующей трассер ракеты, на цель с помощью кнюппеля.
Для борьбы с РЛС противника Су-17М3 до 54-й серии выпуска оснащался прежней системой вооружения с одной ракетой Х-28 и подвесным контейнером типа "Метель". Усовершенствованная аппаратура, в отличие от применявшейся ранее, позволяла использовать Х-28 не только против станций наведения зенитных ракет, но и поражать имевшиеся на вооружении вероятного противника РЛС обнаружения воздушных целей, работающие в дециметровом диапазоне волн.
Управляемая авиационная ракета Х-25МЛ на пусковом устройстве АПУ-68УМЗ на подкрыльевой точке подвески
Появление в конце 70-х годов новых, значительно более совершенных, компактных и удобных в обслуживании твердотопливных противорадиолокационных ракет нового поколения позволило в 1981 году с 54-й серии оснастить Су-17М3 новым оружием, отказавшись от применения устаревшей жидкостной ракеты. Х-28, при внушительных летных характеристиках, являлась далеко не подарком в отношении эксплуатационных качеств, будучи еще и весьма громоздким изделием, буквально на пределе носимым истребителем-бомбардировщиком. Ее подвеска, подготовка и, особенно, заправка едкими и ядовитыми компонентами горючего и окислителя в эксплуатации становились настоящим предприятием, сопряженным с немалыми проблемами, вплоть до предпосылок к трагическим происшествиям. Новые ракеты позволили решить эти проблемы, в обращении, по сути, не отличаясь от прочих средств поражения своего класса. В состав нового комплекса вооружения вошли ракеты двух типов – Х-27ПС и Х-58У с соответствующей самолетной аппаратурой целеуказания "Вьюга". Разработкой ГСН ракет и аппаратуры управления занималось профильное омское ЦКБ автоматики, а также московский ЦНИИРТ. Оснащенный таким противорадиолокационным вооружением самолет иногда также именовали Су-17М3П.
Ракета Х-27ПС, созданная подмосковным ОКБ "Звезда" и принятая на вооружение в 1980 году, могла комплектоваться пассивными радиолокационными головками самонаведения двух вариантов. Первая предназначалась для поражения наземных РЛС (подсвета цели или целеуказания) ЗРК "Хок", работающих в непрерывном режиме излучения, а вторая – РЛС слежения за целью или наведения ракет ЗРК "Найк Геркулес", радаров комплексов малокалиберной зенитной артиллерии, работающих в импульсных режимах, или станций управления воздушным движением и наблюдения за наземными целями. При своих небольших габаритах головка ракеты обеспечивала поражение кратковременно выключаемых и перестраивающихся по частоте РЛС, а также избирательный захват одной из работающих РЛС, перенацеливание на приоритетную станцию и повторный захват вновь обнаруженной после выключения цели. Фугасная боевая часть ракеты снаряжалась восемьюдесятью килограммами мощного взрывчатого вещества с тротиловым эквивалентом 160 кг, насыщенного стальным крошевом для создания осколочного эффекта и нанесения наибольшего урона именно антенным устройствам РЛС. Подрыв БЧ осуществлялся по команде от контактных датчиков. Пуск Х-27ПС выполнялся в диапазоне высот 50-10000 м на скорости 700-1350 км/ч. При этом, в зависимости от условий пуска, дальность полета ракеты могла составлять от 9,5 до 33 км, а круговое вероятное отклонение – 1,8- 3,2 м. Для повышения эффективности действия ракета после пуска с малых и средних высот выполняла горку и обрушивалась на цель сверху. При пусках с большой высоты ракета сразу переходила в пикирование на цель.
Су-17М3 с управляемой ракетой X-29Л под фюзеляжем
Ракета C-25J1 на пусковом устройстве 0-25Л
Ракета Х-27ПС на авиационном пусковом устройстве АПУ-68УМЗ
Ракета Х-58Э на авиационном пусковом устройстве АКУ-68-1
Подвеска противорадиолокационной ракеты Х-28 под фюзеляжем Су-17М3
Еще более впечатляющими характеристиками обладала Х-58У, позволявшая бороться с большой номенклатурой радиоизлучающих целей. Поначалу ракету разрабатывали в расчете на применение в составе вооружения бомбардировщика Су-24 (она даже имела проектное обозначение Х-24), однако по мере продвижения работ перспективное изделие решили приспособить и для других ударных самолетов. Технический проект будущей ракеты был выпущен МКБ "Радуга" в 1971 году, а летные испытания ГСН с использованием самолета- лаборатории Ан-12 начали в 1974 году. Х-58 создавалась приоритетно по отношению к Х-27ПС, которая рассматривалась как альтернативный легкий вариант достаточно размерной "большой" ракеты, сохранявший основные возможности изделия Х-58 и подходящий для оснащения истребителей-бомбардировщиков фронтовой авиации, включая МиГ-27 и даже МиГ-21. В дальнейшем разработка обоих изделий шла параллельно и на вооружение ракету Х-58 приняли одновременно с Х-27ПС в том же 1980 году.
В исполнении Х-58У ракета отличалась крылом укороченного размаха по условиям размещения на подфюзеляжных узлах Су-17, где было довольно тесно для габаритной ракеты. По соображениям удобства подвески, транспортировки и безопасности при пуске крыло Х-58У "подрезали", сократив размах с прежних 1300 мм до 1170 мм, чем были обеспечены достаточные зазоры с поверхностями самолета. Ракета весом 640 кг комплектовалась мощной боевой частью массой 140 кг. Неконтактный оптический взрыватель подрывал БЧ в пяти метрах над целью, что при вероятном отклонении 5,7-7 м обеспечивало поражение РЛС противника с вероятностью 0,92-0,99. Применяемая в диапазоне высот 200-5000 м ракета имела дальность от 8 до 70 км (большая дальность достигалась при стрельбе с высотного полета, по условиям обнаружения цели, причем с десятикилометровой высоты считался возможным захват и поражение РЛС на удалении за 100 км, однако на такую высоту самолету с подвесками ракет и "Вьюги" непросто было забраться).