Araştırma Makalesi

An Integrated Web Security Application: Integration Of Nginx Reverse Proxy, Fail2ban, Waf, Postgresql and Laravel

Cilt: 13 Sayı: 1 30 Mart 2025
PDF İndir
EN

An Integrated Web Security Application: Integration Of Nginx Reverse Proxy, Fail2ban, Waf, Postgresql and Laravel

Öz

Recently, the increase in network-connected devices and the ability to run every application over the web has made web application security an issue that needs to be seriously considered. Although firewall solutions are used to protect networked systems and users, it seems that they are insufficient to ensure application security, especially in today's conditions. In this context, WAF (Web Application Firewall) systems have been developed and continue to be developed, especially to ensure the security of web applications. While the firewall filters traffic at the network layer, which is a lower layer, WAF protects at the application layer closest to the user. Network administrators intensively use WAF applications and the systems they create with new technologies integrated into these applications in order to maximize security. In this study, the WAF application, which is used together with Laravel, File2ban and Postgresql, is discussed, which we compiled and ran to protect the corporate network we manage from attacks and application vulnerabilities. In addition, it is thought that this study will guide other researchers working in this field and aims to open doors to produce more effective solutions.

Anahtar Kelimeler

Kaynakça

  1. [1] D. Mairaj Inamdar and S. Gupta, "A Survey on Web Application Security," Int. J. Sci. Res. Comput. Sci. Eng. Inf. Technol., vol. 3307, pp. 223-228, 2020, doi: 10.32628/cseit206543.
  2. [2] E. Karaarslan, T. Tuğlular, and H. Şengonca, "Enterprise web security structure," in Akademik Bilişim, 2008, pp. 1-9.
  3. [3] M. Baykara, R. Daş, and G. Tuna, "Web-based log analysis platform for detection of web attacks from web server access logs," Firat University Engineering Sci. Derg., vol. 28, no. 2, pp. 291-302, 2016.
  4. [4] A. Tekerek, C. Gemci, and O. F. Bay, "Development of a hybrid web application firewall to prevent web based attacks," in 8th IEEE International Conference on Application of Information and Communication Technologies, AICT 2014 - Conference Proceedings, 2014, pp. 1-4, doi: 10.1109/ICAICT.2014.7035910.
  5. [5] R. A. Muzaki, O. C. Briliyant, M. A. Hasditama, and H. Ritchi, "Improving Security of Web-Based Application Using ModSecurity and Reverse Proxy in Web Application Firewall," 2020 Int. Work. Big Data Inf. Secur. IWBIS 2020, pp. 85-90, 2020, doi: 10.1109/IWBIS50925.2020.9255601.
  6. [6] H. Tan and A. Z. Aktas, "An approach for an organization's information system security," in Network and Information Security Symposium, 2011, pp. 34-39.
  7. [7] V. Clincy and H. Shahriar, "Web Application Firewall: Network Security Models and Configuration," in Proceedings - International Computer Software and Applications Conference, 2018, vol. 1, pp. 835-836, doi: 10.1109/COMPSAC.2018.00144.
  8. [8] F. Omar, D. Ahmed, O. Elnakib, et al., “Towards a User-Friendly Web Application Firewall.,” In: Proceedings - 11th IEEE International Conference on Intelligent Computing and Information Systems, ICICIS 2023. pp. 483–488. IEEE (2023).

Ayrıntılar

Birincil Dil

İngilizce

Konular

Bilgisayar Yazılımı, Yazılım Mühendisliği (Diğer)

Bölüm

Araştırma Makalesi

Erken Görünüm Tarihi

19 Mayıs 2025

Yayımlanma Tarihi

30 Mart 2025

Gönderilme Tarihi

11 Eylül 2024

Kabul Tarihi

6 Mart 2025

Yayımlandığı Sayı

Yıl 2025 Cilt: 13 Sayı: 1

Kaynak Göster

APA
Sime, R., Sezgin, N., & Ağgün, F. (2025). An Integrated Web Security Application: Integration Of Nginx Reverse Proxy, Fail2ban, Waf, Postgresql and Laravel. Balkan Journal of Electrical and Computer Engineering, 13(1), 106-111. https://doi.org/10.17694/bajece.1547456
AMA
1.Sime R, Sezgin N, Ağgün F. An Integrated Web Security Application: Integration Of Nginx Reverse Proxy, Fail2ban, Waf, Postgresql and Laravel. Balkan Journal of Electrical and Computer Engineering. 2025;13(1):106-111. doi:10.17694/bajece.1547456
Chicago
Sime, Raif, Necmettin Sezgin, ve Fikri Ağgün. 2025. “An Integrated Web Security Application: Integration Of Nginx Reverse Proxy, Fail2ban, Waf, Postgresql and Laravel”. Balkan Journal of Electrical and Computer Engineering 13 (1): 106-11. https://doi.org/10.17694/bajece.1547456.
EndNote
Sime R, Sezgin N, Ağgün F (01 Mart 2025) An Integrated Web Security Application: Integration Of Nginx Reverse Proxy, Fail2ban, Waf, Postgresql and Laravel. Balkan Journal of Electrical and Computer Engineering 13 1 106–111.
IEEE
[1]R. Sime, N. Sezgin, ve F. Ağgün, “An Integrated Web Security Application: Integration Of Nginx Reverse Proxy, Fail2ban, Waf, Postgresql and Laravel”, Balkan Journal of Electrical and Computer Engineering, c. 13, sy 1, ss. 106–111, Mar. 2025, doi: 10.17694/bajece.1547456.
ISNAD
Sime, Raif - Sezgin, Necmettin - Ağgün, Fikri. “An Integrated Web Security Application: Integration Of Nginx Reverse Proxy, Fail2ban, Waf, Postgresql and Laravel”. Balkan Journal of Electrical and Computer Engineering 13/1 (01 Mart 2025): 106-111. https://doi.org/10.17694/bajece.1547456.
JAMA
1.Sime R, Sezgin N, Ağgün F. An Integrated Web Security Application: Integration Of Nginx Reverse Proxy, Fail2ban, Waf, Postgresql and Laravel. Balkan Journal of Electrical and Computer Engineering. 2025;13:106–111.
MLA
Sime, Raif, vd. “An Integrated Web Security Application: Integration Of Nginx Reverse Proxy, Fail2ban, Waf, Postgresql and Laravel”. Balkan Journal of Electrical and Computer Engineering, c. 13, sy 1, Mart 2025, ss. 106-11, doi:10.17694/bajece.1547456.
Vancouver
1.Raif Sime, Necmettin Sezgin, Fikri Ağgün. An Integrated Web Security Application: Integration Of Nginx Reverse Proxy, Fail2ban, Waf, Postgresql and Laravel. Balkan Journal of Electrical and Computer Engineering. 01 Mart 2025;13(1):106-11. doi:10.17694/bajece.1547456

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisans