Claim Missing Document
Check
Articles

Pengembangan Intrusion Detection System Terhadap SQL Injection Menggunakan Metode Learning Vector Quantization Alex Sandro Irawan; Eko Sakti Pramukantoro; Ari Kusyanti
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 6 (2018): Juni 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1205.243 KB)

Abstract

Database is a collection of systematic data stored in a computer. Database becomes popular in its implementation on the network because the user can access data on the database without need to store data on each user's computer. But the impact of ease of access, the database is also likely to be exposed to external threats by irresponsible people. One such threat is injection. SQL injection is one of the suspicious actions that exploit vulnerabilities in the SQL database. The most commonly used detection method today is to apply rules that aimed at preventing actions that harm a SQL database. However, these rules are not always effective, especially for new SQL injection methods. For that we need a system that can adapt to the new types of attacks based on existing attack data. Intrusion detection system that can adapt to new types of SQL injection attacks. The author implements an intrusion detection system using learning vector quantization method and tests it on a local network. The test results show an accuracy of 80%.
Pengembangan Sistem Penyimpanan Data Berbasis MongoDB dan GridFS Untuk Menyimpan Data Yang Beragam Dari Node Sensor Gabreil Arganata; Eko Sakti Pramukantoro; Widhi Yahya
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 7 (2018): Juli 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1311.555 KB)

Abstract

Internet of things (IoT) plays an important role in the development of the Internet today. The implementation, which resulted into IoT's heterogeneous data from variety of sensors, and it will keep getting bigger everyday. The examples of heterogeneous data are temperature, humidity, and image file. Along with that, problem of choosing which method to store the data into data storage appear. Based on that problem, the solution that's possible to be applied is NoSQL method. Therefore, in this research a media storing system using MongoDB and GridFS (NoSQL database) based are proposed to answer those challenges. Furthermore, an Internet Gateway Device is proposed to connect an existing middleware with data center. The solution are wrapped inside a framework which also include a web service to ease the request and response process. The system performance test has been done in few aspect such as functional, scalability, response time of saving and retrieving data, also analysis performance of data storage. The result of the functional test is that data storage system, which has been developed, is running well based on its function in storing variety of data into data storage. Based on those results, this system can become a solution for IoT data storage problem
Perancangan dan Implementasi Kelas Virtual FILKOM Universitas Brawijaya dengan Memanfaatkan Teknologi WebRTC (Web Real-Time Communication) Rahadiyan Yuniar Rahmanda; Eko Sakti Pramukantoro; Widhi Yahya
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 7 (2018): Juli 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1070.032 KB)

Abstract

Streaming and video conferencing technology can be utilized to implement distance learning technology such as virtual class. One of platforms that can be used in developing a virtual class is WebRTC. This research intends to design and implement virtual class system for FILKOM UB by utilizing WebRTC, which offers solutions to distance learning methods that lecturers and students can do whenever and wherever through the web in real-time. 3 main features of this virtual class are a broadcast feature that allow lecturer to do broadcasting to students, share file feature that allow lecturer to send files to students, and text-chat feature that allow lecturer and students can send chat messages. This research perform functionality testing and results that all of system requirements have been fulfilled in accordance with the analysis of system requirements. This research also perform system network performance testing especially on broadcast feature to know quality of service (QoS) from system. This test results show that highest average delay value on audio delivery is 143.17 ms and video is 198.82 ms. Highest average jitter value on audio delivery is 240.51 ms and video is 134.67 ms. Average packet loss on audio or video delivery is well below 1%.
Perbandingan Kinerja Routing Multi Copy Dan Routing First Contact Dengan Stationary Relay Node Pada Delay Tolerant Network (DTN) Poltak G. Hutajulu; Widhi Yahya; Eko Sakti Pramukantoro
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 7 (2018): Juli 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1166.877 KB)

Abstract

Internet has become the most widely used as media presentations and information exchange. The information exchange can be accessed by using adequate connectivity. Some places still have low connectivity and some place do not have connectivity like Semeru mountain climbing areas, because of that the exchange of information will be difficult to access due to high delay and loss rate. The problem can be solved with Delay Tolerant Network (DTN). DTN is a network concept that is tolerant of delay and disconnected connections on a network. In this study using DTN network simulation process on The ONE simulator to compare the performance of DTN routing protocol with the addition of Stationary Relay Node. Routing types used are routing First Contact, Epidemic, MaxProp, ProPHET, and Spray and Wait with Semeru climbing scenarios. The results of this research show that the highest delivery probability is 0,5388 with 200 node and 15 Stationary Relay Node by Spray and Wait routing. The highest overhead ratio is 6.7484 with 50 nodes and 20 stationary relay nodes by Spray and routing. Routing First Contact before and after the addition of Stationary Relay Node has a higher average latency rate. The lowest average latency is 7491,9710 with 200 nodes and 15 Stationary Relay Nodes by MaxProp routing.
Implementasi Simple Service Discovery Protocol (SSDP) untuk Pencarian Layanan pada Wi-Fi Direct Berbasis Android Redila Permata Anindita; Eko Sakti Pramukantoro; Kasyful Amron
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 8 (2018): Agustus 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1189.555 KB)

