SlideShare a Scribd company logo
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
Distributed Cracking
• 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
Distributed Cracking
• 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

More Related Content

PDF
Atmosphere: Secure Messaging for interception protection - Girindro Pringgo D...
PDF
Mobile security-an-introduction - za
PDF
BGP Vulnerability
PDF
Linux kernel-rootkit-dev - Wonokaerun
PDF
Defeating spyware and forensics on the black berry draft
PDF
IPv6 Fundamentals & Securities
PDF
Pendekatan secure by design pada cluster resource allocation untuk pusat data
PPTX
Danang Jaya, Query Adika Rezylana - Steganografi DCT dengan Memanfaatkan Apli...
Atmosphere: Secure Messaging for interception protection - Girindro Pringgo D...
Mobile security-an-introduction - za
BGP Vulnerability
Linux kernel-rootkit-dev - Wonokaerun
Defeating spyware and forensics on the black berry draft
IPv6 Fundamentals & Securities
Pendekatan secure by design pada cluster resource allocation untuk pusat data
Danang Jaya, Query Adika Rezylana - Steganografi DCT dengan Memanfaatkan Apli...

Similar to Distributed Cracking (20)

PDF
Ctf del upload
PPTX
Materi PPT Pengantar Sistem Operasi.pptx
PPTX
Mikrotik feroina
PDF
Tugaas pemograman 3 1100631034
PPT
05 cpu
PDF
Backtrack
PPT
Sistem keamanan jaringan komputer
PPTX
Presentation1 mikrotik
PPTX
Softskill.pptx
PPTX
PPT
Proses and thread
PPTX
KRIPTOGRAFI - 2 KRIPTOGRAFI - 2 KRIPTOGRAFI - 2 KRIPTOGRAFI - 2.pptx
PDF
Bab3 protocol secured
PPT
pembahasan kemanan komputer
PDF
Materi 3 maret_2014
PDF
Sejarah PHP dan perkembanganya dalam pemrograman WEB
PPTX
Automatic Backup via FTP - Part 2
PDF
Chapter 2 sistem operasi
PPTX
Sania salsabila (x tkj 32)
Ctf del upload
Materi PPT Pengantar Sistem Operasi.pptx
Mikrotik feroina
Tugaas pemograman 3 1100631034
05 cpu
Backtrack
Sistem keamanan jaringan komputer
Presentation1 mikrotik
Softskill.pptx
Proses and thread
KRIPTOGRAFI - 2 KRIPTOGRAFI - 2 KRIPTOGRAFI - 2 KRIPTOGRAFI - 2.pptx
Bab3 protocol secured
pembahasan kemanan komputer
Materi 3 maret_2014
Sejarah PHP dan perkembanganya dalam pemrograman WEB
Automatic Backup via FTP - Part 2
Chapter 2 sistem operasi
Sania salsabila (x tkj 32)
Ad

Recently uploaded (11)

PPTX
BERPIKIR KOMPUTASI UNTUK SMP KELAS 8 INFORMATIKA
DOCX
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
PPTX
BERPIKIR KOMPUTASIONAL UNTUK KELAS 7 SMP
PPTX
PEMAHAMAN MAPEL KODING DAN KECERDASAN ARTIFICIAL
PPT
pengantar-sistem-informasi manajemen.ppt
DOCX
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
PPTX
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
PPTX
Implementasi Microservices pada Manufaktur
PPTX
Slide_Diskusi_Modul_5_Pembelajaran_Mendalam.pptx
PPTX
PERANCANGAN DAN PENGEMBANGAN VIDEO GAME SEBAGAI MEDIA TERAPI DEPRESI
PPTX
Materi_Array_Karakter_String untuk kelas XI sma.pptx
BERPIKIR KOMPUTASI UNTUK SMP KELAS 8 INFORMATIKA
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
BERPIKIR KOMPUTASIONAL UNTUK KELAS 7 SMP
PEMAHAMAN MAPEL KODING DAN KECERDASAN ARTIFICIAL
pengantar-sistem-informasi manajemen.ppt
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
Implementasi Microservices pada Manufaktur
Slide_Diskusi_Modul_5_Pembelajaran_Mendalam.pptx
PERANCANGAN DAN PENGEMBANGAN VIDEO GAME SEBAGAI MEDIA TERAPI DEPRESI
Materi_Array_Karakter_String untuk kelas XI sma.pptx
Ad

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
  • 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
  • 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