Chercher :
Newsletter :  

Revues :
- Presse
- Presse FR
- Vidéos
- Twitter
- Secuobs





Sponsors :

Sommaires :
- Tendances
- Failles
- Virus
- Concours
- Reportages
- Acteurs
- Outils
- Breves
- Infrastructures
- Livres
- Tutoriels
- Interviews
- Podcasts
- Communiques
- Commentaires


Revue Presse:
- Tous
- Francophone
- Par mot clé
- Par site
- Le tagwall


Top bi-hebdo:
- Ensemble
- Articles
- Revue
- Videos
- Twitter
- Auteurs


Articles :
- Par mot clé
- Par auteur
- Par organisme
- Le tagwall


Videos :
- Toutes
- Par mot clé
- Par site
- Le tagwall


Twitter :
- Tous
- Par mot clé
- Par compte
- Le tagwall


Commentaires :
- Breves
- Virus
- Failles
- Outils
- Tutoriels
- Tendances
- Acteurs
- Reportages
- Infrastructures
- Interviews
- Concours
- Livres
- Communiques


Secumail :
- Secunia
- Full Disclosure
- Bugtraq
- DailyDave
- Vulnwatch
- Vulndiscuss
- FunSec
- Focus-IDS
- WebAppSec
- Security-Basis


RSS/XML :
- Articles
- Brèves
- Commentaires
- Revue
- Revue FR
- Videos
- Twitter
- Secunia
- Full Disclosure
- Bugtraq
- DailyDave
- Vulnwatch
- Vulndiscuss
- FunSec
- Focus-IDS
- WebAppSec
- Security-Basis


RSS SecuObs :
- sécurité
- exploit
- windows
- microsoft
- réseau
- attaque


RSS Revue :
- security
- microsoft
- windows
- hacker
- attack
- network


RSS Videos :
- vmware
- security
- virus
- biometric
- windows
- lockpicking


RSS Twitter :
- security
- linux
- botnet
- attack
- metasploit
- cisco


RSS Comments :
- Breves
- Virus
- Failles
- Outils
- Tutoriels
- Tendances
- Acteurs
- Reportages
- Infrastructures
- Interviews
- Concours
- Livres
- Communiques


RSS OPML :
- Français
- International











Revue de presse francophone :
- securite RSF choisit Linagora pour sécuriser son site Internet
- CERTA-2010-ACT-010 Bulletin d'actualité numéro 010 de l'année 2010 12 mars 2010
- CERTA-2010-AVI-119 Vulnérabilité dans dpkg 12 mars 2010
- CERTA-2010-AVI-120 Vulnérabilités dans Apple Safari 12 mars 2010
- Le smart grid trouve lentement sa place dans le secteur énergétique public
- Acquisition de GE Security par United Technologies Corp.
- Les professionnels adoptent le cloud computing mobile
- Sur les réseaux sociaux, les tags font le lien entre utilisateurs
- Check Point ABRA tout son bureau sur clé USB
- Les services dans les nuages font-ils courir un risque à l'entreprise
- Citrix lance XenApp 6
- Deux nouveaux routeurs VPN gigabit DrayTek
- CA SiteMinder Cross Site Scripting via WebWorks Help
- Le marketing en ligne, une alternative crédible à l'achat d'argent virtuel
- Le code pour exploiter une vulnérabilité dans Internet Explorer 6 et 7 rendu public

Dernier articles de SecuObs :
- Edenwall obtient une subvention de la DGA
- Imposter 0.9 une plateforme de phishing ciblant les navigateurs Web
- Une faille dans l’implémentation RSA de OpenSSL
- Flint un scanner pour simuler, vérifier et nettoyer les règles de filtrage
- SET 0.4.1 - Social Engineering Toolkit - une plateforme de Social Engineering
- 100 000 dollars pour le Pwn2own 2010
- Un botnet qui rapporte gros
- Webraider offre un reverse shell contre une simple injection SQL
- Des nouvelles du traité secret ACTA
- Keimpx un outil d'audit pour les réseaux Microsoft Windows

Revue de presse internationale :
- Inspector Gadget Automated Extraction of Proprietary Gadgets from Malware Binaries PDF
- Seven Firefox Plug-ins That Improve Online Privacy
- Three new options emerge for managing smartphones in the enterprise
- British Airways IT worker charged for 'terrorism plot'
- dreamlive Auktionshaus script news.php id SQL Injection Vulnerability
- Apple Updates Safari for 16 Flaws
- Teaching Old Dogs New Tricks Why Both Pentesters and Business Management Must Adapt
- Good Artists Copy, Great Artists Steal What I Couldn't Say
- Friday s Food for Thought LifeLock s Exploiting Consumer Fears and Not Delivering Will Not Be Tolerated
- How It Works The Hurt Locker s Bomb-Fighting Suit
- Herding Cats March The Business of Security
- ????,????
- The threat landscape is changing, AV fails to adjust
- The Nature of Funded Threats
- Download SUPERAntiSpyware Free Edition Kill Tough Malware

