SISTEM LOG ANALYSIS BERBASIS WEB UNTUK DETEKSI SERANGAN WEBSITE MENGGUNAKAN ALGORITMA BOYER-MOORE DAN TEKNIK REGULAR EXPRESSION

ADDARDA, IZZELDIN (2023) SISTEM LOG ANALYSIS BERBASIS WEB UNTUK DETEKSI SERANGAN WEBSITE MENGGUNAKAN ALGORITMA BOYER-MOORE DAN TEKNIK REGULAR EXPRESSION. S1 thesis, Universitas Mercu Buana Jakarta.

[img]
Preview
Text (COVER)
01 COVER.pdf

Download (669kB) | Preview
[img]
Preview
Text (ABSTRAK)
02 ABSTRAK.pdf

Download (161kB) | Preview
[img] Text (BAB I)
03 BAB 1.pdf
Restricted to Registered users only

Download (478kB)
[img] Text (BAB II)
04 BAB 2.pdf
Restricted to Registered users only

Download (300kB)
[img] Text (BAB III)
05 BAB 3.pdf
Restricted to Registered users only

Download (200kB)
[img] Text (BAB IV)
06 BAB 4.pdf
Restricted to Registered users only

Download (999kB)
[img] Text (BAB V)
07 BAB 5.pdf
Restricted to Registered users only

Download (105kB)
[img] Text (DAFTAR PUSTAKA)
08 DAFTAR PUSTAKA.pdf
Restricted to Registered users only

Download (127kB)
[img] Text (LAMPIRAN)
09 LAMPIRAN.pdf
Restricted to Registered users only

Download (3MB)

Abstract

In the current era of digitalization, the threat of cyber-attacks is continuously increasing globally. Cyber-attacks refer to criminal actions that can cause disruptions, forgery, and theft of valuable information from applications or websites. Based on the published anomaly monitoring report on web application attacks by the BSSN (National Cyber and Encryption Agency), in the period of January to December 2022, there were a total of ± 8,126,665 website attacks that occurred in Indonesia. Additionally, according to suara.com, there have been leaks of e-HAC health information and departmental information. These incidents are related to the role of web servers in serving HTTP (Hypertext Transfer Protocol) requests. Furthermore, web servers are responsible for translating dynamic codes into static codes within a website page. Based on this information, a log analysis system was developed using the BoyerMoore algorithm and regular expressions as methods for detecting indications of website attacks. The results showed that the Boyer-Moore algorithm and regular expressions can effectively and relatively quickly identify indications of website attack types, as it only took 32.9 seconds to analyze 1553 lines of data from log files. As a result, web server administrators can easily identify or observe attempts of website attacks against the web server by cybercriminals. Keywords: Boyer Moore Algorithm, Flask, HTTP, Log Analysis, Python, Regular Expression, Web Application Attack. Di era digitalisasi saat ini, ancaman serangan siber terus meningkat secara global. serangan siber merujuk pada tindakan kejahatan yang dapat menyebabkan gangguan, pemalsuan dan pencurian informasi berharga dari aplikasi atau situs web. Berdasarkan laporan monitoring anomali kategori web application attack yang dipublikasikan oleh BSSN (Badan Siber dan Sandi Negara), periode januari - desember 2022 dinyatakan terdapat jumlah total ± 8.126.665 serangan website yang terjadi di Indonesia. Selain itu, bersumber pada halaman suara.com diketahui adanya kebocoran informasi kesehatan e-HAC dan informasi departemen. Hal tersebut berkaitan dengan peranan dari web server guna melayani permintaan HTTP (Hypertext Transfer Protocol). Selain itu, web server bertugas untuk menerjemahkan kode-kode dinamis menjadi kode-kode statis dalam suatu laman website. Berdasarkan hal tersebut dibuatlah sistem log analysis menggunakan algoritma boyer moore dan teknik regular expressions sebagai metode pencarian adanya indikasi serangan website dengan hasil bahwa algoritma boyer moore dan teknik regular expressions dapat menemukan indikasi jenis serangan terhadap website dengan baik dan relatif cepat karena hanya membutuhkan waktu 32.9 detik untuk menganalisis 1553 baris data yang berasal dari log file. Dengan demikian administrator web server dapat dengan mudah mencari atau melihat jenis upaya serangan website terhadap web server oleh pelaku kejahatan siber. Kata Kunci: Algoritma Boyer Moore, Flask, HTTP, Log Analysis, Python, Regular Expression, Serangan Website.

Item Type: Thesis (S1)
Call Number CD: FIK/INFO. 23 105
Call Number: SIK/15/23/057
NIM/NIDN Creators: 41519010045
Uncontrolled Keywords: Algoritma Boyer Moore, Flask, HTTP, Log Analysis, Python, Regular Expression, Serangan Website.
Subjects: 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum
000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 004 Data Processing, Computer Science/Pemrosesan Data, Ilmu Komputer, Teknik Informatika
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: ADELINA HASNA SETIAWATI
Date Deposited: 30 Sep 2023 03:10
Last Modified: 30 Sep 2023 03:10
URI: http://repository.mercubuana.ac.id/id/eprint/81086

Actions (login required)

View Item View Item