Tuesday, January 24, 2017

Keamanan Jaringan 11

Kriptografi


Kriptografi adalah suatu ilmu yang mempelajari tentang teknik matematika yang berhubungan dengan keamanan informasi seperti kerahasiaan data, keabsahan data, integritas data dan authentikasi data atau pesan tetap aman saat dikirimkan, dari pengirim ke penerima tanpa mengalami gangguan dari pihak ketiga.

1. Encode
Encode yaitu merubah menjadi kode dari suatu string/karakter yang terbaca. Contohnya mengkonversi bilangan ASCII ke bilangan heksadesimal.

2. Decode
Decode yaitu merubah dari kode tertentu menjadi suatu karakter yang terbaca. Contohnya mengkonversi bilangan heksadesimal ke bilangan ASCII

3. Enkripsi
Enkripsi yaitu mengubah suatu data agar tidak terbaca oleh yang tidak berhak menggunakan teknik kata kunci. Contoh public key, private key

4. Dekripsi
Dekripsi yaitu mengubah data yang terekrip menjadi data yang terbaca dan hanya mereka yang memiliki password yang benar atau kunci dekripsi yang dapat membuat data terbaca lagi.

5. Hashing
Hashing yaitu membuat data agar terarah sehingga tidak bisa dibaca kembali ke semula hanya untuk mencocokan data. Contohnya md5 untuk memastikan file yang diunduh tidak dimodifikasi.

GitHub
https://github.com/polarleaf/Sistem-Keamanan-Jaringan

Link Scan Plagiarism
https://drive.google.com/file/d/0B1cywxUAoAPOdFlrSmczM1UtRG8/view?usp=drive_web

Wednesday, January 18, 2017

Sistem Informasi Geografis 10

Open Layer



Open Layer adalah library javascript murni untuk menampilkan data peta di berbagai browser, tanpa server side dependencies. Open Layer mengimplementasikan javascript API untuk membangun rich web-based geographic application yang mirip dengan Google Maps dan MSN Virtual Earth APIS.

Overlay merupakan proses penempatan grafis suatu peta diatas grafis peta lainnya agar menghasilkan gabungan kedua peta yang memiliki informasi atribut dari kedua peta tersebut. Teknik overlay dalam sistem informasi geografis ada 2 yaitu gabungan (union) dan irisan (intersect). 

Marker atau penanda genetic merupakan penciri individu yang dilihat oleh mata atau terdeteksi dengan alat tertentu yang menunjukkan genotype suatu individu. Di dalam sebuah peta atau maps, marker adalah suatu tanda yang menjelaskan atau memberitahukan suatu tempat atau wilayah agar user mengetahui lokasi yang dimaksud

Source Web 
http://openlayers.org/en/latest/examples/overlay.html?q=overlay



<!DOCTYPE html>
<html>
  <head>
    <title>Overlay</title>
    <link rel="stylesheet" href="https://openlayers.org/en/v3.20.1/css/ol.css" type="text/css">
    <!-- The line below is only needed for old environments like Internet Explorer and Android 4.x -->
    <script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=requestAnimationFrame,Element.prototype.classList,URL"></script>
    <script src="https://openlayers.org/en/v3.20.1/build/ol.js"></script>
    <script src="https://code.jquery.com/jquery-2.2.3.min.js"></script>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
    <style>
      #marker {
        width: 30px;
        height: 30px;
        border: 7px solid #088;
        border-radius: 60px;
        background-color: #0000CD;
        opacity: 3.0;

      }
      #bandung {
        text-decoration: none;
        color: #FF0000;
        font-size: 11pt;
        font-weight: bold;
      }
      #marker1 {
        width: 30px;
        height: 30px;
        border: 7px solid #088;
        border-radius: 60px;
        background-color: #0000CD;
        opacity: 3.0;
      }
      #pamekasan {
        text-decoration: none;
        color: #FF0000;
        font-size: 11pt;
        font-weight: bold;
      }
      .popover-content {
        min-width: 180px;
      }
    </style>
  </head>
  <body>
    <div id="map" class="map"></div>
    <div style="display: none;">
      <!-- Clickable label for Vienna -->
      <a class="overlay" id="bandung" target="_blank" href="https://id.wikipedia.org/wiki/Kota_Bandung">Bandung</a>
      <div id="marker" title="Marker"></div>
      <!-- Clickable label for Vienna -->
      <a class="overlay" id="pamekasan" target="_blank" href="https://id.wikipedia.org/wiki/Kabupaten_Pamekasan">Pamekasan</a>
      <div id="marker1" title="Marker"></div>
      <!-- Popup -->
      <div id="popup" title="Welcome to My Maps"></div>
    </div>
    <script>

      var map = new ol.Map({
        layers: [
          new ol.layer.Tile({
            source: new ol.source.XYZ({
              url: 'https://map.vas.web.id/wmts/agm/webmercator/{z}/{x}/{y}.png'
            })
          })
        ],
        target: 'map',
        view: new ol.View({
          center: ol.proj.transform([118.015776, -2.6000285], 'EPSG:4326', 'EPSG:3857'),
          zoom: 5
        })
      });

      var pos = ol.proj.fromLonLat([107.609810,-6.914744]);

      // Vienna marker
      var marker = new ol.Overlay({
        position: pos,
        positioning: 'center-center',
        element: document.getElementById('marker'),
        stopEvent: false
      });
      map.addOverlay(marker);

      // Vienna label
      var bandung = new ol.Overlay({
        position: pos,
        element: document.getElementById('bandung')
      });
      map.addOverlay(bandung);

      var pos1 = ol.proj.fromLonLat([113.4739,-7.1542]);

      // Vienna marker
      var marker1 = new ol.Overlay({
        position: pos1,
        positioning: 'center-center',
        element: document.getElementById('marker1'),
        stopEvent: false
      });
      map.addOverlay(marker1);

      // Vienna label
      var pamekasan = new ol.Overlay({
        position: pos1,
        element: document.getElementById('pamekasan')
      });
      map.addOverlay(pamekasan);

      // Popup showing the position the user clicked
      var popup = new ol.Overlay({
        element: document.getElementById('popup')
      });
      map.addOverlay(popup);

      map.on('click', function(evt) {
        var element = popup.getElement();
        var coordinate = evt.coordinate;
        var hdms = ol.coordinate.toStringHDMS(ol.proj.transform(
            coordinate, 'EPSG:3857', 'EPSG:4326'));

        $(element).popover('destroy');
        popup.setPosition(coordinate);
        // the keys are quoted to prevent renaming in ADVANCED mode.
        $(element).popover({
          'placement': 'top',
          'animation': false,
          'html': true,
          'content': '<p>The location you clicked was:</p><code>' + hdms + '</code>'
        });
        $(element).popover('show');
      });
    </script>
  </body>
