Rabu, Oktober 7

Unggah File Motion Secara Otomatis ke Google Drive

Untuk tutorial kali ini, aku akan memberi langkah-langkah agar motion yg sudah terinstal bisa
otomatis mengunggah ke cloud (disini aku menggunakan Google drive). Oke lets move :D

Instalasi Google Setup :

1. buka https://code.google.com/apis/console
2. pilih "create Project" di menu atas, buat project dengan nama "uploader"
3. klik "Enable an API" pilih "Drive API" dan klik button "Enable API"
4. kemudian "APIs & Auth --> Credentials" pilih menu dan klik "Create New Client ID"
5. set aplication type "Installed Aplication" dan klik "Configure Consent Screen"
6. ubah nama menjadi "uploader"
8. Unduh File Json nya, kemudian copy.
9. buka di terminal Rasberry, tulis perintah :
~ nano client_secrets.json
Paste isi dari file Json tersebut.

10. di sarankan file json terletak di /home/pi/

Script Setup :

1. Masuk ke /home/pi/ dan ambil file dari github :
~ git clone https://github.com/jerbly/motion-uploader.git
2. Kemudian update & install Google python API :
~ apt-get install python3
~ apt-get install python3-pip~ apt-get install pip-3.2
~ pip install gdata
~ pip install --upgrade google-api-python-client
3. Masuk ke Folder Motion-uploader, Beri izin di file uploader.py dengan perintah :
~ cd /motion-uploader
~ chmod a+x uploader.py
4. konfigurasi file uploader.cfg dengan informasi email anda, contohnya seperti di bawah ini :
~ nano uploader.cfg

Konfigurasi uploader.cfg dengan informasi akun email teman-teman 
Google Drive Setting :

1. Buat Folder dengan nama "Motion"

Otentikasi Perdana :D :

1. tulis perintah untuk otentikasi secara manual dengan :
~ ./uploader.py uploadder.cfg /home/pi/testing.txt
Disini aku mengunggah secara manual file testing.txt

2. Kemudian akan muncul URL, copy dan paste URL tersebut ke Browser Anda.
3. Copy dan Paste lagi code yang di berikan google ke terminal Anda.
4. Disaran kan file uploader.py, uploader.cfg, client_secrets.json berada dalam satu folder.


Motion.Conf

Agar motion secara otomatis mengirimkan snapshot-nya ke drive, maka setting motion.conf :
~ nano /etc/motion/motion.conf
tambah kan di :
on_event_start /home/pi/uploader.py uploader.cfg none 1
on_picture_save /home/pi/uploader.py uploader.cfg %f 0 %s %v %n
on_movie_end /home/pi/uploader.py uploader.cfg 1 %s %v %n
Screenshoot di Google Drive :
Penampakan di Google Drive


--------------------------------------------------------------------------------------
SELESAI :D
--------------------------------------------------------------------------------------

thanks to :
http://lavrsen.dk/foswiki/bin/view/Motion/MotionNotify
http://pingbin.com/2012/12/raspberry-pi-web-cam-server-motion/
http://jeremyblythe.blogspot.com/2015/06/motion-google-drive-uploader-for-oauth.html

Membangun CCTV dengan Raspberry Pi dan Webcam

dan akhirnya nulis lagi walaupun di bantu teman hehehe
untuk tulisan kali ini, aku akan memberikan trik bagaimana memanfaatkan Raspberry Pi dan Webcam sebagai alat ganti CCTV.

Disini aku menggunakan Putty sebagai remote console/terminal melalui port SSH ke Raspberry Pi.

1. masuk ke root
~ sudo su
update & upgrade raspberry nya
~ apt-get update && upgrade

2. Cek Webcamnya apakah sudah terdeteksi :
~ lsusb
selanjutnya kita menginstal paket2 yang lain :

3. setelah update & upgrade selanjutnya kita harus menginstall paket-paket yang dibutuhkan :
- Motion
- apache, mysql dan teman2nya :D
- ffmpeg
jika teman-teman hanya ingin membuat "WEBCAM STREAMER" cukup install :
~ apt-get install motion ffmpeg
kemudian konfigurasi motion yang telah di instal dengan perintah :
~ nano /etc/default/motion
ubah "start_motion_daemon=no" menjadi "start_motion_daemon=yes"
~ nano /etc/motion/motion.conf
ubah "Daemon = off" menjadi "Daemon = On" & "webcam_localhost = On" menjadi "webcam localhost = off"
~ apt-get install apache2
~ apt-get install mysql-server
~ apt-get install mysql-client php5-mysql
~ apt-get install php5 libapache2-mod-php5
~ apt-get install phpmyadmin
sudah terinstall semua ? saatnya "test drive" hehehe, jalankan motion nya
~ service motion start
buka browser ketik di url : http://192.168.1.3:8081, disini Raspberry menggunaka IP tersebut, kenapa ada 8081 ? karena dari motion.conf memberikan port tersebut.

