Pages

Streaming Server

Selasa, 27 September 2016

Streaming Server
1.        Pengertian Streaming Server
Streaming Server adalah sebuah web server atau aplikasi yang terinstal di dalam sebuah server yang digunakan untuk menjalankan file video atau audio secara real-time atau streaming di internet. Streaming server mengizinkan kita untuk meletakkan file-file audio atau video secara terpisah dari web server yang kita jalankan. Situs-situs yang menyediakan layanan streaming video atau audio menggunakan streaming server untuk menjalankan layanannya. Contoh situs-situs yang menggunakan streaming server di antaranya Youtube, Metacafe, dan Megavideo.
2.        Langkah Kerja
Langkah kerja dari video streaming adalah sebagai berikut
1)        Client mengirimkan permintaan streaming video atau audio ke web server,
2)        Web server meneruskan permintaan client ke streaming server,
3)        Streaming server memproses permintaan client,
4)        Streaming server mentransmisikan file video atau audio yang diminta kepada client secara langsung tanpa melalui web server,
5)         Klien dapat menjalankan file video atau audio yang diminta.
3.        Protokol Streaming
1)        UDP (User Datagram Protocol)
2)        MMS (Microsoft Media Services)
3)        RTSP/RTP (Real Time Streaming Protocol/Realtime Transport Protocol)
4)        Unicast
5)        Multicast
4.        Keuntungan Menggunakan Streaming Server
1)        Pengguna yang sedang melihat video bisa meloncat ke waktu tertentu dalam video tanpa harus menunggu buffering video secara keseluruhan.
2)        Tidak ada data yang disimpan di dalam komputer pengguna sehingga keamanan file pengguna lebih terjamin.
3)        Streaming ini membutuhkan bandwidth yang lebih sedikit daripada download biasa karena pengguna tidak harus men-download video secara keseluruhan.
4)        Proses streaming ke banyak klien dapat dilakukan dari satu jalur streaming.
5.        Beberapa Contoh Software Streaming server
Ternyata software streaming server ini sangat banyak, tidak cuma DSS saja. contohnya :
1)             Darwin Streaming Server
2)             Adobe Flash Streaming Server
3)             VideoLAN Client (VLC)
4)             Icecast
5)             PlayOn
6)             SHOUTcast
7)             dan lain lain.
6.        Protokol RTSP/RTP
Streaming Server menggunakan protokol RTSP/RTP (Real Time Streaming Protocol/Real Time Transport Protocol) dalam melakukan proses streaming file-file audio atau video. RTSP adalah protokol komunikasi yang digunakan di antara klien dan server, dan RTP adalah protokol data yang digunakan server untuk mengirim data pada klien. Tidak seperti HTTP dan FTP, RTP tidak men-download file ke klien tetapi menjalankannya secara real-time. Darwin Streaming Server menggunakan RTSP/RTP untuk berkomunikasi satu sama lain.
7.        Peralatan
1)         Sebuah komputer sebagai client
2)        Sebuah komputer sebagai server
3)        Hub/switch sebagai penghubung jaringan
4)         Kabel jaringan secukupnya
8.        Tahapan Instalasi nginx sebagai server streaming
1)        Siapkan PC yang terisntall Debian Wheezy 7.5
2)        Siapkan flashdisk untuk menyimpan file mentah
-nginx-1.7.7.tar.gz
-nginx-rtmp-module-master.zip
Mounting Flashdisk ke sistem debian ========================================
3)        Masukkan flashdisk melalu usb port PC
4)        Baca nama dan posisi flashdsk di sistem debian (biasanya sdb....)
#fdisk –l
5)        Masuk ke directory /mnt
#cd /mnt
6)        Buat directory mounting
#mkdir flash
7)        Mounting flashdisk
#mount /dev/sdb1 /mnt/flash
8)        Masuk ke directory flash
#cd flash
9)        Lihat dan copy 2 file diatas, simpan ke /usr/local/src
#cp nginx-1.7.7.tar.gz /usr/local/src
#cp nginx-rtmp-module-master.zip /usr/local/src
10)    unmount flashdisk
#umount /dev/sdb1 /mnt/flash
11)    Install beberapa paket-paket pelengkap dibawah ini ============================
#apt-get install build-essential libpcre3 libpcre3-dev libssl-dev unzip  autoconf automake
12)    Kemudian, ekstrak file nginx-1.7.7.tar.gz dan nginx-rtmp-module-master.zip
#cd /usr/local/src#tar -zxvf nginx-1.7.7.tar.gz
#unzip nginx-rtmp-module-master.zip
Compile nginx ===========================================================
#cd /usr/local/src/nginx-1.7.7
#./configure --with-http_ssl_module --add-module=../nginx-rtmp-module-master
#make
#make install
13)    Edit file nginx.conf ======================================================
#nano /usr/local/nginx/conf/nginx.conf

