Mengungkap Reverse Engineering dalam Software Engineering

Mengungkap Reverse Engineering dalam Software Engineering

Reverse engineering adalah istilah yang mungkin terdengar rumit, tetapi sebenarnya sering kali merupakan bagian dari rutinitas para software engineer. Jika masih belum memahami mengenai software engineer, kita bisa mempelajari artikel “Software Engineer dan Software Developer: Serupa Tapi Tak Sama.” Di dunia pengembangan perangkat lunak (software), reverse engineering bisa menjadi alat ...

Mengamankan Sistem Komputer dari Serangan Hacker

Mengamankan Sistem Komputer dari Serangan Hacker

Perkembangan teknologi sistem komputer dan jaringan membawa dampak yang sangat besar bagi masyarakat dunia. Dengan adanya teknologi ini, membuat pekerjaan manusia semakin mudah dalam mengambil suatu keputusan. Namun, secanggih apa pun teknologi ini, tentu membuka peluang bagi kelompok hacker dunia untuk dapat menguasai sistem komputer dan mengambil keuntungan di dalamnya.  ...

Amankan RESTful API-mu dari 3 Serangan Ini!

Amankan RESTful API-mu dari 3 Serangan Ini!

Security comes first! Kita sering mendengar ungkapan tersebut ketika membuat aplikasi apa pun. Dalam artikel Cyber Security: Pengertian, Jenis, dan Ancamannya, kamu sudah mengetahui betapa fatalnya jika kita menyepelekan masalah security atau kemanan, apalagi aplikasi yang kamu buat mengandung data sensitif. Dalam artikel kali ini, kita akan mengetahui apa saja ...

Cyber Security: Pengertian, Jenis, dan Ancamannya

Cyber Security: Pengertian, Jenis, dan Ancamannya

Seiring dengan semakin majunya teknologi, berbagai istilah IT juga ikut semakin populer. Salah satunya adalah cyber security. Seperti halnya satpam yang melindungi rumah, cyber security dibutuhkan untuk menjaga perangkat, sistem, jaringan, dan data milikmu dari berbagai ancaman dunia maya. Apa sebenarnya cyber security itu? Apa saja jenis-jenis dan ancaman yang ...

5 Hal yang Perlu Kamu Ketahui tentang Blockchain

5 Hal yang Perlu Kamu Ketahui tentang Blockchain

Apa yang pertama kali terlintas dalam pikiranmu saat mendengar istilah blockchain? Sebagian besar mungkin akan menjawab Bitcoin, salah satu mata uang kripto (cryptocurrency) yang paling terkenal. Hal ini tidak salah karena Bitcoin memang erat kaitannya dengan blockchain. Namun, tahukah kamu perbedaan antara keduanya? Mengapa blockchain disebut sebagai “the new, high-emerging ...

Meningkatkan Keamanan Aplikasi dengan Abuse Case

Meningkatkan Keamanan Aplikasi dengan Abuse Case

Di banyak tempat yang menerapkan paradigma, seperti Agile, DevOps, atau Lean, shipping code (men-deploy kode) bagaikan detak jantung bagi perusahaan. Aktivitas ini dianggap krusial untuk meningkatkan peluang sukses sebuah perusahaan. Ini karena fitur yang dibangun oleh para developer, baru dapat dirasakan oleh pengguna ketika kodenya sudah di-ship (atau di-deploy).  Ini ...

Security Testing ala White Box dan Black Box

Security Testing ala White Box dan Black Box

Seperti halnya pengujian kode yang memiliki pendekatan white box dan black box, security testing juga memiliki pendekatan white box dan black box. Pendekatan white box mengasumsikan si penguji memiliki akses terhadap kode yang diuji sehingga ia dapat melakukan analisis terhadap kode tersebut. Sementara itu, pendekatan black box menguji sistem dari ...

Jenis Phishing Baru yang Tidak Bisa Diacuhkan

Jenis Phishing Baru yang Tidak Bisa Diacuhkan

Dengan beragamnya jenis phishing yang ada, ia tetap menjadi ancaman security yang serius. Statistiknya mengingatkan kita untuk terus waspada. Menurut Kaspersky, di tahun 2021, 45.56% dari email adalah spam. Menurut GOV.UK, 83% dari entitas bisnis pernah berhadapan dengan phishing. Menurut Verizon, 36% dari security breach melibatkan phishing. Sementara menurut Cisco ...