Kamis, 09 Januari 2020

Contoh Algoritma Untuk Menghitung Luas Dan keliling Lingkaran

Algoritma dan flowchart untuk menghitung luas dan keliling lingkaran (C/C++)


Junedalbughisy.blogspot.com


Algoritma merupakan langkah-langkah atau step-step dalam menyelesaikan suatu masalah. Sedangkan Flowchart adalah bagan atau diagram yang memilki aliran yang menggambarkan langkah-langkah penyelesaian masalah.

Berikut ini adalah Algoritma dan flowchart dalam menghitung luas dan keliling lingkaran.

1. Algoritma menghitung luas lingkaran
  • menetapkan nilai Phi yaitu 3.14
  • menghitung jari-jari lingkaran.
  • menghitung luas lingkaran dengan rumus L=phi*r*r
  • mencetak nilai L


2. Flowchart mengitung luas lingkaran
contoh-flowchart
3. Algoritma menghitung keliling lingkaran
  • menetapkan nilai Phi yaitu 3.14
  • menghitung jari-jari lingkaran.
  • menghitung keliling lingkaran dengan rumus K=2*phi*r
  • mencetak nilai K
4. Flowchart mengitung keliling lingkaran
keliling-lingkaran

Contoh Flowchart Menghitung Luas Segitiga

Flowchart menghitung luas segitiga

Flowchart menghitung luas segitiga

contoh algoritma dan flowchart

Contoh Flowchart Luas Persegi Panjang

Flowchart luas persegi panjang

Flowchart luas persegi panjang

contoh algoritma dan flowchart

Contoh Flowchart Penerimaan Mahasiswa Baru

Flowchart Penerimaan Mahasiswa Baru

Flowchart Penerimaan Mahasiswa Baru 

contoh algoritma dan flowchart

Contoh Algoritma Membuat Kopi

Algoritma Membuat Kopi

Algoritma Membuat Kopi Instan 
  • Buka Kemasan Kopi sachet yang sudah dibeli
  • Setelah itu tuangkan Kopi Kedalam gelas
  • Panaskan air hingga Mendidih
  • Tuangkan airpanas Ke dalam Gelas
  • Lalu aduk hingga merata
  • Kopi Instan siap dinikmati 

Flowchart Membuat Kopi Instan 
contoh algoritma dan flowchart

Flowchart Menghitung Umur

Flowchart Menghitung Umur Seseorang

Flowchart Menghitung Umur Seseorang 

contoh algoritma dan flowchart

Contoh Algoritma Melakukan Panggilan Telepon

Algoritma Melakukan Panggilan Telepon

Algoritma Panggilan Telepon

  • Ambil Hape
  • Pilih Menu Kontak
  • Pilih Nomor atau kontak
  • Tekan tombol telepon

Flowchart Panggilan Telepon

contoh algoritma dan flowchart

Contoh Algoritma Mengirim Pesan

Algoritma Mengirim SMS

Algoritma Mengirim SMS
  • Buka Menu SMS
  • Pilih kontak / nomor telepon
  • Ketikan pesan
  • Tekan tombol kirim
  • SMS akan terkirim

Flowchart Mengirim SMS

Logika Murni Dan Terapan

Logika Murni dan Terapan

Logika Murni dan Terapan


  Logika Murni merupakan pengetahuan mengenai asas dan aturan logika yang berlaku umum pada semua segi dan bagian dari pernyataan-pernyataan dengan tanpa mempersoalkan arti khusus dalam sesuatu cabang ilmu dari istilah pernyataan yang dimaksud.
Logika Terapan adalah pengetahuan logika yang diterapkan dalam setiap cabang ilmu, bidang-bidang filsafat, dan juga dalam pembicaraan yang menggunakan bahasa sehari-hari.

Algoritma Euclid

Algoritme Euclid

 Algoritme Euclid muncul sebagai Proposisi II dalam Book VII ("Elementary Number Theory") dari Elements. [45] Euclid mengajukan permasalahan: "Ambil dua angka bukan prima, untuk mencari bilangan pembagi terbesar". Dia menentukan "Sebuah angka [merupakan] besaran yang terdiri dari unit-unit": angka penghitung, integer positif kecuali 0. Dan "mengukur" adalah menempatkan ukuran panjang terkecil s dengan tepat (q kali) di antara ukuran terpanjang l sampai sisa r lebih kecil dari panjang terkecil s. [46] Dalam dunia modern, sisa r = l - q*s, q sebagai hasil bagi, atau sisa r adalah "modulus", bagian sisa-integer yang tersisa setelah pembagian. [47]

Supaya metode Euclid berhasil, panjang awalnya harus memenuhi dua kebutuhan: (i) panjangnya tidak 0, DAN (ii) hasil pengurangan harus "lebih", sebuah pengujian harus menjamin bahwa bilangan terkecil dari dua angka adalah hasil pengurangan dari yang terbesar (cara lain, keduanya bisa sama sehingga pengurangan menghasilkan 0).

