Rumah Kewangan Peribadi Bagaimana untuk Memecahkan Kata Laluan dengan pwdump3 dan John the Ripper - dummies

Bagaimana untuk Memecahkan Kata Laluan dengan pwdump3 dan John the Ripper - dummies

Isi kandungan:

Video: Cara Buka Pola Dan Password Android Karena Lupa 2024

Video: Cara Buka Pola Dan Password Android Karena Lupa 2024
Anonim

Hacker menggunakan pelbagai kaedah untuk memecahkan kata laluan yang seolah-olah tidak jelas. John the Ripper dan pwdump3 boleh digunakan untuk memecahkan kata laluan untuk Windows dan Linux / Unix. Ikuti langkah-langkah mudah di bawah.

Bagaimana untuk memecahkan kata laluan Windows

Langkah-langkah berikut menggunakan dua utiliti untuk menguji keselamatan kata laluan semasa di Windows

  • John the Ripper (untuk memecahkan hash Windows dan Linux / UNIX kata laluan)

pwdump3 (untuk mengekstrak hash kata laluan dari pangkalan data Windows SAM) Ujian berikut memerlukan akses pentadbiran sama ada stesen kerja mandiri Windows atau pelayan:

  1. Buat direktori baru yang dipanggil kata laluan dari akar Windows C: drive anda.

  2. Unduh dan pasang alat penyahmampatan jika anda belum mempunyai satu.

    WinZip adalah alat komersil yang baik yang anda boleh gunakan dan 7-Zip adalah alat penyahmampatan percuma. Windows XP, Windows Vista, dan Windows 7 juga termasuk pengendalian fail Zip terbina dalam.

  3. Muat turun, ekstrak dan pasang perisian berikut ke dalam direktori kata laluan yang anda buat, jika anda belum memilikinya pada sistem anda:

    • pwdump3

    • John the Ripper

  4. Masukkan arahan berikut untuk menjalankan pwdump3 dan mengalihkan outputnya ke fail yang dipanggil retak. txt:

    c: passwordspwdump3> retak. txt
    

    Fail ini menangkap had kata laluan Windows SAM yang retak dengan John the Ripper. Anda dapat melihat kandungan yang retak. fail txt yang mengandungi kata laluan pangkalan data SAM Windows tempatan.

  5. Masukkan arahan berikut untuk menjalankan John the Ripper terhadap kata laluan password Windows SAM untuk memaparkan kata laluan retak:

    c: passwordsjohn retak. txt
    

    Proses ini boleh mengambil beberapa saat atau hari, bergantung kepada bilangan pengguna dan kerumitan kata laluan yang berkaitan.

Bagaimana untuk memecahkan kata laluan UNIX / Linux

John the Ripper juga boleh memecahkan kata laluan UNIX / Linux. Anda memerlukan akses root ke sistem anda dan kepada kata laluan kata laluan (/ etc / passwd) dan bayangan bayangan (/ etc / bayangan). Lakukan langkah-langkah berikut untuk mengesan kata laluan UNIX / Linux:

  1. Muat turun fail sumber UNIX dari www. openwall. com / john.

  2. Ekstrak program dengan memasukkan arahan berikut:

    [root @ localhost kbeaver] #tar -zxf john-1. 7. 9. tar. gz
    

    atau apa sahaja nama fail semasa.

    Anda juga boleh memecahkan kata laluan UNIX atau Linux pada sistem Windows dengan menggunakan Windows / DOS versi John the Ripper.

  3. Tukar ke direktori / src yang dicipta ketika anda mengeksekusi program dan masukkan perintah berikut:

    membuat generik
    
  4. Ubah ke direktori / jalankan dan masukkan perintah berikut untuk menggunakan program unshadow untuk menggabungkan fail passwd dan bayangan dan menyalinnya ke fail yang retak.txt:

    . / unshadow / etc / passwd / etc / shadow> retak. txt
    

    Proses unshadow tidak akan berfungsi dengan semua varian UNIX.

  5. Masukkan arahan berikut untuk memulakan proses retak:

    . / john retak. txt
    

    Apabila John the Ripper selesai (dan ini mungkin mengambil sedikit masa), keluaran serupa dengan hasil proses Windows sebelumnya.

Selepas melengkapkan langkah Windows atau UNIX sebelum ini, anda boleh memaksa pengguna mengubah kata laluan yang tidak memenuhi keperluan dasar kata laluan tertentu, anda boleh membuat dasar kata laluan baru, atau anda boleh menggunakan maklumat untuk mengemas kini program kesedaran keselamatan anda. Hanya melakukan sesuatu.

Berhati-hati mengendalikan hasil cracking kata laluan anda. Anda membuat isu akauntabiliti kerana lebih daripada satu orang kini mengetahui kata laluan. Sentiasa merawat maklumat kata laluan orang lain sebagai sulit. Jika anda akhirnya menyimpannya pada sistem ujian anda, pastikan ia lebih selamat. Jika ia adalah komputer riba, menyulitkan cakera keras adalah pertahanan yang terbaik.

