Bienvenue sur horslimite.net
Ce site vous propose tutoriels de programmations (php javascript ...) forum compteur de connectés, compteur de visites, script php, téléchargement de logiciel, Blog etc...
 
aide webmastering webmaster compteur forum Menu
home
  • News
  • Recherche
  • Téléchargement
  • Statistiques
  • Tutoriels      
  • PHP     
  • JavaScript     
  • Crack
  • Linux     
  • Back orifice
  • Faille include (php)
  • Membre      
  • Inscription
  • Liste des membres
  • Votre profil
  • Compteur de visites
  • Compteur de connectés
  • Votre carte membre
  • Messagerie interne
  • Blog
  • Service      
  • Whois
  • Header d\\\\'une page
  • Obtenir une IP
  • Générateur de méta-tags
  • Forum



    Votez pour ce site au Weborama
    > tutoriel > password


    Comme dis sur un autre tuto, le hack par FTP est de plus en plus difficile étant donné que la plupart (pas tous) des serveurs sont protégés. Pour trouver les pass des différents utilisateurs (ou du root), on va avoir recours à des pass crackers.
    Il en existe 2 sortes :




  • -Crackers Bute Force :
    Un cracker brute force va essayer toutes les combinaisons possibles, jusqu'à trouver le pass correspondant au nom de user que vous lui aurez donné. Le crack peut ainsi durer 5min ou plusieurs jours... Autrement dit si vous n'avez pas une connexion par cable ça va être difficile (mais pas impossible). Si vous avez une connexion plutôt lente oubliez cette méthode, ou reservez la pour du cracking off-line (voir passwords shadows).



  • -Crackers par Word List
    Un cracker par word list va essayer les pass contenus dans un fichier texte prévu à cet usage. Il cracke à partir d'un nom de user ou essaye des noms de user à partir d'une autre word list.


  • Les passwords Unix :
    Apparemment, les passwords Unix sont assez flous pour pas mal de monde ; je vais donc essayer de expliquer leur concept, comment les trouver, et comment les cracker.
    Tout d'abord, il faut savoir qu'un systeme Unix se décline sous plusieurs versions : SunOs, Linux, BSD, etc... Les systemes Unix sont des systemes multi utilisateurs. Chaque utilisateur (user) possède un accompte sur la machine. Chaque accompte à des droits spécifiques. Le root est le super user, il a tous les droits sur le systeme. C'est donc l'accompte qui nous interesse le plus. Les autres utilisateurs, ont des droits de lecture, d'ecriture et d'execution plus ou moins grands sur le systeme. Voila pour l'intro, maintenant passons aux passwords en eux memes.


  • Structure d'un fichier password :
    Un fichier password est plus ou moins long selon le nombre de users ayant un accompte sur la bécane. Chaque ligne correspond à un utilisateur. Le fichier password sert à délimiter 7 catégories séparées entre elles par le signe " : ". Voila un exemple de fichier password, je vous le détaille plus bas : root:9IDv/CqdFuqWo:0:0:The Super User:/:/bin/csh
    root le nom de user (Attention : le root peut très bien s'apeller kannabis et non pas root)
    9IDv/CqdFuqWo Le password crypté
    0 numero de privileges, + le nombre est petit + l'user a de privileges (0=root)
    0 numero de groupe auquel l'utilisateur appartient
    he Super User champ de commentaires
    / Répertoire home du user, là où il se retrouve lorqu'il se logge sur le systeme (ici le répertoire racine)
    /bin/csh Le shell du user

    Voilà à quoi correspondent les différentes parties du password file.


  • Acceder à un password file
    Vous le savez surement, sur les systemes unix, les passwords
    se trouvent par défaut dans le répertoire /etc/passwd . C'était
    un peu trop facile alors les pass ont ont été shadowed (passwords
    shadows) ; dans le fichier /etc/passwd , à la place du mot de
    passe crypté vous avez un "x" ou une "*". En fait le password
    file non shadowed a été déplacé dans un répertoire spécifique,
    prévu à cet effet. Ce répertoire change selon le type d'OS. Donc si vous voulez accéder aux password file shadowed, vous
    devez vous renseigner sur le type d'OS de la bécane. Une fois
    que vous l'avez découvert, reportez vous au tableau suivant
    pour savoir dans quel répertoire aller. Dans ces répertoires
    vous verrez donc les pass cryptées et non pas ces
    %£$*@]+~#\!! d'étoiles :)
    AIX 3 etc/security/passwords
    A/UX 3.Os tcb/files/auth
    BSD4.3-Reno etc/master/passwd
    ConvexOS 10 etc/shadow
    Convex0S 11 etc/shadow
    DG/UX etc/tcb/aa/user
    EP/IX etc/shadow
    HP-UX secure/etc/passwd
    IRIX 5 etc/shadow
    Linux 1.1 etc/shadow
    SunOS 4.1+c2 etc/security/passwd/adjunct
    SunOS 5.0 etc/shadow
    System V 4.0 etc/shadow
    UNICOS etc/udb




  • Décrypter un password file
    Cool j'ai réussi à chopper un password file, mais comment je fais pour le décrypter?!
    Tout d'abord il vous faut un cracker de pass unix comme CrackerJack ou JohnTheRipper. Contrairement a ce que beaucoup de personnes croient, les mots de passe Unix ne peuvent pas etre décryptes. En fait, le programme de login encrypte le texte que vous tapez au prompt de "password:" et le compare avec la chaine de caractere encryptee dans le fichier de mot de passe. Un crackeur Unix utilise une liste de mots. Chaque mot de la liste encrypté et les resultats sont compares avec fichier de mot de passe cible. C'est toujours bon à savoir...

    jamac
  •  
    page générée en 110 millisecondes