DevOps Engineering Skillset (bagian 1)

DevOps Engineering Skillset (bagian 1) – Masa kini, perkembangan teknologi dalam pembuatan aplikasi dituntut untuk semakin cepat dan efektif. Salah satu sistem yang dapat mencangkupi kebutuhan tersebut salah satunya adalah DevOps. Devops merupakan prinsip yang saat ini banyak digunakan oleh banyak perusahaan papan atas seperti Amazon, Microsoft dan yang ada di Indonesia antara lain Gojek.

Jadi, Apa itu Devops? Bagaimana tugas dan skill yang harus dikuasai untuk menjadi DevOps Engineer? ayo kita simak artikel berikut ini,

Apa itu DevOps?

DevOps merupakan singkatan dari Development dan Operations. Merupakan sistem untuk menyatukan proses dan teknologi pada pembuatan aplikasi.

Dalam sebuah proyek, Development team bertugas untuk membuat aplikasi baru, baik yang benar benar baru, atau memodifikasi aplikasi lama untuk kemudian dibuat lebih baik dan efektif.

Sementara itu, Operations Team harus memastikan semua step yang dilaksanakan beroperasi secara optimal.

Teknologi sebelum adanya sistem ini, untuk mengembangkan sebuah perangkat lunak biasanya menggunakan sistem Waterfall. Dimana model ini tidak ada mekanisme integrasi yang dilakukan oleh tiap tim, sehingga sistem tersebut memaksa Development team dan Operations Team ada di jalur sendiri sendiri. Dengan tidak adanya integrasi antar tim, akan membuat perilisan sebuah aplikasi akan memakan waktu yang panjang. Selain itu, dengan prosedur yang masih statis, membuat pengembangan ide dan fitur terhadap sebuah aplikasi selama proses development menjadi tidak efektif.

Nah, dengan adanya DevOps, gap antara Development dan Operations bisa di hilangkan. Kedua tim akan berkolaborasi untuk bersama sama dalam melakukan development, testing, penerapan hingga pengelolaan nya,

Sistem ini juga ditenagai dengan tools tools yang canggih, yang dapat membantu dalam manajemen kodingan, mendeteksi bug, mengatur konfigurasi dan memonitoring aplikasi maupun server secara otomatis, sehingga resiko kegagalan akan bisa diketahui sejak dini.

Dengan implementasi sistem DevOps, tim juga akan merespon kebutuhan customer lebih baik setra meningkatkan kualitas aplikasi sehingga kita dapat mencapai tujuan dengan lebih cepat.

Tujuan DevOps

Dikutip dari atlassian.com, DevOps Trends Survey 2020 menyatakan bahwa 99% responden mengatakan sistem ini membuat dampak positif pada organisasi mereka. Tim yang memakai sistem DevOps menunjukkan pengiriman hasil pekerjaan yang lebih baik dan lebih cepat, meminimalisir insiden dan meningkatkan kolaborasi dan komunikasi antar tim.

Nah, ini selaras dengan tujuan nya, yang mana output yang dihasilkan adalah :

  • Adaptasi terhadap pasar
  • Menjaga stabilitas dan kemampuan sistem
  • Meningkatkan kolaborasi antar tim
  • Mempercepat waktu repairing dan maintenance
  • Mempercepat delivery product
  • Memangkas biaya infrastruktur
  • Mengimplimentasikan budaya kerja yag baik

Tugas DevOps

Kemudian, apa saja tugas dari DevOps?

kalau di telaah, tugas dari DevOps cukup banyak loh. Kamu akan dioanggil DevOps Engineering ketika mengerjakan tugas tugas ini:

  • Menjelaskan fitur dan kemampuan sebuah aplikasi yang akan di develop
  • Melakukan otomatisasi dengan tools-tools yang tersedia selama development
  • Membuat prototype dari hasil diskusi agar output dari aplikasi sesuai dengan harapan client
  • dokumentasi progress selama SDLC (development)
  • memonitoring sistem, melacak bug dan mengelola pengembangan aplikasi dengan cepat
  • Komunikator antar tim terkait issues yang terjadi selama proses development
  • Melakukan inovasi dengan cepat tanpa menurunkan kualitas, stabilitas dan produktivitas
  • mengidentifikasi masalah sejak dini sebelum mempengaruhi user experience client.

Yang Harus Kamu Kuasai

Nah, sudah tahu kan tugas tugas nya? sekarang kita beralih ke tugas teknis yang harus di ketahui seperti :

  • Continuous Integration

Sebagai DevOps sejatinya melakukan testing secara berulang, hal ini dimaksudkan untuk menemukan error selama proses development dan segera dikomunikasikan ke tim Developer dan QA untuk ditindaklanjuti.

  • Continuous Delivery

Tim akan melakukan beberapa testing manual untuk menemukan error. Setelah proses testing dijalankan, tim sekaligus melakukan perbaikan dan pembaharuan terhadap aplikasi

  • Configuration Management

Tim DevOps akan memaintenance konfigurasi seperti memastikan otomatisasi pada sebuah aplikasi berjalan dengan baik.

  • Infrastructur as a Code (IAC)

Ini merupakan manajemen infrastruktur yang dapat di program, di standarisasi dan di duplikasi. Sehingga ketika data pada aplikasi hilang, tim tak perlu kesulitan dalam membangun aplikasi dari awal, karena IAC akan menyediakan sumber daya, mengembalikan konfigurasi dan merecovery  data di penyimpanan cadangan.

  • Logging

Tim akan meninjau setiap kejadian dalam sistem, termasuk notifikasi update maupun error. Dengan log tersebut, tim akan mengetahui dan mengidentifikasi perubahan yang ada secara realtime. 

  • Monitoring

Tim akan bertugas untuk mendeteksi seluruh hal yang berkaitan dengan sistem. Jika terdapat anomali, tim akan mencatat dan segera memperbaiki. Proses ini juga berfungsi untuk untuk melihat perubahan yang ada di sistem termasuk coding (dari data Log).

Itulah pengertian mengenai DevOps dan tugas-tugas yang perlu di kuasai untuk menjadi DevOps Engineering.Untuk artikel bagian 2 kamu bisa klik disini

5 Compiler Bahasa C terbaik 2022

5 Compiler Bahasa C terbaik 2022 – Hai sobat tekno! Kamu pengguna bahasa pemrograman C? pastinya kamu perlu memiliki software compiler yang cocok atau mudah untuk kamu gunakan. 

Apa itu Bahasa Pemrograman C

Kelebihan dari Bahasa C ini kinerja dan kemampuan pemrosesan yang kuat. Bahasa pemrograman C terdapat hirarki yang solid dan mudah dirawat.

Bahasa C juga bisa mengintegrasikan fungsi bahasa tingkat tinggi dan rendah, sehingga bisa melakukan operasi pemrograman untuk perangkat keras.

Selain untuk pengembangan perangkat lunak sistem, tapi juga cocok untuk pengembangan perangkat lunak aplikasi. Ditambah bahasa C memiliki karakteristik yang tingkat efisiensi nya sangat tinggi dan kuat dalam hal portabilitas.

Oleh karena itu bahasa pemrograman C bisa integrasikan secara luas dengan adanya C dan C++.

Memilih Compiler C

Apa saja compiler yang biasanya dibutuhkan untuk seorang programmer?

1. CLion

CLion adalah IDE crossplatform buatan Jetbrains yang dirancang untuk meng compile C dan C++. Selain untuk compiler C, CLion ini juga bisa untuk bahasa Python. CLion menyertakan banyak fungsi yang baik untuk meningkatkan produktivitas developer.

2. Dev–C++

Windows ternyata memiliki compiler ringan untuk developer bahasa pemrograman C++. Software ini sangat baik digunakan untuk pemula untuk melatih keterampilan dasar pemrograman. Dan biasanya digunakan sebagai software untuk pembelajaran dan pelatihan.

3. Visual Studio

Mungkin Visual Studio salah satu compiler yang paling banyak digunakan oleh para developer khususnya bahasa C. Dimana Visual Studio dikembangan secara independen oleh microsoft. Fitur plug-in yang disematkan memiliki banyak kegunaan untuk produktivitas developer. Meski untuk pemula kurang recommended untuk digunakan, akan tetapi untuk skala yang besar, ataupun kamu masih bingung ingin menggunakan compiler yang mana, Visual Studio merupakan pilihan paling aman. Tapi jangan heran jika konsumsi memori instalasi nya sangat besar, karena memang seperti All in One dalam dunia pemrograman

4. Xcode

Xcode merupakan IDE buatan Apple inc. yang sudah disediakan khusus untuk  pengguna Mac OS. Kalau kamu pengguna macOS dan ingin mengembangkan aplikasi yang berbasis macOs atau IOS, Xcode merupakan pilihan terbaik.

5. Notepad++

Pada sistem operasi windows juga ada loh software yang sangat ringan untuk meng compile bahasa pemrograman C. Selain itu, notepad juga memiliki dukungan terhadap 27 jenis sintaks. Menjadikan notepad software dasar untuk melakukan compiling.

Itulah 5 compiler yang biasa digunakan oleh programmer C. Apabila kamu punya rekomendasi lain, tulis di komentar.

Baca juga artikel kami mengenai : Belajar Coding melalui Game

Editing Foto Online Terbaik 2022

Editing Foto Online Terbaik 2022 – Hai sobat tekno!, Saat ini, banyak sekali developer penyedia aplikasi untuk mengedit foto. Ada yang berbayar maupun yang gratis. Meskipun gratis, biasanya kita terlalu ribet karena harus menginstal terlebih dahulu. Belum lagi jika ternyata kemampuan komputer atau laptop kita tidak memenuhi requirement. Namun seiring berkembangnya teknologi, saat ini sudah banyak aplikasi pengedit foto secara online. Jadi kita tidak perlu susah susah untuk menginstal software di perangkat kita, dan bisa kita akses sepanjang waktu selama terkoneksi dengan internet. Apa saja?

Pixlr

Pixlr merupakan layanan edit foto online dengan fitur sangat lengkap mirip seperti adobe photoshop. Contohnya seperti crop, arrange, cutout, saturation, editing text dan lain sebagainya. Salah satu keunggulan nya antara lain adanya photo effect seperti instagram. Ada pula fitur untuk menggambar dan editing sticker. Selain itu, Pixlr juga menyediakan layering yang semakin mirip dengan adobe photoshop. Untuk kamu yang ingin mencoba pixlr, bisa kunjungi laman nya di pixlr.com

Canva

Canva merupakan primadona para pencari template desain yang menekankan ke fleksibilitas. Cara penggunaan yang mudah adalah salah satu kelebihan dari Canva. Untuk kamu yang belum mengerti desain atau ingin mendesain dengan waktu yang cepat, Canva lah pillihannya.

Polarr

Polar merupakan layanan edit foto online selain Pixlr. Dengan fungsi yang hampir sama namun sederhana, Polar bisa menjadi alternatif dalam mengedit foto. Kelebihan nya adalah kamu bisa memilih tema terhadap tampilannya. Kamu juga bisa membayar untuk menggunakan fitur yang lebih lengkap.

Befunky

Aplikasi edit foto online lainnya adalah Befunky.com. Sama hal nya dengan pixlr, Befunky adalah salah satu alternatif untuk mengedit foto. kamu bisa menggunakan fitur efek foto seperti kolase, blur, beautify dan lain sebagainya.

Gimp

GNU Image Manipulation Program adalah salah satu aplikasi editing foto favorit. Karena aplkasi ini bersifat Open Source, yang mana kamu bisa menambahkan fitur dan filter ke dalam aplikasi secara bebas. Dengan antarmuka yang mudah dimengerti, pengguna baru pun tidak akan bingung. Semua fitur yang ada di aplikasi ini Free alias gratis tis tis…

Itulah 5 aplikasi editing foto online terbaik tahun 2022 ini, baca juga Syarat Monetisasi youtube bagi pengguna baru

Adsense Youtube – Syarat Monetisasi Kreator Baru

Adsense Youtube – Syarat Monetisasi Kreator Baru – Youtube pertama kali mengudara pada tahun 2005. Sekarang pengguna aktif youtube mencapai 2,24 miliar pengguna, yang mana menjadikan Youtube platform video online paling populer di dunia. Oleh karena itu, Youtube menjadi platform untuk menonton video, Youtube juga berguna menjadi wadah para creator video untuk menghasilkan income.

Menurut Statista, pada tahun 2021 kemarin, Youtube menghasilkan iklan secara global sekitar 28,84 miliar dolar AS. Sebagian besar pendapatan berasal dari iklan Google AdSense yang terdapat pada video.

Tak heran untuk waktu sekarang ini banyak sekali creator Youtube yang menjamur di Indonesia dengan pengikut puluhan juta subscriber. Sebut saja Deddy Corbuzier. Melansir situs Social Blade, estimasi pendapatan Deddy Corbuzier di Youtube sebesar Rp 337,86 juta – Rp 5,395 miliar per bulan.

Apakah kamu tertarik untuk merambah ke dunia youtube sebagai professional dan mendapatkan penghasilan?

Jika tertarik, kamu harus memenuhi persyaratan yang di berikan Youtube. Apa saja?

Mendaftarkan Google Adsense Youtube

Selanjutnya adalah mendaftarkan Adsense. Adsense untuk Youtube adalah laman untuk menghubungkan channel youtube dengan iklan, sehingga channel kamu bisa di monetisasi.

Bergabung dalam program Partner Youtube

Setelah bergabung dalam program Partner Youtube, kamu akan memperoleh akses untuk fitur Monetisasi.

Persyaratan :

  1. Kamu harus tinggal di negara tempat program Partner YouTube tersedia 
  2. Selanjutnya, Channel YouTube kamu harus memiliki lebih dari 4.000 jam tonton publik yang valid dalam 12 bulan terakhir,
  3. Channel Youtube kamu harus memiliki lebih dari 1.000 pelanggan,
  4. Anda harus menautkan channel Anda dengan akun Google AdSense yang valid. 

Cara Daftar Adsense Youtube

Setelah mengetahui persyaratan mendaftar, sekarang kamu perlu mengetahui bagaimana cara untuk mendaftar Google Adsense untuk Youtube. Apa saja langkah-langkahnya?

  1. Buka situs YouTube di komputer Anda, login dengan menggunakan akun YouTube Anda yang telah disiapkan; 
  1. Klik ikon Profile, lalu pilih Settings; 
  1. Di halaman settings, klik kembali ikon Profile; 
  2. Klik Youtube Studio;
  3. Kamu akan dibawa ke halaman YouTube Partner Program yang berisi 4 tahapan berikutnya, di antaranya yakni persetujuan, menghubungkan akun YouTube dengan AdSense, mengatur pilihan monetisasi, dan review mendapatkan 4.000 jam tayang dan 1.000 subscriber; 
  4. Terakhir, Setelah keempat hal tersebut sudah terpenuhi, maka proses pendaftaran akun YouTube Anda ke AdSense YouTube akan otomatis terkoneksi.

Baca juga Artikel mengenai 5 REKOMENDASI CHANNEL YOUTUBE UNTUK BELAJAR CODING

Internet Explorer Akhirnya Resmi Disuntik Mati

Internet Explorer Akhirnya Resmi Disuntik Mati – Hai, Sobat Tekno.

Aplikasi browser Internet Explorer (IE) kini resmi disuntik mati setelah selama 27 tahun beroperasi. Sebelumnya memang sudah ada kabar bahwa Internet Explorer akan disuntik mati sejak pertengahan Mei tahun 2021.

Kabar tersebut diumumkan langsung oleh pihak Microsoft selaku pengembang aplikasi browser Internet Explorer “Aplikasi desktop Internet Explorer 11 akan mengakhiri dukungan untuk saluran semi-tahunan Windows 10 mulai 15 Juni 2022,” tulis Microsoft dalam sebuah pengumuman di halaman resminya.

Artinya, pengguna di seluruh dunia, tanpa terkecuali sudah tidak dapat mengakses aplikasi browser Internet Explorer lagi.

Kilas Sejarah Internet Explorer

Menilik kembali sejarah Internet Explorer yang memulai debutnya pada 16 Agustus 1995. Internet Explorer diperkenalkan pada publik oleh Microsoft tepat setelah satu bulan perilisan Windows 95, dan menjadikan Internet Explorer sebagai paket tambahan untuk mengakses internet pada Windows 95.

Di era 90’an akses layanan internet memang sedang naik daun dan mulai berkembang. Hal tersebut tentunya ingin dimanfaatkan oleh Microsoft untuk memasuki pasar industri internet browser dengan produk Internet Explorer.

Namun, perjalanan microsoft untuk menguasai sebagian besar pangsa pasar aplikasi browser tidak instan. Microsoft baru bisa menguasai 90 persen pangsa pasar aplikasi browser pada tahun 2001-2005 yang menjadi masa kejayaannya.

Kala itu Microsoft menghadirkan Internet Explorer versi 6.0 pada tahun 2001 yang sekaligus menjadi satu bagian dari Windows XP. Internet Explorer 6 pada saat itu menjadi standar baru untuk menjelajahi internet.

Era Keterpurukan Internet Explorer

Setelah masa kejayaan Internet Explorer pada tahun 2005, Internet Explorer bukan menjadi satu-satunya aplikasi browser. Pada tahun 2002 Mozilla Firefox muncul dan menjadi lawan bagi Internet Explorer.

Mozilla Firefox secara perlahan berhasil mengambil alih 10 persen pangsa pasar pada tahun 2005, namun Internet Explorer masih mendominasi sebagian besar pangsa pasar pada tahun tersebut.

Pada tahun 2008, Google merilis aplikasi browser Google Chrome dan hanya dalam waktu yang singkat dapat menyamai pencapaian Internet Explorer. Google Chrome membawa tampilan serta fitur baru yang lebih fresh. Disamping itu, beredar kabar bahwa Internet Explorer sangat mudah terserang malware yang akhirnya menghilangkan kepercayaan penggunanya.

Dikutip dari StatCounter, per Mei 2022, pangsa pasar Internet Explorer hanya sebesar 0,64 persen saja.

Browser Pengganti Internet Explorer dari Microsoft

Untuk melanjutkan persaingan pasar aplikasi browser, Microsoft saat ini mengandalkan aplikasi browser Microsoft Edge. Untuk saat ini, Microsoft Edge baru bisa menguasai sekitar 3,99 persen pangsa pasar aplikasi browser menurut data StatCounter per Mei 2022. 

Chrome masih menjadi penguasa pasar aplikasi browser dengan menguasai sekitar 64,95 persen pangsa pasar, disusul oleh Safari dengan menguasai sekitar 19,01 persen. Microsoft Edge menduduki peringkat ketiga dalam pangsa pasar aplikasi browser per Mei 2022.

Microsoft mengklaim bahwa Microsoft Edge menawarkan sistem keamanan yang lebih kuat yang mampu menghalau serangan malware phising yang dapat mencuri data saat menjelajah internet.

Mengenal VPS Beserta Cara Kerjanya

Mengenal VPS Beserta Cara Kerjanya – Hai, Sobat Tekno.

VPS atau Virtual Privat Server adalah server virtual yang berfungsi untuk menyimpan data dan file pada website. VPS juga merupakan salah satu dari jenis hosting. 

Hosting sendiri merupakan sebuah layanan online yang digunakan untuk mengelola data situs atau aplikasi web oleh pengguna dan ditampilkan melalui via internet. File website yang tersimpan di dalam hosting berupa gambar, script, video, email, aplikasi, dan database (basis data).

Selain VPS, terdapat juga jenis-jenis hosting lainnya. Jenis-jenis hosting sendiri digolongkan berdasarkan biaya dan klien.

Untuk jenis hosting yang berdasarkan dari biaya terdiri dari free hosting, trial hosting, dan paid hosting. Sedangkan jenis hosting yang disesuaikan dengan klien meliputi shared hosting, Virtual Privat Server (VPS), dedicated server, dan cloud hosting.

Pada artikel kali ini akan membahas tentang pengenalan VPS beserta cara kerjanya. Untuk selengkapnya simak artikel ini sampai akhir.

VPS (Virtual Private Server)

Seperti yang sudah dijelaskan di awal tulisan, VPS adalah server virtual yang berfungsi untuk menyimpan data dan file pada website. VPS juga merupakan salah satu dari jenis hosting. 

VPS ini disebut virtual karena tidak berbentuk secara fisik. Untuk server fisiknya nanti dapat dibagi menjadi beberapa resource yang berbeda. Agar dalam server fisik mampu menampung banyak VPS, pembagian resource dilakukan menggunakan aplikasi.

Cara Kerja VPS

VPS beroperasi pada sebuah server di dalam server. Dengan hanya menggunakan satu server fisik dapat menampung beberapa virtual server yang saling terisolasi satu sama lain. Pembagian ini dilakukan dengan software bernama hypervisor.

Setiap satu virtual server mengoperasikan sistem operasi miliknya sendiri. Hal tersebut membuat masing-masing virtual server seolah-olah menjadi satu buah server sendiri.

Satu VPS dapat di-reboot secara mandiri. Jadi tidak akan mempengaruhi virtual server lainnya. Dua jenis VPS yang dapat digunakan sebagai host website, yakni Linux dan Windows.

Perbandingan Server VPS dengan Lainnya

Berikut perbandingan server VPS dengan lainnya yang dilansir dari laman idcloudhost :

Cloud Hosting

Server ini memungkinkan banyak pengguna berada pada satu server, sehingga akan ada dimana pengguna menggunakan resource secara bergantian.

VPS Tradisional

Server VPS ini memungkinkan digunakan oleh satu pengguna saja, sehingga resource dan kapasitas penggunaan sangat terbatas untuk memenuhi kebutuhan Anda.

Private Server

Layanan Private Server merupakan layanan VPS Hosting dengan sistem Manage yang tersedia versi SSD untuk kebutuhan Server VPS yang langsung dikontrol oleh tim IDCloudHost.

Dedicated Server

Server ini digunakan oleh banyak perusahaan besar dan startup untuk kebutuhan resource dan keamanan yang lebih besar untuk website dan aplikasi Tertentu dengan Data Center Indonesia.

VPS SAS

Server ini layaknya teknologi Dedicated Server dengan perpaduan SSD dan HDD yang sangat cocok untuk trafik tinggi dengan harga yang terjangkau.

VPS Pro

Server ini merupakan infrastruktur terbaik saat ini, mengusung teknologi HPE Nimble Storage Adaptive Flash Arrays akan membuat layanan Anda 100x lebih cepat dibandingkan vps lainnya.

Tips Memilih VPS

Ketika ingin memilih VPS kamu harus banyak mencari tahu dan menyurvei berbagai layanan VPS yang ditawarkan oleh masing-masing penyedia layanan.

Menentukan situs web seperti apa yang ingin dibuat. Apakah situs web untuk profil perusahaan, online shop, e-commerce atau lainnya. Hal tersebut harus ditentukan terlebih dahulu, karena VPS yang digunakan untuk situs profil perusahaan berbeda dengan online shop atau e-commerce.

Itulah sedikit pengenalan VPS beserta cara kerjanya.

Malware Android Pembobol Mobile Banking

Malware Android Pembobol Mobile Banking – Hai, Sobat Tekno

Himbauan untuk pengguna android untuk berhati-hati dalam mengunduh aplikasi pada ponsel Anda masing-masih. Pasalnya malware pembobol rekening telah ditemukan tersebar di Google Play Store. Lebih parahnya, malware ini menyusup di dalam aplikasi antivirus dan pembersih ponsel.

Malware android pembobol mobile banking tersebut bernama SharkBot yang pertama kali ditemukan oleh Cleafy pada Oktober 2021. Keberadaannya di Play Store dideteksi oleh peneliti dari NCC Group yang baru saja membagikan analisis rinci tentang aksi malware tersebut.

Salah satu fitur utama malware ini adalah Automatic Transfer System (ATS). Fitur tersebut memungkinkan hacker mentransfer uang korban tanpa sepengetahuan mereka. Hal inilah yang membedakan Sharkbot dari virus trojan lainnya.

Proses transfer uang dari rekening tersebut bisa dilakukan tanpa interaksi manusia. Jadi malware ini bisa mensimulasikan gerakan seperti sentuhan, klik, dan memencet tombol, layaknya pengguna aplikasi mobile banking pada umumnya.

Apa Saja Yang Bisa Dilakukan Oleh Malware SharkBot

Menurut laporan NCC, SharkBot versi terbaru memiliki empat fungsi utama yaitu:

Injections

SharkBot bisa mencuri kredensial akun mobile banking pengguna dengan menampilkan halaman login palsu begitu mendeteksi aplikasi mobile banking resmi dibuka.

Baca Juga : TIPS AGAR PERANGKAT TAK MUDAH TERSERANG VIRUS

Keylogging

SharkBot bisa mencuri kredensial dengan mencatat accessibility events (yang terkait dengan perubahan teks dan tombol yang diklik) dan mengirimkan log ini ke server command and control (C2).

SMS intercept

Fitur ini memungkinkan SharkBot dapat mencegah atau menyembunyikan SMS yang masuk. Jadi, misalkan kita harusnya menerima sms namun sms tersebut tidak masuk, bisa jadi itu adalah ulah dari SharkBot.

Remote control/ATS

