Voici une série de documents qui traite le sujet des "Buffer Overflow" et sur comment écrire des exploits
Format: pdf
langue: anglais
Site de l'auteur: .::ICI::.
Télechargement:
[root@darkstar dragoun]# iwconfig__________________________________________________
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.wlan0 IEEE 802.11bg Mode:Managed Frequency:2.462 Retry min limit:7 RTS thr:of Fragment thr=2352
[root@darkstar dragoun]# airmon-ng start wlan0_________________________________________________
Interface Chipset Driver
wlan0 Atheros ath5k - [phy0]
(monitor mode enabled on mon0)
[root@darkstar dragoun]# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bg ESSID:""
Mode:Managed Frequency:2.412 GHz
Retry min limit:7 RTS thr:off Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid
mon0 IEEE 802.11bg Mode:Monitor Frequency:2.412 GHz Retry min limit:7 RTS thr:off Fragment thr=2352 B________________________________________
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0

root#: adduser nom_d'utilisateur2- Ajouter l'utilisateur au groupes
root# gpasswd -a nom_d'utilisateur nom_du_groupeExempl: root$ gpasswd -a tifo plugdev
root# nano /etc/groupet on ajouter le nom du nouveau utilisateur comme indiqué
root:x:0:root3-Ajouter l'utilisateur dans "/etc/sudoers"
bin:x:1:root,bin
daemon:x:2:root,bin,daemon
sys:x:3:root,bin,adm
adm:x:4:root,adm,daemon
tty:x:5:
disk:x:6:root,adm
lp:x:7:lp
mem:x:8:
kmem:x:9:
wheel:!:10:root,nom_d'utilisateur
floppy:x:11:root,nom_d'utilisateur
mail:x:12:mail
news:x:13:news
uucp:x:14:uucp
man:x:15:
audio:x:17:root,nom_d'utilisateur
video:x:18:root,nom_d'utilisateur
cdrom:x:19:root,nom_d'utilisateur
games:x:20:
slocate:x:21:
utmp:x:22:
smmsp:x:25:smmsp
mysql:x:27:
rpc:x:32:
sshd:x:33:sshd
gdm:x:42:
shadow:x:43:
ftp:x:50:
apache:x:80:
messagebus:x:81:
haldaemon:x:82:
plugdev:x:83:root,nom_d'utilisateur
power:x:84:root,nom_d'utilisateur
.
....
root# nano /etc/sudoersrepérez cette ligne :
# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
# Uncomment to allow people in group wheel to run all commands
%wheel ALL=(ALL) ALL
utilisateur$ sudo /sbin/rebootet pas seulment que pour 'reboot' mais pour tous les commande du 'root' vous deviez spécifier le chemin complet de la commande se qui n'est pas pratique.
utilisateur$ sudo nano /home/tifo/.bash_profilecopier /colle ce code sur le fichier et enregistré le
# .bash_profile_______________________
# Source .bashrc
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
utilisateur$ sudo nano /home/tifo/.bashrc
#.bashrc________________________
# Le chemain
export PATH="$PATH:$HOME/bin:/sbin:/usr/sbin/:/usr/bin"
# Dynamic resizing
shopt -s checkwinsize
# custom prompt
PS1="\[\e[36;1m\][\u:\w]$ \[\e[0m\]"
# Les alias
alias l='ls'
alias la='ls -a'
alias lal='ls -al'
alias ll='ls -l'
alias lsd='ls -d */'
#pour étre sure
alias rm='rm -i'
alias mv='mv -i'
alias cp='cp -i'
utilisateur$ sudo nano /root/.bashrcCopier/coller







C'est un livre écrit par un des principaux développeurs du noyau Linux (Greg Kroah-Hartman), publié par O'Reilly. Ce livre donne une vue d'ensemble complète sur la configuration du noyau et la compilation. Il se base sur le noyau 2.6.18.
Il est assez concis, car Il est rédigé comme une référence rapide.