Saya ingin menganalisis kotak ubuntu saya untuk mendeteksi apakah itu diretas. Pertanyaan saya adalah: apa saja tempat untuk mencari tahu jika beberapa perangkat lunak berbahaya dimulai? Berikut ini adalah semacam daftar mentah:
- mbr
- kernel image (saya punya md5)
- / sbin / init (Saya punya md5)
- Modul kernel di / etc / modules
- semua skrip layanan di /etc/init.d dan / etc / init (saya punya md5)
- /etc/rc.local
- gnome autorun
dan?
Pertanyaan saya benar-benar jujur dan tidak berbahaya. Ini hanya untuk mendeteksi apakah kotak saya dikompromikan.
Anda tidak akan pernah tahu apakah PC Anda sudah terinfeksi atau belum. Anda mungkin dapat mengetahui dengan mendengarkan lalu lintas yang datang dari komputer Anda. Di bawah ini adalah sesuatu yang dapat Anda lakukan untuk memastikan bahwa sistem Anda OK. Perlu diingat bahwa tidak ada yang 100%.
Sejauh mengetahui apakah Anda diretas; Anda akan mendapatkan iklan pop-up, pengalihan ke situs yang tidak ingin Anda kunjungi, dll.
Saya harus mengatakan bahwa
/sys
/boot
/etc
antara lain dianggap penting.Malware Linux juga dapat dideteksi menggunakan alat forensik memori, seperti Volatilitas atau Volatilitas
Anda juga mungkin ingin melihat Mengapa saya perlu perangkat lunak anti-virus? . Jika Anda ingin menginstal perangkat lunak Anti-virus, saya sarankan Anda menginstal ClamAV
sumber
Anda juga dapat mencoba
rkhunter
yang memindai komputer Anda untuk banyak rootkit dan trojan horse.sumber
Ada distribusi khusus seperti BackTrack yang berisi perangkat lunak untuk menganalisis situasi seperti milik Anda. Karena sifat yang sangat khusus dari alat ini biasanya ada kurva belajar yang cukup curam yang terkait dengannya. Tetapi jika ini benar-benar menjadi perhatian Anda, itu menghabiskan waktu dengan baik.
sumber
Sudah jelas bagi Anda (demi orang lain saya akan menyebutkannya) jika Anda menjalankan sistem Anda sebagai VM maka potensi risiko Anda terbatas. Tombol Power memperbaiki hal dalam hal itu, Simpan program di dalam kotak pasir mereka (per ~ se). Kata sandi yang kuat Saya tidak bisa mengatakannya dengan cukup. Dari sudut pandang SA, ini adalah pertahanan lini pertama Anda. Aturan praktis saya, jangan pergi ke atas 9 karakter, gunakan Spesial, dan huruf besar + huruf kecil juga angka. Kedengarannya sulit, benar. Mudah. Contoh ... 'H2O = O18 + o16 = air' Saya menggunakan chemestry untuk beberapa kata sandi yang bersilangan. H2O adalah air, tetapi O18 dan O16 berbeda isotop Oksigen, tetapi pada akhirnya, ada air, karena itu "H2O = O18 + o16 = air '.. Pasword yang kuat. Ikuti dengan itu .. Keluhan umum adalah mengingatnya SEHINGGA panggilan komputer / server / terminal 'Waterboy' Mungkin membantu.
Apakah saya ngiler?!?!
sumber
Anda dapat menginstal dan menjalankan ClamAV (softwarecenter) dan memeriksa perangkat lunak berbahaya di komputer Anda. Jika Anda memasang Wine: bersihkan melalui Synaptic (hapus sepenuhnya), dan lakukan instal ulang jika perlu.
Sebagai catatan: ada sangat sedikit perangkat lunak berbahaya untuk Linux (jangan campur dengan masa lalu dengan Windows !!), sehingga kemungkinan sistem Anda terganggu hampir zip. Saran yang baik adalah: pilih kata sandi yang kuat untuk root Anda (Anda dapat dengan mudah mengubahnya jika perlu).
Jangan paranoid tentang Ubuntu dan perangkat lunak berbahaya; tetap berada dalam garis softwarecenter / jangan menginstal PPA acak / jangan menginstal. deb-paket yang tidak memiliki jaminan atau latar belakang bersertifikat; melakukannya sistem Anda akan tetap bersih tanpa tergesa-gesa.
Disarankan juga untuk menghapus setiap kali Anda menutup browser Firefox (atau Chromium) karena semua cookie dihapus dan bersihkan riwayat Anda; ini mudah diatur dalam preferensi.
sumber
Kembali ketika saya menjalankan server publik, saya akan menginstalnya di lingkungan non-jaringan dan kemudian menginstal Tripwire pada mereka ( http://sourceforge.net/projects/tripwire/ ).
Tripwire pada dasarnya memeriksa semua file pada sistem dan menghasilkan laporan. Anda dapat mengecualikan yang menurut Anda diizinkan untuk diubah (seperti file log) atau yang tidak Anda pedulikan (file email, lokasi cache browser, dll).
Banyak pekerjaan yang harus dilakukan melalui laporan dan pengaturannya, tetapi senang mengetahui bahwa jika suatu file berubah, dan Anda tidak menginstal pembaruan untuk mengubahnya, Anda tahu ada sesuatu yang perlu diselidiki. Saya tidak pernah benar-benar membutuhkan semua ini, tapi saya senang kami menjalankannya bersama dengan perangkat lunak firewall dan pemindaian port reguler pada jaringan.
Selama 10 tahun terakhir ini saya hanya perlu merawat mesin pribadi saya, dan tanpa ada orang lain yang memiliki akses fisik atau akun di kotak, dan tidak ada layanan publik (atau banyak alasan untuk menargetkan mesin saya secara khusus) saya adalah sedikit lebih longgar jadi saya belum pernah menggunakan Tripwire selama bertahun-tahun ... tapi itu mungkin sesuatu yang Anda cari untuk menghasilkan laporan perubahan file.
sumber
Hal terbaik untuk dilakukan dalam skenario Anda adalah format mingguan atau lebih pendek. Instal program seperti spideroak untuk menyinkronkan data Anda dengan aman. Dengan begitu setelah memformat ulang, Anda hanya perlu mengunduh spideroak dan semua data Anda kembali. Dulu lebih mudah dengan ubuntuone tapi itu hilang sekarang :(
btw: spideroak hanya menjamin nol pengetahuan jika Anda tidak pernah mengakses file Anda di situs mereka melalui sesi web. Anda harus menggunakan hanya klien perangkat lunak mereka untuk mengakses data dan mengubah kata sandi Anda.
sumber