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 :
- Analyse de winpcap - Petite rectification
- Attaques en DDoS et guerres entre mondes virtuels
- Vigilance - Noyau Linux déni de service du routage
- Vigilance - SAP WebAS exécution de code via ITS
- Vigilance - gunzip exécution de code via Huffman
- Vigilance - gunzip exécution de code via LZW
- Vigilance - Noyau Linux déni de service via NFS
- Triton de Websense la sécurité unifiée
- L'Internet des objets doit encore apprendre à interpréter
- Alvin et les Chipmunks contre les Majors
- Frédéric Renard, Arkeia Software la virtualisation, un enjeu à ne pas louper
- CERTA-2010-ACT-011 Bulletin d'actualité numéro 011 de l'année 2010 19 mars 2010
- CERTA-2010-AVI-128 Multiples vulnérabilités dans CA ARCserve Backup 19 mars 2010
- CERTA-2010-AVI-129 Vulnérabilité dans IBM DB2 Content Manager 19 mars 2010
- Jouer à prédire, c'est déjà collaborer

Dernier articles de SecuObs :
- VASTO une extension Metasploit dédiée à l'exploitation des infrastructures virtuelles
- Hogger automatise la création des tables d'attributs Snort à partir des scans Nmap
- 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

Revue de presse internationale :
- Canada's Top Court Quashes Child Porn Warrant
- Man in suit takes taxi, robs office building Tampa Bay, St. Petersburg, Clearwater, Sarasota WTSP.com 10 Connects
- BitDefender 2010 Update Problem, Sat, Mar 20th
- By popular demand the OK Go Rube Goldberg machine
- Cracking WPA WPA2 with Hidden SSID Aircrack and Airolib Video Tutorial
- An Anti-malware Test Common Sense Wins
- w3af wins Segurinfo 2009 award
- WiiConnect24-WakeUps.pcap
- Litigation Hold
- Firefox 3.6.2 to be released March 30, Sat, Mar 20th
- RoBo Blower sure to become Stephen King novel
- MITM Attack using Ettercap, Metasploit and Secure Backdoor Video Tutorial
- Crack HTTP Passwords with Hydra Video Tutorial
- Cross Application Scripting All you KDE are belong to US
- IRS Security Faults Leave Taxpayer Data At Risk

Annuaire des videos
- IBM Virtual Server Security for VMware
- Avast AntiVirus 4 8 Professional with Life Time Keygen
- Comodo 4 Internet Security Review and Tests Part 1
- Root Kit Hacker Defender aufsp ren
- Remove a Virus Worm Spyware Adware Rootkit or Potentially Unwanted
- Xmas Special Crypto Encryption Protect Your Sensitive Data
- User Rights Management For Databases
- Hacking Websites You think you are secure
- Security12 Introduction Ep 01
- CAPeD Calm Audio controlled Personalized Display
- Business Logic Automatons Friend or Foe Amichai Shulman
- Shmoocon 2010 Cyborg Information Security Defense Against the Dark Arts 2 5
- Shmooncon 2010 Detection of rogue access points using clock skews does it really
- RSA Conference USA 2010 Defeating the Enemy The Road to Confidence 2
- Shmoocon 2010 Infrastructural Weaknesses in Distributed Wireless Communication Services 2 6

Revue Twitter
- experimenting with msfencode some more. How many iterations are enough damnit :-/
- @pmelson Will try to combine several encoders without destroying the payload
- RT @Carlos_Perez: installing XenDesktop, SVMM, vCenter, ESX, Hyper-V and much more in lab to research some ideas for new meterpreter scripts
- Protect Yourself from Phishing Scams. http://bit.ly/9RRtGo
- RT @bonky: metasploit's decloaking engine- shows how to get real IPs despite a user's proxies-http://decloak.net/ #proxies
- RT @SocialMediaSec: Social Media Security Podcast 11 ? Google Buzz, Geostalking, Twitter?s Phishing Filter http://bit.ly/9K4kas
- RT @SecurityBSides: RT @canoetech: Stakes Raised At CanSecWest Vancouver 2010 http://bit.ly/a7WNRW
- IT Audit Checklist: DNS Audit Checklist - http://bit.ly/8ryUny
- RT @atarii: RT @mikkohypponen Yes, that just *might* work... http://i.imgur.com/hxxYn.jpg [license plate SQL injection for speed cameras...]
- RFID Users Don't Care: The reality is that most end users don't know?or care?how an RFID tag or sensor communicate... http://bit.ly/ai8EGX

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 !
- Une faille dans l’implémentation RSA de OpenSSL
- Imposter 0.9 une plateforme de phishing ciblant les navigateurs Web
- VASTO une extension Metasploit dédiée à l'exploitation des infrastructures virtuelles
- SET 0.4.1 - Social Engineering Toolkit - une plateforme de Social Engineering
- Keimpx un outil d'audit pour les réseaux Microsoft Windows
- [Metasploit 2.x – Partie 1] Introduction et présentation
- Edenwall obtient une subvention de la DGA
- Comment changer un mot de passe perdu pour un compte WINDOWS
- Webraider offre un reverse shell contre une simple injection SQL

Top bi-hebdo de la revue de presse
- Sun Ray interception de données des DTU
- 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
- installer backtrack 4 [tuto]
- Nouveau dictionnaire WPA Livebox
- IIS 6 may stop responding after you install Microsoft update KB 973917
- La Face cachée de Facebook
- Téléchargements Ados de mal en pis

Top bi-hebdo de l'annuaire des videos
- Comment creer un server botnet!!!!(Réseau de pc zombies)
- vSphere 4 0 update 1 VMware Update Manager and EMC PowerPath VE
- Ettercap Tutorial Man In The Middle Arp Attack
- Shmoocon 2010 Firetalks SHODAN for Penetration Testers 1 2
- install MacOSX Snow Leopard in Windows PC using Vmware Workstation as virtual machine
- Blaze botnet in action www opensc ws
- Windows XP Pro SP3 in VMWare off iSCSI Target using gPXE over 802.11n
- Running Wireshark on Mac OS X 10 6 Snow Leopard
- Avast Internet Security 5 0 396 Final Free Full Download Licensed with Serial Key
- Ch0ry Euro iPhone 3G 3GS 30 Hack WIFI key

Top bi-hebdo de la revue Twitter
- How to secure a Cisco router http://ping.fm/FkG7O
- RT @manicode: Very interesting Java ESAPI-like library coming out of Apache : http://bit.ly/9poefg
- Wirshark + SSH = Wireshark Remote Capturing - http://www.howtoforge.com/wireshark-remote-capturing (via @welias)
- Nessus Scan through a Meterpreter Session (demo) http://vimeo.com/10203481 #PaulDotCom #nessus #meterpreter
- Nux Keylogger 0.0.1 http://packetstormsecurity.org/filedesc/nuxkeylogger0.0.1.c.html
- Collection of security checks for Linux http://bit.ly/a7IH7m
- RT @FrikiFeeds: The newbie's guide to hacking the Linux kernel | TuxRadar Linux http://dlvr.it/6sQp
- Exploit for Apache mod_isapi = 2.2.14 Dangling Pointer (CVE2010-0425) vulnerability ported to Metasploit http://bit.ly/ctDQjk
- Discoverer: Automatic Protocol Reverse Engineering from Network Traces #pdf http://ow.ly/1gHd1
- New Weblog Post -- Finding Malware on your network via cached DNS entries http://bit.ly/ajpcmU

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
- GreenSQL un proxy MySQL pour filtrer les requêtes SQL et contrer les injections

Tutoriels
Les derniers commentaires publiés sur SecuObs (1-5):
- ESRT @ChrisJohnRiley @carnal0wnage - Exploiting hard filtered SQL Injections
- Malicious Code Evolution from IE Zero-Day Exploit Code
- Google Releases Skipfish Application Security Scanner
- ESRT @securityninja - Burp Suite Tutorial - Repeater and Comparer Tool
- ESRT @dinodaizovi - New metasploit blog post - analyzes the first public Perm

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 (302 résultats)
Voir tous les articles publiés par l'organisme "secuobs" sur SecuObs (773 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 @dinodaizovi - New metasploit blog post - analyzes the ...
- ESRT @iagox86 @hdmoore - Using Metasploit to Locate and Expl ...
- ESRT @opexxx @synopsi - Remote stack overflows ...
- The New Disclosure Debate and the Evil Mr. Moore ...
- OSSIM v2.2 Multiple Vulnerabilities ...

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):
- ESRT @iagox86 @hdmoore - Using Metasploit to Locate and Exploit the Energizer
- ESRT @innismir - New Weblog Post -- Finding Malware on your network via cache
- Sniffing with Wireshark as a Non-Root User
- Focus on MacNikto v1.1.1
- New Google Chrome v4.1.249.1036 released, fixes multiple security vulnerabili
- ESRT @opexxx @synopsi - Remote stack overflows
- ESRT @postmodern_mod3 @tmm1 - memprof now displays stack frames and threads
- ESRT @_MDL_ @gollmann - Locking botnet agents to specific victim systems in o
- CsFire 0.4.1 autonomously protects against dangerous or malicious cross-domai
- Seccubus v1.4.1 - Nessus 4.2 compatibility release
- ESRT @JGamblin @threatpost - Hackers say they will definitely break into an A
- ESRT @hdmoore @iagox86 - Weaponizing dnscat - first version of dnscat shellco
- iWep PRO 1.1.3 Released
- FireCAT v1.6.2 updated with Framework Detector
- ESRT @opexxx - FireCAT v1.6.2 updated with BackendInfo
- sipwitch 0.7.4
- Oracle XDB FTP service UNLOCK buffer overflow exploit that spawns a reverse s
- XSSploit XSS scanner multiplatfom v0.5 available
- Network forensics in IRB xtractr Ruby gem
- GreenPois0n Possible Jailbreak Software for iPad OS 32


SecuToolBox :

Mini-Tagwall des articles publiés sur SecuObs :

Archives Failles Secunia :
- SA38989 Fedora update for tar
- SA38988 Fedora update for cpio
- SA38921 SUSE update for OpenOffice_org
- SA38971 Multi Auktions Komplett System id_auk SQL Injection Vulnerability
- SA38945 Ubuntu update for audiofile

Archives Mailing Full Disclosure :
- Full-disclosure Claude Mercier/CLSC-CHSLD BVLV/Reg03/SSSS est absent(e).
- Re: Full-disclosure Fingerprinting Paper with Laser
- Full-disclosure Vulnerability Httpdx v1.5.3b
- Full-disclosure CA20100318-01: Security Notice for CA ARCserve Backup
- Re: Full-disclosure Fingerprinting Paper with Laser

Archives Mailing Bugtraq :
- announcing skipfish, an automated web app security scanner
- Vulnerability Httpdx v1.5.3b
- IBM Lotus 6.x HTTP Response Splitting Vulnerability
- There are lost of xss vul in PHPWind v6.0 !
- CA20100318-01: Security Notice for CA ARCserve Backup
- SECURITY DSA-2018-1 New php5 packages fix null pointer dereference

Mini-Tagwall de l'annuaire video :

Mini-Tagwall des articles de la revue de presse :

Mini-Tagwall des Tweets de la revue Twitter :