Показаны сообщения с ярлыком web. Показать все сообщения
Показаны сообщения с ярлыком web. Показать все сообщения

22 янв. 2011 г.

Обзор сниффероф Linux

Приведем список сетевых снифферов под Linux \ UNIX, для анализа сетей, в том числе беспроводных.

Wireshark


Альбом: LINUX и Open Source

Сайт: http://www.wireshark.org/

Очень популярный сниффер с графическим интерфейсов. Стабильно развивается. Имеет множество настроек и поддержку огромного количества протоколов.  Может управляться через консоль. Работает на: Windows, Linux, FreeBSD, NetBSD и др. Анализирует в том числе VoIP, Cisco Secure IDS и множество других.

darkstat


Альбом: LINUX и Open Source

Утилита умеет переводить данные в html формат и обновляться каждые 5 сек. Подобие отображения в реальном времени.

ipgrab

Сайт:  http://www.blogger.com/goog_804639318

Сниффер не выделяется возможностями.

tcpick

Альбом: LINUX и Open Source

Сайт: http://tcpick.sourceforge.net/
Сниффер на основе libpcap. Возможно слежение за файлами передающимися по FTP или HTTP. Вывод на терминал идет разноцветными надписями.


Aircrack-ng

Альбом: LINUX и Open Source
Сайт: http://aircrack-ng.org/

Сниффер беспроводных сетей (802.11) и взлома WEP и WPA/WPA2-PSK ключей шифрования. От драйвера оборудования требуется поддержка режима мониторинга. Документация:  http://www.kismetwireless.net/documentation.shtml




Kismet


Альбом: LINUX и Open Source

Сайт:  http://www.kismetwireless.net/

Сниффер 802.11 - 802.11b, 802.11a, 802.11g, and 802.11n.


tcpdump

Сайт: http://www.tcpdump.org/



Ettercap

Альбом: LINUX и Open Source


Сайт: http://ettercap.sourceforge.net/

Имеет порты для множество платформ. Поддерживает пассивное и активное вскрытие протоколов.


ntop

Альбом: LINUX и Open Source
Сайт: http://www.ntop.org/news.php

Хороший снифер в своем роде. Основан на libpcap. Веб интерфейс. Экономично расходует ресурсы системы. Сниффер показывает использование сети в интерактивном режиме (монитор сети).

29 дек. 2010 г.

Установка сканера уязвимостей skipfish в Linux

skipfish - ПО разработанное для анализа защищенности веб-сервисов.

Домашняя страница:

Страница документации на сайте google code:

Так же в блоге разработчика есть описание этой программы:

В документации написано, что данное ПО позволяет выявлять и сканировать следующие проблеммы:
    High risk flaws 
     
  • Server-side SQL / PHP injection (including blind vectors, numerical parameters).
  • Explicit SQL-like syntax in GET or POST parameters.
  • Server-side shell command injection (including blind vectors).
  • Server-side XML / XPath injection (including blind vectors).
  • Format string vulnerabilities.
  • Integer overflow vulnerabilities.
  • Locations accepting HTTP PUT.
    Medium risk flaws 
     
  • Stored and reflected XSS vectors in document body (minimal JS XSS support present).
  • Stored and reflected XSS vectors via HTTP redirects.
  • Stored and reflected XSS vectors via HTTP header splitting.
  • Directory traversal / file inclusion (including constrained vectors).
  • Assorted file POIs (server-side sources, configs, etc).
  • Attacker-supplied script and CSS inclusion vectors (stored and reflected).
  • External untrusted script and CSS inclusion vectors.
  • Mixed content problems on script and CSS resources (optional).
  • Password forms submitting from or to non-SSL pages (optional).
  • Incorrect or missing MIME types on renderables.
  • Generic MIME types on renderables.
  • Incorrect or missing charsets on renderables.
  • Conflicting MIME / charset info on renderables.
  • Bad caching directives on cookie setting responses.
    Low risk issues 
     
  • Directory listing bypass vectors.
  • Redirection to attacker-supplied URLs (stored and reflected).
  • Attacker-supplied embedded content (stored and reflected).
  • External untrusted embedded content.
  • Mixed content on non-scriptable subresources (optional).
  • HTTP credentials in URLs.
  • Expired or not-yet-valid SSL certificates.
  • HTML forms with no XSRF protection.
  • Self-signed SSL certificates.
  • SSL certificate host name mismatches.
  • Bad caching directives on less sensitive content.

