Vous êtes sur la page 1sur 104

Official Kali Linux Documentation

This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

00. Kali Linux une introduction


Mot de Passe par dfaut
Mots de passe par dfaut
Le mot de passe par dfaut pour root est toor
Durant linstallation de Kali Linux, vous devez fournir un mot de passe pour le compte root. Par contre, si vous
dcidez de dmarrer Kali en mode Live, le mot de passe par dfaut est toor (sans les guillemets) pour
toutes les versions (i386, amd64 et ARM).

Offensive Security 2013

Page: 1 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Dois-je utiliser Kali Linux?


Diffrence entre Kali Linux et Debian
Kali Linux est orient vers les tests dintrusion et audits de scurit au niveau professionnel. Ceci dit, plusieurs
changements fondamentaux ont t implments pour reflter ce besoin.
1. Par conception, un utilisateur unique accs root: En raison de la nature des audits de scurit,
Kali Linux est conu pour fonctionner avec un seul utilisateur root.
2. Services rseaux teints par dfaut: Kali Linux contient ce quon appelle sysvinit hooks, qui ferme
les services rseaux par dfaut. Ceux-ci nous permettent dinstaller une panoplie de services rseaux
sur Kali, tout en assurant que notre distribution reste scuritaire peut importe les paquets installs. Les
services additionnels tels que Bluetooth sont ferms par dfaut.
3. Noyau sur mesure: Kali Linux utilise le noyau upstream, ajust et prt pour linjection de paquets
sans-fils.

Est-ce que Kali est pour vous?


En tant que le dveloppeur et distributeur de Kali, il serait facile de supposer que nous recommanderions Kali
tout le monde. En ralit, Kali Linux est ax sur les tests dintrusion et audits de scurits et NEST PAS
recommand au gens qui ne sont pas familier avec le systme dexploitation Linux.
De plus, une mauvaise utilisation des outils sur votre rseau, particulirement sans permission, peut causer des
dommages signifiants et irrversibles.

Si vous cherchez une distribution de Linux pour apprendre la base, Kali Linux nest pas pour vous. Nous
vous suggrons dans ce cas soit Debian, soit Ubuntu.

Offensive Security 2013

Page: 2 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Quel est Kali Linux ?


Kali Linux est une plateforme avance de tests dintrusion et daudits de scurit.

Caractristiques de Kali Linux


Kali est une reconstruction complte de BackTrack Linux, qui adhre aux standards de dveloppement Debian.
Une toute nouvelle infrastructure, tous les outils rviss et reconstruits. Nous utilisons maintenant Git pour nos
VCS.
Plus de 300 outils de tests dintrusion: Aprs une longue rvisions des outils disponibles sur
BackTrack, nous en avons limins plusieurs qui taient soit non- fonctionnels, soit qui ont t
remplacs par de nouveaux qui produisent des rsultats similaires.
Gratuit pour toujours: Kali Linux, comme son prdcesseur, sera entirement gratuit et le sera
toujours. Vous naurez jamais dbourser un cent pour Kali Linux.
Arborescence Git Open Source: Promoteurs du mouvement Open Source, notre structure de
dveloppement est disponible tous. Tlchargement des codes sources pour que tout le monde
puissent modifier et refaire les paquets selon ses besoin.
Conforme au FHS: Le dveloppement de Kali adhre au standard FHS (Filesystem Hierarchy Standard),
ce qui permet aux utilisateurs de facilement naviguer le systme et de rapidement trouver les fichiers
de librairie, binaires, fichiers de support etc.
Vaste support pour appareils sans-fils: Kali Linux est bti pour supporter le plus dappareils
possible, lui permettant de fonctionner sans problmes sur une grande varit de matriel, dispositifs
USB et autres machins sans-fils.
Noyau patch pour injection: tant donn que les tests dintrusions peuvent inclure aussi du rseau
sans-fils, notre noyau est conu et patch pour rendre la tche possible.
Environnement de dveloppement scuritaire: Lquipe de dveloppement Kali est form dune
petite quipe en confiance qui peut seulement interagir avec les rpertoires de distribution via le biais
de protocoles scuriss.
Paquets signs GPG: Tous les paquets Kali Linux sont signs par chaque auteur individuel quand ils
sont construits et livrs nos rpertoires de distributions.
Multi-langues: Tous les paquets Kali Linux sont signs par chaque auteur individuel quand ils sont
construits et livrs nos rpertoires de distributions.
Personnalisation Complte: Nous sommes au courant que tout le monde nest pas daccord avec nos
conceptions. Les utilisateurs plus aventuriers peuvent personnaliser Kali Linux comme bon leur semble,
jusquau noyau.
Support ARMEL et ARMHF: Avec la popularit et la disponibilit des systmes de base sur
larchitecture ARM, nous savions que le support ARM pour Kali devait tre aussi robuste que possible.
Rsultat, une version fonctionnelle de Kali sur les systmes ARMEL et ARMHF. Les rpertoires de Kali
Linux pour ARM sont intgrs aux autres distributions et les outils sont mis jour en mme temps que
les autres outils. Kali est prsentement disponible sur les systmes suivants:

Offensive Security 2013

Page: 3 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
rk3306 mk/ss808
Raspberry Pi
ODROID U2/X2
Samsung Chromebook
Kali est spcifiquement conu pour les tests dintrusion et audit de scurit, toutes documentation contenue sur
se site suppose que le lecteur soit dj familier avec le systme dexploitation Linux.

Offensive Security 2013

Page: 4 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

01. Tlcharger Kali Linux


Image Officiel Kali Linux
Attention! Toujours vrifier que vous tlchargez Kali Linux dune source officielle, et assurez-vous de
comparer le hashage SHA1 de votre fichier versus le ntre pour en assurer lauthenticit. Il serait facile
pour quelquun de malveillant de distribuer une version de Kali avec du code malicieux.

Image Kali Linux Officiel


Fichier ISO
Kali Linux est disponible en image ISO dmarrable en format 32 et 64 bit.
Tllarger les ISO Kali

Image VMware
Kali Linux est disponible en tant que machine virtuelle prconstruite, incluant les VMware Tools. Les VMs sont
disponibles en 32 et 64 bit.
Tllarger Image VMware Kali VMware

Image ARM
En raison de la nature de larchitecture ARM, il est impossible davoir une seule image qui fonctionnera sur tous
les appareils. Nous avons des images prconstruites pour les appareils suivants:
rk3306 mk/ss808
Raspberry Pi
ODROID-U2/X2
MK802/MK802 II
Samsung Chromebook

Vrifier le hashage SHA1 pour assurer leurs origines


Quand vous tlchargez une image, noubliez pas aussi de prendre les fichiers SHA1SUMS et SHA1SUMGS.gpg.
Ils sont situs dans le mme rpertoire que les images.

Offensive Security 2013

Page: 5 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Assurer lorigine du fichier SHA1SUMS


Avant de vrifier les hashages SHA1, assurez-vous que le fichier SHA1SUMS est celui gnr par Kali. Cest la
raison pour laquelle Kali a sign le fichier avec sa signature officielle. Cette clef peut tre tlcharge de deux
mthodes:

$ wget -q -O - http://archive.kali.org/archive-key.asc | gpg --import


# or
$ gpg --keyserver subkeys.pgp.net --recv-key 44C6513A8E4FB3D30875F758ED444FF07D8D0BF6

Une fois en possession des 2 fichiers, valider la signature comme ceci:

$ gpg --verify SHA1SUMS.gpg SHA1SUMS


gpg: Signature made Thu Mar 7 21:26:40 2013 CET using RSA key ID 7D8D0BF6
gpg: Good signature from "Kali Linux Repository <devel@kali.org>"

Si vous ne recevez pas le message Good signature, ou si les key ID ne correspondent pas, arrtez tout et
vrifiez si les tlchargements proviennent dune source officielle Kali. Si le fichier SHA1SUMS est fourni par
Kali, vous pouvez comparer les valeurs contenues versus limage. Gnrez ceci vous-mme ou utilisez un outil
capable de faire lopration. A FAIRE: expliquer comment utiliser GPG sous OS X et Windows. See
https://www.torproject.org/docs/verifying-signatures.html.en for inspiration.
Vrification des hashages SHA1 sous Linux
Comparaison manuelle:

$ sha1sum kali-linux-1.0-i386.iso
796e32f51d1bf51e838499c326c71a1c952cc052 kali-linux-1.0-i386.iso

Offensive Security 2013

Page: 6 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
$ grep kali-linux-1.0-i386.iso SHA1SUMS
796e32f51d1bf51e838499c326c71a1c952cc052 kali-linux-1.0-i386.iso

Utilisant sha1sum c:

grep kali-linux-1.0-i386.iso SHA1SUMS | sha1sum -c


kali-linux-1.0-i386.iso: OK

Vrification des hashages SHA1 sous OSX


Comparaison manuel:

$ shasum kali-linux-1.0-i386.iso
796e32f51d1bf51e838499c326c71a1c952cc052 kali-linux-1.0-i386.iso
$ grep kali-linux-1.0-i386.iso SHA1SUMS
796e32f51d1bf51e838499c326c71a1c952cc052 kali-linux-1.0-i386.iso

Vrification des hashages SHA1 sous Windows


Windows na pas doutils installs par dfaut pour faire de tels calculs. Vous pouvez cependant tlcharger et
utiliser des outils gratuits disponibles sur lInternet comme ceci: Microsoft File Checksum Integrity Verifier/
Hashtab.

Offensive Security 2013

Page: 7 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

ISO Kali Personaliser


Construire votre propre ISO de Kali Introduction
Btir un ISO de Kali personnalis est facile, agrable et mme valorisant. Vous pouvez configurer tous les
aspects de votre ISO en utilisant les scripts de Debian live-build. Ces scripts facilitent la construction des images
et fournissent un framework utilisant un set de configuration qui automatise tous les aspects de la construction
de limage. Nous avons adopt cette mthode pour les distributions officielles de Kali Linux.

Pr requis
Btir un ISO dans un environnement prexistant de Kali demeure loption idale. Toutefois, si ce nest pas
possible, assurez-vous dutiliser la dernire version de live-build de la branche 3.x de Debian wheezy.

La Prparation
Nous devons dbuter par prparer notre environnement pour la construction de lISO en utilisant les
commandes suivantes:

apt-get install git live-build cdebootstrap kali-archive-keyring


git clone git://git.kali.org/live-build-config.git
cd live-build-config
lb config

Configurer lISO Kali (optionnel)


Le rpertoire config, de votre ISO en construction, prend en charge les personnalisations importantes, qui sont
bien documentes sur la page Debian live build 3.x. Par contre, pour les impatients, les fichiers de configuration
suivants sont dun intrt particulier:
config/package-lists/kali.list.chroot contient la liste des paquets installer sur le ISO de Kali. Vous pouvez
spcifier ceux que vous voulez et ceux rejeter. Cest ici que vous appliquez les modifications pour changer le
bureau pour (KDE, Gnome, LXDE, etc.).
hooks/ Le repertoire hooks nous permet dincorporer des scripts diverses tapes de la construction de notre
ISO. Pour plus dinformation, visitez le manuel live build de Debian. Comme exemple, Kali ajoute le menu

Offensive Security 2013

Page: 8 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
Forensic de cette manire:

$ cat config/hooks/forensic-menu.binary
#!/bin/sh
cat >>binary/isolinux/live.cfg <<END
label live-forensic
menu label ^Live (forensic mode)
linux /live/vmlinuz
initrd /live/initrd.img
append boot=live noconfig username=root hostname=kali noswap noautomount
END

Construire le fichier ISO