Pembuktian asli Euclid mengikutkan kebutuhan yang ketiga: kedua panjang bukanlah bilangan prima. Euclid menentukan hal ini supaya dia bisa membentuk sebuah bukti reductio ad absurdum bahwa dua pembagi dua angka adalah yang terbesar. [48] Walau algoritme Nicomachus sama dengan Euclid, bila kedua bilangan prima maka menghasilkan angka "1" untuk bilangan pembagi terbesar. 

Pengertian Algoritma Flowchart

Pengertian Algoritma Flowchart

   Flowchart adalah  suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program.


  Ternyata langkah-langkah untuk menyelesaikan masalah dalam algoritma selain dapat menggunakan bahasa natural, anda juga bisa menggunakan flowchart,  namun untuk menggunakan flowchart anda setidaknya harus memahami simbol-simbol yang digunakan oleh flowchart.

Klasifikasi Algoritma

Klasifikasi Algoritma

Algoritma dapat diklasifikasikan berdasarkan implementasinya. Mengacu pada pengertian algoritma di atas, adapun klasifikasi algoritma adalah sebagai berikut:
  1. Rekursi dan Iterasi; Algoritma rekursi adalah algoritma yang memanggil dirinya sendiri secara berulang-ulang. Sedangkan algoritma iterasi adalah algoritma yang memakai konstrukti berulang dimana terkadang terdapat data tambahan pada struktur yang dibuat. 
  2. Logical; Algoritma logical adalah algoritma yang dapat memposisikan diri seperti logika deduksi yang terkontrol.
  3. Serial, Parallel, atau Terdistribusi; Algoritma serial adalah algoritma yang menjalankan satu instruksi saja. Algoritam parallel adalah algoritma yang dapat mengerjakan suatu perintah dalam waktu yang sama. Sedangkan algoritma terdistribusi adalah algoritma yang memakai banyak mesin yang terkoneksi dengan jaringan.
  4. Deterministik atau Non-deterministik; Algoritma deterministik adalah algoritma yang dapat memecahkan suatu masalah dengan keputusan yang tepat. Sedangkan algoritma Non-deterministik adalah algoritma yang memecahkan suatu masalah dengan metode penerkaan.
  5. Tepat atau Perkiraan; Suatu algoritma mungkin saja memiliki solusi yang tepat, atau setidaknya mempunyai perkiraan yang mendekati solusi yang benar. Dalam merumuskannya dapat dilakukan dengan strategi deterministic ataupun secara acak.
  6. Algoritma Quantum; Algoritma quantum adalah algoritma yang menggunakan model realistik dari komputasi quantum.

Komentar


Kriteria Algoritma Yang Baik

Kriteria Algoritma yang baik

Kriteria Algoritma yang baik :
1. Tepat, benar, sederhana, standard an efektif
2. Logis, terstruktur dan sistematis
3. Semua operasi terdefinisi
4. Semua proses harus berakhir setelah sejumlah langkah di lakukan
5.  Di tulis dengan bahasa yang standar dengan format peprograman agar mudah untuk di
     implementasikan  dan tidak menimbulkan arti ganda

Kegunaan Logika

Kegunaan Logika

Membantu setiap orang yang mempelajari logika untuk berpikir secara rasional, kritis, lurus, tetap, tertib, metodis dan koheren.

Meningkatkan kemampuan berpikir secara abstrak, cermat, dan objektif.

Menambah kecerdasan dan meningkatkan kemampuan berpikir secara tajam dan mandiri.

Memaksa dan mendorong orang untuk berpikir sendiri dengan menggunakan asas-asas sistematis

Meningkatkan cinta akan kebenaran dan menghindari kesalahan-kesalahan berpikir, kekeliruan, serta kesesatan.

Mampu melakukan analisis terhadap suatu kejadian.


Terhindar dari klenik, tahayul, atau kepercayaan turun-temurun (bahasa Jawa: gugon-tuhon)

Apabila sudah mampu berpikir rasional, kritis, lurus, metodis dan analitis sebagaimana tersebut pada butir pertama maka akan meningkatkan citra diri seseorang.

Perbedaan Hacker Dan Cracker

Senin, 30 Desember 2019

Perbedaan Hacker dengan Cracker


      Perbedaan Hacker dengan Cracker



Apa sih Hacker itu ? kita pasti tidak asing dengan namanya Hacker bukan ? Karena kasus peretasan akun media sosial dan webaite yang diserang Hacker marak terjadi  semakin di kenal namanya Hacker ,banyak hacker dan cracker sekarang ini ,saya sendiri ingin seperti mereka  tapi untuk sekarang itu hanya mimpi untuk sekarang, lagipula semua kamn awalnya dari mimpi semoga saya dan sahabat sekalian juga dapat mewujudkannya.Dulu saya sebelum kuliah saya mengir Hacker itu adalah peretas dan perusak , tapi sekarang saya tahu cracker yang merusak website dan mengambil situs atau akun adari korbannya , tapi anehnya jarang menggunakan namanya cracker, daripada kiat pusing memikirnya langsung saja kita mulai ke pembahassn pernbedaan hacker dengan cracker:)





