Bagi seorang pemula seperti saya ini membuat aplikasi dengan bahasa yang kita pelajari merupakan hal yang paling membagakan dan mungkin juga bisa menjadi kenangan. Bagi yang belum pernah membuat aplikasi dengan bahasa peprograman kalian bisa membaca refrensi dari source code python saya ini. Aplikasi unzip dengan bahasa program python 2.7, ngomong-ngomong kalian pasti ingin tahu kan bagaimana source codenya. Sebenernya tidak begitu banyak dan panjang hanya beberapa line lebih tepatnya 8 line.
Langkah pertama yang harus di lakukan kalian harus mempunyai laptop atau android yang sudah terinstall python kalau untuk linux python sudah terinstall secara default, untuk windows kalian bisa download langsung di python.org dan untuk android kalian bisa download di playstore qpython.
Langkah kedua buka aplikasi text edit atau code editor lalu buat code seperti dibawah ini.
Setelah simpan dan buka terminal lalu ketik python zipExtract.py
File zip yang tersimpan dan file zipExtract.py yang saya punya
Hasil extract dari zipExtract.py
Penjelasan dari code di atas:
import zipfile = kita memanggil library zipfile yang sudah tersedia pada python
def unzip() = adalah function yang digunakan untuk melakukan unzip
with zipfile.ZipFile("3.jpg.zip") = adalah nama zipfile dan tempat zip yang akan di extract
zf.extractall("/home/dani") = tempat tujuan file setelah di extract
Java adalah salah satu bahasa perograman yang saat ini sedang populer di kalangan developer baik yang sudah mahir atau baru memulai. Apabila kalian baru mengenal web programming pasti kalian betanya-tanya apakah bisa Java digunakan untuk menghandle back end dari web server? Jika saya disuruh menjawab saya akan menjawab bisa karena website terkenal seperti google facebook blogger meraka menggunkan java sebagai bahasa pemprograman untuk menghandle back end.
Sesuai dengan dengan judul post saya saat ini, saya akan membahas tentang koneksi mysql server dengan java. Ada beberapa bahan yang kita butuhkan:
1. laptop yang sudah terinstal java
2. netbeans ide atau kalian bisa menggunkan code editor lain
3. mysql server yang sudah terinstall
Langakh pertama yang yang harus kalian lakukan. Membuat databases baru dengan menggunakan terminal untuk linux atau kalian bisa menggunakan phpmyadmin untuk membuat databases.
Sekarang kita buka terminal ketikan.
Jika sudah sekarang kita membuat table baru dengan nama javatest terserah kalian jika nama
Sekarang kita buka aplikasi netbeans ide Create new Project atau bisa menggunakan shrot cut CTRL+SHIFT+N pilih kategori java pilih project java application lalu klik Next
beri nama project kalian lalu pilih lokasi penyimpanan
Setelah itu klik finish.
Tahap selanjutnya kalian download terlebih dahulu library java connector dari mysql.
Setelah selelsai, saatnya kita mulai coding.
Jangan copy lalu paste saja ya! Setidaknya kalian harus mengerti terlebih dahulu baru melakukan copy paste code atau kalian bisa menulis ulang code agar kalian juga bisa mengingat. Setelah selesai kalian silahkan klik run dan lihat hasilnya
Apabila kalian mendapatkan error silahkan comment dibawah ya salam coding
Di era modern seperti ini website dan blog sudah semakin menjamur sudah sulit untuk di hitung jumblanya dan setiap admin dari website atau blog terus melakukan inofasi mereka masing-masing. Ada yang menambahkan fitur kecepatan website ada yang menambahkan UI (User Interface) dari website tersebut dan ada juga yang tidak melakukan apa-apa :D ya seperti blog yang kalian baca ini juga jarang sekali ada perubahan hanya update postingan saja. Ya tapi sudahlah karena blog ini tidak begitu tenar dan keterbatasan dana juga untuk membuat sesuatu yang spesial diblog ini.
Oke sekarang next selanjutnya saja kayaknya saya sudah mulai curhat nih :D.
Sebelum memulai membuat background transparant ada baiknya kalian bisa berdoa terlebih dahulu agar tidak emosi saat mendapatkan error. Sekarang adalah bahan-bahan persiapan:
1. laptop/komputer boleh juga android
2. mempunya text editor seperti notepad, atom, atau untuk android bisa cari di google playstore
jika semua persiapan sudah terpenuhi saatnya memulai membuat transparant nav di blog ataupun di website. Tahap pertama buat file html kosong berikan nama index.html lalu mulai buat script html seperti di bawah ini.
Setelah selasai buat file style.css di dalam folder css kurang lebih codenya seperi di bawah ini
Jika semua sudah selesai saatnya menjalankan file index.html kalin bisa menggunakn terminal atau cmd atau langsung klik kanan open with. Kali ini saya akan menjalankannya menggunakan python
python -m SimpleHTTPServer. Dan jika kalian ingin langsung memasangnya di blogger kalian bisa masuk ke akun blog kalian masuk ke Tema->edit html CTRL+F cari code nav atau header jika ingin menggunakannya di header dan kalian copy saja code css tersebut jangan htmlnya juga.
Sesungguhnya jika ingin mendapatkan background transparent pada nav header atau content-content yang lain pada html cukup mudah sekali, kalian bisa menggunakan editor color yang sudah tersedia di setiap browser pc jika atau juga kalian bisa menggunakan matematika seperi kalian ingin mendapatkan warna hitam dengan tapi hanya 80% warna hitam dan sisanya kalian inigin alpha. Pertama lakukan perkalian 255 x 0.8 untuk red 255 x 0.8 untuk green 255 x 0.8 untuk blue dan 255 x 0.8 juga untuk alpha. Rumus yang simple tapi sangat berguna kalian bisa melakukan seperti itu juga untuk warna-warna lainnya dan ingat jika ingin 20% warna dan sisanya alpha harus 0.2 untuk perkaliannya dan seperti itu juga seterus
Kalian
ingin mempunyai blog atau website tapi mempuyai kendala masalah harga
dan admin
dari website yang tidak ramah. Sebenarnya maslah kita sama :D. Tapi
masalah kita sekarang gak sama :P karena sekarang ada yang namanya
rahasia
:p kalo kaian mau tau apa
website tersebut baca sampai selesai ya!
Untuk kesempatan kali ini saya akan mereview sebuah website yang
menurut saya paling gila, paling murah dan kayaknya dia gak peduli
sama untung rugi deh masak iya jualan hosting harganya hampir sama kayak jualan nasi kucing Rp 5.000
perbulan. Tapi dengan harga yang begitu murah bukan berarti adminya
galak lo malahan kalo chat sama si admin tuh website serasa kayak
pacaran cepet banget balesnya, kalian pada gak percaya oke liat
dibawah nih screenshot nya.
Liat waktu yang terdapat pada screenshot tersebut belum ada satu
menit admin website tersebut sudah bisa membalas. Udah gak usah pada
baper :p sekarang kita bahas dengan serius udahan dulu cuap cuap gak
jelasnya.
Vps
termurah.
Ada banyak website yang memberikan janji janji murah seperti website
x website y dan masih banyak lagi tapi kebanyakan mereka memberi
janji doang seperti contoh harga vps murah tapi kurang perhatian,
kecepatan lemot kayak siput dan masih banyak problem lagi. Tapi untuk
kali ini kalian gak bakalan rugi deh karena website ini serius banget
sama namanya pelanggan mereka perhatian banget
sekarang kalian lihat screenshot di bawah ini.
Gimana? Kalian berani bandingin sama website penjuan vps yang lain.
Selama ini sih kalo saya sih belum pernah menemukan harga vps semurah
itu mana dukungan developernya juga baik lagi.
Hosting
termurah.
Berfikir
panjang sebelum membeli apalagi untuk membeli hosting pasti kalian
nggak mau kan udah beli mahal mahal tapi aksesnya sangat lambat dan
banyak masalah, pasti pengunjung kalian lambat laut akan pindah ke
website lain. Untuk pelajar atau
mahasiswa yang lagi hemat uang tapi pengen banget punya website
mandiri nih aku kasih linknya sekalian deh screenshotnya biar kalian
tau berapa harga hosting di jagoan hosting, eh eh udah keceplosan nih
ya udah deh nggak apa-apa sekarang kalian udah pada tau kan apa nama
website tersebut jagoanhosting.com.
Sekarang
kalian bandingin lagi deh dimana kalian bisa dapet hosting segitu
murahnya dan admin websitenya juga baik-baik. untuk linknya kalian bisa visit kesini http://c.woro.in/hostingmurah
Sering
adanya promo.
Hal-hal
seperti inilah yang paling ditunggu-tunggu yaitu promo :D di jagoan
hosting kalian bisa dapet domain .com seharga Rp 20.000 dan
kadang-kadang kalo adminya mulai radak error tuh bisa lebih murah
lagi. Jika kalian pengen sering-sering dapet promo silahkan
sering-sering juga dateng kewebsite jagoanhosting.com atau langsung
kujungi fanspage dari jagoan hosting disini
Keterbatasan sering sekali menjadi sebuah penghambat bagi kita seperti yang akan saya bahas kali ini yaitu php (Hypertext Prepocessor). Seperti yang kita ketahui bahwa php adalah salah satu bahasa pemprograman yang cukup terkenal di kalangan web developer seperti facebook dan wordpress mereka menggukan php sebagai bahasa pemprograman mereka. Tapi apakah mungkin bila ingin mempelajari php tapi tidak memiliki pc atau laptop? Jawabannya ya kembali kepada keterbatasan tadi yang memaksa kita untuk kreatif dan harus memanfaatkan apapun yang kita punya.
Android adalah salah satu sistem operasi mobile yang saat ini cukup populer. Nah saya yakin kalian semua mempunyai hp android kan. Maka dari itu kita manfaatkan bersama-sama Android untuk belajar php. Ada beberapa cara yang kita butuhkan untuk menginstall php di android. Mari kita mulai dari tahap yang pertama.
Download aplikasi termux di Google play store
Yang pertama harus kalian lakukan mendownload applikasi tersebut atau bisa klik disini Disini
Setelah selesai kalian buka aplikasinya dan tunggu sampai beberapa saat sampai sampai proses installasi aplikasi termux library selesai, ingat paket data atau wifi harus tetap on.
Ketikan command pada aplikasi termux.
Tunggu hingga selesai.
Setelah selesai maka php pun sudah terinstall di android kalian tapi kita masih punya masalah bagaimana menjalankan script php? Cukup mudah kita hanya menggunakan terminal termux lagi.
Buat file bernama contoh.php
lalu sebagai contoh kalian bisa kopi script di bawah.
Lalu untuk menjalankan kalian hanya perlu mengetikan php namafile.php lihat gambar
Sekarang tara php sudah terinstall diandroid kalian let's start coding :D
Ets tunggu dulu kan di judulnya ada install apache juga kok udahan ya :V
Untuk install apache2 di android kalian bisa menggunakan command seperti di bawah
nah sekarang kita sudah bisa memulai coding. jika ada masalah atau error silahkan comment di bawah ya :)
Cara memebuat header auto rezisize dengan html css javascript
Hallo teman-teman semua apa kabar nih kali ini saya akan membagikan saran bagaimana cara membuat header auto resize dengan html css dan javascript tanpa menggunakan jquery.
Ada beberapa hal yang harus kita perhatikan untuk membuat header auto resize pertama mengerti css dan javascript.
jika kalian bingung atau tidak tahu apa itu header auto resize kalian bisa kunjungi website kali.org situs resmi kali linux.
oke sekarang kita mulai.
Step pertama buat file html kosong lalu edit dan isikan seperti dibawah.
Setelah selesai buat file css di folder /css/style.css
kalian bisa copy saja file script di atas tapi jangan lupa untuk memahami terlebih dahulu agar tidak bingung
Setelah itu sekarang saatnya javascript file
jika sudah selesai silahkan kalian coba dan tara. apabila kalian menemukan error silahkan komen atau kontak saya melalui facebook.
Sekian dari saya terimakasih dan mohon maaf apabila ada kesalahan dari saya. tetap coding dan blogging
cara membuat kernel sederhana dengan assembly dan bahasa c
Banyak orang-orang yang mempertanyakan cara pembuatan kernel dan mencari-cari tutorial tapi banyak menggunakan bahasa inggris. Kernel adalah inti dari system dan biasanya menggunakan bahasa c dan c++ tapi bisa juga mengunakan java dan pascal.
Bahan-bahan yang dibutuhkan
1. system operasi linux saya sarankan menggunakan ubuntu
2. terinstall nasm, gcc, dan qemu
3. sudah terinstall text-editor baik itu gedit ataupun atom sesuka kalian
tahap pertama membuat script assembly kernel.asm
Sekarang lakukan Compile
Tahap kedua membuat script dengan bahasa c kernel.c
Lakukan compile kernel.c dengan menggunakan gcc
membuat script kernel.ld
Lakukan compile dengan menggunakan ld command
setelah selesai mari kita cobe menggunakan kemu caranya buka terminal ketik
Python adalah salah satu bahasa pemprograman yang cukup komplex dalam hal jaringan dan aplikasi gui(graphical user interface) bahkan tools-tools hacking pun cukup banyak yang menggunakan python seperti zenmap sqlmap dan masih banyak lagi.
Kali ini kita akan mencoba membuat sebuah tools port scanner menggunakan python cukup sederhana dan sangat mudah untuk di fahami. Tapi sebelum kita harus membaca doa terlebih dahulu agar tidak terjadi error :D.
Bahan-bahan yang dibutuhkan:
1. Komputer atau smartphone yang sudah terinstall python.
2. Sudah cukup itu saja :V
Buka aplikasi editor text seperti notepad atom gedit atau yang lain-lain.
dan memasukan library socket dan tambahkan juga library sys karna kita akan mengguna metode sys.argv atau kalian bisa lihat source codenya di bawah.
Setelah selesai simpan file tersebut dengan akhiran py dan cara menjalanknya buka terminal atau cmd ketik python nama file yang sudah di buat tadi.
Sekian tutorial dari oscop.org sampai jumpa lagi di lain waktu.
cara deploy python flask di apache2 ubuntu 16.04 lts
Hello semua kali ini oscop kembali membahas tentang python. Setelah kemaren kita membahas tentang aplikasi client server, kali ini kita akan membahas tentang web. Sebelum kita mulai lebih ada baiknya kita membahas sejarah python dahulu tapi kalo yang udah tau dan males bacanya di skip aja gak apa apa. Dikutip dari wikipedia Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Versi terakhir yang dikeluarkan CWI adalah 1.2.
Tahun 1995, Guido pindah ke CNRI sambil terus melanjutkan pengembangan Python. Versi terakhir yang dikeluarkan adalah 1.6. Tahun 2000, Guido dan para pengembang inti Python pindah ke BeOpen.com yang merupakan sebuah perusahaan komersial dan membentuk BeOpen PythonLabs. Python 2.0 dikeluarkan oleh BeOpen. Setelah mengeluarkan Python 2.0, Guido dan beberapa anggota tim PythonLabs pindah ke DigitalCreations.
Saat ini pengembangan Python terus dilakukan oleh sekumpulan pemrogram yang dikoordinir Guido dan Python Software Foundation. Python Software Foundation adalah sebuah organisasi non-profit yang dibentuk sebagai pemegang hak cipta intelektual Python sejak versi 2.1 dan dengan demikian mencegah Python dimiliki oleh perusahaan komersial. Saat ini distribusi Python sudah mencapai versi 2.6.1 dan versi 3.0.
Nama Python dipilih oleh Guido sebagai nama bahasa ciptaannya karena kecintaan Guido pada acara televisi Monty Python's Flying Circus. Oleh karena itu seringkali ungkapan-ungkapan khas dari acara tersebut seringkali muncul dalam korespondensi antar pengguna Python.
Oke setelah membahas tentang sejarah python sekarang kita memulia. step pertama
buka terminal atau dengan CTRL+ALT+T
Setelah membuka terminal login sebagai super user ketikan
lalu install apache2 dengan cara
tunggu sampai selesai menginstall step kedua
install python pip virtualenv dan mod wgsi
Step ketiga install mysql-server
step keempat konfigurasi apache2
Isi dari xemonix.conf Kalian bisa paste dari sini
step kelima
Tunggu sampai selesai setelah itu buat file bernama init.py dengan terminal
kalian bisa kopi paste kode di bawah ini di dalam init.py
Sebernya kalian bisa melakukan dengan cara lain saat return di kalian bisa melakukannya dengan
return redirect(url_for('home')) atau dengan return render_template('index.html') pokoknya terserah kalian saja karna ini hanya tutorial deploynya jadi saya tidak akan menjelaskan
Step keeman
Buat File yang wsgi karna tadi saya menulis di xemonix.conf dengan xemonix.wsgi jadi sekarang juga harus sama agar tidak terjadi error pada servernya nanti
setelah selesai ketikan service apache2 reload liat hasinya
selamat mencoba
untuk lebih jelasnya silahkan lihat video ini
Halo teman-teman bertemu lagi dengan oscop kali ini admin oscop akan membahas tentang socket. apa itu socket?
Socket secara singkat dapat diartikan sebagai alat komunikasi bagi komputer baik menggunakan TCP/IP ataupun UDP dan menungkin untuk terjadinya pertukaran data. Untuk lebih jelasnya bisa dicari di goole.
Setelah memberikan keterangan sedikit tentang socket sekarang kita mulai dengan aplikasi python dari sisi server.
Untuk sisi tcp kita membutuhkan
1. mendeklarasikan socket dangan cara socket.socket()
2. mendeklarasikan serverIP dan serverPort
3. melakukan bind dengan cara bind()
4. melakukan listen dengan cara listen()
5. menerima koneksi dari client dengan cara accept()
deklarasi di atas akan berbeda dengan UDP
Server code
kita coba aplikasi server dengan menggunakan sudo python server.py
tidak terjadi error sekarang kita lanjutkan dengan aplikasi client
Untuk aplikasi client python dan yang kita butuhkan
1. mendeklarasikan socket dengan cara socket.socket()
2. menghubungkankan dengan cara connect()
Client code
sekarang kita cobe aplikasi client
sekarng kita coba keduanya
selamat mencoba (y)
Hallo teman teman setelah lama tidak update kali ini saya akan berbagi tenteng cara install metasploit di ubuntu linux tepatnya ubuntu 16.04 lts.
Sedikit kita bahas tentang metasploit. Apa itu metaspoit? metasploi adalah salahsatu tools hacking di linux yang cukup mempuni.
Beberapa contoh kehebatan dari metasploit
1. Exploit system android
2. Exploit system linux
3. Exploit system windows dan masih banyak lagi yang belum bisa di jelaskan
oke sekarang kita mulai installnya step by step
step pertama Download .deb file disini
saya menggunakan ubuntu 64 bit jadi di sesuaikan ya
step kedua
setelah selesai di download buka terminal CRL+ALT+T lalu ketikan
step ketiga
nanti kita akan menemui pesan error lalu ketikan
tunggu sampai selesai di download
setelah selesai di download maka kita coba metasploit buka terminal dan ketikan
2 dan tara metasploit sudah terinstall di ubuntu 16.04 lts
tara metaspoit sudah terinstall dan berjalan di ubuntu 16.04 lts selamat mencoba dan tetap berhati hati (y)
hay sobat selamat malam kali ini saya akan bahas bagaimana cara mengetahui android yang sedang di hack atau exploit.
pasti semua udah pada tau kan apa itu exploit dan hacking.
oke sekarang kita mulai aja bagaimana caranya
cara pertama
Gunakan ativirus baik yang berbayar atau yang gratis. tapi saya merokemdasikan untuk menggunakan yang berbayar apabila anda memang mempunya banyak data data penting. kenapa yang berbayar? karena kalau yang berbanyar biasanya developernya lebih serius dan juga aplikasi yang di hasilkanpun lebih powelfull dari yang free. tapi bukan berarti yang free gak ada yang powefull ya banyak juga ko yang free powerfull.
cara kedua
Guanakan netstat. apa itu netsat? oke saya akan sedikit menjelaskan netstat, netstat adalah command line default yang dimiliki android yang dibuat dengan menggunakan bahasa c/c++ dan teman temannya yang funsinya untuk mengetahui siapa yang sedang terhubung dengan kita. carany penggunaannya bagaimana?
1. Download aplikasi terminal emulator di google play
2. Tutup semua browser bbm semua apliasi media sosial yang ada pokoknya tutup semua aplikasi aktip
3. buka aplikasi terminal emulator dan ketikan netstat dan liat hasilnya apabila ada yang terhubung maka hati-hati karna hpmu pasti sedang di exploit atau di hack.
tambahan
kalau ada yang tidak percaya saya akan kasi bukti kalau netsat itu memang bisa digunakan
saya membuat contoh dengan mengexploitasi hp saya sendiri dengan metasploit.
contoh foto
setting ip dan port yang saya buat
saat saya melakukan exploit dengan webcam
dan pada saat membuka netsat. lihat yang di lingkaran merah
tambahan
Saat sedang terkoneksi dengan internet buka terminal dan ketikan tcp saran
jangan pernah melakuakan rooting hp anda karna android security anda akan hilang dan hindari file pdf dan jpeg.
cara install metasploit framework di linux ubuntu 16.04
Hallo semua selamat pagi hari ini saya akan menshare sedikit tentang bagaimana cara install semua tools kali linux di ubuntu 16.04 lts
mungkin sebagian dari kalian semua sudah ada yang tau atau yang udah master master pasti pada udah tau hihi :D oh iya jangan terkecoh ya sama fotonya soalnya itu bener bener ubuntu kok bukan mac os x soalnya udah ane modif temanya jadi kayak mac hihi
oke sekarang kita mulai gimana cara nya step pertama kita install git dengan cara apt-get install git
setelah git terinstall login root dulu dan setelah logi root download katoolinya ketikan di terminal seperti yang di bawah git clone https://github.com/LionSec/katoolin.git && cp katoolin/katoolin.py /usr/bin/katoolin next ikuti command line dibawah ini
chmod +x /usr/bin/katoolin
ketikan katoolin di terminal katoolin
lalu ketikan 1 lalu enter
setelah itu ketikan 1 lagi atau pilih add kali linux repositories lalu klik 2 dan tuliskan back
setelah ketik 2 pada keyboard
setalah itu terserah kalian mau install apapun linux toolsnya dan jangan lupa setelah selesai install kali linux toolsnya