Avant de gnrer votre ISO, larchitecture peut tre prcise, soit par amd64 ou par i386. Noubliez pas, vous
devez avoir les droits administratifs (root) pour excuter la commande lb build. Si aucune architecture nest
spcifie, live build utilisera celle de la machine qui construit le ISO.
Si vous voulez construire pour larchitecture 64 bit, partir dune machine 32 bit assurez-vous dactionner le
support multi architecture:

dpkg --add-architecture amd64


apt-get update

Configurer live build pour gnrer un ISO, soit 64 bit ou 32 bit:

lb config --architecture amd64 # for 64 bit


# ...or...

Offensive Security 2013

Page: 9 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
lb config --architecture i386 # for 32 bit
lb build

La dernire commande risque de prendre du temps complter, car elle va tlcharger tous les paquets
installer sur votre ISO. Un bon moment pour un caf.

Construire Kali Linux pour les architectures moins rcentes


LISO de Kali Linux support le i386 PAE par dfaut. Si vous devez installer Kali sur un systme un peu plus g,
vous allez devoir reconstruire lISO de la mme manire dcrite ci-dessus lexception dun seul paramtre.
Changez la valeur de -linux-flavours dans le fichier auto/config de 686-pae a 486:

apt-get install git live-build cdebootstrap kali-archive-keyring


git clone git://git.kali.org/live-build-config.git
cd live-build-config
sed -i 's/686-pae/486/g' auto/config
lb clean
lb build

Rendre les constructions futures plus rapides


Si vous planifiez de construire des ISO rgulirement, une bonne ide serait de mettre en cache les paquets de
Kali localement. Installez simplement apt-cacher-ng et configurez le http_proxy de votre environnement avant
la construction:

apt-get install apt-cacher-ng


/etc/init.d/apt-cacher-ng start
export http_proxy=http://localhost:3142/
.... # setup and configure your live build
lb build

Offensive Security 2013

Page: 10 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Offensive Security 2013

Page: 11 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

02. Images sur mesure de Kali


Gnrer un ISO Kali Live
Kali Linux vous permet de gnrer un ISO en utilisant les scripts Debian live-build. La mthode la plus facile est
de gnrer ces images lintrieur dun systme Kali.
Vous allez devoir installer les paquets suivants: live-build et cdebootstrap:

apt-get install git live-build cdebootstrap

Ensuite, faites un clone de Kali cdimage partir des rpertoires de GibHub:

git clone git://git.kali.org/live-build-config.git

Maintenant, allez dans le rpertoire live sous cdimage.kali.org et construisez votre ISO.

cd live-build-config
lb clean --purge
lb config
lb build

Les scripts live build permettent une personnalisation complte du systme. Pour plus
dinformation, consultez la page de personnalisation Kali.

Offensive Security 2013

Page: 12 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Offensive Security 2013

Page: 13 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Personaliser le bureau Kali Linux


Changer le bureau de Kali Linux
Mme si Gnome est lenvironnement par dfaut sur Kali, nous reconnaissons que ce nest pas tout le monde qui
dsire lavoir. Il est donc possible de changer Gnome et de le remplacer. Il vous suffit de suivre les instructions
pour reconstruire un ISO personnalis de Kali Linux. Avant la construction finale de limage, ouvrez
config/package-lists/kali.list.chroot et modifiez la section du bureau utilise dbutant par:

# Graphical desktops depending on the architecture


#
# You can replace all the remaining lines with a list of the
# packages required to install your preferred graphical desktop
# or you can just comment everything except the packages of your
# preferred desktop.

KDE
Gnome
LXDE
XFCE
I3WM
MATE

kali-defaults
kali-root-login
desktop-base
kde-plasma-desktop

Offensive Security 2013

Page: 14 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

gnome-core
kali-defaults
kali-root-login
desktop-base

kali-defaults
kali-root-login
desktop-base
lxde

kali-defaults
kali-root-login
desktop-base
xfce4

# cheers to 0xerror
xorg
dmenu
conky
i3

Offensive Security 2013

Page: 15 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

The MATE desktop is not included by default in our repositories, and requires a few more steps to integrate
into a Kali build.

echo "deb http://repo.mate-desktop.org/debian wheezy main" >> /etc/apt/sources.list


apt-get update
apt-get install mate-archive-keyring

# apt-get install git live-build cdebootstrap


# git clone git://git.kali.org/live-build-config.git
cd live-build-config
mkdir config/archives
echo "deb http://repo.mate-desktop.org/debian wheezy main" > config/archives/mate.list.binary
echo "deb http://repo.mate-desktop.org/debian wheezy main" > config/archives/mate.list.chroot
cp /usr/share/keyrings/mate-archive-keyring.gpg config/archives/mate.key.binary
cp /usr/share/keyrings/mate-archive-keyring.gpg config/archives/mate.key.chroot
echo "sleep 20" >> config/hooks/z_sleep.chroot

# add mate desktop to the packages list: nano config/package-lists/kali.list.chroot # after editing, it should
look like this:

xorg
mate-archive-keyring
mate-core
mate-desktop-environment

Offensive Security 2013

Page: 16 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

03. Installer Kali Linux


Kali Linux sur USB
Dmarrer et installer Kali partir dune clef USB est notre mthode prfre. Pour accomplir ceci, nous devons
en premier crer une image ISO sur une clef USB. Si vous voulez ajouter de la persistance linstallation, svp
lire ce document en entier.

Prparez la clef USB


1. Tlchargez Kali Linux.
2. Si Windows est utilis, tlchargez Win32 Disk Imager.
3. Aucun logiciel additionnel nest ncessaire pour les systmes *nix.
4. Une clef USB (capacit de 2Gig minimum)

Procdure dinstallation Kali Linux sur clef USB


Cration partir dun systme Windows
1. Branchez votre clef USB dans votre ordinateur Windows et lancez dmarrer Win32 Disk Imager.
2. Choisir limage, le fichier ISO, de Kali et sassurer que la clef USB qui sera utilise est la bonne.

Offensive Security 2013

Page: 17 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

3. Une fois le processus termin, jectez la clef du systme correctement. Vous pouvez maintenant
dmarrer Kali Linux partir de votre clef USB.
Cration partir dun systme Linux
Crer une clef USB qui dmarrera Kali Linux est trs simple dans un environnement Linux. Une fois que vous
avez tlcharg limage, utilisez la commande dd pour copier les fichiers sur votre priphrique.

Attention: Mme si ce processus est facile, vous pouvez facilement dtruire des partitions de manire
arbitraire avec loutil dd si vous ne savez pas ce que vous faites. Considrez-vous maintenant averti.

1. Branchez la clef dans votre systme.


2. Vrifiez le chemin de la clef en utilisant la commande dmesg.
3. Procdez (avec prcaution!) lapplication de limage Kali sur votre clef USB:

dd if=kali.iso of=/dev/sdb bs=512k

Offensive Security 2013

Page: 18 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Cest aussi simple que ca! Vous pouvez maintenant dmarrer partir de votre clef et accder lenvironnement
Kali Linux ainsi que linstaller sur disque.
Persistance votre clef USB
Ajouter de la persistance (lhabilit de sauvegarder des fichiers et changements suite au redmarrage) votre
image de Kali Linux peut tre trs utile dans certaines occasions.Notre example supposera votre clef USB
est monte sur /dev/sdb. Avec de la persistance une clef avec une plus grande capcit sera ncessaire.
1. Appliquez limage Kali Linux sur votre clef USB tel quindiqu plus haut avec loutil dd.
2. Crez et formatez des partitions additionnelles sur la clef. Notre exemple, nous utiliserons gparted
comme ceci:

gparted /dev/sdb

3. La disposition de vos partitions devrait ressembler ceci:

Offensive Security 2013

Page: 19 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

4. Procdez au formatage de la nouvelle partition. Notre exemple utilisera lespace disponible. Soyez
certain de nommer ltiquette (label) persistence et formatez avec le systme de fichier ext4.

Offensive Security 2013

Page: 20 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
5. Une fois complt, utilisez la commande mount pour rendre disponible votre partition de persistance
USB comme ceci:>

mkdir /mnt/usb
mount /dev/sdb2 /mnt/usb
echo "/ union" >> /mnt/usb/persistence.conf
umount /mnt/usb

6. Branchez la clef USB dans votre systme. Assurez-vous que les ajustements ncessaires sont faits pour
que le systme dmarre partir de la clef. Quand le menu de Kali Linux sera votre cran, slectionnez
Live Boot mais ne pesez pas sur Entre, pesez sur la touche Tab. Ceci vous permettra dajouter
votre partition de persistance aux paramtres de dmarrage. Simplement ajouter persistence chaque
fois que vous dsirez lavoir disponible.

Offensive Security 2013

Page: 21 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Kali Linux Dual Boot avec Windows


Kali Linux Dual Boot avec Windows
Avoir une installation de Kali Linux en parallle avec Windows peut tre trs utile. Par contre, nous devons tre
prudents lors des modifications ncessaires pour une telle cohabitation. tant donn que la partition sur lequel
Windows se retrouve sera modifie, faites une sauvegarde de vos donnes sur un mdia externe avant de
continuer. Une fois le tout accompli, suivez les directives pour une installation standard de Kali Linux sur Disque.

Dans notre exemple, nous installerons Kali Linux sur le mme disque que Windows 7, qui prsentement occupe
100% de la capacit du disque. Commenons par rduire la partition que Windows occupe, ceci nous librera de
lespace disque. Par la suite nous procderons linstallation de Kali Linux sur cette nouvelle partition vierge.
Tlchargez Kali Linux et gravez-le sur un DVD ou prparez une clef USB pour procder linstallation en
utilisant loutil Kali Linux Live. Si vous ne possdez pas un lecteur DVD, ou si un port USB nest pas disponible,
vous avez loption dinstaller Kali partir dune connexion rseaux, voir Installer Kali via Rseau. Assurez-vous
davoir les minimums requis suivants:
Un minimum de 8GB libre dans Windows
Lecteur DVD ou USB support au dmarrage

Preparing for the installation


1. Tlchargez Kali Linux..
2. Gravez lISO de Kali Linux sur un DVD ou sur clef USB.
3. Assurez-vous que le systme peut dmarrer partir du lecteur DVD ou port USB.

Procdure dinstallation Dual Boot


1. Pour dbuter, dmarrez Kali Linux sur le mdia que vous avez choisi, soit un DVD ou une clef USB. Un
menu sera affich au dmarrage, slectionnez Live et lcran dauthentification sera disponible.
2. Authentifiez-vous avec le nom dutilisateur rootet le mot de passe toor. Ensuite, excuter lapplication
gparted.Nous allons utiliser ceci pour rduire la taille de la partition utilise par Windows.

Offensive Security 2013

Page: 22 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

3. Slectionner votre partition Windows. Ceci peut changer dun systme lautre, habituellement il sagit
de la deuxime et plus grosse partition. La premire tant pour le systme de recouvrement et lautre
/dev/sda2 est linstallation du systme dexploitation. Redimensionnez la partition pour que Kali Linux
puisse y tre install. Au minimum 8GB despace libre sont ncessaires.

Offensive Security 2013

Page: 23 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

4. Une fois la partition Windows rduite, slectionner Apply All Operations pour sauver les changements
du disque. Quittez gparted et redmarrez.

Offensive Security 2013

Page: 24 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Procdure dinstallation de Kali Linux


1. Les procdures partir de maintenant sont similaires celles prsentes dans larticle Installation Kali
Linux sur Disque. uLa diffrence est que vous devez slectionner Assist Utiliser le plus grand espace
continu au lieu de Assist utiliser tout un disque avec LVM. Ceci reprsente lespace libre cr par
gparted.