Tabel Perbandingan Hacker vs Cracker


HackerCracker

Senin, 30 Desember 2019

Perbedaan Hacker dengan Cracker


      Perbedaan Hacker dengan Cracker



Apa sih Hacker itu ? kita pasti tidak asing dengan namanya Hacker bukan ? Karena kasus peretasan akun media sosial dan webaite yang diserang Hacker marak terjadi  semakin di kenal namanya Hacker ,banyak hacker dan cracker sekarang ini ,saya sendiri ingin seperti mereka  tapi untuk sekarang itu hanya mimpi untuk sekarang, lagipula semua kamn awalnya dari mimpi semoga saya dan sahabat sekalian juga dapat mewujudkannya.Dulu saya sebelum kuliah saya mengir Hacker itu adalah peretas dan perusak , tapi sekarang saya tahu cracker yang merusak website dan mengambil situs atau akun adari korbannya , tapi anehnya jarang menggunakan namanya cracker, daripada kiat pusing memikirnya langsung saja kita mulai ke pembahassn pernbedaan hacker dengan cracker:)





Tabel Perbandingan Hacker vs Cracker


HackerCracker
PengertianMereka terus-menerus mencari kekurangan di keamanan komputer dan internet dan satu-satunya tujuan mereka adalah memperbaiki kekurangan ini dan memperbaiki keamanan konten.Tujuan seorang cracker adalah untuk menerobos keamanan komputer dan jaringan.
Dikenal sebagaiAda pandangan umum bahwa para hacker membangunCracker diyakini merusak
Tingkat ambanghacker memiliki pengetahuan lanjut tentang keamanan terkait komputerCracker biasanya tidak sekuat hacker. Sangat sedikit dari mereka yang cukup terampil untuk membuat perangkat lunak dan perangkat baru mereka
Keamanan InternetHacker berpotensi mengembalikan set-set keamanan di jaringan yang rusak dan mereka membantu menangkap hacker tertentuCracker selalu tahu bahwa aktivitas mereka ilegal dan melanggar hukum sehingga mereka cenderung menutupi jejak mereka
Pengetahuan tentang program computerHacker berada di atas dalam hal pengetahuan tentang berbagai bahasa komputer seperti C, C ++, HTML, java, dllCracker di sisi lain tidak kompeten dalam hal program computer
TujuanSeorang hacker profesional masuk ke jaringan keamanan untuk melihat adanya perbedaanCracker masuk ke jaringan aman untuk tujuan jahat
KesimpulanHacker masuk ke sistem keamanan untuk tujuan tunggal memeriksa celah di sistem dan memperbaiki hal ini.cracker masuk ke sistem keamanan karena alasan kriminal dan ilegal atau untuk keuntungan pribadi.

 

 

Hacker

Penggunaan awal istilah hacker berasal dari tahun 1950-an ketika di Massachusetts Institute of Technology beberapa siswa memiliki keinginan yang kuat untuk bereksperimen dan belajar tentang teknologi. Sebuah hack back kemudian berarti sesuatu yang sangat orisinal dan cerdik dan semata-mata dimaksudkan untuk mengeksplorasi arena komputer dan teknologi. Saat ini istilah digunakan dalam arti agak negatif. Dan ini karena sebagian besar waktu orang bingung dengan istilah hacking dengan cracking. Tapi tidak sepenuhnya bingung dengan cracker. Kita akan membahas cracker secara detail nanti.
White Hats, seperti yang kadang-kadang disebut kebanyakan adalah pemrogram. Mereka memperoleh pengetahuan lanjut tentang pemrograman, bahasa dan kode komputer. Mereka adalah hacker etis yang tetap berada dalam batas-batas hukum. Mereka tidak mengakses sistem atau jaringan apapun secara ilegal. Mereka terus-menerus mencari kekurangan dalam keamanan komputer dan internet dan satu-satunya tujuan mereka adalah memperbaiki kekurangan ini dan memperbaiki keamanan konten. Perusahaan menyewa white hat ini untuk mengaudit dan memeriksa keamanan jaringan mereka. hacker ini bekerja sebagai profesional dan memperbaiki kekurangan dengan pengetahuan lanjut mereka tentang wilayah tersebut dan mengurangi risiko yang mungkin membahayakan keamanan perusahaan yang dipertaruhkan. Mereka menemukan titik lemah dalam sekuritas jaringan dan bekerja tanpa kenal lelah dan melakukan usaha terbaik mereka untuk mencari solusi atas masalah jaringan ini. Mereka menetapkan alasan di balik celah ini dan bekerja untuk memperbaikinya.

Apa yang membuat para Hacker ini tertarik:

Para hacker tertarik untuk mengetahui bagaimana segala sesuatunya bekerja. Mereka suka mengeksplorasi dan mengetahui sistem komputer, pemrograman dan jaringan. Sementara beberapa hacker mungkin hanya tertarik untuk mempelajari hal-hal lain, mengubah gairah mereka menjadi profesi mereka sehingga membuat mereka menjadi hacker profesional. Mereka pada dasarnya sangat mengenal segala jenis perangkat lunak, teknik dan kode yang diketahui oleh para cracker. Mereka tahu bagaimana seorang cracker mencoba menyerang konten apa pun yang dimaksudkan agar aman di situs web dan di seluruh sistem komputer. Mereka merancang perangkat lunak dan alat yang persis seperti yang akan digunakan cracker dan kemudian mereka memperbaiki sistem dengan alat dan teknik yang lebih aman. Ini memastikan sistem komputer dan sistem jaringan menjadi cukup aman untuk tidak digagalkan oleh para cracker. White hat juga melanggar keamanan tapi tujuan mereka melanggar sepenuhnya tidak berbahaya. Mereka melakukan ini hanya untuk menguji sistem mereka sendiri untuk tujuan keamanan dan mereka melakukannya secara legal dengan izin dari berbagai perusahaan dan perusahaan yang mempekerjakan mereka untuk pekerjaan ini. White hat berada di bawah bendera hacking etis yang tidak melibatkan praktik hacking ilegal. Hacker profesional bermaksud tidak membahayakan perusahaan atau individu manapun.

Cracker

Kami telah belajar tentang para hacker, bagaimana mereka bekerja, apa kepentingan mereka dan apa yang mereka lakukan. Sekarang ketika kita berbicara tentang cracker, kita harus tahu bahwa cracker juga hacker. Tapi cara kerjanya berbeda banyak. Sementara seorang hacker bekerja secara total untuk kepentingan perusahaan atau individu, cracker bekerja secara total dengan cara yang berlawanan. Tujuan seorang cracker adalah untuk mematahkan keamanan komputer dan jaringan. Ini adalah kegiatan ilegal. Mereka menggunakan pengetahuan mereka untuk membuat keuntungan pribadi dan melanggar keamanan di seluruh jaringan. Mereka memperoleh pengetahuan dan pembelajaran yang luas tentang komputer, pemrograman, perangkat lunak, kode dan bahasa mereka dan menggunakannya untuk masuk ke komputer untuk keuntungan kriminal.
Cracker juga dikenal sebagai Black Hat. Mereka mendapatkan akses ke akun orang-orang jahat dan mereka dapat menyalahgunakan informasi yang aman di seluruh jaringan. Mereka dapat mencuri informasi kartu kredit, mereka dapat menghancurkan file penting, mengungkapkan data penting dan informasi atau data pribadi dan menjualnya untuk keuntungan pribadi. Tujuan mereka bisa berkisar dari keuntungan pribadi kecil hingga kepentingan kriminal yang lebih besar. Mereka dapat membuat karyawan perusahaan membocorkan informasi yang sangat aman. Mereka melanggar keamanan komputer. Begitu mereka mendapatkan kendali atas sebuah sistem, mereka dapat melakukan sesuatu seperti mencuri data, menghancurkannya, menggunakannya untuk keuntungan mereka, dll.

Apa yang membuat para Cracker ini tertarik

Sementara beberapa cracker didorong oleh sedikit publisitas kemampuan mereka di bidang hacking, beberapa melakukannya untuk tujuan kriminal dan jahat. Mereka sengaja melanggar komputer dan keamanan jaringan hanya untuk keuntungan atau mungkin ada tantangan di dalamnya. Mereka tertarik untuk mendapatkan akses ke berbagai program dan perangkat lunak tanpa membayar royalti. Satu-satunya tujuan yang mereka punya adalah hacking ilegal yang menyebabkan masalah keamanan. Mungkin ada pencurian dari rekening pemegang kartu kredit, data penting mungkin hilang dan informasi yang aman dapat diungkapkan. Beberapa cracker tertarik untuk memodifikasi software dengan engineering terbalik. Dan mereka melakukan ini hanya untuk hiburan atau untuk menampilkan pengetahuan dan kemampuan mereka.

Jenis Cracker

Ada berbagai jenis cracker yang include script kiddies, packet monkeys, s’kiddiots, lamers, warez d00dz (dudes), and wannabes. Biasanya mereka kurang terampil dan tidak memiliki pengetahuan mendalam tentang pemrograman dan kode yang diperlukan. Mereka, hampir selalu mengandalkan perangkat lunak yang dibuat orang lain untuk menjalankan operasinya. Sebagian besar waktu mereka tidak tahu apa program ini benar-benar  berhasil. Mereka hanya tahu proses cracking jaringan keamanan dan mereka kurang memiliki pengetahuan lanjut. Mereka bukan ancaman besar tapi ancaman mereka tidak bisa diabaikan. Mereka pada dasarnya merusak halaman web dan menggantinya dengan desain mereka.

Hacker vs Cracker

