SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Presented By DaemonFox
        IDSECCONF 2008
• Autentikasi

• Username /Password

• Hash password
       MD5 (Message Digest 5)
       SHA1 (Secure Hash Algorithm 1)
       ??

• Kesalahan umum
       Kualitas password
       Lupa password
• Proses recovery password dari tempat dan/atau cara
  penyimpanan yang aman, dari chipper/encrypted menjadi
  plaintext
• Metode cracking

    Guessing

    Wordlist

    Brute Force

• Well known password cracker : John The Ripper (JTR), THC-
  Hydra, Medusa
• Proses password cracking menggunakan beberapa komputer
  dalam cluster
• High speed password cracking with high performance
  computing 
• Hemat waktu, lebih efektif dan efisien
• Well known distributed password cracker

    John The Ripper + Condor

    John The Ripper + Djohn

    John The Ripper With MPI Support

    Medussa, Ingat bukan medusa!

    ???
• Message Passing Interface (MPI)

• Local Area Multicomputer (LAM)

• Password cracker dengan dukungan MPI

• John The Ripper MPI

• Develop your own password cracker!
• Fungsi API yang digunakan untuk pemrograman parallel

• Standar bagi komunikasi antar proses pada pemrograman
  parallel yang berjalan pada sistem terdistribusi
• MPI telah dikembangkan pada bahasa pemrograman fortran,
  C, C++, dan Perl
• http://www.mpi-forum.org
• LAM merupakan salah satu aplikasi penyedia library MPI dan
  kompiler MPI
• Daemon-based process, pada proses distribusi “message”
  antar node di cluster
• Support untuk kondisi sistem dan jaringan yang heterogen
  serta bisa diintegrasikan dengan teknologi grid
• http://www.lam-mpi.org
• John The Ripper dengan dukungan proses cracking paralel
  pada komputasi terdistribusi
• Proses distribusi oleh MPI disupport oleh OpenMPI, MPICH, dan
  LAM/MPI