Bagaimana untuk Memecahkan Kata Laluan dengan pwdump3 dan John the Ripper - dummies

Pilihan Editor

Pengekodan All-in-One Untuk Dummies Cheat Sheet - dummies

Pengekodan All-in-One Untuk Dummies Cheat Sheet - dummies

Logik, dan sintaks. Pengekodan pada mulanya mungkin menakutkan, tetapi dengan amalan, mudah untuk mendapatkan selesa dengan terminologi, konsep, dan strukturnya. Memahami pengekodan tidak seperti belajar bahasa baru: Gunakannya cukup kerap dan anda akan mendapati diri anda dapat bercakap, berfikir, dan menulis dalam kod. Namun, ...

Kolej Kurikulum Sains Komputer untuk Pekerjaan di Coding - dummies

Kolej Kurikulum Sains Komputer untuk Pekerjaan di Coding - dummies

Kursus apa yang perlu anda ambil di kolej dapatkan pekerjaan pengkodan? Kursus CS College menawarkan tinjauan keseluruhan sistem komputer dari perkakasan yang digunakan untuk mengagihkan memori ke perisian peringkat tinggi yang menjalankan program dan teori yang digunakan untuk menulis perisian itu. Akibatnya, anda mendapat akal ...

3 Tips untuk Menggunakan Template dalam C ++ - dummies

3 Tips untuk Menggunakan Template dalam C ++ - dummies

Template fungsi membolehkan anda menulis sesuatu yang kelihatan seperti fungsi tetapi menggunakan satu atau lebih jenis pemegang yang C + + menukar menjadi jenis yang benar pada masa kompilasi. Anda harus ingat beberapa perkara apabila menggunakan templat. Pertama, tiada kod dijana untuk templat. (Kod dijana selepas templat ditukarkan ...

Pilihan Editor

Memecah Daripada Gelung Tanpa Infin dalam Program Bahasa C Anda - dummies

Memecah Daripada Gelung Tanpa Infin dalam Program Bahasa C Anda - dummies

Ketika anda masuk gelung pengaturcaraan dalam bahasa C, anda dapati kegembiraan dan ketakutan gelung tanpa had, atau tidak terhingga. Gelung ini terus selama-lamanya kerana sama ada programmer terlupa memasukkan cara untuk keluar dari gelung atau keadaan keluar tidak pernah dipenuhi. Sama ada jalan, gelung tidak berkesudahan adalah rasa sakit. Tetapi ...

C All-in-One Reference Desk For Dummies Cheat Sheet - dummies

C All-in-One Reference Desk For Dummies Cheat Sheet - dummies

When working dalam bahasa pengaturcaraan C, anda perlu mengetahui bagaimana C melakukan perkara - contohnya, urutan keutamaan, jenis pembolehubah, pengendali, dan perbandingan dan lawannya.

C Bahasa Simbol Perbandingan - dummies

C Bahasa Simbol Perbandingan - dummies

Jika anda menulis program di C, anda perlu menggunakan simbol perbandingan. Penggunaan simbol C, makna dan contohnya ditunjukkan dalam jadual berikut: Contoh Perbendaharaan Arti atau Sebutan Sebutan Sebenar Lebih daripada 8 ...

Pilihan Editor

Di Premis Antispam Perisian - dummies

Di Premis Antispam Perisian - dummies

Program antispam di premis berjalan pada pelayan di rangkaian anda dan berinteraksi langsung dengan pelayan e-mel anda. E-mel yang tiba di pelayan anda diserahkan kepada program antispam, yang menilai e-mel untuk menentukan sama ada spam atau mel yang sah. Perisian antispam menggunakan pelbagai teknik untuk mengenal pasti spam dan ...

OSI untuk CCNA Layer 6: Presentation - dummies

OSI untuk CCNA Layer 6: Presentation - dummies

Semasa anda mempersiapkan peperiksaan CCNA, kebanyakannya berkaitan dengan format data. Ia menukarkan data antara format yang berbeza supaya kedua-dua penghantar dan penerima boleh menggunakan data heterogen. Sebagai contoh, mesej mel mengandungi pelbagai format data: teks, lampiran aplikasi, video, audio, dan tandatangan grafik. Lapisan persembahan pada ...

OSI untuk Lapisan CCNA 7: Permohonan - dummies

OSI untuk Lapisan CCNA 7: Permohonan - dummies

Peperiksaan CCNA memerlukan pengetahuan lapisan aplikasi model rujukan OSI . Lapisan ini mewakili pelbagai aplikasi rangkaian seperti pembaca e-mel, pelayar web, Protokol Pemindahan Hypertext (HTTP), Protokol Pemindahan Fail (FTP) dan Sistem Fail Rangkaian (NFS). Lapisan aplikasi menyediakan antara muka pengguna dan memproses data rangkaian. Lapisan aplikasi pada penghantaran ...