Rabu, 27 September 2017

Mengenal Apa Itu Repository

Mengenal Apa Itu Repository
ilustrasi-repository-jombangfoss



APA ITU REPOSITORI?

Banyak dari kita yang belumtahu apa itu repository atau yang dikenal dengan repo.

Sebelum melangkah lebih jauh, Sebuah distro GNU/Linux disebut distro bila dia mendistribusikan:

1) repositori software

2) OS itu sendiri

Repositori adalah:

1) tempat dikumpulkannya software dalam wujud source code, yang diambil dari ribuan sumber di internet

2) tempat dikumpulkannya software dalam wujud binary code (runnable), yang dihasilkan dari mengolah source code -> jadilah binary code

Jadi kesimpulannya adalah repositori adalah tempat dikumpulkannya software yang didistribusikan oleh sebuah distro( gudangnya software ) . Artinya Anda yang pengguna GNU/Linux ditawari 10.000 software lebih untuk segala kebutuhan manusia di segala bidangnya ( Rata-rata distro seperti Debian dan lain-lain menyediakan lebih dari 10.000 paket software) . Sebuah repositori adalah tempat disimpannya software yang pengguna distro menginstal software darinya.

Sebuah repositori isinya terbagi menjadi 2:

1) paket-paket source code

2) paket-paket binary code

Yang dinamakan software adalah source code, source code itulah software, tanpa source code tidak ada software. Tanpa adanya repositori source code, pengguna tidak bisa menikmati software apa pun, sebab tidak ada binary code tanpa adanya source code. Anda sebagai pengguna akhir, adalah repositori binary code, yaitu source code yang sudah diproses jadi runnable, siap dipasang di distro Anda. Cotohnya paket .deb yang Anda nikmati di Ubuntu , tidak akan ada, tanpa paket .tar.gz yang merupakan wujud aslinya.

Setiap distro linux jumlah repository-nya beda, pembagian ruangnya beda, nama paketnya beda, arsitekturnya beda, bahkan manajer paketnya pun beda-beda. Setiap Repository suatu distro berbeda dengan distro lain, tergantung pada pengembabg distronya masing-masing


Mengenal Macam-Macam Distro Linux Yang Ada Saat Ini

ilustrasi-macam-distro-jombangfoss
beberapa distro contoh linux


Kita tahu sekarang banyak sekali distro / varian dalam sistem operasi GNU/Linux, ini bisa di lihat pada laman web Distrowatch.com yang mana web tersebut menampung list informasi berbagai macam distro. Lalu bagaimana bisa distro tercipta, dan bagaimana cara belajarnya ?. Mari kita simak baik-baik.

Sebelum menginjak penjelasan distro, ada beberapa distro besar dan populer saat ini yaitu:

1) Slackware

2) Debian

3) Red Hat Linux

4) SUSE

5) Mandriva

6) Gentoo

7) Arch

  Penting Anda ketahui: SUSE punya banyak nama dan saya pilihkan nama termudah diingat. Mandriva dulunnya bernama Mandrake, kemudian gabung dengan Connectiva, jadi bernama Mandriva. Gentoo awalnya bernama Enoch Linux. Di muka bumi ini terdapat lebih dari 700 distro pada tahun ini maka harus ada "fikih" yang memilihkan satu distro dari sekian banyak, supaya pemula bisa belajar & bermanfaat.

Di sini saya merekomendasikan contoh 3 distro GNU/Linux untuk pemula:

1) Ubuntu ( http://ubuntu.com )

2) Mint  ( http://linuxmint.com )

3) Mandriva (mati, sekarang diwarisi oleh http://openmandriva.com)

sebagai pengingat Ketika Anda belajar suatu distro GNU/Linux, pada hakikatnya Anda belajar free software.

Oke lanjut,

APA ITU GNU, LINUX, & GNU/LINUX?

1) GNU adalah sistem operasi yang dirilis 100% dalam bentuk source code, sifatnya UNIX-like dan komplet, dibuat oleh www.gnu.org

2) Linux adalah kernel yang dirilis 100% dalam bentuk source code, sifatnya UNIX-like, dibuat oleh www.kernel.org

