RainbowCrack Rodocea Madalina Grupa Martie 2016

Documente similare
Laborator5- ASR

Biomedical Wi-Fi data transmissons

Informație și comunicare

REVISAL Versiunea: Data release: 15 martie 2016 IMPORTANT! Distribuţia curentă (v6.0.4) a aplicaţiei Revisal conţine nomenclatorul COR ISCO 08 î

Inserarea culorilor in tabele

Laborator 1 suport teoretic Mediul de dezvoltare Eclipse GLOSAR - Aplicaţie: program obţinut în urma aplicării operației BUILD asupra unui proiect (ve

Crearea ghidului de studiu Syllabus

Web Social FSEGA, UBB Lect.univ.dr. Daniel Mican LABORATOR 2. Dezvoltarea blogurilor prin intermediul WordPress.com PREZE

Addendum Syllabus 6 Microsoft Access 2016 REF Syllabus 6.0 Cunoașterea domeniilor în care se utilizează bazele de date Datorită potenţialului ma

CUPRINS Secţiune: Cerere... 2 Secţiune: Solicitant... 3 Secţiune: Solicitare... 4 Secţiune: Anexe şi Declaraţii... 5 Anexa Generare PDF pentru

2

Utilizarea Internetului in Afaceri FSEGA, UBB Lect.univ.dr. Daniel Mican LABORATOR 4. Dezvoltarea site-urilor si blog-uri

CABINET MINISTRU

1. Operatii cu matrici 1 Cerinte: Sa se realizeze functii pentru operatii cu matrici patratice (de dimensiune maxima 10x10). Operatiile cerute sunt: A

Realizarea fisierelor Gerber in TANGO pcb plus v2.22

A

Utilizarea Internetului in Afaceri FSEGA, UBB Lect.univ.dr. Daniel Mican LABORATOR 3. Achizitionarea domeniilor web si a

Manual_Utilizare_WebGrouper_v2016_09

Utilizarea Internetului in Afaceri FSEGA, UBB Lect.univ.dr. Daniel Mican LABORATOR 1. Google Drive, Google Calendar, WeTr

Înregistrator de temperatură şi umiditate AX-DT100 Instrucţiuni de utilizare

Platforma 5. 1 Introducere in MSSQL Introducere Pe parcursul ultimilor ani, se poate observa o cuplare a limbajelor de programare majore cu tipuri de

CUPRINS Secțiune: Cerere... 3 Secțiune: Solicitant... 3 Secțiune: Solicitare... 4 Secțiune: Anexe și Declarații... 5 Anexa Generare PDF pentru

Control no:

Lanțul de aprovizionare E.ON Ghidul furnizorului Instrucțiuni pas cu pas

1. Depistarea setarilor de retea necesare Primul pas pentru introducerea in retea a DVR-ului este determinarea setarilor de retea cu care lucreaza ret

Spatii vectoriale

EXCEL FĂRĂ SECRETE Grafice şi diagrame

Manual de utilizare Room Booking System

Microsoft Word - MANUAL_APP_ROMPOS_V7.docx

Laborator02


Manual Utilizare SEPA DD

Manual BVB Trading Mobil

Slide 1


Minicurs CCS C / Aplicatia1 1.Programul CCS C Compiler. Instalare.Creare proiect. Descarcati ultima versiune a programului de

Lucrarea 10


Testare manuala: situatia in care o persoana initiaza fiecare test, interactioneaza cu el si interpreteaza, analizeaza si raporteaza rezultatele. Test

Windows 7

Sisteme de operare

GHID PENTRU RESETAREA PAROLEI Informații Generale Din dorința de a facilita procesul de autentificare, chiar dacă nu mai cunoașteti datele necesare, a

Ghid de conectare la web MFC-J825DW MFC-J835DW DCP-J925DW Versiunea 0 ROM

Astfel funcționează portalul KiTa Dortmund În 3 pași către locația de îngrijire copii Portalul KiTa Dortmund poate fi oper

Laborator - Proiectarea și Implementarea Adresării cu VLSM Topologie Obiective Partea 1: Examinați Cerințele Rețelei Partea 2: Proiectați Schema Adres

PowerPoint Presentation

Settlement participant system

Raportarea serviciilor de dializă la nivel CNAS

A.E.F. - suport laborator nr.10 sem.ii Analiza stării de contact între elemente 3D În acest laborator sunt atinse următoarele aspecte: analiza contact

Manual ArenaXT Web

Ghid de instalare ebook Pentru a accesa ebook-ul trebuie să creați un cont pe raftul de cărți VitalSource (Bookshelf account) iar apoi să introduceți

XL30 Romanian quick start guide

Noțiuni de bază ale criptografiei

Ghid de utilizare conector Prestashop 1.7 pentru Smart Bill Cloud v1.0 Ghid de utilizare modul Prestashop 1.7 Contine: - Detalii optiuni folosite pent

R E G U L A M E N T U L privind utilizarea Sistemului Informațional Automatizat Acreditare (SIA Acreditare) în cadrul Centrului Național de Acreditare

Информационная система персонализации, печати и учета документов об образовании

Windows 7

PowerPoint Presentation

Microsoft Word - versiunea D doc

MFC-235C MFC-260C Ghid de Instalare Rapidă Înainte de a putea utiliza aparatul, trebuie să configuraţi hardware-ul şi apoi să instalaţi software-ul. C

Ghidul pentru utilizator

Microsoft Word - MI_05_009_Prescriere_1.doc

BDV-EF1100

Concepte de bază ale Tehnologiei Informației

A.E.F. - suport laborator nr.8 sem.ii Analiza structurală la flambaj În acest laborator sunt atinse următoarele aspecte: modalitatea de analiză la fla

Spitale CJAS

ID DE EXERCIȚII PENTRU CLASELE NUME: Să ne jucăm de-a lucrarea de control 1h PENTRU CLASA: Toate clasele DURATĂ: 1h explicații + realizarea ex

Manual scurt pentru instalare rapida a Accesoriului Wi-Fi 1. Instalare fizica a accesoriului Wi-Fi 2. Intrare in modul AP pentru conectarea la reteaua

Microsoft Word - WME-versiunea rtf

Microsoft Word - Laboratorul 3.doc

Microsoft Word - Curs_07.doc

EW-7416APn v2 & EW-7415PDn Ghid de instalare Macintosh / v2.0 0

{LINGO} Specificațiile produsului: - Dimensiune: 61 x 18 x 8 mm - greutate: 8,6 g - rază: 10 m -capacitatea și tipul bateriei: 90 mah, baterie polimer

DCP-350C DCP-353C DCP-357C DCP-560CN Ghid de Instalare Rapidă Înainte de a putea utiliza aparatul, trebuie să configuraţi hardware-ul şi apoi să insta

Ghid de utilizare pentru Platforma E-Admitere intranet.inj.md

TM200 Live Tour guide Sistem audio mobil Sistemul de comunicare audio Tour guide este util in cel putin 3 situatii si vine cu avantaje clare: 1) Cand