</html>
GitHub
github.com/polarleaf/GIS/
Link Scan Plagiarism
https://drive.google.com/file/d/0B17w878LGlWFX3V6TUpYRktMMUE/view
Referensi
https://gilangromadhanutartila.blogspot.co.id/2017/01/resume-pertemuan-10-sistem-informasi.html

Tuesday, January 17, 2017

Keamanan Jaringan 10

Radius

Radius  (Remote Authentication Dial-In User Service) merupakan sebuah protokol yang memungkinkan perusahaan untuk melakukan Authentication, Authorize, dan Account secara terpusat untuk mengakses jaringan.

Fungsi dari Radius sendiri membuat hak akses kepada wifi, jadi ketika kita ingin menggunakan jaringan wifi tersebut, kita harus login dengan username dan password yang telah terdaftar.

1. Authentication (otentikasi/pembuktian keaslian)
    Proses memeriksa identitas dari seseorang user untuk memastikan apakah user tersebut     benar telah terdaftar dalam jaringan wireless tersebut.
2. Authorize (otoritas/pemberian hak)
   Suatu kumpulan aturan yang membatasi fasilitas apa yang boleh dan dapat diakses oleh      seorang user yang telah terautentikasi.
3. Accounting
   Proses pencatatan dari awal saat seorang pengguna mengakses jaringan dalam suatu hotspot.

Github
https://github.com/polarleaf/Sistem-Keamanan-Jaringan

Link Scanplagiarism
https://drive.google.com/open?id=0B3mytGJbyhIhUTlyMG43YmxBVE0

Wednesday, January 11, 2017

Sistem Informasi Geografis 9

Open Geospatial Consortium


Open Geospatial Consortium (OGC), sebuah organisasi sukarela standar konsensus internasional, berasal pada tahun 1994. Dalam OGC, lebih dari 500 komersial, pemerintah, nirlaba dan penelitian organisasi di seluruh dunia berkolaborasi dalam proses konsensus mendorong pengembangan dan penerapan standar terbuka untuk konten geospasial dan jasa, sensor web dan Internet of Things, pengolahan data GIS dan berbagi data.
Sebagian besar standar OGC tergantung pada arsitektur umum ditangkap di satu set dokumen secara kolektif disebut Abstrak Spesifikasi, yang menggambarkan model data dasar untuk mewakili fitur geografis. Di atas anggota Keterangan Abstrak telah dikembangkan dan terus mengembangkan semakin banyak spesifikasi, atau standar untuk melayani kebutuhan spesifik untuk lokasi interoperable dan teknologi geospasial, termasuk GIS.

 Tipe OGC:
1. Web Map Service
Melayani peta georeferensi tersedia dari server GIS melalui web
2. Web Coverage Service 
Fenomena multidimensi pada titik-titik dalam ruang yang berbeda-beda di wilayah geografis
3. Web Coverage Processing Service
Mengakses dan memanipulasi informasi fitur geografis dan sumber jaringan terdistribusi
4. Web Features Service Transactional
Membuat,menghapus, memperbaharui, mencontoh  dan mengambil fitur query 
5. Web Processing Service
Membangun dan memfasilitasi penerbitan alat geoprocessing untuk vektor dan raster data
6. Sensor Web Enablement Architecture
Memfasilitasi integrasi waktu sebenarnya data sensor ke intrastruktur informasi
7. OpenGIS Location Service
Standar antarmuka yang terdiri dari satu set layanan dasar dan lebih komplek