Ada pandangan umum bahwa para hacker membangun sesuatu dan cracker merusak seusatu. Ini pada dasarnya adalah dua istilah yang sama sekali berbeda. Mereka mungkin tampak serupa tapi ada perbedaan antara bagaimana keduanya benar-benar bekerja. Sementara hacker memiliki pengetahuan lanjut tentang keamanan terkait komputer biasanya cracker tidak sekuat hacker. Sangat sedikit dari mereka yang cukup terampil untuk membuat perangkat lunak dan perangkat baru mereka. Jadi mereka umumnya mengandalkan beberapa hal yang tidak begitu terkenal, sebenarnya situs yang diremehkan mendownload beberapa program otomatis untuk menjalankan tindakan mereka. Hacker mencoba untuk melawan potensi ancaman bahwa cracker masuk ke komputer dan keamanan internet di berbagai jaringan. Cracker selalu tahu bahwa aktivitas mereka ilegal dan melanggar hukum sehingga mereka cenderung menutupi jejak mereka.
Namun, para hacker profesional cukup kompeten dan cukup ahli dalam pekerjaan mereka, yang berpotensi memulihkan keamanan di jaringan yang rusak dan mereka membantu menangkap cracker tertentu. Meskipun sebagian besar cracker kurang terampil namun banyak dari mereka yang cukup mampu. Mereka memiliki keterampilan maju dan pengetahuan yang luas seperti hacker profesional. Mereka memiliki kemampuan untuk membuat alat dan perangkat lunak yang membantu mereka mengeksploitasi segala macam poin lemah yang mereka temukan dalam program yang sangat aman. Hal ini membuat sulit untuk menangkap cracker ini. Karena mereka tidak meninggalkan jejak di belakang. Jumlah cracker terampil sangat rendah namun kita tidak boleh mengabaikannya. Mereka pasti menimbulkan ancaman serius terhadap keamanan internet.
Sekarang kita sangat menyadari bahwa para hacker adalah profesional etis sementara cracker masuk ke sistem keamanan secara tidak etis dan tidak sah. Selain perbedaan etis ini, salah satu perbedaan utama antara keduanya adalah pemahaman mereka tentang sistem komputer dan sistem keamanan. Kemampuan dan ketidakmampuan mereka membuat program dan perangkat lunak merupakan perbedaan utama antara keduanya. Para hacker bisa menulis kode dalam banyak bahasa. Mereka memiliki keunggulan dalam hal pengetahuan tentang berbagai bahasa komputer seperti C, C ++, HTML, Java dll. Mereka juga memiliki pemahaman lengkap tentang apa yang dilakukan kode ini dan bagaimana cara kerja perangkat lunak ini. Cracker di sisi lain tidak kompeten ketika berhubungan dengan program komputer. Mereka membanggakan kemampuan mereka untuk masuk ke sistem keamanan dan menggunakannya untuk keuntungan mereka. Perbedaannya di sini jelas. Crakcer itu masuk ke jaringan aman untuk tujuan berbahaya sementara hacker profesional tidak melakukannya. Jadi, begitulah cara kerjanya yang membuat keduanya berbeda satu sama lain.

Kesimpulan

Dengan demikian kita dapat menyimpulkan bahwa Hacker masuk ke sistem keamanan untuk tujuan tunggal memeriksa celah di sistem dan bekerja untuk memperbaiki hal ini sementara Cracker menerobos masuk ke sistem keamanan karena alasan kriminal dan ilegal atau untuk keuntungan pribadi. White hat melakukan tes keamanan sesuai kontrak legal. Topi hitam tidak mengikuti kesepakatan semacam itu. Mereka melakukannya untuk melanggar keamanan sistem. Sementara seorang cracker menjaga pengetahuan tentang kerentanan sistem keamanan pada dirinya sendiri dan menggunakannya untuk keuntungannya sendiri, si hacker melakukannya untuk menyadari perusahaan yang bersangkutan atau individu tentang kemungkinan melanggar yang dapat membawa mereka ke kerugian yang cukup besar di tangan cracker. Jadi pada dasarnya kita bisa terus mengatakan bahwa hacker etis menggunakan dan menerapkan pengetahuan dan pengalaman mereka untuk membantu menjaga keamanan sistem komputer dan jaringan.
Sementara cracker menggunakan pengetahuan mereka, yang umumnya tidak terlalu maju, untuk melanggar hukum? Kedua istilah ini kadang-kadang digunakan secara bergantian tetapi kita harus tahu ini bahwa perbedaan antara keduanya cukup besar dan perlu dipertimbangkan. Kita bahkan mungkin mengatakan bahwa ini sangat menghormati seorang hacker dan menghina untuk menjadi seorang cracker. Hacking pada umumnya berpotensi lebih berbahaya daripada cracking karena para hacker memiliki pengetahuan mendalam tentang program dan kode dll. Namun, karena para hacker bekerja semata-mata untuk mengembangkan sistem keamanan mereka sebenarnya tidak memiliki ancaman terhadap sistem keamanan. Cracker bagaimanapun, memiliki ancaman serius terhadap keamanan internet. Dan ini adalah ancaman yang berkembang di masa sekarang. Oleh karena itu penting untuk mengambil tindakan hukum yang tepat terhadap jaksa dan dengan demikian mengurangi ancaman tersebut. Kedua istilah tersebut secara signifikan serupa namun perbedaannya terletak pada cara yang masing-masing cenderung bekerja. Itulah yang membuat keduanya begitu berbeda. Oleh karena itu kita tidak boleh membingungkan kedua istilah ini dan ingatlah untuk melakukan hacking secara legal dan etis dan tidak pernah berpikir untuk menuju cracking.


Sumber yang membantu artikel ini ,saya ucapkan banyak terimakasih:)
https://apaperbedaan.com/hacker-dan-cracker/
Mereka terus-menerus mencari kekurangan di keamanan komputer dan internet dan satu-satunya tujuan mereka adalah memperbaiki kekurangan ini dan memperbaiki keamanan konten.Tujuan seorang cracker adalah untuk menerobos keamanan komputer dan jaringan.
Dikenal sebagaiAda pandangan umum bahwa para hacker membangunCracker diyakini merusak
Tingkat ambanghacker memiliki pengetahuan lanjut tentang keamanan terkait komputerCracker biasanya tidak sekuat hacker. Sangat sedikit dari mereka yang cukup terampil untuk membuat perangkat lunak dan perangkat baru mereka
Keamanan InternetHacker berpotensi mengembalikan set-set keamanan di jaringan yang rusak dan mereka membantu menangkap hacker tertentuCracker selalu tahu bahwa aktivitas mereka ilegal dan melanggar hukum sehingga mereka cenderung menutupi jejak mereka
Pengetahuan tentang program computerHacker berada di atas dalam hal pengetahuan tentang berbagai bahasa komputer seperti C, C ++, HTML, java, dllCracker di sisi lain tidak kompeten dalam hal program computer
TujuanSeorang hacker pr5ofesional masuk ke jaringan keamanan untuk melihat adanya perbedaanCracker masuk ke jaringan aman untuk tujuan jahat
KesimpulanHacker masuk ke sistem keamanan untuk tujuan tunggal memeriksa celah di sistem dan memperbaiki hal ini.cracker masuk ke sistem keamanan karena alasan kriminal dan ilegal atau untuk keuntungan pribadi.

 

 

Hacker

Penggunaan awal istilah hacker berasal dari tahun 1950-an ketika di Massachusetts Institute of Technology beberapa siswa memiliki keinginan yang kuat untuk bereksperimen dan belajar tentang teknologi. Sebuah hack back kemudian berarti sesuatu yang sangat orisinal dan cerdik dan semata-mata dimaksudkan untuk mengeksplorasi arena komputer dan teknologi. Saat ini istilah digunakan dalam arti agak negatif. Dan ini karena sebagian besar waktu orang bingung dengan istilah hacking dengan cracking. Tapi tidak sepenuhnya bingung dengan cracker. Kita akan membahas cracker secara detail nanti.
White Hats, seperti yang kadang-kadang disebut kebanyakan adalah pemrogram. Mereka memperoleh pengetahuan lanjut tentang pemrograman, bahasa dan kode komputer. Mereka adalah hacker etis yang tetap berada dalam batas-batas hukum. Mereka tidak mengakses sistem atau jaringan apapun secara ilegal. Mereka terus-menerus mencari kekurangan dalam keamanan komputer dan internet dan satu-satunya tujuan mereka adalah memperbaiki kekurangan ini dan memperbaiki keamanan konten. Perusahaan menyewa white hat ini untuk mengaudit dan memeriksa keamanan jaringan mereka. hacker ini bekerja sebagai profesional dan memperbaiki kekurangan dengan pengetahuan lanjut mereka tentang wilayah tersebut dan mengurangi risiko yang mungkin membahayakan keamanan perusahaan yang dipertaruhkan. Mereka menemukan titik lemah dalam sekuritas jaringan dan bekerja tanpa kenal lelah dan melakukan usaha terbaik mereka untuk mencari solusi atas masalah jaringan ini. Mereka menetapkan alasan di balik celah ini dan bekerja untuk memperbaikinya.

Apa yang membuat para Hacker ini tertarik:

Para hacker tertarik untuk mengetahui bagaimana segala sesuatunya bekerja. Mereka suka mengeksplorasi dan mengetahui sistem komputer, pemrograman dan jaringan. Sementara beberapa hacker mungkin hanya tertarik untuk mempelajari hal-hal lain, mengubah gairah mereka menjadi profesi mereka sehingga membuat mereka menjadi hacker profesional. Mereka pada dasarnya sangat mengenal segala jenis perangkat lunak, teknik dan kode yang diketahui oleh para cracker. Mereka tahu bagaimana seorang cracker mencoba menyerang konten apa pun yang dimaksudkan agar aman di situs web dan di seluruh sistem komputer. Mereka merancang perangkat lunak dan alat yang persis seperti yang akan digunakan cracker dan kemudian mereka memperbaiki sistem dengan alat dan teknik yang lebih aman. Ini memastikan sistem komputer dan sistem jaringan menjadi cukup aman untuk tidak digagalkan oleh para cracker. White hat juga melanggar keamanan tapi tujuan mereka melanggar sepenuhnya tidak berbahaya. Mereka melakukan ini hanya untuk menguji sistem mereka sendiri untuk tujuan keamanan dan mereka melakukannya secara legal dengan izin dari berbagai perusahaan dan perusahaan yang mempekerjakan mereka untuk pekerjaan ini. White hat berada di bawah bendera hacking etis yang tidak melibatkan praktik hacking ilegal. Hacker profesional bermaksud tidak membahayakan perusahaan atau individu manapun.

Cracker

Kami telah belajar tentang para hacker, bagaimana mereka bekerja, apa kepentingan mereka dan apa yang mereka lakukan. Sekarang ketika kita berbicara tentang cracker, kita harus tahu bahwa cracker juga hacker. Tapi cara kerjanya berbeda banyak. Sementara seorang hacker bekerja secara total untuk kepentingan perusahaan atau individu, cracker bekerja secara total dengan cara yang berlawanan. Tujuan seorang cracker adalah untuk mematahkan keamanan komputer dan jaringan. Ini adalah kegiatan ilegal. Mereka menggunakan pengetahuan mereka untuk membuat keuntungan pribadi dan melanggar keamanan di seluruh jaringan. Mereka memperoleh pengetahuan dan pembelajaran yang luas tentang komputer, pemrograman, perangkat lunak, kode dan bahasa mereka dan menggunakannya untuk masuk ke komputer untuk keuntungan kriminal.
Cracker juga dikenal sebagai Black Hat. Mereka mendapatkan akses ke akun orang-orang jahat dan mereka dapat menyalahgunakan informasi yang aman di seluruh jaringan. Mereka dapat mencuri informasi kartu kredit, mereka dapat menghancurkan file penting, mengungkapkan data penting dan informasi atau data pribadi dan menjualnya untuk keuntungan pribadi. Tujuan mereka bisa berkisar dari keuntungan pribadi kecil hingga kepentingan kriminal yang lebih besar. Mereka dapat membuat karyawan perusahaan membocorkan informasi yang sangat aman. Mereka melanggar keamanan komputer. Begitu mereka mendapatkan kendali atas sebuah sistem, mereka dapat melakukan sesuatu seperti mencuri data, menghancurkannya, menggunakannya untuk keuntungan mereka, dll.

Apa yang membuat para Cracker ini tertarik

Sementara beberapa cracker didorong oleh sedikit publisitas kemampuan mereka di bidang hacking, beberapa melakukannya untuk tujuan kriminal dan jahat. Mereka sengaja melanggar komputer dan keamanan jaringan hanya untuk keuntungan atau mungkin ada tantangan di dalamnya. Mereka tertarik untuk mendapatkan akses ke berbagai program dan perangkat lunak tanpa membayar royalti. Satu-satunya tujuan yang mereka punya adalah hacking ilegal yang menyebabkan masalah keamanan. Mungkin ada pencurian dari rekening pemegang kartu kredit, data penting mungkin hilang dan informasi yang aman dapat diungkapkan. Beberapa cracker tertarik untuk memodifikasi software dengan engineering terbalik. Dan mereka melakukan ini hanya untuk hiburan atau untuk menampilkan pengetahuan dan kemampuan mereka.

Jenis Cracker

Ada berbagai jenis cracker yang include script kiddies, packet monkeys, s’kiddiots, lamers, warez d00dz (dudes), and wannabes. Biasanya mereka kurang terampil dan tidak memiliki pengetahuan mendalam tentang pemrograman dan kode yang diperlukan. Mereka, hampir selalu mengandalkan perangkat lunak yang dibuat orang lain untuk menjalankan operasinya. Sebagian besar waktu mereka tidak tahu apa program ini benar-benar  berhasil. Mereka hanya tahu proses cracking jaringan keamanan dan mereka kurang memiliki pengetahuan lanjut. Mereka bukan ancaman besar tapi ancaman mereka tidak bisa diabaikan. Mereka pada dasarnya merusak halaman web dan menggantinya dengan desain mereka.

Hacker vs Cracker