Abstract

Over the past years, the use of wireless technologies has been increased and has changed how the electronic devices interact and communicate. Wi-Fi Direct is one of wireless technologies exist. Wi-Fi is the development of Wi-Fi Alliance by utilizing Peer-to-Peer infrastructure. The purpose of Wi-Fi Direct technology is to improve device-to-device communication directly with Wi-Fi. On a Wi-Fi Direct network, a service discovery algorithm is needed to help them share their services. This study aims to implement the service discovery algortihm on one group of Wi-Fi Direct with the Simple Service Discovery Protocol (SSDP) algorithm and test performance of the system. Performance testing experiments of this study to determine the delay of some process that is done, in the process of peer discovery, forming group, and service discovery with SSDP. The result of impementation SSDP algorithm on one group of Wi-Fi Direct can be concluded that a Group Owner can share the service to its clients and based on the performance testing obtained result for the fastest delay of peer discover process is 10,328 seconds and the longest delay of peer discovery is 19.914 seconds, for delay of the group formation process the fastest delay of 0.305 seconds and the longest delay of 0.633 seconds, for service discovery process with SSDP delayed fastest in 0.035 seconds and the longest delay in 0.065 seconds.
Perbandingan Performa Intrusion Detection System (IDS) Snort Dan Suricata Dalam Mendeteksi Serangan TCP SYN Flood Emir Risyad; Mahendra Data; Eko Sakti Pramukantoro
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 9 (2018): September 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (738.016 KB)

Abstract

In recent years, Snort and Suricata have become based open source IDS which are progressing rapidly. However, there has been a problem among users to select both IDS in the case of TCP SYN Flood attack detection. Previous researches have compared both IDS in terms of POD and Social Engineering attacks on a sophisticated scope. Therefore, this study will be conducted within the scope of a single core and an apple-to-apple scenario.There are three methods that have been applied to the test environment. These methods are launching packets with normal traffic and bad traffic. Another method is to combine the two traffic and launch it into the research environment. The use of these three methods aims to determine the performance of IDS Snort and IDS Suricata in dealing with TCP SYN Flood attacks. The parameters to be tested in this research are detection accuracy, detection rate, detection effectiveness and use of system resources.Methods such as calculating percentage accuracy and standard deviation calculations are used to analyzing and discussing the results obtained in this test. From the discussion it was found that Snort IDS excel in aspects such as detection accuracy, detection speed and detection effectiveness. However, IDS Suricata is more efficient in resource usage compared to Snort IDS.
Desain dan Implementasi In-Network Caching Pada Content Centric Networking Menggunakan CCN-Lite Dengan Simulator OMNeT++ Ibrahim Ibrahim; Achmad Basuki; Eko Sakti Pramukantoro
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 9 (2018): September 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (380.131 KB)

Abstract

Content Centric Networking (CCN) is a proposed architecture for addressing current Internet issues in terms of data distribution. The CCN is content-centric based, where the data search is performed using the name of the content, not the content host. CCN also has a different caching mechanism than caching in general called in-network caching. This study aims to find out how the performance of in-network caching on CCN by design and implementation using CCN-Lite in OMNeT ++ environment. The parameters tested were delivery latency and cache hit ratio (CHR). The result of the simulation is done, the smallest delivery latency is 10.69 ms. This value is obtained from the caching process, when compared with the latency of delivery without caching that is equal to 32.45 ms. It proves that with the caching, the latency gets lower. The highest CHR obtained in the CCNTLV protocol file is 0.54 or 54%, when compared with the CCNB file protocol of 0.45 or 45%. This proves that the higher the value of CHR the better the content is served.
Analisis Kinerja IoT Middleware Berbasis Event-Driven pada Raspberry Pi Zero dan Raspberry Pi 2 Ula Auliya Ilham Irsahnda; Eko Sakti Pramukantoro; Reza Andria Siregar
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (818.735 KB)

Abstract