Offensive Security 2013

Page: 25 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

2. Linstallation complte, redmarrer votre systme et vous serez rcompens par le menu GRUB avec le
choix entre Windows et Kali Linux.

Offensive Security 2013

Page: 26 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Post Installation
Maintenant que votre installation est complte, il est temps de le personnaliser. La section Kali: Usage Gnrale
sur notre site votre guidera pour accomplir ceci. Notre forum contient des trucs et astuces sur comment profiter
de votre installation au maximum.

Offensive Security 2013

Page: 27 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Installation Kali Linux sur Disque


Kali Linux Installation
Installer Kali Linux est assez simple comme processus. Premirement vous devez avoir de lquipement
compatible, celui-ci est peu nombreux et numr plus bas. Naturellement, plus vos composantes sont
performantes plus Kali Linux le sera son tour. Kali Linux supporte les architectures suivantes: i386, amd64 et
ARM (armel et armhf). Limage i386 contient par dfaut un noyau PAE, qui permet dinstaller sur les systmes
possdant plus de 4Gig de mmoire vive. Tlchargez Kali Linux et gravez-le sur un DVD ou prparez une clef
USB pour procder linstallation en utilisant loutil Kali Linux Live. Si vous ne possdez pas un lecteur DVD, ou
si un port USB nest pas disponible, vous avez la possibilit dinstaller Kali partir dune connexion rseaux, voir
Installer Kali via Rseau.
Pr requis
Un minimum de 8GB despace disque.
Pour une architecture i386 ou amd64; un minimum de 512MB de mmoire vive.
Lecteur DVD ou USB supportant le dmarrage

Prparer linstallation
1. Tlchargez Kali Linux.
2. Gravez lISO de Kali Linux sur un DVD ou sur clef USB Kali Linux Live.
3. Assurez-vous que le systme peut dmarrer partir du lecteur DVD ou port USB.

Procdure dinstallation
1. Pour dbuter linstallation, dmarrez avec votre mthode prcdemment slectionne, vous serez
accueilli avec le menu de dmarrage de Kali Linux. Choisissez une installation soit graphique ou texte.
Dans notre exemple, nous allons choisir la mthode graphique.

Offensive Security 2013

Page: 28 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

2. Slectionnez votre langue de prfrence et le pays. On vous demandera aussi de configurer votre
clavier.

Offensive Security 2013

Page: 29 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

3. Linstallateur copiera limage sur disque, interrogera votre carte rseau et ensuite vous demandera de
choisir un nom pour votre systme. Nous allons choisir kali pour notre exemple.

Offensive Security 2013

Page: 30 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

4. Choisissez un mot de passe complexe pour le compte administration root.

Offensive Security 2013

Page: 31 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

5. Slectionnez votre fuseau horaire.

Offensive Security 2013

Page: 32 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

6. Vos disques seront sonds par linstallateur et un choix sera offert au niveau du type de
partitionnement. Pour les utilisateurs avec plus dexprience, vous pouvez choisir loption manuelle.
Notre exemple utilisera une LVM (logical volume manager). Slectionnez: Assist = utiliser tout un
disque avec LVM.

Offensive Security 2013

Page: 33 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

7. Ensuite vous allez avoir la possibilit de rviser les changements avant que linstallateur continue cette
opration irrversible. Slectionnez Continuer et votre installation est presque termine.

Offensive Security 2013

Page: 34 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

8. Configuration des miroirs rseaux. Kali utilise un rpertoire central pour la distribution des applications.
Vous allez devoir configurer les informations ncessaires.

NOTE! Si vous slectionnez Non, vous serez incapable dinstaller les paquets localiss sur les
rpertoires de Kali.

Offensive Security 2013

Page: 35 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

9. Installer GRUB.

Offensive Security 2013

Page: 36 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

10. Reste seulement slectionner Continuer et redmarrez sur votre nouvelle installation de Kali Linux.

Offensive Security 2013

Page: 37 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Post Installation
Maintenant que votre installation est complte, il est temps de le personnaliser. La section Kali: Usage Gnrale
sur notre site votre guidera pour accomplir ceci. Notre forum contient des trucs et astuces sur comment profiter
de votre installation au maximum.

Offensive Security 2013

Page: 38 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Installation Chiffre sur Disque


Parfois nous dsirons garder nos donnes confidentielles en utilisant une installation encrypte. Avec loutil
dinstallation de Kali Linux, nous pouvons initier une installation LVM encrypte sur disque dur ou clef USB. La
procdure est trs similaire linstallation normal de Kali Linux, avec lexception de lencryptage dune LVM.

Ressource minimum requise pour installer Kali Linux


Implmenter Kali Linux sur votre systme est simple. Premirement vous devez avoir de lquipement
compatible, ceux-ci sont peu nombreux et numrs plus bas. Naturellement, plus vos composantes sont
performantes, plus Kali Linux le sera son tour. Limage i386 contient par dfaut un noyau PAE, qui permet
dinstaller sur les systmes possdant plus de 4Gig de mmoire vive. Tlcharger Kali Linux et gravez-le sur un
DVD ou prparez une clef USB pour procder linstallation en utilisant loutil Kali Linux Live.
Prrequis
Un minimum de 8GB.
Pour une architecture i386 ou amd64; un minimum de 512MB de mmoire vive.
Lecteur DVD ou USB support au dmarrage.

Prparer linstallation
1. Tlchargez Kali Linux.
2. Gravez lISO de Kali Linux sur un DVD ou sur clef USB.
3. Assurez-vous que le systme peut dmarrer partir du lecteur DVD ou port USB.

Procdure dinstallation
1. Une fois dmarr, le menu Kali Linux donne deux (2) mthodes dinstallation. Mode graphique ou texte.
Dans notre exemple, nous allons choisir la mthode graphique.

Offensive Security 2013

Page: 39 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

2. Slectionnez votre langue de prfrence et votre pays. On vous demandera aussi de configurer votre
clavier.

Offensive Security 2013

Page: 40 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

3. Linstallateur copiera limage sur disque, interrogera votre carte rseau et ensuite vous demandera de
choisir un nom pour votre systme. Nous allons choisir kali pour notre exemple.

Offensive Security 2013

Page: 41 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

4. Choisissez un mot de passe complexe pour le compte root.

Offensive Security 2013

Page: 42 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

5. Slectionnez votre fuseau horaire.

Offensive Security 2013

Page: 43 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

6. Vos disques seront sonds par linstallateur et un choix sera offert. Pour une installation chiffre,
slectionnez Assiste utiliser tout un disque avec LVM chiffre option as shown below.

Offensive Security 2013

Page: 44 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

7. Choisissez une destination pour Kali. Dans notre exemple, nous choisissons la clef USB. Ceci sera utilis
pour dmarrer une instance de Kali chiffre.

Offensive Security 2013

Page: 45 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

8. Confirmez les changements aux partitions et continuez.

Offensive Security 2013

Page: 46 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

9. Ensuite un mot de passe sera demand pour lencryptage. Souvenez-vous de ce mot de passe, car il
vous sera demand chaque dmarrage de Kali Linux.

Offensive Security 2013

Page: 47 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

10. Configuration des miroirs rseaux. Kali utilisent un rpertoire central pour la distribution des
applications. Vous allez devoir configurer les informations ncessaires.

NOTE! Si vous slectionnez Non, vous serez incapable dinstaller les paquets localiss sur les
rpertoires de Kali.

Offensive Security 2013

Page: 48 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

11. Ensuite installer GRUB.

Offensive Security 2013

Page: 49 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

12. Finalement, cliquez sur Continuer et dmarrer votre nouvelle installation de Kali Linux. Si vous avez
choisi une clef USB comme destination, assurez- vous que vous pouvez dmarrer votre systme via le
port USB en le configurant via le BIOS. Le mot de passe dencryptage vous sera demand lors du
dmarrage.

Offensive Security 2013

Page: 50 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Post Installation
Maintenant que votre installation est complte, il est temps de le personnaliser. La section Kali: Usage Gnrale
sur notre site votre guidera pour accomplir ceci. Notre forum contient des trucs et astuces sur comment profiter
de votre installation au maximum.

Offensive Security 2013

Page: 51 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

05. Kali sur architecture ARM


Kali ARM sur Raspberry Pi

Le Raspberry Pi est un petit ordinateur ARM, pas trs puissant mais trs bas prix. Facilement accessible
grce son cot abordable, il est idal pour un petit systme Linux. Ceci dmontre quil peut faire plus que du
multimdia.

Version stock de Kali pour Raspbeery Pi Version facile


Si vous voulez seulement installer Kali sur votre Raspberry Pi, suivez les instructions suivantes :
1. Ayez une carte SD de 8 Giga (ou plus). Une carte Class 10 est fortement recommand.
2. Tlchargez limage de Kali Linux pour Raspberry Pi ici.
3. Utilisez lutilitaire dd pour imager votre carte SD. Notre exemple suppose que le mdia de stockage
est situ ici : /dev/sdb . Changez ceci selon votre situation.

Attention ! Ce processus va supprimer toutes les donnes sur votre carte SD. Si vous choisissez le

Offensive Security 2013

Page: 52 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
mauvais mdia, vous pouvez supprimer les donnes de votre disque dur.

root@kali:~ dd if=kali-pi.img of=/dev/sdb bs=512k

Dpendamment de la vitesse de votre unit de stockage et la taille de limage, ce processus peut tre long. Une
fois dd termin, insrez la carte dans votre Raspberry Pi et dmarrez-le. Vous allez pouvoir vous authentifier
avec lutilisateur root mot-de-passe toor et dmarrez startx. Voil, le tour est jou!

Kali sur Raspbeery Pi Version longue


Si vous tes un dveloppeur avec le sens de laventure et que vous dsirez jouer avec limage et/ou
reconfigurer le noyau, allez lire notre article sur comment personnaliser Kali Linux pour le Raspberry Pi.
TBD.

Offensive Security 2013

Page: 53 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Prparer chroot pour Kali Linux ARM


Mme si les images ARM de Kali sont disponibles, certains prfrent crer leur propre rootfs de Kali.
Lexemple suivant dmontre la procdure pour btir un rootfs de Kali pour une architecture armhf. Selon
vos besoins, vous pouvez changer pour armel.

Outils et pr-requis pour linstallation

apt-get install debootstrap qemu-user-static

Dfinir larchitecture et les paquets


Cest cette tape-ci que vous choisissez larchitecture (armhf ou armel) et la liste de paquets installer. Nous
allons les dfinir avec des variables denvironnement et les utiliser tout au long de cet article. Ajustez selon vos
besoins.

export packages="xfce4 kali-menu kali-defaults nmap openssh-server"


export architecture="armhf"
#export disk="/dev/sdc"

Btir le rootfs
Nous allons construire une hirarchie standard et utiliser les rpertoires de distribution en ligne de Kali ARM en
utilisant loutil bootstrap pour notre rootfs. Ensuite copiez le qemu-arm-static de notre systme dans le
rootfs pour initier la deuxime tape.

cd ~
mkdir -p arm-stuff
cd arm-stuff/
mkdir -p kernel
mkdir -p rootfs
cd rootfs

Offensive Security 2013

Page: 54 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

debootstrap --foreign --arch $architecture kali kali-$architecture http://repo.kali.org/kali


cp /usr/bin/qemu-arm-static kali-$architecture/usr/bin/
LANG=C chroot kali-$architecture /debootstrap/debootstrap --second-stage