Internal warnings:
  • Failed resource fetch attempts.
  • Exceeded crawl limits.
  • Failed 404 behavior checks.
  • IPS filtering detected.
  • Unexpected response variations.
  • Seemingly misclassified crawl nodes.
Non-specific informational entries:
  • General SSL certificate information.
  • Significantly changing HTTP cookies.
  • Changing Server, Via, or X-... headers.
  • New 404 signatures.
  • Resources that cannot be accessed.
  • Resources requiring HTTP authentication.
  • Broken links.
  • Server errors.
  • All external links not classified otherwise (optional).
  • All external e-mails (optional).
  • All external URL redirectors (optional).
  • Links to unknown protocols.
  • Form fields that could not be autocompleted.
  • Password entry forms (for external brute-force).
  • File upload forms.
  • Other HTML forms (not classified otherwise).
  • Numerical file names (for external brute-force).
  • User-supplied links otherwise rendered on a page.
  • Incorrect or missing MIME type on less significant content.
  • Generic MIME type on less significant content.
  • Incorrect or missing charset on less significant content.
  • Conflicting MIME / charset information on less significant content.
  • OGNL-like parameter passing conventions.

Перед установкой следует убедиться в наличии следующих библиотек:
libssl-dev libidn11 libidn11-dev

Там скачайте архив программы и распакуйте его. После распаковки зайдите в директорию и запустите


Далее требуется скопировать словарь из директории dictionaries в корневую директорию программы и переименовать его в skipfish.wl Далее можно уже запускать сканер. Тут читайте документацию, но самый для примера можно запустить: ./skipfish -o results http://www.mysite.com  Результаты сканирования будут в директории results дом. директории приложения.
Что бы не мучаться с именем словаря и копированием его, можно указать его опцией -W <имя словаря>
Например: -W dict.wl



Альбом: LINUX и Open Source 


В таблице описывается процесс работы программы. Первое поле прошедшие время работы.
Ниже находится показатель запросов в секунду, он должен быть не менее 50 а еще лучше 100-200 иначе работа программы будет очень долгой.

Поле pivots показывает кол-во запросов которое нужно выполнить, выполненные запросы и процентное завершение процесса.



Дополнительно:

Режимы brute-force сканирования
Для полного описания режимов сканирования, читай те блог разработчика: http://lcamtuf.blogspot.com/2010/11/understanding-and-using-skipfish.html

Отключить  brute-force метод сканирования:
./skipfish -W /dev/null -LV [...other options...]

В данном режиме skipfish будет выполнять простое сканирование. Автор пишет, что в данном случае skipfish будет вести себя как другие сканеры и рекомендуется для использования. Так же автор говорит, что не будут найдены части сканируемого сайта, цитата:
 resources such as /admin/ or /index.php.old may not be discovered

Ограниченное сканирование:
Задается опцией -Y
./skipfish -W dictionary.wl -Y [...other options...]


Полный brute-force:
Мы уже рассмотрели полный брут-форс:
./skipfish -W dictionary.wl [...other options...]


Список URL в файле:
$ ./skipfish -o output_dir @/path/to/url_list.txt


Cookie файлы:
-C name=val


Для HTTP аутентификации:
-A user:pass


Исключение URL из сканирования:

-X /logout/logout.aspx
Необходимо для исключения например выхода из аккаунта и удаления cookie файлов, ускорения сканирования исключая директории с медиа файлами.
Части URL задаются через запятую:
/icons/, /doc/, /manuals/


Добавление доменов для сканирования:

Опция -D, например:

./skipfish -D test2.example.com -o output-dir http://test1.example.com/

Для всех под-доменов:

-D .example.com


Междоменое взаимодействие:
skipfish может "ругаться"  и заявлять об проблемах в безопасности при междоменном взаимодействие, например принимая или отсылая информацию с помощью ЯваСкрипт. Если вы доверяете определенным доменам, то их можно исключить:
./skipfish -B .google-analytics.com -B .googleapis.com other parameters



Изменение заголовков:

В документации сказано, что с помощью опции -H, можно изменять заголовки сообщений, например  User-Agent, но как это сделать пример не приводится. Так же говорится, что используя опцию -b можно изменять User-Agent или -b ffox эмуляции браузера FireFox