3) GNU/Linux adalah sistem operasi binary code (runnable, siap diinstal) yang dibuat oleh pihak ketiga (jadi bukan oleh gnu.org dan bukan oleh kernel.org)

GNU/Linux itu OS siap pakai, tetapi dia dihasilkan oleh pihak ketiga dengan mengambil sumber dari pihak satu dan pihak lain. Mudahnya GNU itu sumber, Linux juga sumber, berarti turunannya yaitu GNU/Linux, adalah "distribusi", dan berarti GNU/Linux itulah distro, karya turunan dari GNU + Linux.

LALU APA ARTINYA DISTRO?

Distro (istilah asli: distribution) adalah istilah untuk menyebut 2 hal:

1) Perbuatan mendistribusikan (termasuk di dalamnya: menggandakan, menyalin, menerbitkan, meminjamkan, mengcopy, dan menjual)

2) Produk hasil distribusi, dalam hal ini turunan dari GNU + turunan dari Linux dalam bentuk baru (runnable OS)

BAGAIMANA INTERAKSI MANUSIA DENGAN OS-NYA?

Kita berinteraksi dengan distro kita melalui CLI dan GUI.
CLI = Command Line Interface
GUI = Graphical User Interface

BAGAIMANA SUATU DISTRO GNU/LINUX DIBUAT?

1) Ada pihak GNU, ada pihak Linux, ada penyedia software lain, dan ada pihak distro

2) Pihak distro mengambil source code dari GNU, dari Linux, dari KDE, dari GNOME, dari lain-lain

3) Pihak distro memproses semua source code jadi binary code

4) Pihak distro menyusun semua software jadi OS, sisanya disimpan di repositori

5) Pihak distro melepasnya sebagai produk "distro GNU/Linux" kepada publik

Jadi tugas sebuah pihak distro seperti Debian, Fedora, dan lain-lain itu sebetulnya sangat berat:

- mereka ngambilin satu per satu source code dari puluhan ribu free software di dunia
- memproses satu per satu
- menyimpannya dengan rapi di repo
- menyusun OS yang siap running
- merilis ke publik

Untungnya, tidak. Hanya distro induk seperti Debian atau Fedora yang melakukan semua itu. Turunan, tidak usah mencari-cari puluhan ribu sumber, cukup ambil source code dari induknya.

Sekedar pengetahuan :

1) Slackware, inilah distro GNU/Linux paling tua yang masih hidup sekarang.

Slackware awal dirilis tahun 1993, setahun setelah Torvalds mengubah lisensi kernel yang tadinya proprietary jadi free software.Ciri Slackware adalah kesederhanaannya, dia mengikuti gaya & prinsip UNIX secara sistem, dan konservatif (versi-versi paketnya cenderung lawas-lawas).
2) Debian, distro induk jutaan umat, distro yang punya slogan "the universal operating system" yang mendukung arsitektur hardware paling banyak & dengan jumlah turunan paling banyak pula. Debian awal dirilis pada 1993, oleh Ian Murdock (bapak Debian, sudah meninggal). Debian inilah pioner manajer paket dpkg, dengan format paket .deb. APT pun dibuat untuk Debian dan ditiru oleh turunan-turunannya.

3) Red Hat Linux, distro GNU/Linux buatan Red Hat, distro komersial pertama di muka bumi.

Red Hat Linux, atau Red Hat Commercial Linux, atau Red Hat Enterprise Linux, atau RHEL, adalah distro yang memprakarsai manajer paket rpm dengan format paketnya .rpm. Yang dijual oleh Red Hat di dalam RHEL adalah paket-paket binary code-nya. Adapun paket source code-nya digratiskan dan bisa diunduh secara publik. Ketika Anda pakai RHEL, Anda diminta membayar subscription, yaitu akses masuk ke repositorinya RHEL.

4) SUSE, yang gonta-ganti nama, ialah distro yang muncul tahun 1994 dan berbasis di Eropa.

SUSE awalnya berbasis pada Slackware, namun akhirnya mengadopsi format paket .rpm tetapi punya manajer paket sendiri yaitu zypper. Dan SUSE sangat terkenal distro ramah pengguna berkat YaST (program control panel yang mudah & lengkap).

5) Mandriva, dimulai tahun 1998 dengan nama asli Mandrake, dan selanjutnya bergabung dengan Connectiva, menjadi Mandriva. Pengembangnya bernama Gael Duval. Mandrake atau Mandriva ialah distro desktop termudah & paling user friendly sebelum kehadiran Ubuntu (2004) dan Mint (2006).

Mandriva pada akhirnya bubar (perusahaannya bangkrut) dan pecah jadi 3 distro:

- Mageia

- OpenMandriva

- ROSA

6) Gentoo, dimulai 1999 dengan nama asli Enoch Linux, akhirnya berubah jadi Gentoo pada 2000, ialah distro berbasis source code yang dikenal cocok untuk high-end users yang segalanya harus di-compile secara manual. Pendiri Gentoo adalah seseorang yang bernama Daniel Robbins. Gentoo punya kemiripan dengan Slackware, menggunakan Gentoo itu seperti membangun rumah. Pengguna harus menentukan sendiri fondasinya, perlahan meninggikan bata & membikin tembok, terus sampai atap. Semuanya manual.

7) Arch Linux, dimulai tahun 2002 yang sangat terkenal dengan prinsip rolling release-nya
Arch itu mirip seperti Gentoo dan Slackware, pengguna membangun sistemnya dari nol, secara manual.
Arch itu sama seperti Gentoo, tidak mengenal versi rilis, dan itu yang dinamakan rolling release.

Saya merekomendasikan Ubuntu kepada Anda yang mau migrasi.

Mengapa ubuntu ?

1) Ubuntu punya PPA, yaitu repositori pihak ketiga yang menyediakan software yang tidak disediakan oleh repo resmi dan jumlahnya sangat banyak

2) Di Indonesia ada http://bengkelubuntu.org dan alldeb.net yang menyediakan software bagi pengguna offline

3) Di Indonesia ada kanal video belajar Ubuntu https://www.youtube.com/channel/UC2rNpFUwgvzOz12dXLP1lVw

4) Di Indonesia ada komunitasnya di Telegram juga

Pesan-pesan saya kepada pembelajar pemula:

- jangan sibuk dengan perkara yang tidak bermanfaat

- belajarlah bertahap & tidak melampaui batas


- bergurulah, cari guru yang benar

Minggu, 04 Juni 2017

Besut's solving route - Game Android Untuk Lebih Mengenal Jombang

besut's solving route | game untuk lebih mengenal jombang




Game ini dibuat tim Nanonine. Game yang bergenre edukasi untuk platform android ini sangat disarankan bagi kamu yang tiggal dijombang dan yang ingin lebih mengenal jombang. Ide dari pembuatan game ini diambil dari cerita rakyat kota jombang yaitu "Besut" atau orang lebih famliar dengan sebutan "Besutan", yang mana karakternya sendiri sudah menjadi ikon kota tersebut selain ringin chonthong.

Dalam game ini kamu bisa mersakan sensasi belajar perhitungan matematika ringan yang lebih interaktif, fun dan so pasti mengasah otak. Untuk saat ini ada 3 stage di dalam game, diantaranya : Ringin Chonthong, Kedung Cinet, dan Candi Rimbi.


Untuk kamu yang arek jombang so pasti harus memainkan  game ini di hape kamu. Download saja di Play Store. (irvanz/jbg)

Minggu, 21 Mei 2017

Kumpulan Perintah Dasar LInux


Terminal sering disebut shell , Linux menggunakan terminal sebagai menjalankan perintah dengan cepat, ada beberapa kelebihan di terminal linux yang tidak dimilikki oleh cmd di Windows. Berikut sedikit perintah dasar di linux yang harus anda ketahui dan pahami.

 A
 adduser : Menambah user (pengguna)
 apt-get : Menginstal paket perangkat lunak (Debian)

 B
 bg : Mengirim ke latar belakang
 break : Keluar dari sebuah loops
 bzip2 : Mengompres file bernama (s)

 C
 cal : Menampilkan kalender
 cat : Menampilkan isi file
 cfdisk : Menampilkan tabel partisi
 chmod : Mengubah hak akses
 clear : Menghapus layar pada terminal yang di tampilkan
 command : Menjalankan perintah
 cut : Membagi file menjadi beberapa bagian

 D
 date : Menampilkan tanggal & waktu
 df : Menampilkan penggunaan disk
 dir : Menampilkan isi direktori

 E
 eject : Mengeluarkan media
 exit : Keluar dari shell

 F
 false : Gagal dalam menjalankan sebuah shell
 fg : Mengirim pekerjaan untuk foreground
 file : Menentukan jenis file
 format : Format sebuah disk
 free : Menampilkan penggunaan memori yang dipakai
 fsck : Memeriksa sistem file konsitensi

 G
 group : Membuat grup pada user
 gzip : Mengcomprees file

 H
 history : Menampilkan perintah yang pernah digunakan
 hostname : Mengatur nama user

 I
 id : Mengecek user id
 ifconfig : Menampilkan konfigurasi jaringan
 ifdown : Menghentikan jaringan
 ifup : Memulai jaringan
 install : Mengatur atribut

 K
 kill :  Memberhentikan proses yang sedang berjalan

 L
 locate : Mencari file
 logout : Keluar dari login

 M
 mkdir : Membuat folder baru
 mv : Mengubah nama atau direktori

 P
 passwd : Memodifikasi password user
 ping : test sambungan

 R
 ram : Menampilkan disk ram
 reboot : Reboot sistem
 rm : Menghapus sebuah file
 rmdir : Remove folder

 S
 shutdown : Mematikan komputer
 sudo su : Pengguna super user (root)

 T
 top : Proses berjalan di sistem

 U
 users : User login

 Mungkin itu beberapa perintah yang bisa digunakan di terminal linux.(yusuf/jbg)

Wow !, Ternyata Selama Ini Kamu Juga Menggunakan Linux loh

Wow !, Ternyata Selama Ini Kamu Juga Menggunakan Linux loh
ilustration

Secara tidak langsung linux juga berada di sekitar kehidupan kita loh, yang benar ?.  Ya, ternyata smartphone android yang anda pakai merupakan linux. Android merupakan Sistem operasi berbasis Linux yang dirancang untuk perangkat seluler layar sentuh seperti telepon pintar dan komputer tablet.

Android awalnya dikembangkan oleh Android, Inc., dengan dukungan finansial dari Google.
android juga merupakan software open source, jadi kita bebas memiliki dan mengembangkannay kembali.
saat ini juga banyak sistem operasi smartphone yang berhasil dikembangkan dari android, contohnya colorOS, FunTouch, dll.

Karena berbasis linux di android dikenal juga dengan Root Access, yaitu pengguna tertinggi dalam hirarki linux yang membuat kita dapat leluasa dengan sistem android kita, namun kita juga perlu waspada jika menggunakan hak akses root, karena memungkinkan juga malware atau virus sangat mudah dalam menghancurkan sistem.

Aplikasi Android berjalan di sandbox, sebuah area terisolasi yang tidak memiliki akses pada sistem, kecuali izin akses yang secara eksplisit diberikan oleh pengguna ketika memasang aplikasi. Sebelum memasang aplikasi, Play Store akan menampilkan semua izin yang diperlukan, misalnya: sebuah permainan perlu mengaktifkan getaran atau menyimpan data pada Kartu SD, tapi tidak perlu izin untuk membaca SMS atau mengakses buku telepon. Setelah meninjau izin tersebut,  pengguna dapat memilih untuk menerima atau menolaknya, dan bisa memasang aplikasi hanya jika mereka menerimanya.

Sistem sandbox dan perizinan pada Android bisa mengurangi dampak kerentanan terhadap bug pada aplikasi, namun ketidaktahuan pengembang dan terbatasnya dokumentasi telah menghasilkan aplikasi yang secara rutin meminta izin yang tidak perlu, sehingga mengurangi efektivitasnya. Beberapa perusahaan keamanan perangkat lunak seperti Avast, Lookout Mobile Security, AVG Technologies, dan McAfee, telah merilis perangkat lunak antivirus ciptaan mereka untuk perangkat Android. Perangkat lunak ini sebenarnya tidak bekerja secara efektif karena sandbox juga bekerja pada aplikasi tersebut, sehingga membatasi kemampuannya untuk memindai sistem secara lebih mendalam.  (irvanz/jbg)

Jumat, 19 Mei 2017

Mengapa Kebanyakan Komputer Server Menggunakan Linux

Mengapa Kebanyakan Komputer Server Menggunakan Linux
ilustration linux for data center

        Memang tidak diragukan lagi bahwa linux juga terkenal kehandalnnya dalam pengolahan data.
saat ini hampir 70% supercomputer dan data center menggunakan linux, mengapa ? yuk simak penjelasannya.

Kernel linux merupakan kernel yang sangat kompleks (menurut saya), karena perkembangan kernel linux tidak lepas dari komunitas para pengembangnya yang setiap bulan update kernel linux, ini sangat berbeda dengan sisitem operasi lain yang rilis kernel baru setelah bertahun-tahun.
ada beberapa alasan mengapa linux sering digunakan pada data center,

1. Karena kehandalannya.
     dibutuhkan kehandalan serta ketahanan dalam pengolahan data, saat ini google, facebook, twitter, dll, menggunakan linux sebagai OS data centernya.

2. Waktu untuk pulih setelah crash
   Sering sekali kita lihat banyak server yang down dan tidak bisa digunakan,itu karena adanya crashpada sistem. pada linux kalau sisitem crash sebisa mungkin kernel akan memulihkannya kembali secepatnya.

3. Keamanan sistem
   linux merupakan sistem yang aman jika terkena virus, maka ia tidak merambah ke user lainnya.

4. Update yang cepat
   jika dibandingkan dengan sistem operasi lain linux di update secara berkala, ribuan patch yang terdapat pada setiap upgrade.nya. ini memungkinkan untuk menutup celah yang baru pada kernel.(irvanz/jbg)

Mengapa Hacker Sering Menggunakan Linux

illustration

        Dunia teknologi tidak lepas dari yang namanya hacker, hacker(peretas) merupakan seseorang yang sengaja menerobos keamanan sebuah sistem dengan tujuan untuk mendapat sesuatu atau menunjukkan sesuatu namun hacker juga tidak terlepas dari skill dan sisitem operasi yang di gunakan, seorang hacker biasanya menggunakan linux sebagai sistem operasinya walau tidak semuannya. Namun jangan disalah artikan bahwa semua pengguna linux merupakan seorang hacker atau linux hanya digunkan untuk hacker saja. namun rata-rata hacker menggunakan linux untuk membantu dalam kegiatan hackignnya, mengapa kok linux ? ada beberapa alasan mengapa mereka rata-rata memilih linux, mari kita bahas.

 1. Fleksibel
      Linux merupakan sistem operasi yang fleksibel, artinya dapat digunakan untuk perangkat apapun yang berbasis komputer, mulai dari Smartphone, Komputer Dekstop, Data Center, dan bahkan stasiun antariksa.

 2. Akselerasi Hardware dengan Kernel 
     Dibutuhkan interaksi yang sejalan antara sisitem operasi dengan hardware, ini sangat dibutuhkan dalam melakukan penetrasi jaringan wireless (Wireless Testing).

 3. Banyak tool 
     Tidak diragukan lagi bahawa banyak tool hacking yang support linux, bahkan saat ini sistem operasi Blackarch memiliki 1700 tool wow.

 4. Mudah dalam pengoperasiannya 
     hal ini memang sulit bagi orang awam, namun dibandingkan sistem operasi lain, command di linux cenderung lebih pendek. memang banyak keunggulan lainnya.

Saat ini banyak distro linux yang dikhususkan untuk kegiatan ethical hacking seperti : Parrot Security, Kali Linux, Cyborg Hawk, Blackarch, LionSec, dll.(irvanz/jbg)

Kamis, 18 Mei 2017

Pengertian Sistem Operasi Komputer

Sistem Operasi (SO, atau dalam bahasa Inggris: Operating System atau OS) adalah suatu software sistem yang bertugas untuk melakukan kontrol dan manajemen hardware serta  operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program program pengolah kata dan browser web. Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "Kernel" suatu Sistem Operasi. istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall.

                                                               