Tambahkan di paling bawah:
rtmp {
                                     server {
                                                             listen 1935;
                                                            chunk_size 4096; 
application live {
                                                                        live on;
                                                                        record off;
}
                                     }
}

14)    Restart Nginx =============================================================
#/usr/local/nginx/sbin/nginx
#netstat -nltp
15)         Konfigurasi Jaringan ======================================================
#mii-tool
#nano /etc/network/interfaces
auto eth0
iface eth0 inet dhcp
16)    RESTART NETWORK
#service networking restart
#/etc/init.d/networking restart
==============CONTOH================
didapat IP SERVER 192.168.70.5
==============CONTOH================
17)    Konfigurasi OS Broadcaster
setting -> common -> url
isi dengan :
rtmp://192.168.70.5/live/tes
18)    Konfigurasi di VLC Player
File->open network Streaming
isi dengan :
rtmp://192.168.70.5/live/tes






Scanning Tools Menggunakan SoftPerfect Network Scanner dan Nmap

Jumat, 02 September 2016



Network scanner adalah metode bagaimana caranya mendapatkan informasi sebanyak-banyaknya dari IP/Network korban.
Cara kerja network scanner
1.            Untuk mendapatkan akses ke host, cracker harus mengetahui titik-titik kelemahan yang ada. Sebagai contoh, apabila cracker sudah mengetahui bahwa host menjalankan proses ftp server, ia dapat menggunakan kelemahan-kelemahan yang ada pada ftp server untuk mendapatkan akses.
2.            Biasanya "scanning" dijalankan secara otomatis mengingat "scanning" pada "multiple-host" sangat menyita waktu. "Hackers" biasanya mengumpulkan informasi dari hasil "scanning" ini. Dengan mengumpulkan informasi yang dibutuhkan maka "hackers" dapat menyiapkan serangan yang akan dilancarkannya.
3.            Scanner biasanya bekerja dengan men-scan port TCP /IP dan servis servisnya dan mencatat respon dari komputer target. Dari scanner ini dapat diperoleh informasi mengenai port-port mana saja yang terbuka. Kemudian yang dilakukan adalah mencari tahu kelemahan-kelemahan yang mungkin bisa dimanfaatkan berdasar port yang terbuka dan aplikasi serta versi aplikasi yang digunakan.



Berikut contoh penggunaan scanning tools  :
1.            softPerfect Network Scanner adalah gratis biaya aplikasi yang mampu untuk menawarkan keamanan jaringan yang lebih baik. SoftPerfect Network Scanner adalah IP multi-threaded bebas, NetBIOS dan SNMP scanner dengan antarmuka yang modern dan beberapa fitur canggih. Hal ini ditujukan untuk para administrator sistem dan pengguna umum yang tertarik pada keamanan komputer. Ping program komputer, scan untuk mendengarkan TCP port dan menampilkan jenis sumber daya yang dibagi pada jaringan (termasuk sistem dan tersembunyi).
Fitur SoftPerfect Network Scanner 5.2:\
1)      Ping komputer.
2)      Tidak membutuhkan hak akses administratif.
3)      Mendeteksi hardware (MAC) alamat bahkan di router.
4)      Mendeteksi shared folder tersembunyi (biasanya terlihat pada jaringan) dan menulis saham diakses.
5)      Mendeteksi alamat internal dan eksternal Anda IP.
6)      Memindai untuk mendengarkan port TCP dan layanan SNMP.
7)      Mengambil saat log-on pengguna.
8)      Anda dapat me-mount dan menjelajahi sumber daya jaringan.
9)      Dapat menjalankan aplikasi eksternal pihak ketiga.
10) Ekspor hasil ke HTML, XML, CSV dan TXT
11) Mendukung Wake-On-LAN, remote shutdown dan pesan jaringan pengiriman.
12) Mengambil berpotensi informasi melalui WMI.
13) Mengambil informasi dari registri remote.
14) Ini benar-benar gratis, tidak memerlukan instalasi, dan tidak mengandung adware / spyware / malware.

Penggunaan SoftPerfect Scanner dalam scanning

1)        Download aplikasi tersebut


2)        Install aplikasi
3)        untuk memulai scanning, klik start scan


4)        masukkan range ip address yang akan di scan


Hasil scan
     
5)      daftar IP Adress yang terdeteksi
 Ip adress merupakan sebuah alamat pada komputer agar komputer bisa saling terhubung dengan komputer lain.
Ip address yang muncul merupakan ip yang onterpakai olleh brainware.

