Hjem > Computers > John The Ripper with AltiVec

John The Ripper with AltiVec

Litt naivt kanskje antok jeg at den versjonen jeg hadde liggende på disken av John The Ripper slett ikke var så gammel. Og den var vel ikke gammel heller, men de ble gjort noen store endringer i versjonen etter den jeg hadde (1.6). I 1.7 ble det, for PowerPC, lagt til støtte for bruk av AltiVec – og det er en god grunn til å laste ned en nyere versjon.

AltiVec (TM, Motorola) blir også kalt Velocity Engine (TM, Apple) eller VMX (TM, IBM). Velocity Engine dukket først opp (hos Apple) i G4-prosessoren, men finnes også i alle G5-prosessorene. Velocity Engine (VE) er 32 128 bits brede registre implementert inni prosessoren (som alle registre!). VE inkluderer også 162 nye instruksjoner for å utføre aritmetriske operasjoner ofte brukt i 3D-, bilde- eller lydmanipulasjon. I stedet for å jobbe med 32- eller 64 bits mengder med data, kan altså G4/G5-prosessorene jobbe med 128 bits eller 4 x 32 bits med data på én klokkesyklus. Kort sagt kan man si at VE er et register spesialisert på media, men kan også brukes til andre ting – som å cracke passord. ;-)

Som et eksempel tok jeg et relativt enkelt passord (MYAPPLE) og cracket det med den gamle og den nye versjonen av John The Ripper, på samme maskin selvsagt. Dette ble resultatet med de to forskjellige versjonene:

john 1.7.2 «development»:
Loaded 1 password hash (NT LM DES [128/128 BS AltiVec])
MYAPPLE (test)
guesses: 1 time: 0:00:00:23 (3) c/s: 1199K trying: MYAPPEP - MYAPHAT

john 1.6:
Loaded 1 password (NT LM DES [24/32 128K])
MYAPPLE (test)
guesses: 1 time: 0:00:11:18 (3) c/s: 148283 trying: ABMSTAL - F0RRING

Dette er selvsagt ikke noe vitenskapelig eksperiment, men det gir absolutt en pekepinn!

john 1.7.2: 23 sekunder
john 1.6: 678 sekunder

Advertisements
Kategorier:Computers
  1. oktober 30, 2014, kl. 00:03

    Hey there! Quick question that’s totally off topic.
    Do you know how to make your site mobile friendly?

    My web site looks weird when viewing from my apple iphone.
    I’m trying to find a template or plugin that might be able to correct this issue.
    If you have any recommendations, please share.
    Appreciate it!

  1. november 11, 2009, kl. 15:03

Legg igjen en kommentar

Fyll inn i feltene under, eller klikk på et ikon for å logge inn:

WordPress.com-logo

Du kommenterer med bruk av din WordPress.com konto. Logg ut / Endre )

Twitter picture

Du kommenterer med bruk av din Twitter konto. Logg ut / Endre )

Facebookbilde

Du kommenterer med bruk av din Facebook konto. Logg ut / Endre )

Google+ photo

Du kommenterer med bruk av din Google+ konto. Logg ut / Endre )

Kobler til %s

%d bloggers like this: