Posts

Showing posts from October, 2019

Mengenal Array di C++ | Tegal1337

Image
Sebelumnya kita sudah belajar tentang Percabangan (Selection) dengan IF, Nested IF dan Switch di C++ , Bagi anda yang belum membacanya, anda bisa klik disini . sekarang kita lanjut pada bagian Mengenal Array pada C++ Apa sih Array itu ? Array adalah variabel penyimpanan sekumpulan data yang memiliki tipe sama. Setiap data menempati lokasi atau alamat memori yang berbeda-beda dan selanjutnya disebut dengan elemen array. Elemen array itu kemudian dapat diakses melalui indeks yang terdapat di dalamnya. Berbeda dengan bahasa Pascal yang memulai indeks dari 1 (satu), indeks array di C dimulai dari 0 (nol). Berikut adalah gambaran sederhana tentang array : Alamat Indeks Nilai Alamat#1 0 Nilai ke-1 Alamat#2 1 Nilai ke-2 Alamat#3 2 Nilai ke-3 Alamat#4 3 Nilai ke-4 Alamat#5 4 Nilai ke-5 ...... ... ...... Alamat#n n Nilai ke-n Sebelum digunakan, array terlebih dahulu dideklarasikan dulu menggunakan tanda [ ] ( bracket ), Strukur penulisanya s

Tutorial Routing dengan Satu Router Menggunakan Cisco Packet Tracer

Image
Oit lurrr.. apa kabar ? Pada pembahasan kali ini saya tidak akan membahas mengenai web atau programming dulu, namun mengenai Jaringan Komputer yang juga termasuk mata kuliah saya. Langsung saja ke pembahasan. Awal yang menarik yang akan saya bahas ini berjudul "Routing dengan Satu Router Menggunakan Cisco Packet Tracer" Pembahasan pertama " Apa itu Routing ? " Routing static adalah jenis routing yang dilakukan admin/pengelola jaringan untuk mengkonfigurasi informasi tentang jaringan yang dituju secara manual. Ciri-ciri routing statis adalah sebagai berikut: jalur spesifik ditentukan oleh admin jaringan pengisian tabel routing dilakukan secara manual oleh admin jaringan biasanya digunakan untuk jaringan berskala kecil Cara kerja routing statis ada 3 bagian yaitu: Konfigurasi router yang dilakukan oleh admin jaringan Router melakukan routing berdasarkan informasi yang diterima dari tabel routing Admin Jaringan menggunakan perintah ip route secara man

Mengenal Percabangan (Selection) dengan IF, Nested IF dan Switch | C++

Image
Sebelumnya kita sudah belajar tentang Atribut yang digunakan dalam Bahasa C++ , Bagi anda yang belum membacanya, anda bisa klik disini . sekarang kita lanjut pada bagian Mengenal Percabangan (Selection) dengan IF, Nested IF dan Switch| C++ Salah satu permasalahan yang pasti ditemui dalam pembuatan program adalah suatu percabangan. Percabangan sendiri adalah suatu pemilihan statemen yang akan dieksekusi dimana pemilihan tersebut didasarkan pada kondisi tertentu. Di C++ sendiri ada dua buah jenis struktur yang digunakan untuk mengimplementasikan suatu percabangan, yaitu dengan menggunakan struktur if dan struktur switch. Statemen-statemen yang terdapat dalam sebuah blok percabangan akan dieksekusi hanya jika kondisi yang didefinisikan terpenuhi (bernilai benar). Artinya jika kondisi tidak terpenuhi (bernilai salah), maka statemen-statemen tersebut juga tidak ikut dieksekusi. Struktur satu kondisi Struktur ini hanya melibatkan satu buah ekspresi yang akan diperiksa, bentuk umumn

Resolve /opt/lampp/bin/mysql.server: 260: kill: No such process

Image
Sebelumnya saya ingin membahas sedikit mengenai Ubuntu Ubuntu dalah platform terbaik untuk software development sejauh yang saya tahu. Kamu mungkin baru mengenal Ubuntu, atau kamu  mungkin udah lama mengenalnya, namun error pasti sering kali terjadi. Pada artikel ini saya tulis karena ada teman saya yang bertanya masalah pesan "/opt/lampp/bin/mysql.server: 260: kill: No such process" yang muncul di terminalnya saat menjalankan LAMPP. Dampkanya phpmyadmin tidak dapat berfungsi. Local server (LAMPP) Berjalan lancar tapi server database (Apache atau Mariadb) tidak. Apa penyebabnya ? Kemungkinan besar, Mysql service sudah berjalan sebelumnya. dan yang pasti service gak bisa berjalan 2 kali Terus cara mengatasinya ? Chek mysql service status Stop service menggunakan command "service mysql stop" Restart xampp dengan command "sudo /opt/lampp/lampp start  Sampai disini seharusnya sudah normal kembali Sekian terima kasih :)

Tutorial Cara Menginstall NetbBeans di Ubuntu 18.04

Image
Halloo dulur.. pada artikel kali ini saya ingin menjelaskan bagaimana cara menginstall NetBeans di Xubuntu. Sebelumnya saya ingin menjelaskan apa itu NetBeans ? NetBeans adalah aplikasi open-source Integrated Development Environment (IDE) yang digunakan untuk pengembangan Java, PHP, C++ dan bahasa pemrograman lainya. NetBeans dibuat menggunakan bahasa pemrograman Java, dan berjalan pada system operasi dengan JVM (Java Virtual Machine) termasuk Solaris, Mac OS dan Linux. Untuk tutorial ini menjelaskan cara menginstal Netbeans IDE di Ubuntu 18.04. Instruksi yang sama berlaku untuk Ubuntu 16.04 dan distribusi berbasis Ubuntu apa pun, termasuk Kubuntu, Xubuntu, Linux Mint, dan Elementary OS Langkah 1 : Menginstall Java OpenSDK NetBeans membutuhkan Java versi 8 atau diatasnya $sudo apt update $sudo apt install openjdk-8-jdk   Melihat versi Java : $java -version Nanti output nya akan seperti ini : openjdk version "1.8.0_191" OpenJDK Runtime Environment (buil

[BUG BOUNTY] XSS File Upload Vulnerability

Image
Pada pembahasan sebelumnya kita telah mempelajari tentang pengertian XSS (Cross Site Scripting). Untuk kalian yang belum membacanya kalian bisa klik disini Mengenal XSS [Cross Site Scripting] | Tegal1337 Untuk kali ini saya akan membahas mengenai lebih lanjut tentang XSS ini, pada dasarnya File Upload adalah sebuah peluang emas bagi para attacker untuk melakukan uji penetrasi pada suatu aplikasi, dengan memanfaatkan fitur File Upload ini, attacker akan mencoba meng-upload sebuah backdoor, malware ataupun Payload XSS itu sendiri. Contoh script sederhana : <!DOCTYPE html> <html> <body> Pilih File : <input type="file" id="myFile" size="50"> <button type="button" onclick="myFunction()">Upload</button> <p id="demo"></p> <script> function myFunction() { var x = document.getElementById("myFile").value; document.getElementById("demo").innerH

Mengenal XSS (Cross Site Scripting) | Tegal1337

Image
Hello sobat bounty hunter.. pada kesempatan kali ini saya ingin menuliskan salah satu exploit favorit saya di dunia underground, yakni XSS. Apa sih itu XSS ? XSS (Cross Site Scripting) adalah salah satu jenis serangan yang sangat umum terjadi di web-web manapun, bahkan sekelas Google, Yahoo, Facebook, Etc. jika kita lihat laporan bug didalamnya, kita akan menemukan banyak sekali laporan tentang XSS ini. Terus impact dari penyerangan ini juga bisa dikatakan sangat berbahaya diantaranya Stealing Cookie (pencurian cookie), Session Hijacking (pembajakan session), Malicious Redirect (pembelokan tujuan) dan masih banyak lagi. Typical dari serangan ini ialah melakukan injeksi kode javascript pada sebuah website (target) yang nantinya browser akan mengeksekusi kode/script yang sudah diinjeksi oleh attacker (penyerang) tadi. Oh iya kenapa disebut XSS bukan CSS ? pada dasarnya CSS sudah lebih familiar pada dunia desain web yaitu Cascading Style Sheet, maka dipilihlah XSS itu sendir