Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 3

Implementation of Real-Time DoS Attack Detection and Automatic Mitigation on C-Based VPS Server: Implementasi Deteksi Serangan DoS Real-Time dan Mitigasi Otomatis pada Server VPS Berbasis C

SemanTIK: Teknik Informasi · Vol. 11 No. 2 (2025)

DOI
10.55679/semantik.v11i2.170
ISSN
2502-8928, 2460-1446
Published
2025-12-10
Publisher
Informatics Engineering Department of Halu Oleo University
Language
eng
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Di era digital, keamanan menjadi aspek penting dalam menjaga sistem IT, terutama pada Virtual Private Server (VPS) yang paling sering terpapar ancaman siber. Denial-of-Service (DoS) merupakan risiko yang dapat dikurangi dengan mengganti server dengan protokol yang lebih canggih seperti TCP, UDP, dan ICMP, serta menerapkan sistem yang mendeteksi dan mengurangi DoS secara real time dan otomatis menggunakan bahasa pemrograman C. Proses pengembangan sistem dengan menggunakan metodologi Agile Scrum memungkinkan proses yang iteratif, fleksibel, dan fleksibel. Sprint meliputi analisis antrean server dengan libpcap, manajemen log dengan SQLite, pemblokiran IP otomatis dengan iptables, dan pembaruan log melalui log sistem. Studi ini menunjukkan bahwa sistem dapat mendeteksi dan mengurangi HTTP Flood, ICMP Flood, dan Slowloris dalam waktu 0,5 detik dengan CPU dan memori yang rendah. Meskipun tidak ada integrasi visual real-time atau notifikasi real-time untuk manajemen, sistem ini efisien dan efektif dalam memproses data dengan cepat. Studi ini menyimpulkan bahwa penggunaan bahasa pemrograman C dalam pengembangan keamanan VPS sangat penting untuk mitigasi dan pemulihan yang cepat. Fase pengembangan meliputi deteksi tingkat aplikasi (lapisan 7), visualisasi dasbor, dan pembelajaran mesin untuk mengidentifikasi kerentanan dan kompromi dengan cepat.

Keywords

Collaboration network of the authors

9 authors · 15 co-authorship links

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Universitas Muhammadiyah Sidoarjo
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Uce IndahyantiUniversitas Muhammadiyah Sidoarjo1
M Cholis AfandiUniversitas Muhammadiyah Sidoarjo1
Irwan Alnarus KautsarUniversitas Muhammadiyah Sidoarjo1
Rina SafitriAffiliation unknown1
Novia AriyantiAffiliation unknown1
Rohman DijayaAffiliation unknown1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://semantik.uho.ac.id/index.php/journal/oai, first harvested 26 Okt 2026, last seen 26 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">Implementation of Real-Time DoS Attack Detection and Automatic Mitigation on C-Based VPS Server : Implementasi Deteksi Serangan DoS Real-Time dan Mitigasi Otomatis pada Server VPS Berbasis C</dc:title>
	<dc:creator>Putra, Saputra Budianto</dc:creator>
	<dc:creator>Hamzah Setiawan</dc:creator>
	<dc:creator>M. Alfan Rosyid</dc:creator>
	<dc:subject xml:lang="en-US">Serangan Siber</dc:subject>
	<dc:subject xml:lang="en-US">DoS</dc:subject>
	<dc:subject xml:lang="en-US">Agile Scrum</dc:subject>
	<dc:subject xml:lang="en-US">Linux</dc:subject>
	<dc:subject xml:lang="en-US">Server</dc:subject>
	<dc:description xml:lang="en-US">Di era digital, keamanan menjadi aspek penting dalam menjaga sistem IT, terutama pada Virtual Private Server (VPS) yang paling sering terpapar ancaman siber. Denial-of-Service (DoS) merupakan risiko yang dapat dikurangi dengan mengganti server dengan protokol yang lebih canggih seperti TCP, UDP, dan ICMP, serta menerapkan sistem yang mendeteksi dan mengurangi DoS secara real time dan otomatis menggunakan bahasa pemrograman C. Proses pengembangan sistem dengan menggunakan metodologi Agile Scrum memungkinkan proses yang iteratif, fleksibel, dan fleksibel. Sprint meliputi analisis antrean server dengan libpcap, manajemen log dengan SQLite, pemblokiran IP otomatis dengan iptables, dan pembaruan log melalui log sistem. Studi ini menunjukkan bahwa sistem dapat mendeteksi dan mengurangi HTTP Flood, ICMP Flood, dan Slowloris dalam waktu 0,5 detik dengan CPU dan memori yang rendah. Meskipun tidak ada integrasi visual real-time atau notifikasi real-time untuk manajemen, sistem ini efisien dan efektif dalam memproses data dengan cepat. Studi ini menyimpulkan bahwa penggunaan bahasa pemrograman C dalam pengembangan keamanan VPS sangat penting untuk mitigasi dan pemulihan yang cepat. Fase pengembangan meliputi deteksi tingkat aplikasi (lapisan 7), visualisasi dasbor, dan pembelajaran mesin untuk mengidentifikasi kerentanan dan kompromi dengan cepat.</dc:description>
	<dc:publisher xml:lang="en-US">Informatics Engineering Department of Halu Oleo University</dc:publisher>
	<dc:date>2025-12-10</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en-US">Peer-reviewed Article</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://semantik.uho.ac.id/index.php/journal/article/view/170</dc:identifier>
	<dc:identifier>10.55679/semantik.v11i2.170</dc:identifier>
	<dc:source xml:lang="en-US">SemanTIK : Teknik Informasi; Vol. 11 No. 2 (2025): Vol. 11 No. 2 (2025): SemanTIK Teknik Informasi</dc:source>
	<dc:source>2502-8928</dc:source>
	<dc:source>2460-1446</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://semantik.uho.ac.id/index.php/journal/article/view/170/40</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2025 Saputra Budianto Putra, Hamzah Setiawan, M. Alfan Rosyid</dc:rights>
	<dc:rights xml:lang="en-US">https://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>