Создание автоматического веб-сканера - PullRequest
1 голос
/ 11 августа 2009

Я создаю сканер веб-приложений, который предназначен не только для поиска всех ссылок или страниц в веб-приложении, но и для выполнения всех разрешенных действий в приложении (таких как нажатие кнопок, заполнение форм, изменение уведомлений в DOM даже если они не инициировали запрос и т. д.)

По сути, это своего рода "браузерный симулятор".

Я считаю, что WebKit является хорошим вариантом для реализации моего сканера, поскольку он имеет все необходимые технологии (движок Javascript, парсеры, манипуляции с DOM и т. Д.), Но кажется, что это полнофункциональный браузер.

Существует ли какой-либо инструментарий, который может обеспечить вышеуказанную функциональность?

Ответы [ 3 ]

2 голосов
/ 11 августа 2009
1 голос
/ 26 октября 2010

если вы на Mac, попробуйте поддельное приложение

http://www.fakeapp.com

1 голос
/ 17 марта 2010

Я использую webkit через PyQt для анализа JavaScript, а затем Механизирую для взаимодействия с ним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...