2e tape chroot
Cest cette tape que les claviers, les rpertoires de distribution, les paramtres rseaux, etc. sont configurs
dans notre image de base.

cat << EOF > kali-$architecture/debconf.set


console-common console-data/keymap/policy select Select keymap from full list
console-common console-data/keymap/full select en-latin1-nodeadkeys
EOF
cat << EOF > kali-$architecture/etc/apt/sources.list
deb http://repo.kali.org/kali kali main contrib non-free
deb http://repo.kali.org/security kali/updates main contrib non-free
EOF
echo "kali" > kali-$architecture/etc/hostname
cat << EOF > kali-$architecture/etc/network/interfaces
auto lo
iface lo inet loopback
auto usbmon0
iface usbmon0 inet dhcp
EOF

3e tape chroot
Cest ici que la personnalisation commence plus tt devient apparente. Vos paquets ($packages) seront
installs et le mot de passe toor pour lutilisateur root sera tabli. Dautres configurations et correctifs
supplmentaires peuvent tre ajouts cette tape.

Offensive Security 2013

Page: 55 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

mount -t proc proc kali-$architecture/proc


mount -o bind /dev/ kali-$architecture/dev/
mount -o bind /dev/pts kali-$architecture/dev/pts
cat << EOF > kali-$architecture/third-stage
#!/bin/bash
debconf-set-selections /debconf.set
rm -f /debconf.set
apt-get update
apt-get -y install git-core binutils ca-certificates
apt-get -y install locales console-common less nano git
echo "root:toor" | chpasswd
sed -i -e 's/KERNEL!="eth*|/KERNEL!="/' /lib/udev/rules.d/75-persistent-net-generator.rules
rm -f /etc/udev/rules.d/70-persistent-net.rules
apt-get --yes --force-yes install $packages
rm -f /third-stage
EOF
chmod +x kali-$architecture/third-stage
LANG=C chroot kali-$architecture /third-stage

Configuration manuelle lintrieur du chroot


Si vous devez appliquer des dernires modifications dans lenvironnement, faites chroot et faites vos
modifications manuellement.

LANG=C chroot kali-$architecture


{changement ici dans le chroot}
exit

Le mnage
Finalement, nous allons librer de lespace disque en supprimant les fichiers temporaires, la cache etc. et tous
autres fichiers et rpertoires inutiles.

Offensive Security 2013

Page: 56 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

cat << EOF > kali-$architecture/cleanup


#!/bin/bash
rm -rf /root/.bash_history
apt-get update
apt-get clean
rm -f cleanup
EOF
chmod +x kali-$architecture/cleanup
LANG=C chroot kali-$architecture /cleanup
/etc/init.d/dbus stop
umount kali-$architecture/proc
umount kali-$architecture/dev/pts
umount kali-$architecture/dev/
cd ..

Flicitation! Votre rootfs de Kali ARM est fini et disponible dans le rpertoire $kali-architecture. Vous pouvez
le compresser ou le copier ailleurs pour continuer votre travail.

Offensive Security 2013

Page: 57 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

06. Dveloppement Kali Linux


Image Raspberry Pi Personaliser
Le document suivant dcrit notre mthode pour la cration duneimage ARM personnalise de Kali Linux
pour le Raspberry Pi et est destin aux dveloppeurs. Si vous prfrez installer une image dj faite, allez
voir notre article Kali ARM sur Raspberry Pi.

01. Crer un rootfs Kali


Crez un rootfs comme dcrit dans larticle Prparer chroot pour Kali ARM, en utilisant une architecture armel.
Une fois complt, vous devriez avoir un rootfs dans le rpertoire suivant ~/arm-stuff/rootfs/kali-armel.

02. Crer un fichier image


Ensuite nous crerons un fichier image qui contiendra le rootfs et limage de dmarrage (boot) de notre
Raspberry Pi.

apt-get install kpartx xz-utils sharutils


cd ~
mkdir -p arm-stuff
cd arm-stuff/
mkdir -p images
cd images
dd if=/dev/zero of=kali-custom-rpi.img bs=1MB count=5000

loopdevice=`losetup -f --show kali-custom-rpi.img`


device=`kpartx -va $loopdevice| sed -E 's/.*(loop[0-9])p.*/1/g' | head -1`
device="/dev/mapper/${device}"
bootp=${device}p1
rootp=${device}p2
mkfs.vfat $bootp
mkfs.ext4 $rootp
mkdir -p root
mkdir -p boot

Offensive Security 2013

Page: 58 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
mount $rootp root
mount $bootp boot

03. Partitionner et Monter le Fichier Image

parted kali-custom-rpi.img --script -- mklabel msdos


parted kali-custom-rpi.img --script -- mkpart primary fat32 0 64
parted kali-custom-rpi.img --script -- mkpart primary ext4 64 -1

loopdevice=`losetup -f --show kali-custom-rpi.img`


device=`kpartx -va $loopdevice| sed -E 's/.*(loop[0-9])p.*/1/g' | head -1`
device="/dev/mapper/${device}"
bootp=${device}p1
rootp=${device}p2
mkfs.vfat $bootp
mkfs.ext4 $rootp
mkdir -p root
mkdir -p boot
mount $rootp root
mount $bootp boot

04. Copier et Modifier le rootfs de Kali

rsync -HPavz /root/arm-stuff/rootfs/kali-armel/ root


echo nameserver 8.8.8.8 > root/etc/resolv.conf

05. Compiler les Modules et le Noyau du Raspberry Pi

Offensive Security 2013

Page: 59 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
Si votre environnement de dveloppement nest pas sur une architecture ARM, vous allez devoir ajuster votre
environnement actuel pour permettre la compilation croise pour ARM. Une fois fait, suivez les instructions
suivantes:

cd ~/arm-stuff
mkdir -p kernel
cd kernel
git clone https://github.com/raspberrypi/tools.git
git clone https://github.com/raspberrypi/linux.git raspberrypi
cd raspberrypi
export ARCH=arm
export CROSS_COMPILE=~/arm-stuff/kernel/toolchains/arm-eabi-linaro-4.6.2/bin/arm-eabimake bcmrpi_cutdown_defconfig
# configure your kernel !
make menuconfig
make -j$(cat /proc/cpuinfo|grep processor|wc -l)
make modules_install INSTALL_MOD_PATH=~/arm-stuff/images/root
cd ../tools/mkimage/
python imagetool-uncompressed.py ../../raspberrypi/arch/arm/boot/Image

