Лук и чеснок не знаю.
А бактерицидное действие серебра основано на том, что положительно заряженные ионы серебра абсорбируюся на мембране бактериальной клетки и нарушают ее (микроба) питание.
Что касается вирусов, то серебро образует комплексы с молекулой ДНК, тем самым нарушая его "жизнедеятельность".
"Также допускают, что одной из причин широкого противомикробного действия ионов серебра является ингибирование транс-мембранного транспорта
и
, вызываемая серебром.
Таким образом, механизм действия серебра на микробную клетку в свете современных данных заключается в том, что ионы серебра сорбируются клеточной оболочкой, которая выполняет защитную функцию. Клетка остается жизнеспособной, но при этом нарушаются некоторые ее функции, например деление (бактериостатический эффект). Как только на поверхности микробной клетки сорбируется серебро, оно проникает внутрь клетки и ингибирует ферменты дыхательной цепи, а также разобщает процессы окисления и окислительного фосфорилирования в микробных клетках, в результате чего клетка гибнет."
Действие ионов серебра на микробную клеткуНе могу ничего сказать об этом ресурсе в целом, но цитата, приведенная выше, выглядит правдоподобно и согласуется с моими знаниями, полученными в университете.