Postingan

Malware, Phising, dan Spam

Gambar
  Malware Malware merupakan sebuah perangkat lunak yang dirancang untuk  mengakses dan terkadang merusak sistem komputer, jaringan, atau server secara ilegal tanpa diketahui oleh pemiliknya. Istilah malware berasal dari gabungan kata yaitu malicious “berniat jahat” dan software “perangkat lunak”. Tujuannya tentu untuk merusak atau mencuri data dari perangkat yang dimasuki. Malware biasanya di buat oleh yang sudah memahami bagaimana cara membangun suatu perangkat lunak beserta mengetahui sistem keamanan perangkat lunaknya. Malware disembunyikan ke dalam suatu jaringan internet targetnya. Jika secara manual memasukkan ke dalam komputer korban tentu saja sangat sulit. Jadi kebanyakan peretas melakukan aksinya menggunakan bantuan jaringan internet. Malware dapat disebarkan melalui beberapa metode. Kebanyakan adalah melalui jaringan internet, email, pesan pribadi, atau halaman situs web. Tidak hanya perangkat komputer saja, server situs web juga banyak menjadi korban dari malware. Salah

XML External Entity Attack (XXE) 6

Gambar
  Sumber : https://portswigger.net/web-security/xxe Pada kesempatan kali ini kita akan membahas XML External Attack (XEE) serta bagaimana cara menanggulangi atau mencegah sistem terkena dari serangan tersebut. Sebelum kita menjelaskan bagaimana cara kerja dari serangan XML External Attack (XEE), terlebih dahulu kita mengenal apa itu XML dan XML External Entity Injection. Apa itu XML ? XML (eXtensible Markup Language) merupakan sebuah bahasa markup seperti HTML yang didesain untuk menyimpan dan mengantarkan data. Layanan web yang menyediakan cara yang nyaman untuk berkomunikasi dan transfer data antar aplikasi web yang dibangun dalam sebuah platform serta menggunakan berbagai jenis bahasa pemrograman. Banyak sekali protokol serta standar seperti Simple Object Access Protocol (SOAP), Representational State Transfer (RESTFul), Resource Description Framework (RDF) dan lainnya yang dibangun untuk diimplementasikan ke dalam layanan web yang menggunakan XML sebagai teknologi utamanya. Layanan

Software Design Notation

Gambar
Pengertian :  Software Design Notation atau Notasi desain Perangkat lunak adalah Notasi yang dapat menjelaskan tujuan suatu perangkat lunak dan digunakan untuk kebutuhan perancangan perangkat lunak. Kriteria 1.Automatic processing : desainer dapat memverifikasi kebenaran dan kualitas desain 2.Modularity : notasi mendukung pengembangan perangkat lunak modular 3.Structure enforcement : memberlakukan penggunaan konstruksi pemrograman terstruktur 4.Ease of editing : mudah untuk melakukan modifikasi desain 5.Data representation : kemampuan untuk menggambarkan data local dan global secara langsung 6.Maintainability : pemeliharaan konfigurasi 7.Logic verification : mampu melakukan verifikasi logika untuk meningkatkan kecukupan pengujian 8.Overall simplicity : mudah untuk dipelajari, digunakan dan penulisannya 9.Machine readability : notasi dapat menjadi masukan secara langsung ke dalam pembangunan sistem 10.Easily converted to program source code : memudahkan dan memper