Mr

Concepte de bază ale Tehnologiei Informației

Ghid de conectare rapidă Cartela Internet Vodafone VMC R9.4 Cartela Internet Vodafone funcţionează cu aplicaţia Vodafone Mobile Connect

Furnicuţa şi-a construit un depozit pentru grăunţe

Dragi colaboratori,

Registrul Electronic National de Vaccinari (RENV) Descriere proiect: Proiectul urmareste crearea unui registru electronic de evidenta a vaccinarilor.

CRIPTOSISTEME SIMETRICE I

Algebra si Geometri pentru Computer Science

H Romanian SAVER EVO MANUAL

Laborator - Configurarea Rutelor IPv4 Statice și Implicite Topologie Tabela de Adresare Echipame nt Interfață Adresă IP Masca de subreţea Default Gate

SECURITATE ȘI CRIPTOGRAFIE

PowerPoint Presentation

Facultatea de Științe Politice, Administrative și ale Comunicării Str. Traian Moșoiu nr. 71 Cluj-Napoca, RO Tel.: Fax:

INSTITUTUL DE DEZVOLTARE A SOCIETĂŢII INFORMAŢIONLE

INFORMATICĂ ŞI MARKETING

Laborator Implementarea algoritmului DES - Data Encryption Standard. Exemplu DES Algoritmul DES foloseşte numere b

Agenţia de Dezvoltare Regională (ADR) Nord-Vest vă invită la lansările regionale a trei domenii majore de intervenţie aferente Programului Operaţional

fm

Microsoft Visual C++ (abreviat MSVC) is a commercial integrated development environment (IDE) product engineered by Microsoft for the C, C++, and C++/

PHP (II)

Diapositive 1

Transcriere:

RainbowCrack Rodocea Madalina Grupa 7234 9 Martie 2016