SharkBot bisa mengambil alih kontrol penuh perangkat Android dari jarak jauh dengan mengeksploitasi izin akses Accessibility di ponsel.

Malware SharkBot ini dibuat dengan cukup pintar memanfaatkan izin akses layanan aksesibilitas di Android untuk menampilkan jendela overlay palsu di atas aplikasi mobile banking untuk mengelabui pengguna.

Begitu pengguna yang tidak hati-hati memasukkan username dan password di halaman login palsu itu, data yang dimasukkan akan langsung dikirim ke server milik penyerang. Data itu kemudian digunakan untuk mengakses email, akun media sosial, rekening bank online, dan lain-lain.

Malware ini juga membawa fitur yang memiliki kemampuan untuk membalas notifikasi dari Facebook Messenger dan WhatsApp secara otomatis. Balasan yang dikirimkan berisi link phising, jadi serangan mereka bisa disebarkan lebih luas.

Mengenal Hacker Berdasarkan Kategori

Mengenal Hacker Berdasarkan Kategori – Hai, Sobat Tekno.

Kalian pasti pernah mendengar kata ‘hacker’ kan? Tapi apakah kalian tau apa itu hacker? Untuk kalian yang belum tahu apa itu hacker, pas banget. Sesuai judul yang sudah kalian lihat, pada artikel kali ini kami akan membahas tentang yang namanya ‘hacker’.

Kalau kalian pernah menonton film tentang hacking, biasanya merupakan sebuah hal yang negatif. Biasanya di dalam film menceritakan bahwa hacker adalah seorang penjahat yang dapat mencuri data atau uang dari serangkaian program menggunakan perangkat komputer.

Namun sebenarnya dalam dunia programmer, hacking adalah kegiatan yang dilakukan untuk masuk ke dalam sistem komputer untuk mencari kelemahan dari sistem keamanan karena sistem yang dibuat oleh manusia dan pasti tidak sepenuhnya sempurna. Pasti yang namanya sistem akan terdapat celah untuk masuk.

Saat ini kejahatan siber sudah banyak mencuri data pengguna perangkat komputer. Maka dari itu programmer harus bisa mengidentifikasi masalah dan merencanakan solusi untuk mengatasi masalah tersebut.

Seorang hacker harus memahami kode programming karena harus mengenal, memahami dan menghafal bahasa pemrograman. Tanpa adanya bekal ilmu programming maka kamu tidak akan bisa masuk ke dalam suatu sistem keamanan untuk menambal celah yang dapat disusupi oleh penjahat siber.

Mumpung sedang membahas tentang hacker nih, hacker sendiri dapat dibedakan menjadi 3 kategori. Apa saja kategorinya? Simak penjelasan berikut.

Mengenal Hacker Berdasarkan Kategori

Black Hat Hacker

Kategori Black Hat Hacker ini merupakan hacker yang biasa meretas sistem secara ilegal. Seperti yang diceritakan pada film-film tentang hacking yaitu untuk mencapai tujuan ilegal seperti mencari bank dengan sistem keamanan yang lemah untuk mencuri uang dan menghancurkan atau menghilangkan data. Jadi, hacker yang kebanyakan diceritakan di film-film adalah kategori black hat hacker.

White Hat Hacker

Kategori White Hat Hacker ini merupakan hacker yang hampir mirip dengan Black Hat Hacker yang biasa meretas sistem juga. Namun perbedaanya mereka hanya meretas sistem yang sudah diizinkan untuk diretas demi menguji keamanan dan melindungi sistem IT.

Kategori Black Hat Hacker ini mungkin banyak dicari oleh perusahaan besar, terutama perusahaan yang berdiri di bidang keuangan untuk mencari celah sistem agar dapat lebih ditingkatkan keamanannya.

Gray Hat Hacker

Untuk Kategori Gray Hat Hacker ini merupakan hacker yang meretas sistem secara ilegal untuk menguji keamanan sistem. Namun kategori hacker yang satu ini tidak memiliki tujuan untuk mencuri data. Biasanya mereka hanya memberitahu admin di sistem tersebut. Jadi Kategori Gray Hat Hacker bisa dibilang adalah perpaduan dari dua hacker yang sudah disebutkan sebelumnya.

Nah itulah penjelasan singkat mengenai kategori hacker. Semoga bisa menambah wawasan kalian.