• http://www.bindshell.net/tools/johntheripper
• Equipment
    15 * HP ML 110 Pentium 4 Dual Core CPU 3.00GHz

    15 * Memory 1 GB

    OS : Rock Cluster Linux (http:// www.rocksclusters.org)
• Cracking single processor




• Cracking 20 processor pada 10 nodes PC




• Speed cracking FreeBSD MD5 ~ 39x lebih cepat

• Speed cracking OpenBSD Blowfish ~ 39x lebih cepat
Distributed Cracking
Distributed Cracking
Distributed Cracking

Mais conteúdo relacionado

Semelhante a Distributed Cracking

Tugaas pemograman 3 1100631034
Tugaas pemograman 3   1100631034Tugaas pemograman 3   1100631034
Tugaas pemograman 3 1100631034ariunmuh
 
Sistem keamanan jaringan komputer
Sistem keamanan jaringan komputerSistem keamanan jaringan komputer
Sistem keamanan jaringan komputerdohar2
 
Presentation1 mikrotik
Presentation1 mikrotikPresentation1 mikrotik
Presentation1 mikrotikmusliminstimik
 
Proses and thread
Proses and thread Proses and thread
Proses and thread Gus Dan
 
Bab3 protocol secured
Bab3 protocol securedBab3 protocol secured
Bab3 protocol securedindra47
 
pembahasan kemanan komputer
pembahasan kemanan komputerpembahasan kemanan komputer
pembahasan kemanan komputerGisnu Gintara
 
Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2GLC Networks
 
Sania salsabila (x tkj 32)
Sania salsabila (x tkj 32)Sania salsabila (x tkj 32)
Sania salsabila (x tkj 32)saniasb
 
Slide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxSlide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxNitha Thatha
 
Slide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxSlide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxyunusziliwu
 

Semelhante a Distributed Cracking (20)

Ctf del upload
Ctf del uploadCtf del upload
Ctf del upload
 
Mikrotik feroina
Mikrotik feroinaMikrotik feroina
Mikrotik feroina
 
Tugaas pemograman 3 1100631034
Tugaas pemograman 3   1100631034Tugaas pemograman 3   1100631034
Tugaas pemograman 3 1100631034
 
05 cpu
05 cpu05 cpu
05 cpu
 
Backtrack
BacktrackBacktrack
Backtrack
 
Sistem keamanan jaringan komputer
Sistem keamanan jaringan komputerSistem keamanan jaringan komputer
Sistem keamanan jaringan komputer
 
Presentation1 mikrotik
Presentation1 mikrotikPresentation1 mikrotik
Presentation1 mikrotik
 
Softskill.pptx
Softskill.pptxSoftskill.pptx
Softskill.pptx
 
Pde bab 4
Pde bab 4Pde bab 4
Pde bab 4
 
Proses and thread
Proses and thread Proses and thread
Proses and thread
 
Bab3 protocol secured
Bab3 protocol securedBab3 protocol secured
Bab3 protocol secured
 
pembahasan kemanan komputer
pembahasan kemanan komputerpembahasan kemanan komputer
pembahasan kemanan komputer
 
Materi 3 maret_2014
Materi 3 maret_2014Materi 3 maret_2014
Materi 3 maret_2014
 
Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2
 
P3
P3P3
P3
 
Chapter 2 sistem operasi
Chapter 2 sistem operasiChapter 2 sistem operasi
Chapter 2 sistem operasi
 
Sania salsabila (x tkj 32)
Sania salsabila (x tkj 32)Sania salsabila (x tkj 32)
Sania salsabila (x tkj 32)
 
Slide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxSlide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptx
 
Slide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptxSlide-INF-Modul-1.pptx
Slide-INF-Modul-1.pptx
 
Tugas Kelompok 1
Tugas Kelompok 1Tugas Kelompok 1
Tugas Kelompok 1
 

Distributed Cracking

  • 1. Presented By DaemonFox IDSECCONF 2008
  • 2. • Autentikasi • Username /Password • Hash password  MD5 (Message Digest 5)  SHA1 (Secure Hash Algorithm 1)  ?? • Kesalahan umum  Kualitas password  Lupa password
  • 3. • Proses recovery password dari tempat dan/atau cara penyimpanan yang aman, dari chipper/encrypted menjadi plaintext • Metode cracking  Guessing  Wordlist  Brute Force • Well known password cracker : John The Ripper (JTR), THC- Hydra, Medusa
  • 4. • Proses password cracking menggunakan beberapa komputer dalam cluster • High speed password cracking with high performance computing  • Hemat waktu, lebih efektif dan efisien
  • 5.
  • 6. • Well known distributed password cracker  John The Ripper + Condor  John The Ripper + Djohn  John The Ripper With MPI Support  Medussa, Ingat bukan medusa!  ???
  • 7. • Message Passing Interface (MPI) • Local Area Multicomputer (LAM) • Password cracker dengan dukungan MPI • John The Ripper MPI • Develop your own password cracker!
  • 8. • Fungsi API yang digunakan untuk pemrograman parallel • Standar bagi komunikasi antar proses pada pemrograman parallel yang berjalan pada sistem terdistribusi • MPI telah dikembangkan pada bahasa pemrograman fortran, C, C++, dan Perl • http://www.mpi-forum.org
  • 9. • LAM merupakan salah satu aplikasi penyedia library MPI dan kompiler MPI • Daemon-based process, pada proses distribusi “message” antar node di cluster • Support untuk kondisi sistem dan jaringan yang heterogen serta bisa diintegrasikan dengan teknologi grid • http://www.lam-mpi.org
  • 10.
  • 11. • John The Ripper dengan dukungan proses cracking paralel pada komputasi terdistribusi • Proses distribusi oleh MPI disupport oleh OpenMPI, MPICH, dan LAM/MPI • http://www.bindshell.net/tools/johntheripper
  • 12. • Equipment  15 * HP ML 110 Pentium 4 Dual Core CPU 3.00GHz  15 * Memory 1 GB  OS : Rock Cluster Linux (http:// www.rocksclusters.org)
  • 13. • Cracking single processor • Cracking 20 processor pada 10 nodes PC • Speed cracking FreeBSD MD5 ~ 39x lebih cepat • Speed cracking OpenBSD Blowfish ~ 39x lebih cepat