GitHub
https://github.com/polarleaf/GIS

Scan Plagiarism
https://drive.google.com/file/d/0B1cywxUAoAPOV0NMS1FkWlRUdW8/view

Tuesday, January 10, 2017

Keamanan Jaringan 9

IDS & IPS


Intrusion Detection System (IDS) atau Sistem Pendeteksi Intrusi adalah sistem yang mengawasi lalu lintas jaringan terhadap tindakan yang mencurigakan pada suatu host atau jaringan. Jadi, setiap packet yang melalui jaringan akan dicek terlebih dahulu oleh IDS apakah packet tersebut termasuk kategori ancaman atau tidak. 

IDS(Instrusion Detection System) merupakan sebuah perangkat yang berisi beberapa rule/aturan untuk dibuat log-nya. Biasanya rule ini senantiasa diupdate seperti anti virus. 

 IPS atau sistem pencegah intrusi merupakan IDS yang dikombinasikan dengan firewall. Jadi, apabila terdeteksi adanya serangan, IPS akan memerintahkan firewall untuk segera memblokir koneksi tersebut sebelum masuk ke jaringan. Dengan kata lain, IPS adalah IDS yang dilengkapi kemampuan firewall.

Perbedaan antara IDS dan IPS terletak pada fungsinya, IDS berfungsi untuk membuat log/alert sedangkan IPS berfungsi untuk memblock.

IDS
a)      Network-based Intrusion Detection System (NIDS)
b)      Host-based Intrusion Detection System (HIDS)

IPS 
a)      Host-based Intrusion Prevention System.
b)      Network Intrusion Prevention System.

Github
https://github.com/polarleaf/Sistem-Keamanan-Jaringan

Scan Plagiarism
https://drive.google.com/file/d/0B1cywxUAoAPOSWptWWtaZDd0Q3M/view

Referensi
https://nenkaditya.wordpress.com/2012/10/14/pengertian-ips-dan-ids-dalam-suatu-jaringan/

Wednesday, January 4, 2017

Sistem Informasi Geogafis 8

Map Proxy

Hasil gambar untuk map proxy

MapProxy adalah proxy open source untuk data geospasial. Cache, mempercepat dan mengubah data dari layanan peta yang ada dan melayani setiap desktop atau web GIS klien.

Konfigurasi menggunakan format mappproxy.yaml. Setiap aspek konfigurasi memiliki akses yang berbeda.

# Service
Di sini Anda dapat mengkonfigurasi layanan harus dimulai. Konfigurasi untuk semua layanan yang dijelaskan dalam dokumentasi Layanan.
Berikut adalah contoh:
services:
  tms:
  wms:
    md:
      title: MapProxy Example WMS
      contact:
      # [...]

#Layers
Di sini Anda dapat mendefinisikan semua lapisan MapProxy harus menawarkan. Definisi lapisan mirip dengan WMS: setiap lapisan dapat memiliki nama dan judul dan Anda dapat lapisan sarang untuk membangun pohon lapisan. Lapisan harus dikonfigurasi sebagai daftar (- di YAML), di mana setiap konfigurasi lapisan adalah kamus (key: nilai dalam YAML)
Contoh:
layers:
  - name: mylayer
    title: My Layer
    source: [mysoruce]

GitHub
https://github.com/polarleaf/GIS/
Scan Plagiarism
https://drive.google.com/file/d/0B1cywxUAoAPONnRod1JTa21Fek0/view

Tuesday, January 3, 2017

Sistem Keamanan Jaringan 8

Install Snort di CentOs


Pertama-tama pastikan paket yang kita butuhkan telah disiapkan
Libpcap
Daq
Libdnet
Pertama install pcap
Tar xvzf libpcap-1.1.1.tar.gz
Cd libpcap-1.1.1
./configure –prefix=/usr/local
make
make install
Selanjutnya install paket daq, sebelumnya copykan dulu libary pcap ke /usr/lib
cp/usr/local/lib/libpcap.a /usr/lib/
tar xvzf daq-0.5.tar.gz
cd daq-0.5
./configure –prefix=/usr/local
make
make install
Selanjutnya install paket dnet
Dan terakhir install snortnya
tar xvzf snort-2.9.0.4.tar.gz
cd snort-2.9.0.4
./configure --prefix=/usr/local/ --sysconfdir=/usr/local/etc/ --sbindir=/usr/local/sbin/ --with-mysql --with-libpcap-libraries=/usr/lib/libpcap1/lib/ --enable-dynamicplugin --enable-build-dynamic-examples --with-dnet-libraries=/usr/lib/ --with-daq-libraries=/usr/lib/daq/ --with-daq-includes=/usr/include/ --enable-ipv6 --enable-gre --enable-mpls --enable-targetbased --enable-decoder-preprocessor-rules --enable-ppm --enable-perfprofiling --enable-zlib --enable-active-response --enable-normalizer --enable-reload --enable-react --enable-flexresp3

GIthub:
https://github.com/polarleaf/Sistem-Keamanan-Jaringan
Scan Plagiarism
https://drive.google.com/file/d/0B1cywxUAoAPORzlLU2dyVE5VZlE/view