Вообще нужно вникать в:







16 дек. 2010 г.

Сервисы Google

Ниже приводится список сервисов "гугл". В списке более 40 наименований. Неплохо учитывая слова моего знакомого - якобы google подтвердила статус корпорации зла - в конце 2010 года, google установила памятник "печеньки", перед главным офисом.



  1. Google Desktop                       http://desktop.google.com/ru/?ignua=1
  2. iGoogle                                     http://www.google.com/ig?hl=ru&amp;source=mpes
  3. Карты                                      http://maps.google.com/?hl=ru
  4. Каталог                                   http://www.google.com/dirhp?hl=ru
  5. Новости                                   http://news.google.com/news?ned=ru
  6. Панель инструментов           http://toolbar.google.com/intl/ru/
  7. Собственно поиск                  http://www.google.com/webhp?hl=ru
  8. Функции поиска                     http://www.google.com/intl/ru/help/features.html
  9. Книги                                       http://books.google.com/books?hl=ru
  10. Google Code                            http://code.google.com/intl/ru/
  11. Лаборатория                           http://labs.google.com/
  12. Blogger                                     http://www.blogger.com/start?hl=ru
  13. Gmail                                        http://mail.google.com/mail?hl=ru
  14. Picasa                                       http://picasa.google.com/intl/ru/
  15. Reader                                      http://www.google.com/reader/view/?hl=ru&source=mmm-ru
  16. Talk                                           http://www.google.com/talk/intl/ru/
  17. YouTube                                    http://ru.youtube.com/
  18. Вопросы и ответы                  http://otvety.google.ru/
  19. Группы                                     http://www.google.com/grphp?hl=ru
  20. Документы                              http://docs.google.com/
  21. Календарь                               http://www.google.com/calendar/render?hl=ru
  22. Сайты Google                          http://sites.google.com/
  23. Мобильные приложения      http://www.google.com/intl/ru/mobile/
  24.   Google Локатор                    http://www.google.ru/intl/ru_ALL/mobile/latitude/
  25. Полезные программы          http://pack.google.com/?hl=ru
  26. Переводчик                            http://translate.google.com/?hl=ru
  27. Google API                               http://code.google.com/intl/ru/more/
  28. Google App Engine                 http://code.google.com/intl/ru/appengine/
  29. Google Планета Земля          http://earth.google.com/intl/ru/
  30. API O3D                                   http://code.google.com/intl/ru/apis/o3d/
  31. Google Chrome                        http://www.google.com/chrome?hl=ru&brand=CHMI
  32. Google Summer of Code         http://code.google.com/intl/ru/soc/
  33. Google SketchUp                    http://sketchup.google.com/
  34. Google Voice                           http://www.google.com/googlevoice/about.html
  35. Живая лента                          http://www.google.com/buzz
  36. Chromium OS                          http://www.chromium.org/chromium-os/
  37. Google Мастер сообществ    http://www.google.ru/friendconnect/
  38. Блокнот                                   http://www.google.ru/notebook/
  39. Google инструменты переводчика         http://translate.google.com/toolkit/list?hl=ru#translations/active
  40. Google модератор                   http://www.google.com/moderator/?hl=ru#0
  41. Knol                                          http://knol.google.com/
  42. Jaiku                                         http://www.jaiku.com/
  43. Public DNS                              http://code.google.com/intl/ru/speed/public-dns/docs/using.html#testing
  44. Orkut                                        http://www.orkut.com/
  45. Домены                                   http://www.google.com/apps/intl/ru/business/domain.html
  46. Гугл аналитик                      https://www.google.com/analytics/provision/ 
  47. Тренд                                       http://www.google.com/trends
  48. Гугл финанс                      http://www.google.com/finance?complete=1&hl=en&q=mail.ru&um=1&ie=UTF-8&sa=N&tab=we
  49. Alert                                         http://www.google.com/alerts?hl=en
  50. Scholar                              http://scholar.google.com/schhp?hl=en
  51. Nonprifits (инф. для некоммерческих организаций) http://www.google.com/support/nonprofits/
  52. Google Matching Gifts Program (гранты)         https://www.easymatch.com/google


Дохлые:
Google Web Accelerator         http://webaccelerator.google.com/ 
Словари                                      http://www.google.com/dictionary?hl=ru