Tanpa sistem operasi, komputer hanya sebuah perangkat elektronik yang tidak dapat digunakan dan dimanfaatkan. Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software/application. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:

1. Keluarga Microsoft Windows  yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista dan Winndows Seven, Windows 8/8.1, Dan yang terakhir Windows  10.

2. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.5 (Snow Leopard). Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.


3. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis Kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.(irvanz/jbg)

Minggu, 14 Mei 2017

Pengertian Sistem Operasi Linux


PENGERTIAN

Linux adalah sebuah sistem operasi (OS) yang dapat berjalan secara multi tasking (menjalankan sebagian aplikasi secara bersama-sama)
dan multi user (penggunaan sistem secara bersama/satu atau perangkat keras/lunak dan melalui komputer /workstation)

KELEBIHAN

1. Open source, bebas untuk di modifikasi/dikembangkang lagi.
2. Low hardware, membutuhkan  spesifikasi hardware yang rendah.
3. Minim virus

KEKURANGAN

1. Bagi pemula ( yang baru hijrah dari OS berbayar ) akan sedikit sulit untuk pengoperasiannya, namun lama-kelamaan pasti bisa :)
2. Tampilan kurang menarik
3. Banyak aplikasi yang mirip di windows namun namanya kurang populer

JENIS-JENIS LINUX

1. Debian (karena kestabilannya jenis ini cocok digunakan untuk server)
2. SuSe (mudah dalam jaringan security)
3. Mandrake (mudah dalam installasi)
4. Turbo (clustering komputer)
5. Ubuntu (mengfokusan pada desktop)

Untuk saat ini penulis menggunakan sistem operasi turunan debian, karena kestabilan dan kemudahan dalam konfigurasi dan pemaketan aplikasinya.(yusuf/jbg)

Mengenai Ransomware WannaCryptor Serta Versi Windows Yang Rentan Terinfeksi


Yap, hari-hari ini dunia teknologi digegerkan dengan serangan malware yang meminta tebusan atau yang kita kenal dengan ransomware, ransomware satu ini berbeda dengan yang lainnya, mereka menginfeksi komputer yang terdapat celah pada smb windows.
untuk pengguna windows hati-hati dalam koneksikan komputernya ke network yang tidak dikenal. ransomware ini disebut Wannacry.. bukan hanya bisa kena malwar, namun bisa juga anda disadap sama orang jahat.
untungnya penulis menggunakan os open source (linux) :D . untuk pengguna windows untuk tetap mengupdate os windowsnya. berikut daftar windows yang rentan terkena ransomware

1. Windows Vista.
2. Windows Server 2008.
3. Windows 7.
4. Windows Server 2008 R2.
5. Windows 8.1. 
6. Windows Server 2012.
7. Windows 10.
8. Windows Server 2012 R2.
9. Windows Server 2016.

Jumat, 12 Mei 2017

Pengertian Open Source



Pengertian Open Source adalah istilah yang digunakan pada sebuah software atau perangkat lunak yang bisa digunakan oleh siapa saja dengan membuka atau membebaskan source codenya (sumber kode program) sehingga dapat mengetahui dengan jelas cara kerja software tersebut, selain itu siapa saja dibebaskan untuk mengubah ataupun memperbaiki jika ditemukan kelemahan-kelemahan pada software tersebut.

Kelebihan Software Open Source
  1. Software Open Source biasanya dikembangkan oleh suatu lembaga atau komunitas yang ahli dibidangnya secara bersama-sama sehingga masalah yang ditemukan bisa dengan cepat diatasi.
  2. Fitur yang banyak dan kompleks begitupula dengan kemampuannya.
  3. Software Open Source berlisensi GPL (General Public Licence) sehingga pengguna tidak dikenakan biaya untuk software tersebut.
Kekurangan Software Open Source
  1. User interface yang cenderung rumit bagi user awam
  2. Tidak bisa dipungkiri masih ada beberapa software open source yang tidak bisa menggantikan kinerja software berbayar.
  3. User awam sering menemui kesulitan dalam instalasi dan penggunaan software open source.