cd ~/arm-stuff/images
git clone git://github.com/raspberrypi/firmware.git rpi-firmware
cp -rf rpi-firmware/boot/* boot/
rm -rf rpi-firmware
cp ~/arm-stuff/kernel/tools/mkimage/kernel.img boot/
echo "dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1
root=/dev/mmcblk0p2 rootfstype=ext4 rootwait" > boot/cmdline.txt

umount $rootp
umount $bootp
kpartx -dv $loopdevice
losetup -d $loopdevice

Offensive Security 2013

Page: 60 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Utilisez la commande dd pour introduire limage sur votre carte SD. Notre exemple suivant assume quil est
situ ici /dev/sdb. Changez selon votre situation.

dd if=kali-pi.img of=/dev/sdb bs=1M

Une fois la procdure complte, dmontez et jectez la carte et dmarrez votre Raspberry Pi avec Kali Linux.

Offensive Security 2013

Page: 61 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Compilation pour ARM


Cet article dmontrera comment prparer votre environnement Kali Linux pour la compilation croise pour ARM.
Ce guide sera le point de dpart pour plusieurs articles concernant les images ARM personnalises.

Prparer votre environnement de dveloppement


Commencez par installer les outils ncessaires pour la compilation ARM.

apt-get install git-core gnupg flex bison gperf libesd0-dev build-essential


zip curl libncurses5-dev zlib1g-dev libncurses5-dev gcc-multilib g++-multilib

Si vous utilisez Kali Linux 64 bit, ajoutez le support de larchitecture i386 dans votre environnement.

dpkg --add-architecture i386


apt-get update
apt-get install ia32-libs

Tlchargez Linaro Toolchain


Tlchargez le compilateur Linaro de notre rpertoire Git.

cd ~
mkdir -p arm-stuff/kernel/toolchains
cd arm-stuff/kernel/toolchains
git clone git://github.com/offensive-security/arm-eabi-linaro-4.6.2.git

Variables denvironnement
Pour utiliser le compilateur Linaro, vous devez instancier les variables denvironnement suivantes.

Offensive Security 2013

Page: 62 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

export ARCH=arm
export CROSS_COMPILE=~/arm-stuff/kernel/toolchains/arm-eabi-linaro-4.6.2/bin/arm-eabi-

Maintenant votre environnement est prt compiler des noyaux pour larchitecture ARM.

Offensive Security 2013

Page: 63 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Reconstruire un Paquet de la Source


Parfois, nous devons rebtir et recompiler des paquets partir du code source. Heureusement, cest un
processus assez simple. Il sagit seulement de tlcharger le code source avec apt-get, de modifier les
paquets selon vos besoins, les recompiler et les installer avec les outils Debian. Dans notre exemple, nous
allons compiler le paquet libfreefare pour ajouter des cls daccs Mifare dans loutil mifare-format.

Tlcharger le code source

# Get the source package


apt-get source libfreefare
cd libfreefare-0.3.4~svn1469/

Modifier le code source


Faites vos changements au code, notre exemple nous allons modifier le fichier mifare-classic-format.c

nano examples/mifare-classic-format.c

Vrifier les pr-requis


Assurez-vous davoir tous les pr-requis pour btir le paquet. Ceux-ci doivent tre installs avant sa
construction.

dpkg-checkbuilddeps

La sortie de la commande prcdente devrait ressembler la ntre. Tout dpendra des paquets que vous avez
dj installs. Si dpgk-checkbuilddeps ne retourne rien, a veut dire quil ne manque rien et que vous pouvez
procder.

Offensive Security 2013

Page: 64 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

dpkg-checkbuilddeps: Unmet build dependencies: dh-autoreconf libnfc-dev

Installer les pr-requis


Installer tous les paquets manquants que dpkg-checkbuilddeps retourne.

apt-get install dh-autoreconf libnfc-dev

Btir le paquet modifi


Avec tout le ncessaire install, simplement utiliser la commande dpgk-buildpackage.

dpkg-buildpackage

Installer le Nouveau Paquet


Si tout cest bien pass jusqu prsent, vous pouvez maintenant installer votre paquet personnalis.

dpkg -i ../libfreefare*.deb

Offensive Security 2013

Page: 65 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Recompiler le noyau Kali Linux


Parfois, vous allez vouloir ajouter certains pilotes, correctifs ou de nouvelles fonctionnalits au noyau par dfaut
sur Kali Linux. Cet article vous guidera au travers du processus de modification et recompilation du noyau
(kernel) selon vos besoins. Prenez note que toutes les modifications qui rendent linjection de paquets possible
pour les cartes sans-fils sont dj incluses.

Installation requise pour recompilation


Dbutez par installer les paquets requis pour construire et recompiler votre noyau.

apt-get install kernel-package ncurses-dev fakeroot bzip2

Tlchargez le code source du noyau de Kali Linux


Tlchargez et extrayez le code source.

apt-get install linux-source


cd /usr/src/
tar jxpf linux-source-3.7.tar.bz2
cd linux-source-3.7/

Configurer votre noyau


Copiez le fichier de configuration actuel de Kali Linux, et ensuite modifiez-le selon vos besoins. Cest cette
tape qui vous appliquerez vos correctifs et ajouts. Dans notre exemple, nous allons reconfigurer un noyau pour
une architecture 64 bit.

cp /boot/config-3.7-trunk-amd64 .config
make menuconfig

Offensive Security 2013

Page: 66 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Btir le noyau
Compilez votre noyau modifi. Le temps ncessaire va dpendre des ressources de votre systme. Ceci peut
prend un certain temps.

CONCURRENCY_LEVEL=$(cat /proc/cpuinfo|grep processor|wc -l)


make-kpkg clean
fakeroot make-kpkg kernel_image

Installer le noyau
Une fois la compilation du code complt, procdez linstallation du nouveau noyau et redmarrer votre
systme. Prenez note, la version du noyau peut changer, dans notre exemple la version est 3.7.2.
Dpendamment de la version de votre noyau, des ajustements seront ncessaires.

dpkg -i ../linux-image-3.7.2_3.7.2-10.00.Custom_amd64.deb
update-initramfs -c -k 3.7.2
update-grub2
reboot

Une fois le tout redmarr, votre noyau personnalis devrait tre fonctionnel. Si quelque chose ne va pas, vous
avez toujours loption dutiliser le noyau original de Kali pour rgler les ppins.

Offensive Security 2013

Page: 67 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

07. Utilisation gnrale de Kali


Dmarrarer Metasploit Framework
En restant fidles nos politiques sur les services rseaux, il ny a aucun service, incluant les bases de donnes
en fonction lors du dmarrage de Kali. Donc, lors du dmarrage de Metasploit, il a quelques tapes suivre
pour assurer son fonctionnement optimal.

Dmarrer le service PostgreSQL sur Kali


Metasploit utilise PostgreSQL comme base de donne

service postgresql start

Vrifiez que PostgreSQL est bien en fonction en utilisant la commande ss ant et assurez-vous que le port 5432
soit bien ouvert et lcoute.

State Recv-Q Send-Q Local Address:Port Peer Address:Port


LISTEN 0 128 :::22 :::*
LISTEN 0 128 *:22 *:*
LISTEN 0 128 127.0.0.1:5432 *:*
LISTEN 0 128 ::1:5432 :::*

Dmarrer le Service Metasploit sur Kali


Avec PostgreSQL dmarr, nous lanons le service Metasploit. Lors du premier dmarrage, le service construira
et populera une base de donnes msf3 ainsi quun utilisateur msf3. Ce service va aussi lancer le RPC de
Metasploit et les serveurs Web dont il a besoin.

service metasploit start

Offensive Security 2013

Page: 68 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Lancer msfconsole sous Kali


Maintenant que le service PostgreSQL et Metasploit sont en marche, vous pouvez lancer la commande
msfconsole. Une fois dans la console, vrifiez la connectivit avec la base de donnes laide la commande
db_status.

msfconsole

msf > db_status


[*] postgresql connected to msf3
msf >

Configurer Metasploit au dmarrage


Si vous prfrez avoir ProsgreSQL et Metasploit disponibles lors du dmarrage de Kali, utilisez la commande
update-rc.d pour activer ces services.

update-rc.d postgresql enable

update-rc.d metasploit enable

Offensive Security 2013

Page: 69 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Outils VMware sur Client Kali


Si vous dcidez de crer votre propre machine virtuelle (une VM) au lieu dutiliser nos VM prconstruites, les
instructions suivantes seront utiles pour installer les VMTools sur votre Kali virtuelle. Vous avez le choix
dinstaller soit open-vm-tools ou VMware Tools.

Installation de open-vm-Tools
Ceci est surement la mthode la plus facile pour avoir les fonctionnalits de VMWare Tools sur votre machine
virtuelle.

apt-get install open-vm-tools

Installation de VMware Tools sur Kali


Si open-vm-tools ne fait pas laffaire, ou si vous prfrez utiliser les outils natifs de VMware, vous devez
installer quelques pr-requis:

echo cups enabled >> /usr/sbin/update-rc.d


echo vmware-tools enabled >> /usr/sbin/update-rc.d
apt-get install gcc make linux-headers-$(uname -r)
ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linuxheaders-$(uname -r)/include/linux/

Ensuite, attachez le ISO dinstallation de VMtools en slectionnant Install VMware Tools du menu appropri.
Une fois le ISO attach, montez limage et copiez le fichier dinstallation dans /tmp/.

mkdir /mnt/vmware
mount /dev/cdrom /mnt/vmware/
cp -rf /mnt/vmware/VMwareTools* /tmp/

Offensive Security 2013

Page: 70 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Finalement, naviguez au rpertoire /tmp/, extrayez les fichiers et dbutez linstallation.

cd /tmp/
tar zxpf VMwareTools-*.tar.gz
cd vmware-tools-distrib/
./vmware-tools-install.pl

Suivez les instructions, ajustez selon vos besoins, et le tour est jou.

Souris lente en VM
Une fois les outils VMware installs, votre souris semble rpondre lentement. Installez alors le paquet
xserver-xorg-input-vmmouse dans votre VM Kali.

apt-get install xserver-xorg-input-vmmouse


reboot

Les outils VMWare ne compilent pas!


Cela est malheureusement possible loccasion. tant donn que Kali Linux utilise le plus rcent des noyaux
pour Linux, il arrive parfois que VMware ne puisse le supporter. Faites une recherche dans la communaut
VMware et regardez pour les correctifs en relation avec upstream compatibility VMware Tools patches.
Problmes connus
partir du 2 mars 2013, loutil VMware compile sur un noyau 3.7, sauf le module dossier partag. Les correctifs
existent pour rsoudre ce problme

Offensive Security 2013

Page: 71 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Kali Linux Mode "Forensics"


BackTrack Linux a introduit loption Informatique lgale (Forensic Boot), celle-ci a continu jusqu BackTrack
5 et maintenant Kali Linux. Cette option sest trouve trs populaire cause de la disponibilit de notre systme
dexploitation. Plusieurs ont des ISO de Kali qui trainent un peu partout et quand loccasion se prsente, cest
facile et rapide de mettre Kali au travail. Kali est rempli avec les outils, code source ouvert, dinvestigations
numriques lgales les plus populaires. Kali est linstrument idal dans de telles situations.

Premirement, le disque dur interne nest aucunement sollicit. Ceci implique que si une partition de mmoire
virtuelle (swap) est prsente elle ne sera pas utilise ainsi aucun autre disque ne sera automatiquement mont.
Nous avons vrifi que rien ntait touch en sortant le disque dun systme et produit un hashsage du disque
laide dun logiciel dinformatique lgale commerciale. Lorsque cette procdure a t termine, le disque a t
remis dans lordinateur et dmarr avec Kali Linux en mode Forensic Boot.Aprs un certain temps dutilisation
sous Kali, nous avons ferm le tout et ressorti le disque, puis repris un hashage du disque avec le mme outil

Offensive Security 2013

Page: 72 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
commercial. Ces deux valeurs taient identiques, prouvant que Kali Linux na jamais touch ni modifi aucune
donne du disque dur.
Un autre changement, aussi important, ets que nous avons dsactiv la fonctionnalit auto mount. Ceci a
comme effet de ne jamais monter les mdias de stockage externe. Donc les mdias optiques, USB et autres ne
seront pas monts lors de leur insertion dans le systme. Rien ne se produira sans lintervention explicite de
lutilisateur, donc la responsabilit est entirement la vtre.

otre intention est dutiliser Kali sous de vrais contextes o linformatique lgal est ncessaire, nous vos suggrons

alider les outils avant une telle utilisation. Toujours vous familiariser avec les outils, vrifier sils sont conformes et

quats pour vos besoins. Ne prenez pas pour acquis ce que nous disons, vrifiez vous-mme.

ement, le but the Kali tant davoir la meilleure collection doutils code source ouvert pour les tests dintrusion et

dit, il est possible que nous ayons oubli dinclure votre outil favoris. Dites-le nous! Nous sommes toujours la

erche de nouveaux outils de haute gamme code source ouvert qui rendra Kali Linux encore meilleur.

Offensive Security 2013

Page: 73 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

08. Dpannage Kali Linux


Soumettre un Bug
Introduction
Ce document servira de guide sur la meilleure faon de soumettre un rapport propos dun bug afin quil soit
trait rapidement et efficacement. Le but de ce rapport est dassister les dveloppeurs de Kali Linux
reproduire la faille en question. Sils peuvent reproduire le problme, plus de travail sera possible pour en
trouver la cause. linverse, si le problme ne peut tre reproduit, alors plus dinformations seront ncessaires
afin de pouvoir le rsoudre. Notez bien que les rapports doivent tre soumis en anglais.
Notre amour pour cette communaut nous a pousss dvelopp Kali Linux; cest notre manire dy contribuer.
Cest lenvie de continuer et de faire voluer des projets tels que le ntre qui nous pousse offrir ce service :
Les dveloppeurs offrant ce support sont des volontaires et le font par pur plaisir. SVP, gardez ceci en tte
quand vous crivez vos commentaires.
Voici quelques points qui aideront pour la rsolution de problmes:
Soumettez un rapport pour rgler un problme et fournissez le plus dinformations possibles;
Soyez clair dans votre rapport et distinguez bien ce qui est un fait et une hypothse;
Restez objectif, seuls les faits aideront dans la recherche;
Ne citez pas Wikipdia et autres sources non-primaires comme tant des faits dans votre soumission;
Un rapport par personne pour un bug et par configuration de systme;
Nincluez pas plusieurs problmes sur le mme rapport. Faites plusieurs soumissions au besoin;
Ne commentez pas sur les soumissions avec Moi aussi ou +1 : ceci nous est inutile;
Ne vous plaignez pas sur le temps que a prend pour rgler un problme.

Comment soumettre un rapport


Le logiciel officiel de suivi de problmes de Kali Linux se trouve ici: http://bugs.kali.org. Ce document vous
guidera au travers de la cration dun compte et dun profile systme. Il vous aidera aussi remplir le
formulaire de soumission.
Crer un compte sur notre Bug Tracker
Si vous ne possdez pas dj un compte, vous allez devoir en ouvrir soumettre des rapports et commenter sur
les rapports dj soumis.
Sur le site, cliquez sur Signup for new account pour dbuter le processus.

Offensive Security 2013

Page: 74 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Choisissez un nom dutilisateur et entrez votre adresse lectronique. Ensuite, remplissez le CAPTCHA puis
cliquez sur Signup.

Offensive Security 2013

Page: 75 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Si tout cest bien pass, la page suivante confirmera la cration de votre compte. Pour lactiver, vous allez
devoir cliquer sur le lien de confirmation qui vous sera envoy par courriel peu aprs. Une fois fait, cliquez sur le
lien Proceed.

Offensive Security 2013

Page: 76 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Cration dun profile


Ceci est facultatif, mais nous recommandons de crer un profile unique pour votre compte. Vous pouvez aussi
crer un profile personnalis pour chaque systme, ou en slectionner un partir des profiles prdfinis. Ces
profiles sont des raccourcis pour dfinir le systme dexploitation, la version etc. pour soumettre un rapport.
Pour crer ou modifier un profile, slectionner My Account de la page principale et ensuite slectionnez
Profiles. Ajoutez linformation spcifique votre systme et cliquez sur Add Profile.

Offensive Security 2013

Page: 77 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Une fois le profile ajout, il sera disponible dans le menu droulant Select Profile quand viendra le temps de
crer un rapport. Vous pouvez crer autant de profile que ncessaire, mais assurez-vous de choisir le bon profile
quand vous soumettez un rapport.

Assurez-vous que votre demande ne sera pas un doublon


Crer le rapport
Les champs suivants sont obligatoires :
Category
Summary
Description

Offensive Security 2013

Page: 78 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
Mme si les autres champs ne sont pas obligatoires, nous vous recommandons dessayer dinclure le plus de
dtails possibles dans chacun dentre eux, en accordant une attention particulire aux champs suivants:
Reproducibility
Select Profile
Steps to Reproduce
Additional Information
Upload File (error logs, screenshot)

Slectionnez la bonne catgorie de problme


Il y a prsentement quatre (4) catgories disponibles sur le Bug Tracker. Avant de continuer, assurez-vous de
choisir la bonne parmi les choix suivant :
General Bug
Kali Package Bug
New Tool Requests
Tool Upgrade
Pas de demande de support sur le Bug Tracker. Kali Linux offre plusieurs options pour le support telles que
http://docs.kali.org, https://forums.kali.org et #kali-linux sur rseau freenode IRC.

Fournir un sommaire descriptif


Le champ sommaire est essentiellement le nom de votre rapport. Cest la premire chose que les
dveloppeurs et les visiteurs remarqueront. Donnez une courte description du problme rapport.
Un bon exemple: Chromium Package installed from Repo will not run as root user
Un mauvais exemple: Chromium doesnt work
Vous devez inscrire dans le sommaire la raison de la cration du rapport. Il nest pas ncessaire dy inclure
toute la description du problme.
Utilisez dpkg pour trouver le paquet et sa version pour votre rapport.
Vous pouvez trouver quel paquet est install en utilisant les multiples options offertes par dpkg. Il est important

Offensive Security 2013

Page: 79 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
dinclure linformation relative fournie par cette commande dans votre rapport. Elle peut toutefois tre sauv
dans un fichier texte et tlcharg. (On en discute plus loin dans ce document.)
search
list
status
Voici un exemple :

root@kali:~# which chromium


/usr/bin/chromium
root@kali:~# type chromium
chromium is /usr/bin/chromium
root@kali:~# dpkg --search /usr/bin/chromium
chromium: /usr/bin/chromium
root@kali:~# dpkg --list chromium
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name

Version

Architecture Description

+++-==============-============-============-=====================
============
ii chromium

24.0.1312.68 amd64

Google open source chromium web

root@kali:~# dpkg --status chromium


Package: chromium
Status: install ok installed
Priority: optional
Section: web
Installed-Size: 98439
Maintainer: Debian Chromium Maintainers <pkg-chromium-maint@lists.alioth.debian.org>
Architecture: amd64
Source: chromium-browser
Version: 24.0.1312.68-1
Output Truncated

Dcrire le scnario

Offensive Security 2013

Page: 80 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
Ceci est votre chance de donner une description complte du problme que vous signalez et de fournir autant
de dtails et de faits que possible.
Sil vous plat, assurez-vous dinclure les informations suivantes :
Texte exact et complet de tous messages derreurs
Les tapes exactes prisent pour reproduire le problme
Un correctif ou une patch si vous tes capable den produire une
La version du paquet et autres informations relatives ses dpendances
La version du noyau, les librairies C et autres dtails appropris
uname a
dpkg -s libc6 | grep Version
Si applicable, version de logiciel utilis (ie: python V)
Dtail de votre matriel
Si le problme est avec un pilote, SVP faite une liste de tout votre matriel
Pour un rapport complet de votre systme, installez lshw
Ajoutez toute autre information que vous croyez ncessaire
Inquitez-vous pas de la longueur du rapport : si les informations sont pertinentes il est important de
tout inclure
Exemple

Package: Chromium
Architecture: amd64
Maintainer: Debian Chromium Maintainers
Source: chromium-browser
Version: 24.0.1312.68-1
I installed the chromium web browser from the Kali Linux repos, using the command apt-get install chromium. I
launched the program from the Kali menu by selecting Applications/Internet/Chromium Web Browser. Chromium
did not launch as expected, instead it provided an error pop-up window.
The error message stated, Chromium cannot be run as root. Please start Chromium as a normal user. To run as
root, you must specify an alternate user-data-dir for storage of profile information.
I clicked the Close button to close the pop up window.

Offensive Security 2013

Page: 81 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
uname a output: Linux kali 3.7-trunk-amd64 #1 SMP Debian 3.7.2+kali6 x86_64 GNU/Linux
C Library Version: 2.13-38
Limportance de pouvoir reproduire
Le bug tracker vous permet de fournir la frquence laquelle le problme se produit. Si vous soumettez une
demande dun nouvel outil ou une mise jour dun outil existant, il suffit de slectionner N/A dans le menu
droulant des options. Si vous soumettez un problme, svp choisissez loption approprie.
En reprenant lexemple ci-dessus, Chromiumne ne se lancera pas en tant que root, pour cela vous devez
slectionner toujours dans le menu droulant.
Il est extrmement important que vous rapportiez des informations prcises : pour que les dveloppeurs
puissent reproduire le problme, ils ont besoin den connatre la frquence. Si le problme se produit de temps
en temps, mais que vous avez crit toujours (always), le rapport de ce problme risque dtre ferm
prmaturment si le dveloppeur qui fait la vrification rencontre pas le problme du premier coup (ou du
deuxime mme).
Fournir les tapes pour reproduire le problme
Bien que cela puisse sembler redondant par rapport la section de description, cette section ne devrait inclure
que les mesures prises pour reproduire le problme. Certaines tapes peuvent sembler banales, mais il est
important de vous assurer que vous documentez chaque section aussi bien que vous le pouvez. Ltape qui
manque peut tre celle ncessaire pour reproduire le problme.
Exemple

1. Opened a terminal window by selecting Applications/Accessories/Terminal


2. Typed apt-get install chromium in the terminal and hit enter to run the command
3. Attempted to run Chromium web browser by selecting Applications/Internet/Chromium Web
Browser
Fournir de linformation additionnelle
Dans cette section, vous pouvez fournir toute autre information pertinente la situation. Si vous avez un
correctif pour le problme, svp fournissez-le dans cette partie. Encore une fois, il est important de sen tenir aux
faits et de documenter les tapes correctement pour que les dveloppeurs puissent le reproduire.
Exemple

Offensive Security 2013

Page: 82 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
There is a simple fix that is well documented on several forums. I tried it and it fixed the issue for me.
Using a text editor open /etc/chromium/default
Add user-data-dir flag
i.e. CHROMIUM_FLAGS=user-data-dir
Can this be patched within the repo version of Chromium so adding this flag is not required for future releases?
Fournir des fichiers pertinents
Parfois, il est important de fournir lquipe de dveloppement des informations qui ne peuvent pas facilement
tre transmises par crit. Cette section du rapport vous permet dajouter les captures dcran et les fichiers
journaux. Soyez conscient de la limite de taille en place.
Vous pouvez ajouter un fichier en cliquant le bouton Choose File. Cela va ouvrir le gestionnaire de fichiers de
votre systme et vous permettre de slectionner le fichier. Une fois que vous avez slectionn le fichier, cliquez
sur le bouton Open pour revenir votre rapport et cliquez sur Upload File.
Soumettre le rapport
Si vous avez fait tout ce chemin, vous tes prt soumettre le rapport. Tout ce qui reste faire est de cliquer
sur Submit Report . Votre rapport sera soumis et un numro de suivi lui sera attribu. Le rapport sera affich
sur votre page MyView sous Reported by Me. Cela vous permettra de suivre la question de sa rsolution.
Sommaire
Le but dun rapport est daider les dveloppeurs voir lchec de leurs propres yeux. Comme ils ne peuvent pas
tre avec vous durant une panne, vous devez fournir des instructions dtailles afin quils puissent reproduire
lchec.
Dcrivez tout en dtail, en prcisant les mesures prises, ce que vous avez vu, ce que vous avez fait, ainsi que le
rsultat attendu et obtenu.
Tentez de trouver une solution ou correctif par la recherche. Si vous tes en mesure de fournir une solution pour
rsoudre le problme, SVP fournissez-la aux dveloppeurs au avec autant de dtail que les rapports de bug. Il
est important que les dveloppeurs sachent exactement ce que vous avez fait, afin quils puissent rpter le
processus avec succs. Cela ne devrait pas vous empcher de dposer une explication complte des
symptmes du comportement inattendu.
Rdigez avec prcision et soyez clair afin de vous assurer que les dveloppeurs ne risquent pas de mal

Offensive Security 2013

Page: 83 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
interprter ce que vous essayez de transmettre.
Aucun dveloppeur ne sera dlibrment vasif : soyez prt fournir des informations complmentaires.
Cependant, les dveloppeurs ne vous contacteront pas sils nont pas besoin dinformations supplmentaires.
Svp, soyez patient avec votre demande, les dveloppeurs veulent rsoudre votre problme autant que vous.
Nous aimons ce que nous faisons et nous sommes fiers de continuer faire de Kali la meilleure distribution de
scurit.
Ces articles ont t compils partir de diverses ressources numres ci-dessous, et modifis pour rpondre
nos besoins:
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html 20 mars 2013
https://help.ubuntu.com/community/ReportingBugs 20 mars 2013
http://www.debian.org/Bugs/Reporting 20 mars 2013

Offensive Security 2013

Page: 84 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

09. La communaut Kali Linux


Soumettre un Bug
Introduction
Ce document servira de guide sur la meilleure faon de soumettre un rapport propos dun bug afin quil soit
trait rapidement et efficacement. Le but de ce rapport est dassister les dveloppeurs de Kali Linux
reproduire la faille en question. Sils peuvent reproduire le problme, plus de travail sera possible pour en
trouver la cause. linverse, si le problme ne peut tre reproduit, alors plus dinformations seront ncessaires
afin de pouvoir le rsoudre. Notez bien que les rapports doivent tre soumis en anglais.
Notre amour pour cette communaut nous a pousss dvelopp Kali Linux; cest notre manire dy contribuer.
Cest lenvie de continuer et de faire voluer des projets tels que le ntre qui nous pousse offrir ce service :
Les dveloppeurs offrant ce support sont des volontaires et le font par pur plaisir. SVP, gardez ceci en tte
quand vous crivez vos commentaires.
Voici quelques points qui aideront pour la rsolution de problmes:
Soumettez un rapport pour rgler un problme et fournissez le plus dinformations possibles;
Soyez clair dans votre rapport et distinguez bien ce qui est un fait et une hypothse;
Restez objectif, seuls les faits aideront dans la recherche;
Ne citez pas Wikipdia et autres sources non-primaires comme tant des faits dans votre soumission;
Un rapport par personne pour un bug et par configuration de systme;
Nincluez pas plusieurs problmes sur le mme rapport. Faites plusieurs soumissions au besoin;
Ne commentez pas sur les soumissions avec Moi aussi ou +1 : ceci nous est inutile;
Ne vous plaignez pas sur le temps que a prend pour rgler un problme.

Comment soumettre un rapport


Le logiciel officiel de suivi de problmes de Kali Linux se trouve ici: http://bugs.kali.org. Ce document vous
guidera au travers de la cration dun compte et dun profile systme. Il vous aidera aussi remplir le
formulaire de soumission.
Crer un compte sur notre Bug Tracker
Si vous ne possdez pas dj un compte, vous allez devoir en ouvrir soumettre des rapports et commenter sur
les rapports dj soumis.
Sur le site, cliquez sur Signup for new account pour dbuter le processus.

Offensive Security 2013

Page: 85 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Choisissez un nom dutilisateur et entrez votre adresse lectronique. Ensuite, remplissez le CAPTCHA puis
cliquez sur Signup.

Offensive Security 2013

Page: 86 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Si tout cest bien pass, la page suivante confirmera la cration de votre compte. Pour lactiver, vous allez
devoir cliquer sur le lien de confirmation qui vous sera envoy par courriel peu aprs. Une fois fait, cliquez sur le
lien Proceed.

Offensive Security 2013

Page: 87 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Cration dun profile


Ceci est facultatif, mais nous recommandons de crer un profile unique pour votre compte. Vous pouvez aussi
crer un profile personnalis pour chaque systme, ou en slectionner un partir des profiles prdfinis. Ces
profiles sont des raccourcis pour dfinir le systme dexploitation, la version etc. pour soumettre un rapport.
Pour crer ou modifier un profile, slectionner My Account de la page principale et ensuite slectionnez
Profiles. Ajoutez linformation spcifique votre systme et cliquez sur Add Profile.

Offensive Security 2013

Page: 88 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Une fois le profile ajout, il sera disponible dans le menu droulant Select Profile quand viendra le temps de
crer un rapport. Vous pouvez crer autant de profile que ncessaire, mais assurez-vous de choisir le bon profile
quand vous soumettez un rapport.

Assurez-vous que votre demande ne sera pas un doublon


Crer le rapport
Les champs suivants sont obligatoires :
Category
Summary
Description

Offensive Security 2013

Page: 89 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
Mme si les autres champs ne sont pas obligatoires, nous vous recommandons dessayer dinclure le plus de
dtails possibles dans chacun dentre eux, en accordant une attention particulire aux champs suivants:
Reproducibility
Select Profile
Steps to Reproduce
Additional Information
Upload File (error logs, screenshot)

Slectionnez la bonne catgorie de problme


Il y a prsentement quatre (4) catgories disponibles sur le Bug Tracker. Avant de continuer, assurez-vous de
choisir la bonne parmi les choix suivant :
General Bug
Kali Package Bug
New Tool Requests
Tool Upgrade
Pas de demande de support sur le Bug Tracker. Kali Linux offre plusieurs options pour le support telles que
http://docs.kali.org, https://forums.kali.org et #kali-linux sur rseau freenode IRC.

Fournir un sommaire descriptif


Le champ sommaire est essentiellement le nom de votre rapport. Cest la premire chose que les
dveloppeurs et les visiteurs remarqueront. Donnez une courte description du problme rapport.
Un bon exemple: Chromium Package installed from Repo will not run as root user
Un mauvais exemple: Chromium doesnt work
Vous devez inscrire dans le sommaire la raison de la cration du rapport. Il nest pas ncessaire dy inclure
toute la description du problme.
Utilisez dpkg pour trouver le paquet et sa version pour votre rapport.
Vous pouvez trouver quel paquet est install en utilisant les multiples options offertes par dpkg. Il est important

Offensive Security 2013

Page: 90 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
dinclure linformation relative fournie par cette commande dans votre rapport. Elle peut toutefois tre sauv
dans un fichier texte et tlcharg. (On en discute plus loin dans ce document.)
search
list
status
Voici un exemple :

root@kali:~# which chromium


/usr/bin/chromium
root@kali:~# type chromium
chromium is /usr/bin/chromium
root@kali:~# dpkg --search /usr/bin/chromium
chromium: /usr/bin/chromium
root@kali:~# dpkg --list chromium
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name

Version

Architecture Description

+++-==============-============-============-=====================
============
ii chromium

24.0.1312.68 amd64

Google open source chromium web

root@kali:~# dpkg --status chromium


Package: chromium
Status: install ok installed
Priority: optional
Section: web
Installed-Size: 98439
Maintainer: Debian Chromium Maintainers <pkg-chromium-maint@lists.alioth.debian.org>
Architecture: amd64
Source: chromium-browser
Version: 24.0.1312.68-1
Output Truncated

Dcrire le scnario

Offensive Security 2013

Page: 91 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
Ceci est votre chance de donner une description complte du problme que vous signalez et de fournir autant
de dtails et de faits que possible.
Sil vous plat, assurez-vous dinclure les informations suivantes :
Texte exact et complet de tous messages derreurs
Les tapes exactes prisent pour reproduire le problme
Un correctif ou une patch si vous tes capable den produire une
La version du paquet et autres informations relatives ses dpendances
La version du noyau, les librairies C et autres dtails appropris
uname a
dpkg -s libc6 | grep Version
Si applicable, version de logiciel utilis (ie: python V)
Dtail de votre matriel
Si le problme est avec un pilote, SVP faite une liste de tout votre matriel
Pour un rapport complet de votre systme, installez lshw
Ajoutez toute autre information que vous croyez ncessaire
Inquitez-vous pas de la longueur du rapport : si les informations sont pertinentes il est important de
tout inclure
Exemple

Package: Chromium
Architecture: amd64
Maintainer: Debian Chromium Maintainers
Source: chromium-browser
Version: 24.0.1312.68-1
I installed the chromium web browser from the Kali Linux repos, using the command apt-get install chromium. I
launched the program from the Kali menu by selecting Applications/Internet/Chromium Web Browser. Chromium
did not launch as expected, instead it provided an error pop-up window.
The error message stated, Chromium cannot be run as root. Please start Chromium as a normal user. To run as
root, you must specify an alternate user-data-dir for storage of profile information.
I clicked the Close button to close the pop up window.

Offensive Security 2013

Page: 92 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
uname a output: Linux kali 3.7-trunk-amd64 #1 SMP Debian 3.7.2+kali6 x86_64 GNU/Linux
C Library Version: 2.13-38
Limportance de pouvoir reproduire
Le bug tracker vous permet de fournir la frquence laquelle le problme se produit. Si vous soumettez une
demande dun nouvel outil ou une mise jour dun outil existant, il suffit de slectionner N/A dans le menu
droulant des options. Si vous soumettez un problme, svp choisissez loption approprie.
En reprenant lexemple ci-dessus, Chromiumne ne se lancera pas en tant que root, pour cela vous devez
slectionner toujours dans le menu droulant.
Il est extrmement important que vous rapportiez des informations prcises : pour que les dveloppeurs
puissent reproduire le problme, ils ont besoin den connatre la frquence. Si le problme se produit de temps
en temps, mais que vous avez crit toujours (always), le rapport de ce problme risque dtre ferm
prmaturment si le dveloppeur qui fait la vrification rencontre pas le problme du premier coup (ou du
deuxime mme).
Fournir les tapes pour reproduire le problme
Bien que cela puisse sembler redondant par rapport la section de description, cette section ne devrait inclure
que les mesures prises pour reproduire le problme. Certaines tapes peuvent sembler banales, mais il est
important de vous assurer que vous documentez chaque section aussi bien que vous le pouvez. Ltape qui
manque peut tre celle ncessaire pour reproduire le problme.
Exemple

1. Opened a terminal window by selecting Applications/Accessories/Terminal


2. Typed apt-get install chromium in the terminal and hit enter to run the command
3. Attempted to run Chromium web browser by selecting Applications/Internet/Chromium Web
Browser
Fournir de linformation additionnelle
Dans cette section, vous pouvez fournir toute autre information pertinente la situation. Si vous avez un
correctif pour le problme, svp fournissez-le dans cette partie. Encore une fois, il est important de sen tenir aux
faits et de documenter les tapes correctement pour que les dveloppeurs puissent le reproduire.
Exemple

Offensive Security 2013

Page: 93 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
There is a simple fix that is well documented on several forums. I tried it and it fixed the issue for me.
Using a text editor open /etc/chromium/default
Add user-data-dir flag
i.e. CHROMIUM_FLAGS=user-data-dir
Can this be patched within the repo version of Chromium so adding this flag is not required for future releases?
Fournir des fichiers pertinents
Parfois, il est important de fournir lquipe de dveloppement des informations qui ne peuvent pas facilement
tre transmises par crit. Cette section du rapport vous permet dajouter les captures dcran et les fichiers
journaux. Soyez conscient de la limite de taille en place.
Vous pouvez ajouter un fichier en cliquant le bouton Choose File. Cela va ouvrir le gestionnaire de fichiers de
votre systme et vous permettre de slectionner le fichier. Une fois que vous avez slectionn le fichier, cliquez
sur le bouton Open pour revenir votre rapport et cliquez sur Upload File.
Soumettre le rapport
Si vous avez fait tout ce chemin, vous tes prt soumettre le rapport. Tout ce qui reste faire est de cliquer
sur Submit Report . Votre rapport sera soumis et un numro de suivi lui sera attribu. Le rapport sera affich
sur votre page MyView sous Reported by Me. Cela vous permettra de suivre la question de sa rsolution.
Sommaire
Le but dun rapport est daider les dveloppeurs voir lchec de leurs propres yeux. Comme ils ne peuvent pas
tre avec vous durant une panne, vous devez fournir des instructions dtailles afin quils puissent reproduire
lchec.
Dcrivez tout en dtail, en prcisant les mesures prises, ce que vous avez vu, ce que vous avez fait, ainsi que le
rsultat attendu et obtenu.
Tentez de trouver une solution ou correctif par la recherche. Si vous tes en mesure de fournir une solution pour
rsoudre le problme, SVP fournissez-la aux dveloppeurs au avec autant de dtail que les rapports de bug. Il
est important que les dveloppeurs sachent exactement ce que vous avez fait, afin quils puissent rpter le
processus avec succs. Cela ne devrait pas vous empcher de dposer une explication complte des
symptmes du comportement inattendu.
Rdigez avec prcision et soyez clair afin de vous assurer que les dveloppeurs ne risquent pas de mal

Offensive Security 2013

Page: 94 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
interprter ce que vous essayez de transmettre.
Aucun dveloppeur ne sera dlibrment vasif : soyez prt fournir des informations complmentaires.
Cependant, les dveloppeurs ne vous contacteront pas sils nont pas besoin dinformations supplmentaires.
Svp, soyez patient avec votre demande, les dveloppeurs veulent rsoudre votre problme autant que vous.
Nous aimons ce que nous faisons et nous sommes fiers de continuer faire de Kali la meilleure distribution de
scurit.
Ces articles ont t compils partir de diverses ressources numres ci-dessous, et modifis pour rpondre
nos besoins:
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html 20 mars 2013
https://help.ubuntu.com/community/ReportingBugs 20 mars 2013
http://www.debian.org/Bugs/Reporting 20 mars 2013

Offensive Security 2013

Page: 95 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Kali Linux et IRC


Kali Linux a un canal officiel sur le rseau FreeNode. Le nom du canal est #kali-linux, SVP, prendre quelques
minutes et lire les rgles et directives avant de vous joindre au canal IRC.

Rgles et Directives IRC


Nous essayons de rester informels, mais nous apprcierions que quelques rgles soient respectes. Au sens
large, si vous tes polis, senss, raisonnables, il a de bonne chance pour que vous nayez aucun problme,
mme en nayant jamais lu ces rgles mais dans le doute les voici.

Comment traiter les autres


Afin de rendre le lieu agrable pour tous nos utilisateurs, soyez amical et tolrants envers les autres. Nous vous
demandons dviter les blasphmes et dtre respectueux auprs des autres utilisateurs et visiteurs. Si vous
vous sentez frustrs, nous vous suggrons de prendre une grande respiration et de faire autre chose le temps
que ca se passe. viter de donner limpression aux autres utilisateurs que vous tes l juste pour profiter de
leurs rponses, par exemple en aidant vous aussi dautres gens pendant quune de vos questions est en
attente. Et dites merci.

Comment argumenter
Nous vous serions reconnaissants de vous efforcer dtre polis et tolrant. Nous encourageons les dbats et
discussions approfondies sur certains sujets. Si vous choisissez de participer, nous vous demandons de rester
aussi raisonnables que possible, de faire preuve de bon sens et dexercer la pense critique. Ces comptences
vous seront utiles durant de telles discussions.

Les sujets de discussion


En se qui concerne les discussions hors-sujet, nous navons pas de politique stricte. Cependant, la discussion
des projets Kali Linux est lobjectif principal du canal IRC. Si une discussion en cours serait plus approprie un
autre endroit (par exemple ## politique), si elle est rptitive ou prjudiciable, ne soyez pas surpris si un
modrateur vous demande de continuer la discussion ailleurs.
Certaines discussions ne seront pas tolres. Ces sujets inclus:
Lencouragement ou le support dactivits illgales. Nous nexistons pas pour montrer au gens comment
commettre de tels actes, ni contrarier les lois. Ces sujets ne sont pas permis sur #kali-linux et le rseau
freenode au sens large. Ce type dactivits peut mener votre expulsion du canal et/ou du rseau. Les lois
diffrent selon les pays et les modrateurs devront dterminer si la/les discussions sont appropries pour #kali-

Offensive Security 2013

Page: 96 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
linux. Les warez/cracks/Logiciels pirates sont aussi hors-limite donc nen demandez pas.
Sujets de Politique/Religions
Nous respectons le fait que certains aient de fortes valeurs politique et/ou religieuse. Toutefois, nous
reconnaissons aussi que ce sont des sujets de discussions trs intenses, qui nont rien voir avec Kali Linux et
doivent tre discuts ailleurs.
Demander de laide
Si vous tes venus demander de laide, premirement merci! Les questions, les discussions et les rponses
rsultantes contribuent lenvironnement collaboratif que nous esprons offrir. Ce type datmosphre ne peut
qutre bnfique nous tous. Il arrive souvent que nous apprenions de nouvelles choses sur des questions
auxquelles nous avions dj une rponse. Nous apprenons sur les gens, les alternatives et de nouvelles
ressources et outils Cela dit, si votre intention est de poser des questions, nous vous serions reconnaissants
de suivre quelques rgles qui nous permettront de mieux vous servir, en commenant par nous aider: faites vos
recherches! Il est trs frustrant que quelquun pose une question dont la rponse peut tre facilement trouve
avec Google. Nous avons aussi un forum et un wiki qui contiennent plusieurs rponses aux questions
rcurrentes. Utilisez ces ressources avant de poser une question dans IRC.
Dites-nous tout
Si nous vous questionnons pour plus dinformations, rpondez avec prcision. La solution en dpendra. Plus
nous en savons sur le problme, plus cela nous aidera une majeure partie du dveloppement des nouvelles
versions dpend de ces sances de questions et rponses sur les systmes qui ont des configurations
spcifiques. Donc, quand vous posez une question, ceci nous aide aussi! Si vous trouvez la solution ailleurs,
dites-la nous! Ceci nest pas obligatoire, mais en fournissant une solution trouve dune autre source, cela
aidera ceux de la communaut ayant un problme similaire; en sachant que le problme est rsolu, ils pourront
arrter leurs recherches. Dans le cas contraire, attendez la rponse ce nest pas tout le monde qui est
physiquement devant leur ordinateur vous pourriez attendre quelques minutes ou quelques heures, soyez
patient. Durant ce temps, libre vous de rester et daider les autres avec leurs questions. Vous verrez, sa passe
le temps, et a encouragera les autres vous aider en retour. Aidez-nous btir une communaut amicale et
professionnelle.
Spam, Flooding, et divers autres comportements perturbateurs
Le spamming, flooding, tre irrespectueux envers les autres, envoyer des liens trompeurs, donner des rponses
intentionnellement fausses ou tout autres comportements similaires ne sont pas les bienvenues. Mme chose
pour ce qui est des activits perturbatrices, telles que des bots non-autoriss, publier les conversations du
canal IRC, des scripts qui annoncent quel MP3 vous tes entrain dcouter, etc. Si vous avez plus de 5 lignes de

Offensive Security 2013

Page: 97 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013
texte partager avec tous, utilisez plutt pastebin et fournissez le lien.
Discussion avec les modrateurs
Il se peut quun modrateur vous demande de continuer une conversation ailleurs, quil vous dise de traiter les
autres de manire plus raisonnable ou autre, dans le but de garder lambiance agrable et utile pour tous. Si
une telle demande vous est faite, SVP soyez raisonnable et si vous dsirez en discuter davantage, faites-le en
priv avec le modrateur, au lieu den parler publiquement.
Discipline
Ne pas respecter les rgles, multiples reprises, obligera le modrateur soit vous rendre muet (+q), soit vous
bannir (+b) ou faire dautres actions qui rsulteront votre expulsion du canal IRC. Particulirement si les
rgles vous ont t transmises par les modrateurs dans le pass, et que vous avez dcid des ignorer.
Plusieurs formes de comportements perturbateurs, tels que le flooding ou trolling peuvent occasionner une
action disciplinaire sans pravis. Nous vitons dutiliser ces mthodes le plus possible, aussi nous vous serions
trs reconnaissants de nous aider et viter de telles approches. Si vous ntes quun spectateur pendant quun
membre du personnel est oblig duser de ses pouvoirs pour grer la situation, nous vous serions
reconnaissants de ne pas faire de commentaires, de vous plaindre ou de vous rjouir de la situation qui se
droule. Ceci est dans le but de rendre les comportements antisociaux moins attrayants : moins il y a de
ractions, moins il y a de malfaisance nouveau. Cela sera bnfique tous le monde.

Offensive Security 2013

Page: 98 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Kali Linux Bug Tracker


Kali Linux a un logiciel officiel de suivi de problmes (bug tracker) que les usagers peuvent utiliser et soumettre
des bug et/ou des correctifs aux dveloppeurs. Cest ici que la soumission et la recommandation de nouveaux
outils pour Kali Linux peuvent tre faites. Tout le monde peut sy inscrire, mais nous vous demandons de bien
lire les rgles pour soumettre les problmes avec les bonnes informations dans le bon format.
Le Bug Tracker NEST PAS pour le support.
Si nous devons communiquer avec vous pour plus dinformations, utilisez une adresse courriel valide.
Fournir le plus dinformations possible, telles que la sortie produite du terminal, le type darchitecture, la
version exacte
La recommandation doutils doit tre justifie et un URL loutil doit tre fourni.
Nassigner personne un problme. Nos dveloppeurs les feront suivre aux personnes appropries.

Offensive Security 2013

Page: 99 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

10. Les politiques de Kali Linux


Politique sur l'utilisateur Root
La majorit des distributions encouragent leurs utilisateurs se servir dun compte privilges normaux. Ceci
est une bonne pratique, surtout dans les environnements qui desservent plusieurs utilisateurs simultanment,
car elle ajoute un niveau de scurit entre lutilisateur et le systme dexploitation.
En tant que plateforme de scurit et daudit, plusieurs des outils sur Kali Linux doivent avoir les privilges
root pour bien fonctionner. Normalement, Kali nest pas utilis comme plateforme multi-usagers, donc le
compte utilisateur par dfaut est root. De plus, Kali Linux nest pas recommand ceux qui dbutent avec
Linux, car une simple erreur avec le compte root peut causer de graves dommages et irrversibles sur le
systme et/ou rseau.

Offensive Security 2013

Page: 100 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Politique Open Source Kali Linux


Kali Linux est une distribution de Linux qui regroupe des milliers de paquets code sources ouverts dans la
section main de nos rpertoires de distributions. tant un driv Debian, tous les logiciels compris sont
conformes au DFSG (Debian Free Software Guidelines).
Les exceptions sont les applications distribues sous non-free qui elles ne sont pas code source ouvert (Open
Source). La distribution de ces applications est permise soit par la licence par dfaut, soit par une licence
spcifique entre le vendeur et Offensive Security. Si vous dsirez construire un driv de Kali, vrifiez les
licences de chacune des applications spcifiques Kali, qui se retrouvent dans la section non-free, avant de
les inclure dans votre distribution. Les applications importes de Debian peuvent tre redistribues sans
problmes.
Plus important encore, tous les dveloppements que Kali a entrepris pour linfrastructure ou lintgration des
applications fournies sont sous la licence gnrale publique avec la GNU (GNU GPL).
Si vous voulez plus dinformations sur la licence dune application en particulier, vrifiez soit la source du
logiciel sous debian/copyright ou dans /usr/share/doc/paquet/corypright si dj install.

Offensive Security 2013

Page: 101 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Politique des Marques Mposes


Kali Linux & Offensive Security veulent promouvoir la reconnaissance rpandue de leurs marques dposes sur
lInternet. Par contre, ils veulent aussi que ces marques soient clairement identifies comme tant leurs propres
produits & services, exclusivement. La confiance est au cur de nos marques dposes nous voulons viter
toute confusion et nous assurer que le public fasse affaire avec Kali Linux et/ou Offensive Security, en pouvant
tre certain que cest bien le cas. Ceci a une grande importance quant aux dveloppements et distribution de
notre plateforme de test de scurit, telle que Kali Linux.
Ce document identifie ET dcrit nos marques dposes (Trademarks) et fournit un guide sur leur utilisation.
Nous sommes gnralement accommodants quand il sagit dune utilisation honnte et juste. Si vous avez des
questions, nhsitez pas nous contacter pour de plus amples informations.

Quelques unes de nos Marques Dposes

Offensive Security 2013

Page: 102 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Affichage Public, Mdiatique, Web ou par crit


Il est important de maintenir laffichage et lpellation des marques dposes. Sil-vous-plait, ne les modifiez
pas. Modifier et/ou combiner les logos, abrger les noms sont quelques exemples de choses ne pas faire. Nous
ne voulons pas de confusion, et voulons nous assurer que le public fait bel et bien affaire avec nous, et non pas
avec dautres par erreur.
La premire mention dune marque dpose de Offensive Security, doit tre accompagne par le symbole
lidentifiant comme marque enregistre ou non-enregistre . Rfrez-vous la liste ci-dessus pour
les symboles appropris, ou, dans le doute, utilisez .
Lutilisation dune marque Offensive Security doit tre mise part et distincte du texte dans lequel elle se
retrouve. La mettre en majuscule, italique, en gras ou souligne sont de bons exemples. La marque dOffensive
Security est pour dsigner la source et lorigine des nos produits & services.
Lors de matriels crit, la marque utilise doit tre suivie de la notion quelle est une marque dpose de
Offensive Security. Par exemple :
KALI LINUX est une marque dpose de Offensive Security . Ceci peut tre utilis dans votre texte,
annotations ou vos rfrences.
Lutilisation des marques de Offensive Security dans vos noms de domaines est strictement dfendu, car ceci
peut crer une confusion auprs de nos utilisateurs et clients. Toute autre utilisation qui nest pas couverte par
ce document des politiques dutilisation est strictement dfendue sans lapprobation crite de Offensive
Security.
La cration de t-shirts, images et autres contenants les marques dposes de Offensive Security est permise,
la condition que cela soit pour utilisation personnelle (vous ne pouvez pas les vendre et recevoir un gain en
retour de ces produits). Il nest pas permis dinclure les marques de Offensive Security sur des produits
commerciaux que vous produisez, sans laccord crit de Offensive Security.

Offensive Security 2013

Page: 103 / 104

Official Kali Linux Documentation


This PDF has been autogenerated on docs.kali.org - Dec 8, 2013

Contact
Si vous avez des questions, ou vous voulez nous rapporter une utilisation abusive de nos marques, SVP
nhsitez pas nous contacter.

Offensive Security 2013


Powered by TCPDF (www.tcpdf.org)

Page: 104 / 104

Vous aimerez peut-être aussi