Memahami aktor jahat
Tampaknya selalu ada orang-orang yang ingin menggunakan hal-hal baik untuk akhir yang buruk. Komputer dan internet memiliki banyak kekuatan untuk selamanya. Sayangnya, beberapa orang ingin menggunakan kekuatan itu untuk menyebabkan kerusakan.
Ini sebagian mengapa keamanan sangat penting. Tetapi itu juga berarti programmer komputer harus berhati-hati untuk membangun keamanan ke dalam sistem mereka. Keamanan adalah sesuatu yang harus kita fokuskan.
Pengelabuan
Pengelabuan adalah ketika seseorang mencoba mendapatkan data pribadi dengan menyembunyikan siapa mereka sebenarnya. Seseorang dapat mengunjungi situs atau mendapatkan email yang terlihat nyata. Misalnya, Anda mungkin mendapatkan email dari situs belanja favorit Anda. Ini mungkin memiliki logo perusahaan dan semua detail di bagian bawah yang terlihat seperti berasal dari toko. Surat mengatakan bahwa sudah waktunya bagi Anda untuk memperbarui informasi akun Anda. Ini menyediakan tautan bagi Anda untuk melakukan hal itu.
Saat Anda mengklik tautan, tautan akan membawa Anda ke halaman web yang terlihat seperti situs belanja Anda. Tapi itu tidak. Ini telah dibuat untuk terlihat seperti itu, tetapi hanya ada untuk mendapatkan informasi Anda. Ini disebut serangan phishing.
Ada banyak cara untuk melindungi diri Anda dari serangan phishing. Salah satu caranya adalah dengan memeriksa semua tautan sebelum Anda mengkliknya. Sebagian besar browser desktop modern dan alat email membantu Anda dengan ini. Jika Anda menyambungkan mouse ke tautan dan menunggu satu atau dua detik, alat ini akan menunjukkan tautan aktual . Jika teks yang Anda lihat mengatakan itu mengarahkan Anda ke www.relecloud.com, namun tautan sebenarnya menuju ke beberapa situs web yang tidak Anda ketahui, berhati-hatilah!
Alat paparan tautan adalah salah satu cara yang dikembangkan programmer untuk membantu melindungi pengguna. Banyak perusahaan komputer juga melakukan pemeriksaan latar belakang pada tautan web. Mereka menyimpan database tautan yang dapat menyebabkan kerusakan. Ketika Anda mencoba mengklik tautan yang berpotensi buruk, perangkat lunak dapat memperingatkan Anda.
Peretasan
Peretas datang dalam berbagai bentuk dan ukuran. Ada peretas "topi hitam" yang mengejar uang atau menyebabkan kerusakan. Ada peretas "topi putih" yang dapat membobol sistem seperti peretas lain tetapi memiliki tujuan mulia (seperti mengekspos kelemahan). Bahkan ada peretas topi abu-abu yang terkadang melanggar aturan tetapi umumnya memiliki niat yang baik.
Topi hitam adalah topi yang paling diperhatikan. Peretas memiliki kemampuan untuk masuk ke sistem komputer dengan melanggar keamanan. Mereka dapat menggunakan alat untuk menguji ribuan kata sandi semenit sampai mereka menemukan yang berfungsi. Mereka menulis kode yang dapat disuntikkan ke komputer untuk mendapatkan akses. Mereka juga dapat menulis kode dalam program yang tampaknya tidak bersalah (seperti permainan) tetapi dirancang untuk mencuri informasi.
Banyak alat keamanan yang Anda lihat saat ini dirancang untuk mencegah peretasan. Banyak dari mereka bekerja dengan baik, tetapi peretas masih dapat menemukan cara untuk bekerja di sekitar mereka. Menjadi aman melibatkan kepercayaan perangkat lunak dari perusahaan terkemuka. Tapi itu juga berarti waspada dan menyadari apa yang Anda lakukan.
Pemrograman untuk Keamanan
Menjadi programmer yang baik berarti sebagian merancang program dengan mempertimbangkan keamanan. Ada banyak programmer "praktik terbaik" yang digunakan untuk melakukan ini. Banyak alat modern yang digunakan programmer juga membantu mereka mengetahui potensi masalah. Akhirnya, banyak pengujian dapat membantu menangkap bug dan masalah yang membuat program terbuka bagi peretas.