Pada kesempatan kali ini, kita coba bahas jenis- jenis serangan virus Ransomware. Virus ini banyak tersebar di internet, Sebaiknya kita mengatahui cara virus ini bekerja. Agar komputer atau gadget kita tidak mudah terjangkit virus ransomware.
Bagi sebagian orang, internet menjadi dunia kedua dalam kehidupannya. Namun internet jauh dari kata ‘Aman’. Sering kali kita menemukan banyak konten pornografi, narkoba dan tindakkan cyber Crime lainnya bertebaran di internet. Pada kesempatan kali ini saya akan fokus membahas pengertian dan jenis malware ransomware.
Ransomware adalah salah satu jenis malware yang bertujuan untuk meminta tebusan kepada korban. Ransomware, sesuai dengan namanya, ransom = tebusan ( dalam bahasa Inggris ), jenis malware ini bertujuan untuk memeras korban yang komputernya terinfeksi ransomware dengan meminta sejumlah uang sebagai tebusan.
Bagi yang sering berselancar di internet, tentu akan sering bertemu dengan malware ransomware. Karena biasanya, malware ini muncul saat kita men-download suatu file atau mengunjungi website tertentu. Terlebih link- link website yang kurang aman untuk dikunjungi.
Jenis- Jenis MALware Ransomware
Secara umum ada dua jenis ransomware yaitu sebagai berikut :
Locker Ransomware ( Non- Enkripsi )
Locker Ransomware menginfeksi korban dengan menutup akses ( lock-screen) ke dalam resources yang ada dikomputernya. Setelah layar terkunci, pelaku akan meminta sejumlah tebusan kepada korban, agar hak akses korban dapat diberikan kembali.
Crypto Ransomware ( Enkripsi )
Crypto Ransomware merupakan jenis yang paling digunakan oleh pelaku kejahatan siber. Crypto Ransomware akan mengenkripsi file- file penting dalam komputer, lalu pelaku akan meminta uang tebusan untuk mendapatkan kunci deskripsinya.
Selain dua jenis ransomware diatas, masih ada jenis ransomware yang banyak di temukan di internet. Lockscreen ransomware merupakan jenis lain malware yang menginfeksi komputer korban.
Lockscreen ransomware akan akan mengunci komputer korban agar tidak dapat melakukan aktifitas apapun di komputer. Sampai korban membayar tebusan yang di inginkan pelaku.
Tidak jarang pelaku akan memainkan sisi psikologis korban. Misalnya, menampilkan notifikasi pada layar, yang berpura- pura menjadi pihak berwenang yang sedang melakukan tugas. Dan korban dianggap sebagai pihak bersalah. Karenan merasa takut dan tertekan pada ancaman tersebut, korban akan mengikuti perintah sesuai dengan yang pelaku inginkan.
Tentunya ini menjadi perhatian khusus untuk kita semua. Bahwa kita harus bijak berselancar di internet. Jangan terkecoh oleh malware seperti ini.
Sekian pembahasan mengenai pengertian dan jenis malware ransomware, semoga bermanfaat !
Text Editor , merupakan sebuah senjata utama untuk para programmer. mungkin kebanyakan orang hanya menggunakan notepad atau juga word untuk mengolah kata-kata. tapi dalam kegiatan coding, text editor ini menjadi salah satu faktor yang sangat penting.
Bagi seorang programmer kenyamanan menjadi salah satu hal yang penting. karena dibutuhkan konsentrasi yang cukup tinggi dan terlepas dari gangguan-gangguan kecil lainnya. mungkin ini juga yang menyebabkan seorang programmer biasanya memiliki kebiasannya masing-masing. seperti tidak ada aturan dalam pakaian bahkan sampai setengah bugil (programmer tertentu) atau juga hanya dapat fokus pada malam hari. karena kegiatan coding membutuhkan tingkat kefokusan yang tinggi agar dapat menyelesaikan sebuah masalah dan mengkoversinya kedalam sebuah program.
Oleh karena itu sebuah text editor pun menjadi kunci penting bagi para programmer dalam membuat sebuah program. ada banyak sekali text editor yang dapat digunakan saat ini, mulai dari yang gratis sampai yang berbayar. tapi untuk kali ini saya hanya akan membahas yang gratis, berikut daftarnya.
Daftar Text Editor Gratis terbaik untuk coding
Daftar Isi
1. Notepad ++
Yaps, yang pertama adalah notepad ++ , bagi saya sendiri aplikasi text editor ini merupakan aplikasi yang pertama menjadi penunjang kegiatan coding.walaupun dalam penamaan hampir sama dengan notepad tapi fitur yang ditawarkan notepad++ jauh lebih banyak dan lengkap. bahasa pemrogramman yang didukung pun cukup lengkap. selain itu juga kemudahan dalam penggunaan dan ringan , menjadi faktor mengapa notepad++ populer di kalangan para programmer. dan yang paling penting adalah gratis, kita bisa mendownload aplikasi ini disitus resminya.
Situs Resmi
https://notepad-plus-plus.org/
Sistem Operasi
Windows
2. Sublime Text
Selanjutnya Sublime text, tampilannya yang dinamis dan banyaknya fitur membuat sublime menjadi salah satu text editor yang paling banyak digunakan.selain itu juga sublime dapat berjalan di berbagai platform berbeda . text editor ini pun dapat digunakan secara gratis dengan mendownload langsung di situs resminya. namun jika anda ingin mengakses full fitur yang ada , anda perlu membeli lisensinya.
situs resmi
https://www.sublimetext.com/
Sistem Operasi
Linux, Mac Os dan Windows
3. Visual Code Studio
Visual Studio Code adalah aplikasi text editor keluaran microsoft. Walaupun terbilang masih baru tapi Aplikasi Text editor ini disukai oleh banyak programmer selain itu aplikasi ini mendukung hampir seluruh bahasa pemrograman daseperti vb.net, C#, C, C++, Java, XML, HTML, .ASP, PHP dan lainnya. walaupun dikembangkan microsoft tetapi Visual code editor dapat berjalan di berbagai platform tidak hanya di windows. anda dapat mendownload nya secara gratis di situs resminya
Situs Resmi
https://code.visualstudio.com/
Sistem Operasi
Linux, Mac Os dan Windows
4. Komodo Edit
Text editor yang ssatu ini dapat menjadi alternatif dari sublime text. Komodo Edit memiliki banyak fitur dan juga cukup ringan digunakan. Anda juga dapat memilih tema untuk tampilan editor ini. aplikasi text editor ini pun mendukung berbagai macam bahasa pemrograman tingkat tinggi seperti bahasa pemrograman python, perl, ruby, tcl, sql, html, sql, css, smarty, xhtml, php dan masih banyak bahasa pemrograman lainnya. komo edit dapat berjalan di berbagai platform.
Situs Resmi
https://www.sublimetext.com/
Sistem Operasi
Linux, Mac Os dan Windows
5. Atom
Atom terkenal dikalangan para programmer web, text editor ini memiliki banyak fitur yang bisa diandalkan dan menjadikannya sebagai Aplikasi Text Editor yang sering di gunakan para developer, seperti web based technology desktop text editor, file system browser, fuzzy finder for quickly opening files, fast project-wide search dan replace, multiple cursors and selections, multiple panes, snippets, code folding, a clean preferences UI, TextMate grammars importing, modular design, nodejs integration, dan masih banyak keunggulan dari Atom Text Editor yang lainnya. selain itu atom juga dapat digunakan di berbagai platform berbeda.
VLAN adalah bentuk logical dari LAN. LAN itu sendiri adalah kumpulan perangkat-perangkat yang saling terhubung dalam satu broadcast domain. Tanpa adanya VLAN, sebuah switch menganggap semua interface berada dalam 1 broadcast domain. Seperti yang kita tahu bahwa tipe data yang digunakan pada layer 2 OSI adalah frame. Switch berada pada layer 2 karena berkomunikasi dengan menggunakan MAC address, membungkus informasinya dalam bentuk frame. Ketika jaringan berada dalam 1 broadcast domain, semua frame yang berisi informasi yang dikirim akan dikirimkan ke semua interface aktif dalam switch. Broadcast domain dalam jaringan yang mempunyai jumlah komputer terhubung kurang dari 50 biasanya tidak terlalu mempengaruhi performa pengiriman data. Namun jika ada 200 komputer yang berada dalam daerah broadcast domain yang sama maka, aspek reliability jaringan tersebut menjadi berkurang. Akan terjadi latency pada pengiriman data. Untuk mengatasi hal ini, maka penggunaan teknologi VLAN sangat membantu. Jika ada 200 komputer aktif yang selalu melakukan transmisi, maka bisa dipecah menjadi bagian-bagian tertentu. Contoh tabel dibawah ini :
Jumlah Komputer yang akan digunakan
Bagian
Jumlah Komputer
Accounting
40
Management
30
IT Staff (Programmer, Soft. Engineer, etc)
110
Server
10
Information Center
10
TOTAL
200 Komputer
Penggunaan teknologi VLAN juga berguna untuk mengurangi biaya pembelian switch. Jika setiap bagian dipisahkan, lalu diberikan switch sesuai jumlah komputer pada bagian tersebut, maka kebutuhan switch akan bertambah. Rata-rata switch small-enterprise memilik 24 port dengan 1 port Gigabit Ethernet dan 23 Fast Ethernet port.
Jika menggunakan data dari table diatas maka Switch yang harus dibeli adalah
Penggunaan teknologi VLAN juga berguna untuk mengurangi biaya pembelian switch. Jika setiap bagian dipisahkan, lalu diberikan switch sesuai jumlah komputer pada bagian tersebut, maka kebutuhan switch akan bertambah. Rata-rata switch small-enterprise memilik 24 port dengan 1 port Gigabit Ethernet dan 23 Fast Ethernet port.
Jika menggunakan data dari table diatas maka Switch yang harus dibeli adalah
Misalkan harga switch small-enterprise mempunyai harga Rp. 1.500.000,00 , maka dana yang harus dikeluarkan adalah sebagai berikut :
Rp 1.500.000,00 X 11 = Rp 16.500.000
Jika menggunakan VLAN, kita bisa membeli switch sesuai dengan jumlah komputer yang dinginkan. 200 komputer, berarti membutuhkan 200 port untuk semua komputer. Jika switch yang dibeli adalah switch dengan jumlah port 24 maka, untuk memenuhi kebutuhan 200 komputer maka hanya membutuhkan 9 switch. Berikut adalah contoh yang digunakan untuk membangun jaringan komputer yang terdiri dari 200 komputer
Untuk membedakan jaringan VLAN, maka digunakan VLAN number. Pemberian angka ini dimaksudkan agar jaringan dapat mudah dikenali, dan jika terjadi kerusakan dikemudian hari, dapat ditangani langsung ke VLAN yang terjadi kerusakan. Dalam beberapa perangkat jaringan, biasanya sudah ada tambahan fitur penamaan VLAN sehingga lebih membantu untuk mengidentifikasi sebuah VLAN. Misalkan VLAN 10 Accounting, VLAN 20 Mangement, VLAN 30 ITStaff, VLAN 40 Server, VLAN 50 InformationCenter. Dikarenakan 1 switch bias menampung lebih dari 1 VLAN maka agar setiap komputer dengan VLAN yang sama yang berada dalam switch berbeda dapat saling berkomunikasi harus menggunakan TRUNK. TRUNK adalah metode yang melalukan penambahan VLAN identifier (VLAN ID) pada frame sebelum frame dikirim melalui TRUNK LINK. Pada awalnya TRUNK dibuat, TRUNK LINK hanya dapat dilalui 1 VLAN sehingga ketika terdapat 3 VLAN berbeda dalam 1 switch, maka kita harus mengorbankan 3 port yang digunakan untuk akses ke 3 VLAN tersebut. Namun seiring berkembangnya jaman, beberapa protocol dibuat untuk mengatasi masalah TRUNK LINK. 2 buah protokol trunking yang terkenal adalah dot1q (IEEE 802.1q) dan ISL (Cisco Proprietary). Jika switch yang digunakan terdiri dari berbagai macam vendor, maka yang harus digunakan adalah dot1q karena semua vendor menganut protokol trunkin ini. Protokol dot1q menambhakan VLAN header dengan ukuran 12-byte ke frame Ethernet dengan jumlah VLAN ID maksimal 212 atau sama dengan 4096.
Karena VLAN memecah jaringan secara logic, maka VLAN yang mempunyai nomor VLAN berbeda tidak dapat saling berkomunikasi. Sebagai contoh jika VLAN 10 Accounting ingin mengirimkan rangkuman hasil keuangan ke bagian management (VLAN 20), maka hal tersebut tidak dapat dilakukan. Untuk mengatasi hal tersebut dapat menggunakan metode Routing. Namun seperti yang diketahui bahwa switch bekerja pada Layer 2, menggunakan MAC address. Agar VLAN dapat saling berkomunikasi 1 sama lain dapat menggunakan switch yang mendukung fitur Routing standar, biasanya switch ini dinamakan Multi layer switch (Switch layer 3). Teknik lainnya adalah menggunakan perangkat Router yang dihubungkan dengan switch. Berikut adalah diagram yang menunjukan cara merutekan packet dari VLAN yang berbeda
Pada awalnya teknik ini menggunakan jumlah LINK sesuai dengan jumlah VLAN yang ada pada 1 switch. Jika terdapat 4 VLAN dalam 1 switch yang ingin saling dihubungkan maka harus menggunakan 4 LINK yang terhubung ke switch, dan setiap LINK mewakili 1 VLAN. Namun saat ini interface pada router small-enterprise sudah mendukung sub interface, yaitu interface yang
bersifat logic pada perangkat keras interface. Pada router CISCO, sub interface yang didukung dapat mencapai 20 sub interface (batas aman). Berikut adalah konfigurasi dari topologi diatas.
WordPress adalah salah satu CMS(content management system) yang paling terkenal saat ini. selain kemudahan dalam penggunaan , fitur-fitur yang disediakannya pun cukup lengkap. salah satu fitur yang penting di dalam wordpress adalah user level atau hak akses biasa juga disebut dengan Role . fitur ini sangat penting ketika website anda di kelola oleh banyak user.
Dengan fitur ini anda dapat membatasi hak akses pada user tertentu seperti jika user tersebut hanya berperan sebagai penulis, maka tidak perlu di beri akses admin yang dapat mengubah pengaturan teknikal wordpress. hal ini dimaksudkan agar peran user dapat lebih terstruktur dan rapih, juga menghindari human error. Untuk pembagiannya sendiri User Role yang ada di wordpress di bagi menjadi 5 jenis. berikut daftarnya
Daftar User Role di WordPress
Daftar Isi
1. ADMINISTRATOR
User dengan jenis role administrator merupakan user dengan kedudukan tertinggi dan memiliki semua hak akses. User ini dapat dengan bebas melakukan perubahan apapun pada website yang dikelolanya. Administrator mendapat hak akses kesemua fitur yang ada di wordpress seperti manajemen user, pergantian tampilan website atau tamplate, plugin, manajemen kategori, pengaturan media dan file , moderasi komentar dan juga pengaturan dasar wordpress seprti tanggal, jenis tulisan dan lainnya.
2. EDITOR
Lalu dibawah setingkat dengan admin yaitu Editor. Editor memiliki hak akses yang sama seperti Administrator seperti post, manajemen page, kategori dan lainnya. yang membedakan editor dan adminstrator adalah editor tidak dapat mengatur hak akses pada user lain, plugin dan juga tema/theme.
3. AUTHOR
Selanjutnya ada Author, untuk author memiliki hak akses untuk post artikel dan mengedit artikel yang di post nya sendiri , serta berhak melakukan upload file. perbedaannya dengan editor , author tidak dapat melakukan moderasi komentar , meskipun komentar tersebut ada di artikel yang dia tulis sendiri.
4. CONTRIBUTOR
Contributor berada di bawah author, user level jenis ini hanya dapat menulis artikel dan mengeditnya. untuk pengeditan , contributor hanya dapat mengedit artikell yang di tulisnya sendiri. berbeda dengan author, saat mempublikasikan artikel, user level jenis ini harus mendapat persetujuan dulu dari user Level Administrator atau Level Editor, dengan kata lain contributor tidak bisa mempublish tulisannya sendiri. Artikel yang telah di publish oleh Administrator atau Editor tidak dapat diedit/dihapus lagi oleh contributor.
5. SUBSCRIBER
Terakhir ada user level subscriber, user level ini adalah level yang terendah. Subscriber dapat membaca, dan memberikan komentar. Kelebihan subscriber dibandingkan dengan pengunjung biasa (guest user) adalah, subscriber dapat membaca post yang di “private” dan mengomentari post yang kolom komentarnya telah dilimit/dibatasi atau dibuat ketentuan “Users must be registered and logged in to comment” pada menu Discussion Settings.
E-commerce (Perniagaan Elektronik) adalah sebuah model bisnis dalam hal perniagaan dengan memanfaatkan sistem elektronik seperti internet . tidak adanya batasan ruang dan waktu juga kemudahan dalam bertransaksi membuat Ecommerce semakin digandrungi orang banyak. Hampir setiap E-Commerce menggunakan sebuah website untuk proses bisnisnya sehingga perekembangan teknologi yang digunakan untuk membangun sebuah website E-commerce-pun semakin berkembang dan berbagai platform website pun bermunculan.
Saat ini sudah banyak cara dalam membangun sebuah website E-Commerce , entah itu dengan bantuan CMS atau native. di indonesia sendiri pengembangan E-Commerce di dominasi dengan bantuan CMS , berikut daftar platform website yang paling banyak digunakan E-commerce indonesia.
Top 5 Platform for E-commerce Website
Name
.ID %
Type
Woo Commerce
60.38%
Plugin for CMS wordpress
OpenCart
13.29%
CMS
PrestaShop
7.47%
CMS
Magento
5.75%
CMS
Virtue Mart
2%
Plugin for CMS joomla
Platform website E-commerce di indonesia didominasi oleh Woo Commerce, woo commerce merupakan sebuah plugin yang dapat dengan mudah dipasang di cms wordpress. selanjutnya ada opencart , prestashop dan magento yang merupakan sebuah CMS lalu terakhir sebuah modul tambahan dari cms joomla yaitu virtue mart.
Google Allo memiliki banyak feature yang bisa kita nikmati. Namun sebelumnya, kita harus tahu cara menampilkan list kontak google allo yang ada di Handphone yang kita pakai. Karena Cara allo berkomunikasi melalui list kontak yang ada di daftar pertemanan Google Allo (download : google play).