IoT middleware telah dikembangkan untuk mengatasi masalah syntactical interoperability dengan menggunakan gateway multiprotokol yaitu MQTT, CoAP, dan Websocket. Dengan beragamnya perangkat yang dapat digunakan sebagai host untuk middleware timbul pertanyaan bagaimana spesifikasi minimal untuk perangkat yang dapat digunakan sebagai host untuk middleware sehingga pada penelitian ini host yang digunakan untuk middleware adalah raspberry pi zero dengan mempertimbangkan karakteristik raspberry pi zero yang lebih sederhana untuk mengetahui bagaimana kinerja dari IoT middleware jika dihadapkan pada perangkat yang lebih sederhana dan untuk mengetahui batasan bawah kebutuhan perangkat untuk IoT middleware ini. Hasil dari pengujian menunjukkan bahwa rata-rata penggunaan CPU oleh middleware sebesar 1,25% dan penggunaan memori sekitar 13%. Delay yang dibutuhkan dari publisher hingga sampai ke aplikasi sebesar 0,868 detik untuk protokol MQTT dan 0,962 detik untuk protokol CoAP. Dari segi skalabilitas, middleware mampu menangani hingga 81 pesan per detik untuk protokol MQTT, 41 pesan per detik untuk protokol CoAP dengan jumlah publisher sebanyak 100. Sedangkan pada protokol Websocket jumlah subscriber yang dapat ditangani meningkat seiring dengan bertambahnya jumlah klien hingga mencapai 54 pesan per detik. Secara keseluruhan dapat disimpulkan bahwa kinerja dari middleware pada raspberry pi 2 lebih baik daripada kinerja middleware pada raspberry pi zero.
Analisis dan Perbandingan Performansi File Sharing Peer-to-Peer Menggunakan Framework JXTA dan Gnutella Yoga Faodiansyah; Kasyful Amron; Eko Sakti Pramukantoro
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (398.736 KB)

Abstract

Teknologi informasi telah menjadi kebutuhan manusia dan salah satu bidang didalamnya yaitu sharing. Sharing adalah mekanisme yang dilakukan untuk berbagi resource berupa file, atau informasi lainnya kepada user lain dan bertujuan untuk memaksimalkan resource yang tersedia. Tujuan lainnya yaitu memberikan kemudahan untuk melakukan pencarian atau pembagian informasi pada user. File sharing merupakan kegiatan sharing yang banyak dilakukan dan berdasar pada arsiterktur yang digunakan dibagi menjadi dua yaitu client-server dan peer-to-peer. Muncul beberapa masalah saat arsitektur client-server digunakan yaitu salah satunya resource yang digunakan terbatas sehingga menghambat proses file sharing. Arsitektur peer-to-peer dapat menjadi solusi dari permasalahan tersebut karena pada arsitektur peer-to-peer, resource yang digunakan dapat dibagi pada setiap user yang terhubung. Mekanisme file sharing pada peer-to-peer berbeda-beda pada setiap generasi sehingga hasil kinerjanya pun berbeda. Penelitian ini dilakukan untuk mengetahui kinerja terhadap protocol yang digunakan yaitu JXTA dan Gnutella yang masing-masing pada generasi dua dan tiga untuk melakukan proses file sharing dengan trhoughput dan delay sebagai parameter. Untuk memperoleh nilai parameter dilakukan pengujian dengan melakukan proses file sharing sesuai dengan perancangan terhadap kedua protocol yang ditentukan. Hasil pengujian pada masing-masing protocol yang diperoleh kemudian dianalisis dan dibandingkan.
Analisis Perbandingan Performansi Kontroler Floodlight, Maestro, RYU, POX dan ONOS dalam Arsitektur Software Defined Network (SDN) Moh Wahyudi Putra; Eko Sakti Pramukantoro; Widhy Yahya
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (324.446 KB)

Abstract

The main network infrastructure that is almost entirely managed by vendor leads to the increasing complexity of network built, so it is needed an approach to manage and implement the network to support the diverse needs, that is the needs of using Software defined network (SDN). Software defined network (SDN) has a basic concept of separating the control plane and data plane, so the network can be programmed individually from the data center. Some of the existing controllers are Maestro, Floodlight, RYU, POX and ONOS. To know which controller has the best performance, then doing a performance comparison analysis among the controllers. Tests conducted in this research is using mininet as an emulator to design test topology and Cbench to evaluate parameters of throughput and latency. Based on the test, we found that Maestro controller has better capability to handle data flow with larger amount of data compared to Floodlight controller, RYU controller, POX controller, or ONOS controller. Thus, the Maestro controller has a better chance to guarantee the processing of large amounts of data. With the difference of throughtput value in the range of 500 to 4000 flow/s. With Maestro controller, we also got better and superior latency values with the difference range of around 1000 ms up to 5000 ms.