Очиститель HTML - что очистить?

Valgrind может использоваться для прерывания любого вызова функции. Если необходимо прервать системный вызов в готовом изделии тогда, это будет бесполезно. Однако, если Вы - попытка прервать во время разработки тогда, это может быть очень полезно. Я часто использовал эту технику для прерывания хеш-функций так, чтобы я мог управлять возвращенным хешем для тестирования.

В случае, если Вы не знаете, Valgrind главным образом используется для нахождения утечек памяти и других связанных с памятью ошибок. Но базовая технология является в основном x86 эмулятором. Это эмулирует Вашу программу и прерывает вызовы к malloc/free и т.д. Хорошая вещь, Вы не должны перекомпилировать для использования ее.

Valgrind имеет функцию, которую они называют Функция, Переносящаяся , который используется для управления перехватом функций. Посмотрите раздел 3.2 из руководство Valgrind для деталей. Можно установить функцию, переносящуюся для любой функции, которую Вы любите. Как только вызов прерывается альтернативная функция, которую Вы обеспечиваете, тогда вызывается.

11
задан MPV 1 September 2011 в 12:13
поделиться

2 ответа

Вам следует очистить все, что может когда-либо отображаться на странице. Потому что при атаках XSS хакеры вставляют теги