Annuaire des videos
- US to Use Immigration to Push National Biometric ID
- smartphone botnet article
- Understanding botnet
- Official sqlmap video demonstration 10
- Official sqlmap video demonstration 12
- Creating running and deleting files with Device File names
- Using SSLStrip to proxy an SSL connection and sniff it
- FIREWALL LINUX IPTABLES Disquete de Boot do BrazilFW www professorramos com
- RSA Conference USA 2010 Opening Ceremony
- Shmoocon 2010 Blackberry Mobile Spyware The Monkey Steals the Berries 4 6
- RSA Conference USA 2010 Remarks from Secretary Janet Napolitano US Homeland Security 1
- Shmoocon 2010 GPU vs CPU Supercomputing Security Shootout 1 3
- RSA Conference USA 2010 Shifts in the Security Paradigm What Cloud and Collaboration Demand
- Malware Analyzis Sandbox and PC Remote Control over Twitter Hak5
- Biometric ID Card Storm Troopers Raid Philly Bars

Revue Twitter
- Mmm, Western Union phishing. Of course I'll give you all my info to get 200K!
- [Video] Finding Linux Rootkits using Rkhunter http://securitytube.net/Finding-Linux-Rootkits-using-Rkhunter-video.aspx
- [Video] HNNCast for the first week of September, 2009 http://securitytube.net/HNNCast-for-the-first-week-of-September,-2009-video.aspx
- [Video] BTCrack (Bluetooth Pass Phrase Bruteforcer) http://securitytube.net/BTCrack-(Bluetooth-Pass-Phrase-Bruteforcer)-video.aspx
- [Video] USB Beer ( Funny Video ) http://securitytube.net/USB-Beer-(-Funny-Video-)-video.aspx
- [Video] Backtrack Series 7 (Cracking APless WEP Protected Network Using Hirte Attack) http://bit.ly/pNP5d
- [Video] W3af Basics (Web Application Attack and Audit Framework) http://bit.ly/5lzqQK
- [Video] Reverse Engineering 101 http://securitytube.net/Reverse-Engineering-101-video.aspx
- http://bit.ly/95OLyJ [Blog Spam] Teaching Old Dogs New Tricks Why Both Pentesters and Business Management Must Adapt , and yes it is a rant
- RT @fseek Real reason why most companies don?t waste their time with Linux: http://bit.ly/dbxEek (good point on binary compatibility..)

Mini-Tagwall
Revue de presse : security, microsoft, windows, hacker, attack, network, vulnerability, google, exploit, malware, internet, remote, iphone

+ de mots clés pour la revue de presse

Annuaires des videos : vmware, security, virus, biometric, windows, lockpicking, password, botnet, metasploit, tutorial, attack, crypt, linux

+ de mots clés pour les videos

Revue Twitter : security, linux, botnet, attack, metasploit, cisco, defcon, phish, exploit, google, inject, server, firewall

+ de mots clés pour la revue Twitter



Top bi-hebdo des articles de SecuObs
- Apprendre à parler Skype pour mieux le faire taire !
- Des nouvelles du traité secret ACTA
- Une faille dans l’implémentation RSA de OpenSSL
- SET 0.4.1 - Social Engineering Toolkit - une plateforme de Social Engineering
- Keimpx un outil d'audit pour les réseaux Microsoft Windows
- 100 000 dollars pour le Pwn2own 2010
- Webraider offre un reverse shell contre une simple injection SQL
- Les acteurs de la lutte contre la cybercriminalité
- Keimpx un outil d'audit pour les réseaux Microsoft Windows
- Imposter 0.9 une plateforme de phishing ciblant les navigateurs Web

Top bi-hebdo de la revue de presse
- Sea World killer whale attack video leads to malware
- How to Jailbreak iPhone 3.1.3 IPSW with PwnageTool 3.1.5
- Dev Team Confirms iPhone 3.1.3 IPSW Jailbreak
- Rozlyn Papa sex tape rumours lead to malware
- FREE Kaspersky Internet Security 2010 Activation Code Valid for 6 Months
- Bajolet a-t-il dénoncé des agents de la DGSE
- installer backtrack 4 [tuto]
- Nouveau dictionnaire WPA Livebox
- Windows 7 browser choice screen March 1 Office 2010 ballot screen Highly critical Firefox vulnerability Google CEO Schmidt knows everything about you
- Flight simulator, c est périmé

Top bi-hebdo de l'annuaire des videos
- Comment creer un server botnet!!!!(Réseau de pc zombies)
- install MacOSX Snow Leopard in Windows PC using Vmware Workstation as virtual machine
- Blaze botnet in action www opensc ws
- Windows Backtrack 4 in Virtualbox Part 1
- Basic Squid Proxy Server Tutorial Part 3 of 3
- Running Wireshark on Mac OS X 10 6 Snow Leopard
- Ch0ry Euro iPhone 3G 3GS 30 Hack WIFI key
- Windows XP Pro SP3 in VMWare off iSCSI Target using gPXE over 802.11n
- SSLstrip wmv
- Avast Internet Security 5 0 396 Final Free Full Download Licensed with Serial Key