6)        Daftar mac address dari masing-masing ip adress
MAC Address (Media Access Control Address) adalah., sebuah alamat jaringan yang diimplementasikan pada lapisan data-link dalam tujuh lapisan model OSI, yang merepresentasikan sebuah node tertentu dalam jaringan. Dalam sebuah jaringan berbasis Ethernet, MAC address merupakan alamat yang unik yang memiliki panjang 48-bit (6 byte) yang mengidentifikasikan sebuah komputer, interface dalam sebuah router, atau node lainnya dalam jaringan. MAC Address juga sering disebut sebagai Ethernet address, physical address, atau hardware address.
MAC Address mengizinkan perangkat-perangkat dalam jaringan agar dapat berkomunikasi antara satu dengan yang lainnya. Sebagai contoh, dalam sebuah jaringan berbasis teknologi Ethernet, setiap header dalam frame Ethernet mengandung informasi mengenai MAC address dari komputer sumber (source) dan MAC address dari komputer tujuan (destination). (https://id.wikipedia.org/wiki/MAC_address)


7)      Response Time
Waktu Tanggap (Response Time) adalah waktu tanggap yg diberikan oleh antar muka/interface ketika user merequest/ mengirim permintaaan ke komputer.

ARP adalah adalah sebuah protocol dalam TCP/IP yang berkerja pada OSI Layer ke-2 yang bertanggung jawab atas resolusi atau menerjemahkan alamat IP ke MAC Address (Media Access Control)
ICMP (Internet Control Message Protocol) adalah sebuah standar protokol yang menyediakan kemampuan memberikan laporan tentang masalah masalah yang terjadi dalam proses pengiriman data.
8)      sistem operasi yang terdaftar pada alamat ip
 Sistem operasi merupakan penyedia layanan umum untuk aplikasiperangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. 


9)        share folder yang aktif

10)    ip adress versi 6 yang terdeteksiIPv4
 Ip adress v4 Adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protocol IP versi 4. panjang totalnya adalah 32 bit. dan jumlah host di seluruh dunia dapat mencapai 4.294.967.296 host.
Sedangkan ip adress v6 adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protocol jaringan TCP/IP yang menggunakan protocol IP versi 6 dengan panjang total 128 bit, dan terdapat hingga 3,4x100000000000000000000000000000000000000 Host di seluruh dunia.



11) NBNS server yang terdeteksi
NBNS melayani banyak tujuan yang sama sebagai DNS menerjemahkan nama domain ke alamat IP ( mis www.wireshark.org ke 65.208.228.223 )
 
 

2.             Nmap (Network Mapper)
Nmap (Network Mapper) adalah utilitas keamanan open-source yang powerfull yang berfungsi untuk melakukan port scanning. Nmap dibuat oleh Gordon Lyon, atau lebih dikenal dengan nama Fyodor Vaskovich. Aplikasi ini digunakan untuk meng-audit jaringan yang ada. Dengan menggunakan tool ini, kita dapat melihat host yang aktif, port yang terbuka, Sistem Operasi yang digunakan, dan feature-feature scanning lainnya. Pada awalnya, Nmap hanya bisa berjalan di sistem operasi Linux, namun dalam perkembangannya sekarang ini, hampir semua sistem operasi bisa menjalankan Nmap.
Teknik Scanning
Nmap didukung oleh berbagai macam teknik scanning dari TCP connect(), TCP SYN (half open), UDP, ftp proxy (bounce attack), reverse-ident, ICMP (ping sweep), ICMP (ping sweep), Xmas Tree, FIN, ACK sweep, NULL, SYN sweep, dan IP Protocol.

Fitur Advanced
Selain teknik scanning yang banyak, nmap juga menyediakan beberapa fitur advanced yaitu deteksi remote OS melalui TCP/IP fingerprinting, stealth scanning, dynamic delay dan retransmission calculation, parallel scanning, deteksi host yang down melalui parallel ping, decoy scanning, deteksi port filtering, direct (non-portmap-per) RPC scanning, fragmentation scanning, serta spesifikasi target dan port yang fleksibel. Fitur advanced yang disediakan nmap membuatnya lebih.
Menjalankan nmap
Untuk dapat menjalankan nmap Anda dapat menggunakan hak pengguna biasa, tetapi ada beberapa fitur dan teknik yang membutuhkan hak root karena melibatkan antarmuka kernel yang kritikal seperti raw socket. Hasil scanning nmap biasanya adalah daftar port 'menarik' yang terbuka, difilter atau tidak dari host target. Nmap selalu memberikan nama layanan untuk 'well-known-port' (jika ada), nomor, status, dan protokol.
1)      Download Nmap dengan masuk ke link ini : http://www.filehorse.com/download-zenmap/ kemudian klik free download .
2)      Setelah selesai proses download , kemudian Instal .
3)      Buka aplikasi Nmap

4)      Untuk melakukan “intense scan” dengan zenmap, kita ganti profilenya ke mode “intense scan”, kemudian isikan targetnya dengan 192.168.3.58 maka secara langsung textfield command akan terisi “nmap -T4 -A -v 192.168.3.58”

5)      Untuk mengetahui port/host yang digunakan oleh target

6)      Untuk mengetahui topologi target



7)      informasi detail IP target kita














http://cara-install-program.blogspot.co.id/2014/10/softperfect-network-scanner-keamanan.html


 
FREE BLOGGER TEMPLATE BY DESIGNER BLOGS