Ada pandangan umum bahwa para hacker membangun sesuatu dan cracker merusak seusatu. Ini pada dasarnya adalah dua istilah yang sama sekali berbeda. Mereka mungkin tampak serupa tapi ada perbedaan antara bagaimana keduanya benar-benar bekerja. Sementara hacker memiliki pengetahuan lanjut tentang keamanan terkait komputer biasanya cracker tidak sekuat hacker. Sangat sedikit dari mereka yang cukup terampil untuk membuat perangkat lunak dan perangkat baru mereka. Jadi mereka umumnya mengandalkan beberapa hal yang tidak begitu terkenal, sebenarnya situs yang diremehkan mendownload beberapa program otomatis untuk menjalankan tindakan mereka. Hacker mencoba untuk melawan potensi ancaman bahwa cracker masuk ke komputer dan keamanan internet di berbagai jaringan. Cracker selalu tahu bahwa aktivitas mereka ilegal dan melanggar hukum sehingga mereka cenderung menutupi jejak mereka.
Namun, para hacker profesional cukup kompeten dan cukup ahli dalam pekerjaan mereka, yang berpotensi memulihkan keamanan di jaringan yang rusak dan mereka membantu menangkap cracker tertentu. Meskipun sebagian besar cracker kurang terampil namun banyak dari mereka yang cukup mampu. Mereka memiliki keterampilan maju dan pengetahuan yang luas seperti hacker profesional. Mereka memiliki kemampuan untuk membuat alat dan perangkat lunak yang membantu mereka mengeksploitasi segala macam poin lemah yang mereka temukan dalam program yang sangat aman. Hal ini membuat sulit untuk menangkap cracker ini. Karena mereka tidak meninggalkan jejak di belakang. Jumlah cracker terampil sangat rendah namun kita tidak boleh mengabaikannya. Mereka pasti menimbulkan ancaman serius terhadap keamanan internet.
Sekarang kita sangat menyadari bahwa para hacker adalah profesional etis sementara cracker masuk ke sistem keamanan secara tidak etis dan tidak sah. Selain perbedaan etis ini, salah satu perbedaan utama antara keduanya adalah pemahaman mereka tentang sistem komputer dan sistem keamanan. Kemampuan dan ketidakmampuan mereka membuat program dan perangkat lunak merupakan perbedaan utama antara keduanya. Para hacker bisa menulis kode dalam banyak bahasa. Mereka memiliki keunggulan dalam hal pengetahuan tentang berbagai bahasa komputer seperti C, C ++, HTML, Java dll. Mereka juga memiliki pemahaman lengkap tentang apa yang dilakukan kode ini dan bagaimana cara kerja perangkat lunak ini. Cracker di sisi lain tidak kompeten ketika berhubungan dengan program komputer. Mereka membanggakan kemampuan mereka untuk masuk ke sistem keamanan dan menggunakannya untuk keuntungan mereka. Perbedaannya di sini jelas. Crakcer itu masuk ke jaringan aman untuk tujuan berbahaya sementara hacker profesional tidak melakukannya. Jadi, begitulah cara kerjanya yang membuat keduanya berbeda satu sama lain.

Kesimpulan

Dengan demikian kita dapat menyimpulkan bahwa Hacker masuk ke sistem keamanan untuk tujuan tunggal memeriksa celah di sistem dan bekerja untuk memperbaiki hal ini sementara Cracker menerobos masuk ke sistem keamanan karena alasan kriminal dan ilegal atau untuk keuntungan pribadi. White hat melakukan tes keamanan sesuai kontrak legal. Topi hitam tidak mengikuti kesepakatan semacam itu. Mereka melakukannya untuk melanggar keamanan sistem. Sementara seorang cracker menjaga pengetahuan tentang kerentanan sistem keamanan pada dirinya sendiri dan menggunakannya untuk keuntungannya sendiri, si hacker melakukannya untuk menyadari perusahaan yang bersangkutan atau individu tentang kemungkinan melanggar yang dapat membawa mereka ke kerugian yang cukup besar di tangan cracker. Jadi pada dasarnya kita bisa terus mengatakan bahwa hacker etis menggunakan dan menerapkan pengetahuan dan pengalaman mereka untuk membantu menjaga keamanan sistem komputer dan jaringan.
Sementara cracker menggunakan pengetahuan mereka, yang umumnya tidak terlalu maju, untuk melanggar hukum? Kedua istilah ini kadang-kadang digunakan secara bergantian tetapi kita harus tahu ini bahwa perbedaan antara keduanya cukup besar dan perlu dipertimbangkan. Kita bahkan mungkin mengatakan bahwa ini sangat menghormati seorang hacker dan menghina untuk menjadi seorang cracker. Hacking pada umumnya berpotensi lebih berbahaya daripada cracking karena para hacker memiliki pengetahuan mendalam tentang program dan kode dll. Namun, karena para hacker bekerja semata-mata untuk mengembangkan sistem keamanan mereka sebenarnya tidak memiliki ancaman terhadap sistem keamanan. Cracker bagaimanapun, memiliki ancaman serius terhadap keamanan internet. Dan ini adalah ancaman yang berkembang di masa sekarang. Oleh karena itu penting untuk mengambil tindakan hukum yang tepat terhadap jaksa dan dengan demikian mengurangi ancaman tersebut. Kedua istilah tersebut secara signifikan serupa namun perbedaannya terletak pada cara yang masing-masing cenderung bekerja. Itulah yang membuat keduanya begitu berbeda. Oleh karena itu kita tidak boleh membingungkan kedua istilah ini dan ingatlah untuk melakukan hacking secara legal dan etis dan tidak pernah berpikir untuk menuju cracking.


Sumber yang membantu artikel ini ,saya ucapkan banyak terimakasih:)
https://apaperbedaan.com/hacker-dan-cracker/