Top bi-hebdo de la revue Twitter
- Wirshark + SSH = Wireshark Remote Capturing - http://www.howtoforge.com/wireshark-remote-capturing (via @welias)
- RT @FrikiFeeds: The newbie's guide to hacking the Linux kernel | TuxRadar Linux http://dlvr.it/6sQp
- RT @manicode: Very interesting Java ESAPI-like library coming out of Apache : http://bit.ly/9poefg
- Exploit for Apache mod_isapi = 2.2.14 Dangling Pointer (CVE2010-0425) vulnerability ported to Metasploit http://bit.ly/ctDQjk
- Watching Metasploit Tricks 1 from @mubix - http://vimeo.com/9695470
- Discoverer: Automatic Protocol Reverse Engineering from Network Traces #pdf http://ow.ly/1gHd1
- RT @InfoSec208: The Virtual USB Analyzer: http://bit.ly/dpXc5F
- RT @damienmiller: Help test the new OpenSSH release (it's a big one): http://bit.ly/avLI9B #openbsd #openssh
- Product Watch: Free Tool Cleans Up Rusty, Unsafe Firewall Settings - Dark Reading http://bit.ly/d8hGhS #Security
- Apache releases version 2.2.15 with 5 security fixes including OpenSSL issue. http://bit.ly/9OGP6H

Top des articles les plus commentés
- [Metasploit 2.x – Partie 1] Introduction et présentation
- Microsoft !Exploitable un nouvel outil gratuit pour aider les développeurs à évaluer automatiquement les risques
- Webshag, un outil d'audit de serveur web
- Les navigateurs internet, des mini-systèmes d’exploitation hors de contrôle ?
- CAINE un Live[CD|USB] pour faciliter la recherche légale de preuves numériques de compromission
- [Renforcement des fonctions de sécurité du noyau Linux – Partie 1] Présentation
- Microsoft Gazelle, mini-OS virtuel basé sur MashupOS pour une navigation Web sécurisée par isolation
- Yellowsn0w un utilitaire de déblocage SIM pour le firmware 2.2 des Iphone 3G
- Nessus 4.0 placé sous le signe de la performance, de l'unification et de la personnalisation
- [Hacking Hardware - Partie 1] - Introduction et présentation

Tutoriels
Les derniers commentaires publiés sur SecuObs (1-5):
- Skype - URI Handler Input Validation
- OWASP CSRFTester Test Applications for CSRF
- ESRT @MarioVilas @DidierStevens - Added shellcode to Tweet to my library
- ESRT @ThisIsHNN @th3j35t3r - releases 2nd video of enhanced XerXeS attack - i
- plecost v0.2.2-7 Beta Update

English version with Google Translate

Comment changer un mot de passe perdu pour un compte WINDOWS

Par Xavier Poli, secuobs.com
Le 31/12/2005


Résumé : Si il vous arrive maladroitement de changer un mot de passe Administrateur sur un serveur WINDOWS via par exemple un logiciel de prise en main à distance comme VNC, ce tutoriel est fait pour vous. - Lire l'article



Ce qu'il vous faut savoir :

La machine utilisée pour la suite est en multi-boot WINDOWS XP et DEBIAN, cela ne représente pas la configuration type d'une machine mais vous observerez en parcourant ce document que les opérations listées sont tout à fait réalisables via un Live-CD avec un peu d'imagination & de pratique. Les opérations sont également applicables à tous les autres types de système WINDOWS à la différence près de la localisation des fichiers systèmes.

Pour les Live-CD, vous pouvez voir du coté de la Knoppix (historique), de Ubuntu-LIVECD (ma préférence pour sa formidable reconnaissance automatique du matériel, un must) ou de Whax (digne successeur de Whoppix, pour les passionnés de sécurité c'est une référence).

Pour vous les procurer :

La Knoppix disponible à l'url suivante : lien
Ubuntu-LIVECD à télécharger sur : lien
Whax à télécharger via : lien ftp externe url:lien

En ce qui concerne Whax, vous pouvez jetter un oeil à quelques démonstrations vidéo instructives sur lien à mettre dans toutes les bonnes vidéothèques des débutants qui se respectent. Quelques articles tout aussi intéressant sur lien

Les objectifs de ce tutoriel :

Si il vous arrive maladroitement et parfois tardivement de changer un mot de passe Administrateur sur un serveur WINDOWS via par exemple un logiciel de prise en main à distance comme VNC lien sans toutefois vous assurez de la bonne frappe entreprise ou de l'activation partielle ou totale des CAPSLOCK (majuscules avec SHIFT-MAJ) sur le serveur distant, ce tutoriel est fait pour vous.

La théorie :

Pour se faire nous utiliserons tout d'abord le logiciel CAPTIVE.

Le projet CAPTIVE est placé sous licence GPL (liberté pour l'utilisateur d'accéder & de modifier à son gré le code source d'un logiciel avec comme seul devoir de reverser ces contributions sous les mêmes conditions à la communauté des logiciels libres).

Ce logiciel vous permet de travailler sur des partitions NTFS depuis les systèmes d'exploitations de type GNU/LINUX. NTFS est un système de fichier propre aux systèmes WINDOWS NT, 2000, 2003, et XP avec notamment des fonctions permettant de définir des quotas, de définir la taille des clusters (grappes), de compresser les fichiers, de crypter les fichiers via EFS et d'assurer le contrôle d'accès via des règles d'Access LIST (ACL).

Jusqu'à aujourd'hui il était possible de monter des partitions avec "mount -t ntfs /dev/hda3 /mnt/ntfs/" par exemple afin d'accéder à leurs contenus ; l'intêret de CAPTIVE est de pouvoir non seulement modifier des fichiers ou des répertoires mais également les supprimer et en créer de nouveau comparativement aux solutions d'écriture sur NTFS disponibles jusqu'à présent pour GNU/LINUX et parfois susceptibles de casser votre système de fichier.

La compatibilité avec les partitions NTFS est assurée via l'émulation du noyau propre au système WINDOWS sous la forme du fichier "ntoskrnl.exe".

La pratique :

- Placer votre SHELL à la racine de votre système GNU/LINUX dans un premier temps :

cd /

- Récupérer ensuite la dernière version de CAPTIVE, actuellement la 1.1.6.1 sur :

lien

- Une formulaire à remplir plus tard & vous récupérez l'archive que vous pouvez décompresser après l'avoir placée sous / :

tar -zxvf captive-static-1.1.6.1.tar.gz

- Déplacer l'archive "root.tar.gz" contenue dans ce premier paquetage vers la racine du système de fichier :

mv captive-static-1.1.6.1/root.tar.gz ./

- Décompressez cette archive :

tar -zxvf root.tar.gz

- Accéder ensuite au répertoire contenant les fichiers d'installation de CAPTIVE :

cd captive-static-1.1.6.1

- Lancer l'installation :

./install

- Suite à l'installation, la première opération à effectuer est de récupérer l'ensemble des fichiers nécessaires pour accéder aux partitions NTFS en "local" ; on les rappatrie via la commande suivante où vous accepterez notamment les deux premières requêtes :

captive-install-acquire

- Vérifier la présence des fichiers récupérés :

ls /var/lib/captive/
cdfs.sys ext2fsd.sys fastfat.sys ntfs.sys ntoskrnl.exe tmp

- Il est maintenant temps de lancer l'application captive-sandbox-server afin d'assurer un dégréé de sécurité suffisant au montage des partitions NTFS avec les droits en écriture (--RW), le processus de sandbox permettant de virtualiser ce montage afin de le cloisonner :

/usr/libexec/captive-sandbox-server &

- Prochaine étape, il vous faut récolter les informations de votre disque dur (ici /dev/sda le disque étant en SATA, HDA pour un disque en IDE) via la commande "fdisk" et l'opérateur "p" afin de connaître les partitions NTFS (ici deux partitions : /dev/sda3 qui nous intéresse plus particulièrement étant la partition système & /dev/sda5 une partition de données) sur lesquelles nous souhaitons travailler :

fdisk /dev/sda

The number of cylinders for this disk is set to 19457.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)

Command (m for help): p

Disk /dev/sda: 255 heads, 63 sectors, 19457 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 608 4883728+ 83 Linux
/dev/sda2 609 730 979965 82 Linux swap
/dev/sda3 * 731 3280 20482875 7 HPFS/NTFS
/dev/sda4 3281 19457 129941752+ f Win95 Ext'd (LBA)
/dev/sda5 3281 10929 61440561 7 HPFS/NTFS

- Nous avons les informations nécessaires pour accéder à notre partition système de WINDOWS via la commande suivante (changer /dev/sda3 par l'équivalent sur votre système, cf. fdisk) :

captive-cmdline --modid-path=/etc/w32-mod-id.captivemodid.xml --load-module=/var/lib/captive/ntoskrnl.exe --sandbox-server=/usr/libexec/captive-sandbox-server --filesystem=/var/lib/captive/ntfs.sys --disk --rw /dev/sda3

- Une invite de commande nous est proposée :

Guest-OS CWD: /
/$

- Un peu d'aide sur les opérations possibles avec "help" :

/$ help
cd Print or change current guest-os directory[1].
lcd Print or change current host-os directory[1].
ls Directory[1] listing.
get Copy guest-os file[1] to host-os (opt. file[2]).
put Copy host-os file[1] to guest-os (opt. file[2]).
info Query information about guest-os item[1].
volume Query information about guest-os volume.
rm Remove guest-os file[1].
mv Move (rename) guest-os item[1] to guest-os item[2].
mkdir Create guest-os directory[1].
rmdir Remove guest-os directory[1].
commit Write any pending changes and remount the volume.
open Open as[1] file[2] in mode; see 'open --help'
create Create as[1] file[2] in mode with perm; see 'create --help'
close Close handle[1]
quit Quit this program.
help Show this list of commands or help for command[1].

- Le but est de récupérer les fichiers en charge des couples compte d'utilisateur & mot de passe pour le système WINDOWS, ces fichiers sont situés dans le répertoire /WINDOWS/System32/config, nous y accédons via la commande "cd" (change directory) :

/$ cd /WINDOWS/System32/config
Guest-OS CWD: /WINDOWS/System32/config

- Changeons maintenant le répertoire "local" (sur le système de fichier de GNU/LINUX) vers la racine / (du point de vue du logiciel CAPTIVE) via la commande "lcd" (local change directory) où seront stockés les fichiers que nous voulons récupérer :

/WINDOWS/System32/config$ lcd /
Host-OS CWD: /

- Les fichiers en question au nombre de trois sont "SAM", "system" & "SECURITY" que nous ramenons avec la commande "get" (récupérer) :

/WINDOWS/System32/config$ get SAM
/WINDOWS/System32/config$ get system
/WINDOWS/System32/config$ get SECURITY

- Vous pouvez quitter le logiciel avec la commande "quit"

/WINDOWS/System32/config$ quit

- On vérifie que l'on a bien récupéré les fichiers en "local" via "ls" (listing) :

ls SAM SECURITY system
SAM SECURITY system

Voila pour ce qui concerne la première partie, maintenant il faut s'occuper de la base SAM ! Pour ce faire nous allons nous servir d'un autre utilitaire très pratique et lui aussi libre de droits "chntpwd".

Installation de "chntpw" :

- Pour les utilisateurs debian/ubuntu via le système "apt":

apt-cache search chnt
chntpw - NT SAM password recovery utility

apt-get install chntpw

- Vous pouvez également compiler manuellement pour les autres systèmes GNU/LINUX (make | make install) en récupérant l'archive sur :

lien

Utilisation de "chntpw" :

- Un peu d'attention sur les options proposées :

chntpw
chntpw version 0.99.2 040105, (c) Petter N Hagen
chntpw: change password of a user in a NT SAM file, or invoke registry editor.
chntpw [OPTIONS] [systemfile] [securityfile] [otherreghive] [...]
-h This message
-u Username to change, Administrator is default
-l list all users in SAM file
-i Interactive. List users (as -l) then ask for username to change
-e Registry editor. Now with full write support!
-d Enter buffer debugger instead (hex editor),
-t Trace. Show hexdump of structs/segments. (deprecated debug function)
-v Be a little more verbose (for debuging)
-L Write names of changed files to /tmp/changed
-N No allocation mode. Only (old style) same length overwrites possible
See readme file on how to extract/read/write the NT's SAM file
if it's on an NTFS partition!
Source/binary freely distributable. See README/COPYING for details
NOTE: This program is somewhat hackish! You are on your own!

- Listons tout d'abord les utilisateurs présents sur le système WINDOWS avec l'option "-l" en spécifiant les fichiers "SAM", "system" & "SECURITY" sur lesquels nous souhaitons opérer :

chntpw -l SAM system SECURITY
chntpw version 0.99.2 040105, (c) Petter N Hagen
Hive's name (from header): <\SystemRoot\System32\Config\SAM>
ROOT KEY at offset: 0x001020
Page at 0x7000 is not 'hbin', assuming file contains garbage at end
File size 262144 [40000] bytes, containing 6 pages (+ 1 headerpage)
Used for data: 230/18968 blocks/bytes, unused: 8/5416 blocks/bytes.
Hive's name (from header):
ROOT KEY at offset: 0x001020
Page at 0x4428000 is not 'hbin', assuming file contains garbage at end
File size 71565312 [4440000] bytes, containing 17353 pages (+ 1 headerpage)
Used for data: 755612/70211216 blocks/bytes, unused: 18181/696400 blocks/bytes.
Hive's name (from header):
ROOT KEY at offset: 0x001020
Page at 0xb000 is not 'hbin', assuming file contains garbage at end
File size 262144 [40000] bytes, containing 10 pages (+ 1 headerpage)
Used for data: 777/36248 blocks/bytes, unused: 10/4392 blocks/bytes.

* SAM policy limits:
Failed logins before lockout is: 0
Minimum password length : 0
Password history count : 0
RID: 01f4, Username: Administrateur
RID: 03e8, Username: HelpAssistant
RID: 01f5, Username: Invité
RID: 03ea, Username: SUPPORT_388945a0, *disabled or locked*

Hives that have changed:
# Name
None!

- Avant d'aller plus loin on va par précaution faire une copie de ces trois fichiers avec cp (copy) & mkdir (make directory):

mkdir tmpntfs
cp SAM tmpntfs/
cp system tmpntfs/
cp SECURITY tmpntfs/

- L'utilisateur "Administrateur" nous intéresse plus particulièrement afin de changer son authentification. Pour se faire, nous utilisons le système interactif (mini-SHELL) de "chntpw" via l'option "-i" en précisant à nouveau les fichiers SAM, system & SECURITY sur lesquels nous souhaitons effectuer les modifications :

chntpw -i SAM system SECURITY
chntpw version 0.99.2 040105, (c) Petter N Hagen
Hive's name (from header): <\SystemRoot\System32\Config\SAM>
ROOT KEY at offset: 0x001020
Page at 0x7000 is not 'hbin', assuming file contains garbage at end
File size 262144 [40000] bytes, containing 6 pages (+ 1 headerpage)
Used for data: 230/18968 blocks/bytes, unused: 8/5416 blocks/bytes.
Hive's name (from header):
ROOT KEY at offset: 0x001020
Page at 0x4428000 is not 'hbin', assuming file contains garbage at end
File size 71565312 [4440000] bytes, containing 17353 pages (+ 1 headerpage)
Used for data: 755612/70211216 blocks/bytes, unused: 18181/696400 blocks/bytes.
Hive's name (from header):
ROOT KEY at offset: 0x001020
Page at 0xb000 is not 'hbin', assuming file contains garbage at end
File size 262144 [40000] bytes, containing 10 pages (+ 1 headerpage)
Used for data: 777/36248 blocks/bytes, unused: 10/4392 blocks/bytes.

* SAM policy limits:
Failed logins before lockout is: 0
Minimum password length : 0
Password history count : 0


<>========<> chntpw Main Interactive Menu <>========<>

Loaded hives:

1 - Edit user data and passwords
2 - Syskey status & change
3 - RecoveryConsole settings
- - -
9 - Registry editor, now with full write support!
q - Quit (you will be asked if there is something to save)


What to do? [1] ->

- Pour que "Administrateur" change de mot de passe, tapez "1" :)

===== chntpw Edit User Info & Passwords ====

RID: 01f4, Username: Administrateur
RID: 03e8, Username: HelpAssistant
RID: 01f5, Username: Invité
RID: 03ea, Username: SUPPORT_388945a0, *disabled or locked*

Select: ! - quit, . - list users, 0x - User with RID (hex)
or simply enter the username to change: [Administrateur]

- Appuyer ensuite sur "entrée" :

RID : 0500 [01f4]
Username: Administrateur
fullname:
comment : Compte d'utilisateur d'administration
homedir :

Account bits: 0x0210 =
[ ] Disabled | [ ] Homedir req. | [ ] Passwd not req. |
[ ] Temp. duplicate | [X] Normal account | [ ] NMS account |
[ ] Domain trust ac | [ ] Wks trust act. | [ ] Srv trust act |
[X] Pwd don't expir | [ ] Auto lockout | [ ] (unknown 0x08) |
[ ] (unknown 0x10) | [ ] (unknown 0x20) | [ ] (unknown 0x40) |

Failed login count: 0, while max tries is: 0
Total login count: 4

* = blank the password (This may work better than setting a new password!)
Enter nothing to leave it unchanged
Please enter new password:

- Un mot de passe vide simple & facile à retenir ?

Please enter new password: password

Do you really wish to change it? (y/n) [n] y
Changed!

- Conseil : Ne pas laisser ce mot de passe en l'état au reboot de la machine, un mot de passe judicieux --> se_cu^obs@com| tout aussi simple et facile à retenir ;) personnaliser selon vos convenances !!!

- Vous préférez un mot de passe vide pour le moment ? taper *

Please enter new password: *

Do you really wish to change it? (y/n) [n] y
Changed!

- N'oubliez pas de définir un mot de passe une fois la machine rebootée, il serait malvenu de votre part de l'oublier, WINDOWS n'est déjà pas exemplaire en matière de sécurité, rien ne sert de mâcher le travail par inadvertance !

- On revient au menu principal avec l'opérateur "!" :

Select: ! - quit, . - list users, 0x - User with RID (hex)
or simply enter the username to change: [Administrateur] !


<>========<> chntpw Main Interactive Menu <>========<>

Loaded hives:

1 - Edit user data and passwords
2 - Syskey status & change
3 - RecoveryConsole settings
- - -
9 - Registry editor, now with full write support!
q - Quit (you will be asked if there is something to save)

What to do? [1] ->

- On quitte "chntpw" avec l'opérateur "q" & on enregistre les changements avec "y" :

What to do? [1] -> q

Hives that have changed:
# Name
0
Write hive files? (y/n) [n] : y
0 - OK

- Vérification du bon déroulement de l'opération sur le fichier SAM :

chntpw SAM
chntpw version 0.99.2 040105, (c) Petter N Hagen
Hive's name (from header): <\SystemRoot\System32\Config\SAM>
ROOT KEY at offset: 0x001020
Page at 0x7000 is not 'hbin', assuming file contains garbage at end
File size 262144 [40000] bytes, containing 6 pages (+ 1 headerpage)
Used for data: 230/18968 blocks/bytes, unused: 8/5416 blocks/bytes.

* SAM policy limits:
Failed logins before lockout is: 0
Minimum password length : 0
Password history count : 0
RID: 01f4, Username: Administrateur, *BLANK password*
RID: 03e8, Username: HelpAssistant
RID: 01f5, Username: Invité
RID: 03ea, Username: SUPPORT_388945a0, *disabled or locked*

---------------------> SYSKEY CHECK <-----------------------
SYSTEM SecureBoot : -1 -> Not Set (not installed, good!)
SAM Account\F : 1 -> key-in-registry
SECURITY PolSecretEncryptionKey: -1 -> Not Set (OK if this is NT4)

***************** SYSKEY IS ENABLED! **************
This installation very likely has the syskey passwordhash-obfuscator installed
It's currently in mode = -1, Unknown-mode

SYSTEM (and possibly SECURITY) hives not loaded, unable to disable syskey!
Please start the program with at least SAM & SYSTEM-hive filenames as arguments!

Cannot find value <\SAM\Domains\Account\Users\Names\Administrator\@>

Hives that have changed:
# Name
None!

- Le compte "Administrateur" a bien un mot de passe vide affecté (*BLANK password*) puisque c'est la dernière opération effectuée dans ce document.

La deuxième phase est donc terminée. Il ne nous reste plus qu'à remplacer les fichiers "SAM", "SECURITY" & "system" sur la partition NTFS en lieu et place des fichiers d'origine.

- Connexion à la virtualisation de la partition NTFS (toujours /dev/sda3 pour ce cas) :

captive-cmdline --modid-path=/etc/w32-mod-id.captivemodid.xml --load-module=/var/lib/captive/ntoskrnl.exe --sandbox-server=/usr/libexec/captive-sandbox-server --filesystem=/var/lib/captive/ntfs.sys --disk --rw /dev/sda3
Guest-OS CWD: /
/$

- On se positionne dans le répertoire adéquat comme dans la première partie du document :

/$ cd /WINDOWS/System32/config
Guest-OS CWD: /WINDOWS/System32/config

- Pareil pour le stockage "local" :

/WINDOWS/System32/config$ lcd /
Host-OS CWD: /

- On efface maintenant les fichiers "SAM', "SECURITY" & "system" d'origine :

/WINDOWS/System32/config$ rm SECURITY
/WINDOWS/System32/config$ rm system
/WINDOWS/System32/config$ rm SAM

- On place nos nouveaux fichiers avec la commande "put" (placer) :

/WINDOWS/System32/config$ put SAM
/WINDOWS/System32/config$ put SECURITY
/WINDOWS/System32/config$ put system

- On quitte l'application avec "quit" :

/WINDOWS/System32/config$ quit

Vérification finale, redémarrer (reboot) sur votre système WINDOWS XP (ou autres) et en vous authentifiant sous le compte "Administrateur" via un mot de passe vide. Si l'ensemble des opérations a été correctement effectué, vous devriez pouvoir vous authentifier sans rencontrer de problème.

La première opération à effectuer ensuite étant bien entendu d'affecter un nouveau mot de passe à ce compte si vous avez choisi ce cas de figure (mot de passe vide) sinon vous n'avez plus qu'à vous entraîner à retenir votre mot de passe simple ;)

Conseils simples mais indispensables à appliquer dans leur ensemble pour la politique de gestion de vos mots de passe :

- ne stockez vos mots de passe nulle part excepté à l'intérieur de votre mémoire si volatile soit t-elle,

- pas de posts-it collés directement sur le moniteur, le bureau, votre tiroir (ni toutes autres informations d'ailleurs),

- pas de papiers jetés à la poubelle (risque de TRASHING) notamment dans un cadre professionnel sans les avoir préalablement broyés à l'aide d'une machine spécialisée,

- vous évertuer à le changer ou le faire évoluer régulièrement afin d'éviter toutes mauvaises surprises par des attaques de type "brute force" (John The ripper ; Hydra),

- évitez les mots de passe existant dans le dictionnaire pour éviter les "brute force" de ce type (voir outils précédemment cités avec les options adéquates),

- évitez le prénom de vos enfants, de votre compagne, de vos animaux de compagnie, les dates de naissance ou tout autre date significative (mariage, communion du petit, fêtes calendaires), rien qui ne puisse transparaître de votre quotidien & de votre entourage,

- les mots anglais ou autres langues étrangères ne sont pas une solution non plus, les dictionnaires existent également pour les logiciels de "crack",

- forcez l'expiration des mots de passe à une durée peu importante, chose que je n'ai pas activée sur la machine de test mais qui peut se révéler vitale dans un cadre de production,

- des mots de passe "forts" d'une certaine longueur (6 étant le minimum syndicale, 10 un bon compromis, 15 l'idéal) & mixant les caractères spéciaux (@_[|) aux caractères alpha-numériques,

- "chntpw" (NOTE: This program is somewhat hackish! You are on your own!"), si vous pouvez l'utiliser, une personne mal intentionnée aussi ; bloquez l'accès au BIOS par un mot de passe, empêcher par défaut le boot sur un cd-rom au démarrage, une clé usb, une disquette, les boots réseaux PXE/WoLAN,

- si vous êtes en multi-boot, n'autorisez pas le chargement "single-user" sous GNU/LINUX,

- appliquez l'ensemble de ces règles à l'ensemble de vos mots de passe et n'hésitez pas à former (tout au moins informer) vos collaborateurs ou votre entourage à ces saines pratiques,

Pour les réticents à ces politiques de sécurité une citation : "Même les paranoiaques ont des ennemis"

Vous pouvez féliciter si vous le souhaitez les talentueux auteurs qui ne sont pas là que pour recevoir des mails avec des problèmes à résoudre :

pnordahl@eunet.no pour chntpw
web@jankratochvil.net pour captive

Merci à eux pour la qualité et le sérieux de leur logiciel ainsi que la libre mise à disposition d'autrui via la licence GPL.



Les mots clés pour les articles publiés sur SecuObs : windows
Les articles de la revue de presse sur les mots clés : windows
Les videos sur SecuObs pour les mots clés : windows
Les éléments de la revue Twitter pour les mots clés : windows
Voir tous les articles de "Xavier Poli" publiés sur SecuObs (300 résultats)
Voir tous les articles publiés par l'organisme "secuobs" sur SecuObs (771 résultats)


- Article suivant : Installation sécurisée d'Apache Openssl, Php4, Mysql, Mod_ssl, Mod_rewrite, Mod_perl , Mod_security
- Article précédent : Un correctif non officiel est disponible pour la faille WMF
- Article suivant dans la catégorie Tutoriels : Installation sécurisée d'Apache Openssl, Php4, Mysql, Mod_ssl, Mod_rewrite, Mod_perl , Mod_security
- Article précédent dans la catégorie Tutoriels : Stratégies Anti-Hackers ou comment connaître son enemi

Les derniers commentaires publiés pour cet article:
- Laverna's Brute 1.1 Released an open source cryptographic au ...
- UPDATE John the Ripper 1.7.5 ...
- Medusa 2.0 Released, a speedy, massively parallel, modular, ...
- Video : Tracing Unauthorized Login Attempts in Windows XP ...
- ncrack-0.01ALPHA.tar.gz a high-speed network authentication ...

Les derniers commentaires de la catégorie Tutoriels:
- ESRT @MarioVilas @DidierStevens - Added shellcode to Tweet t ...
- Samhain v2.6.3 Beltane v2.3.19 released ...
- What's New in Chanalyzer 34 ...
- gnupg 2.0.15 ...
- ESRT @MarioVilas - gnupgpy is a Python API which wraps the G ...

Les derniers articles de la catégorie Tutoriels :
- PktAnon un framework pour l anonymat des traces PCAP
- [NessusWX – Partie 2] Audits et conclusion
- [NessusWX – Partie 1] Introduction, installation et configuration
- [IDS Snort Windows – Partie 4] Conclusion et webographie
- [IDS Snort Windows – Partie 3] Exemple de fichier de configuration
- [IDS Snort Windows – Partie 2] Installation et configuration
- [IDS Snort Windows – Partie 1] Introduction aux IDS et à SNORT
- [Sécurité et PHP - Partie 5] Astuces
- [Sécurité et PHP - Partie 4] Remote PHP Vulnerabilty Scanner
- [Sécurité et PHP - Partie 3] Les failles PHP





Les derniers commentaires publiés sur SecuObs (6-25):
- cookiemonster v1.6
- Automatic Reverse Engineering of Data Structures from Binary Execution
- Samhain v2.6.3 Beltane v2.3.19 released
- Social-Engineering Ninja v0.1 Beta - PHP scripts
- Botan 1.9.4
- The Beginning of the End of Data Retention
- A Notepad PoC for the remote CHM help file hijack MS vulnerability
- What's New in Chanalyzer 34
- gnupg 2.0.15
- fwbuilder 4.0.0
- ESRT @sbrabez - w3af 10-rc2 updated on FreeBSD
- ESRT @MarioVilas - gnupgpy is a Python API which wraps the GNU Privacy Guard
- ESRT @mosesrenegade @JoelEsler - How to make Snort Attribute tables using Nma
- ESRT @Trancer00t - Metasploit exploit module for the new MSIE 0day vuln
- ESRT @ToolsWatch - FireCAT v1.6.2 updated with 4 Firebug add-ons
- ESRT @komeilipour - Discoverer: Automatic Protocol Reverse Engineering from N
- BeEF Key Logging
- SubSeven v2.3.2010 released
- OpenSCAP v0.5.7 released
- Building a Linux Incident Response Forensic Disk


SecuToolBox :

Mini-Tagwall des articles publiés sur SecuObs :

Archives Failles Secunia :
- SA38868 Debian update for tdiary
- SA38890 NUs Newssystem id SQL Injection Vulnerability
- SA38876 Fedora update for samba
- SA38912 Kandidat CMS contentcenter Cross-Site Scripting Vulnerability
- SA38893 Jevci Siparis Formu Database Disclosure Security Issue

Archives Mailing Full Disclosure :
- Full-disclosure Claude Mercier/CLSC-CHSLD BVLV/Reg03/SSSS est absent(e).
- Full-disclosure ZDI-10-027: Skype Protocol Handler datapath Argument Injection Remote Code Execution Vulnerability
- Full-disclosure ZDI-10-028: Skype URI Processing Arbitrary XML File Deletion Vulnerability
- Re: Full-disclosure credit union phishing scam
- Re: Full-disclosure credit union phishing scam

Archives Mailing Bugtraq :
- USN-909-1 dpkg vulnerability
- Skype URI Handler Input Validation
- MDVSA-2010:060 squid
- Vulnerabilities in Abton
- Multiple vulnerabilities in SUPERAntiSpyware and Super Ad Blocker
- SECURITY DSA 2011-1 New dpkg packages fix path traversal

Mini-Tagwall de l'annuaire video :

Mini-Tagwall des articles de la revue de presse :

Mini-Tagwall des Tweets de la revue Twitter :