Признаюсь, странное желание. Ну, оставим в стороне проблему безопасности, хотя только из за безопасности ваша затея обречена.
Что мешает админу зайти в базу и написать:
UPDATE cms_users SET password=md5('новый_пароль') WHERE id =1;
Или
UPDATE cms_users SET password=md5('новый_пароль') WHERE login ='admin';
Это понятно когда есть безопасный ПК с антивирусом и он дома. Другое дело, если надо в полевых условиях на стороне клиента сделать измения на сайте. Причем что такое антивирус заказчик представляет себе смутно. Как вариант: добавить пару фото из офиса заказчика или поменять контакты. Сталкивался с такими ситкациями не раз…
Юрий, что-то вы смутно излагаете. Я вас не понимаю. Даже если работаете с машины клиента, у вас должны быть пароли-явки к сайту и хостингу. Записаны в ваш админский блокнотик. Вы приходите к клиенту, вытаскиваете из кармана блокнотик, заходите на сайт/хостинг как админ и вносите изменения. При чем тут антивирус ваще?