selesai :) .

jika ingin webcam nya otomatis mengunggah ke google drive, silahkan lihat di sini


thanks to :
jeremyblythe.blogspot.com/2015/06/motion-google-drive-uploader-for-oauth.html
pingbin.com/2012/12/raspberry-pi-web-cam-server-motion/

Sabtu, Agustus 4

Dos Sederhana dengan Siege 7

Assalamu'alaikum :)

kali ini saya akan memberikan sedikit tutorial tentang Siege 7, kalo ada yang belum tau dengan Siege 7, search dulu aja deh . hehehe

sebelum kita ke TKP, kita harus install Siege7, berikut cara penginstalannya :

1. Download difilenya disini .
2. jika sudah terdownload, buka terminal, sudo dpkg -i siege_2.70-1_i386.deb
3. tunggu hingga selesai
4. jika sudah terinstall, konfigurasi dulu siege7 nya, caranya :
    -  /usr/bin/siege.conf
5. siege 7 siap di pakai, berikut cara pakainya :
    - siege -i <website target>

6. jreeeenggg, kira-kira begini screenshoot website
sesudah kita Dos dengan Siege 7 :)














:D




sumber : IBTeam, Rndc.

Sabtu, Juli 7

Menutup Port di Ubuntu

assalamu'alaikum wr.wb

untuk tutorial kali ini saya akan sedikit menjelaskan tentang  security internet dasar, banyak kita lihat dari tutorial-tutorial hacking exploit yang beredar, mereka mencari celah dari port-port yang terbuka untuk bisa meng-exploitkan system kita. jadi disini saya akan membagi tutorial untuk mencegah exploit tersebut dengan menutup port-port yang terbuka.

langsung aja ke tekape gaaannn....

1. kita memerlukan tools nmap & netsat, nmap berguna untuk melakukan Scanning, sedangkan netstat adalah tools untuk mengetahui traffic dalam jaringan, namun disini saya mengfungsikan netstat sebagai    penutup port yang terbuka

2. buka terminal, ketik $ nmap 127.0.0.1  (127.0.0.1--> IP default untuk laptop kita)
    setelah di enter maka akan terlihat seperti ini :


3. pilih port mana yang ingin kita tutup, disini saya akan menutup port 3001/tcp nessus
4. buka terminal lain lagi dan ketik : $ netstat -lpn | grep 3001




5. terlihat ada 1716/thin server, itu adalah server yg berjalan di port 3001, kita close aja dengan cara :
    $ kill 1716

6. coba kita scanning lagi dengan nmap, port 3001 sudah tertup





Oke, terima kasih semoga bermanfaat...


refrensi : Indonesiabacktrak, Rndc.

Jumat, Juli 6

cara membuat 2 access point dalam satu jaringan di Ubuntu


cara membuat 2 access point dalam satu jaringan di Ubuntu :

disini saya akan menjelaskan cara mereset router dengan media OS Ubuntu :

pertama yang harus di lakukan adalah :
1. tekan tombol di belakang router, disitu ada tulisan reset, kemudian tahan beberapa saat, hingga lampu hijau di bagian depan router tidak berkedip.
2. sambung kan kabel lan dari router ke leptop ada
3. untuk di OS Ubuntu kita harus masuk terminal, kemudian masuk ke root : $ sudo su
4. setting IP di eth0 : $ ifconfig eth0 192.168.1.2
5. buka web browser, kemudian ketik IP default dari router, disini saya memakai acces point ber-tipe DD-WRT, IP default ---> 192.168.1.1
6. setelah jalan, maka akan tampil form login, biasanya username : admin dan password : admin
7. kemudian akan muncul di halaman wirelles konfigurasi
8. untuk konfigurasi nya sebagai berikut, saya akan menyediakan gambar nya


sesudah mengikuti apa yang ada di gambar, restart kembali leptop kita. :) selesai !


refrensi : http://www.wikihow.com , EKA, TASMIN, IWAN :)