Yersinia

From aldeid
Jump to navigation Jump to search
This article needs to be translated
This article has been copied from the old wiki and is in french. It needs to be translated into english. If you wish to participate, please send a mail to (click to reveal email)
DRAFT
This page is still a draft. Thank you for your understanding.

Yersinia

Description

Yersinia is a network tool designed to take advantage of some weakeness in different network protocols. It pretends to be a solid framework for analyzing and testing the deployed networks and systems.

Currently, there are some network protocols implemented, but others are coming (tell us which one is your preferred). Attacks for the following network protocols are implemented (but of course you are free for implementing new ones):

  • Spanning Tree Protocol (STP)
  • Cisco Discovery Protocol (CDP)
  • Dynamic Trunking Protocol (DTP)
  • Dynamic Host Configuration Protocol (DHCP)
  • Hot Standby Router Protocol (HSRP)
  • IEEE 802.1Q
  • IEEE 802.1X
  • Inter-Switch Link Protocol (ISL)
  • VLAN Trunking Protocol (VTP)

Site officiel : http://www.yersinia.net/

Installation

Compatibliité

  • OpenBSD 3.4
  • Linux 2.4.x & 2.6.x
  • Solaris 5.8.64bits SPARC
  • FreeBSD 5.2.1

Installation à partir des packages

# apt-get install yersinia

Installation à partir des sources

Pré-requis

Installation de glib
# cd /usr/local/src/
# wget http://ftp.gnome.org/pub/gnome/sources/glib/2.18/glib-2.18.3.tar.gz
# tar xzvf glib-2.18.3.tar.gz
# cd glib-2.18.3/
# ./configure
# make && make install
Installation de pango
# cd /usr/local/src/
# wget http://ftp.gnome.org/pub/gnome/sources/pango/1.20/pango-1.20.5.tar.gz
# tar xzvf pango-1.20.5.tar.gz
# cd pango-1.20.5/
# ./configure
# make
# make install
Installation de pixman

Nécessaire pour Cairo

# cd /usr/local/src/
# wget http://www.cairographics.org/releases/pixman-0.13.2.tar.gz
# [[ ERROR ]]]
Installation de cairo

Pour Debian, il existe le package libcairo2-dev

# cd /usr/local/src/
# wget http://www.cairographics.org/releases/cairo-1.8.6.tar.gz
# tar xzvf cairo-1.8.6.tar.gz
# cd cairo-1.8.6/
# (./autogen.sh)
# ./configure
# make
# make install
Installation de gtk+
# cd /usr/local/src/
# wget wget http://ftp.gnome.org/pub/gnome/sources/gtk+/2.14/gtk+-2.14.0.tar.gz
# cd gtk+-2.14.0/
# ./configure
# make
# make install

Installation de Yersinia

# cd /usr/local/src/
# wget http://www.yersinia.net/download/yersinia-0.7.1.tar.gz
# tar xzvf yersinia-0.7.1.tar.gz
# cd yersinia-0.7.1/
# ./configure
# make
# make install

Paramétrage

INCOMPLETE SECTION OR ARTICLE
This section/article is being written and is therefore not complete.
Thank you for your comprehension.

Utilisation

INCOMPLETE SECTION OR ARTICLE
This section/article is being written and is therefore not complete.
Thank you for your comprehension.

Comments