Cuprins 1 RainbowCrack 3 1.1 Descriere...................................... 3 1.2 Instalare RainbowCrack............................. 3 1.3 Utilizare...................................... 3 1

2

Capitolul 1 RainbowCrack 1.1 Descriere RainbowCrack este un program care genereaza asa numitele `tabele curcubeu'. Aceste tabele sunt determinate in avans, iar ele ofera posibilitatea spargerii parolelor criptate, prin intermediul unui algoritm costisitor ca timp si memorie, dar care va produce in nal bune performante. 1.2 Instalare RainbowCrack Pentru inceput, vizitati pagina de descarcare RainbowCrack. Link-ul de download este urmatorul: RainbowCrack. In functie de sistemul de operare utilizat, alegeti una dintre versiunile disponibile in format.zip. Dupa ce arhiva a fost descarcata, aceasta trebuie dezarhivata. In acest moment avem toate resursele necesare pentru a putea utiliza programul. Totusi, ne lipsesc tabelele curcubeu, insa vom vedea in capitolul urmator ca acestea pot generate usor din linia de comanda. 1.3 Utilizare Pentru a utiliza RainbowCrack, vom avea nevoie mai intai de rainbow tables. Tabelele curcubeu inglobeaza un set larg, predenit, de hash-uri de la aproape ecare parola posibila. 3

Pentru a intelege mai bine cum functioneaza acestea, e important sa cunoastem termenul de 'functie de reducere'. In timp ce functiile de criptare mapeaza parola initiala pe hash-uri, asa incat sa nu poata vizibila, functia de reducere face exact inversul, mapeaza hash-uri pe parolele in clar. Un lant intr-un rainbow table porneste cu o parola originala oarecare pe care o cripteaza, apoi aplica functia de reducere pe hash-ul obtinut dupa criptare si, astfel, obtine o noua parola in clar, iar apoi procesul se repeta. Astfel, dupa generarea mai multor lanturi, presupunand ca avem un hash oarecare cu o parola necunoscuta, putem verica acum daca acesta se aa intr-unul dintre lanturile generate. Revenind, pentru generarea acestor tabele curcubeu ne vom folosi de programul 'rtgen'. Pentru aceasta, vom deschide o consola Windows si ne vom pozitiona in sierul pe care l-am dezarhivat in sectiunea anterioara. Apoi, vom da drumul procesului de generare folosind sintaxa urmatoare de comanda: $ rtgen hash_algorithm charset plaintext_len_min plaintext_len_max table_index chain_len chain_num part_index Mai exact: 4

Aceasta comanda va genera un singur tabel. In caz ca dorim generarea mai multor tabele, vom executa aceeasi comanda, insa vom schimba valoarea table_index. Acest proces este insa foarte costisitor si, in mod obisnuit, va dura in jur de cateva ore. La nal, tabelele curcubeu, cu extensia.rt, vor salvate in directorul in care am executat comanda. E timpul sa accesam executabilul rcrack_gui.exe. Se va deschide fereastra: Din meniu vom selecta File -> Add Hashes si vom introduce o lista de hash-uri generate folosind functia de criptare md5. Dupa ce apasam Ok, hash-urile introduse vor aparea pe pagina initiala, selectate. 5

Urmeaza apoi sa selectam din meniu Rainbow Table -> Search Rainbow Tables si sa alegem sierele cu extensia.rt unde se va face cautarea si cu ajutorul carora se vor sparge parolele criptate. Dupa acest pas, RainbowCrack va incerca sa aseze parolele originale in coloana Plaintext, ca in exemplul urmator: Acest lucru se poate face si fara folosirea gui-ului, doar din linia de comanda, utilizand programul rcrack. Acesta va genera output-ul urmator: rcrack director/*.rt -h hash Asadar, RainbowCrack e facil de utilizat, iar tool-ul vine la pachet cu programe care vin in ajutorul utilizatorului pentru a putea sparge parolele criptate. 6

Bibliography [1] Crack Hashes Using Rainbow Tables http://www.liatsisfotis.com/2013/01/ crack-hashes-using-rainbow-tables.html [2] Rainbow Tables : How To Create And Use Them To Crack Passwords http://null-byte.wonderhowto.com/how-to/ rainbow-tables-create-use-them-crack-passwords-0131470 [3] Tutorial: Rainbow Tables and Rainbow Crack https://www.ethicalhacker.net/ columns/gates/tutorial-rainbow-tables-and-rainbowcrack 7