Irwan Alnarus Kautsar
Informatika, Universitas Muhammadiyah Sidoarjo, Indonesia

Published : 6 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 6 Documents
Search

SQL Injection: Analisis Efektivitas Uji Penetrasi dalam Aplikasi Web Luthfi Arian Nugraha; Irwan Alnarus Kautsar; Arif Senjani Fitrani
SMATIKA JURNAL : STIKI Informatika Jurnal Vol 14 No 01 (2024): SMATIKA Jurnal : STIKI Informatika Jurnal
Publisher : LPPM STIKI MALANG

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32664/smatika.v14i01.1224

Abstract

In the continuously evolving digital era, information system security becomes crucial, particularly against SQL Injection attacks that threaten data integrity. This research aims to evaluate the vulnerability to SQL Injection in web applications and assess the effectiveness of penetration testing methods as a security measure. Utilizing a literature review and previous studies, this research identifies various attack techniques and defense strategies used to protect data. Through systematic penetration testing on ten websites, this study produces performance data reflecting the success rate of attacks and the time required for penetration. The results show variations in the effectiveness of penetration testing tools, with some sites exhibiting significant vulnerabilities. To enhance the security of web applications, this research suggests updating programming languages, implementing OOP and MVC paradigms, using Rest APIs, implementing WAFs, and utilizing CAPTCHAs. These findings provide insights for developing more robust and adaptive security strategies in the face of cyber threats.
Implementasi Payment Gateway pada Platform Freelance Digital Menggunakan Rest API Muhammad Agung Laksono; Irwan Alnarus Kautsar; Hamzah Setiawan
SMATIKA JURNAL : STIKI Informatika Jurnal Vol 14 No 01 (2024): SMATIKA Jurnal : STIKI Informatika Jurnal
Publisher : LPPM STIKI MALANG

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32664/smatika.v14i01.1227

Abstract

In the continuously evolving digital era, the use of payment gateways has become a crucial element in online business transactions. A payment gateway is a technology or service that enables companies or institutions and applications to accept electronic payments or other digital payment methods. This study employs an Agile Development approach to implement a payment gateway on a digital freelance platform. Agile Development was chosen for its flexibility and iterative approach, allowing for quick adjustments to changing needs. The results indicate that the payment gateway on this freelance platform operates quite effectively. Testing on the platform showed successful outcomes with a success rate of 87%. This research demonstrates that integrating a payment gateway via REST API not only enhances the operational efficiency of the freelance platform but also strengthens user trust in the digital payment system, thereby supporting the growth and sustainability of the freelance platform's business.
Implementasi Progressive Web Apps Pada Platform Freelance Digital Dengan Metode Rapid Application Development Reyhan Adi Saputra; Irwan Alnarus Kautsar; Novia Ariyanti; Cindy aurusta
SMATIKA JURNAL : STIKI Informatika Jurnal Vol 14 No 01 (2024): SMATIKA Jurnal : STIKI Informatika Jurnal
Publisher : LPPM STIKI MALANG

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32664/smatika.v14i01.1228

Abstract

In recent years, the number of freelancers in Indonesia has increased significantly. Many people choose to become freelancers because they can work more flexible hours, have greater earning potential, and have more control over the work they do. Freelancers can also provide work to partners on digital freelance platforms when orders pile up and cannot be handled alone. The digital freelance platform provides a space where partners and freelancers can connect flexibly via the website, however visiting the website's Uniform Resource Locator (URL) is done repeatedly when you want to visit the platform. Progressive Web Apps (PWA) is a solution to this problem. This research aims to implement PWA on a digital freelance platform. The method used is the Rapid Application Development (RAD) method with stages of Requirements Planning, Design Workshop, and implementation. The research results show that PWA has been successfully implemented on digital freelance platforms. This is proven by the results of tool testing from web browsers, manual installation testing on the main screen, responsive testing, and service worker testing with black box. User response test results show that PWA is well received by users. This is proven by the results of the questionnaire which shows that the average percentage of user satisfaction is 93.5% in the "Very Good" category.
SQL Injection: Analisis Efektivitas Uji Penetrasi dalam Aplikasi Web Luthfi Arian Nugraha; Irwan Alnarus Kautsar; Arif Senjani Fitrani
SMATIKA JURNAL : STIKI Informatika Jurnal Vol 14 No 01 (2024): SMATIKA Jurnal : STIKI Informatika Jurnal
Publisher : LPPM UBHINUS MALANG

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32664/smatika.v14i01.1224

Abstract

In the continuously evolving digital era, information system security becomes crucial, particularly against SQL Injection attacks that threaten data integrity. This research aims to evaluate the vulnerability to SQL Injection in web applications and assess the effectiveness of penetration testing methods as a security measure. Utilizing a literature review and previous studies, this research identifies various attack techniques and defense strategies used to protect data. Through systematic penetration testing on ten websites, this study produces performance data reflecting the success rate of attacks and the time required for penetration. The results show variations in the effectiveness of penetration testing tools, with some sites exhibiting significant vulnerabilities. To enhance the security of web applications, this research suggests updating programming languages, implementing OOP and MVC paradigms, using Rest APIs, implementing WAFs, and utilizing CAPTCHAs. These findings provide insights for developing more robust and adaptive security strategies in the face of cyber threats.
Implementasi Payment Gateway pada Platform Freelance Digital Menggunakan Rest API Muhammad Agung Laksono; Irwan Alnarus Kautsar; Hamzah Setiawan
SMATIKA JURNAL : STIKI Informatika Jurnal Vol 14 No 01 (2024): SMATIKA Jurnal : STIKI Informatika Jurnal
Publisher : LPPM UBHINUS MALANG

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32664/smatika.v14i01.1227

Abstract

In the continuously evolving digital era, the use of payment gateways has become a crucial element in online business transactions. A payment gateway is a technology or service that enables companies or institutions and applications to accept electronic payments or other digital payment methods. This study employs an Agile Development approach to implement a payment gateway on a digital freelance platform. Agile Development was chosen for its flexibility and iterative approach, allowing for quick adjustments to changing needs. The results indicate that the payment gateway on this freelance platform operates quite effectively. Testing on the platform showed successful outcomes with a success rate of 87%. This research demonstrates that integrating a payment gateway via REST API not only enhances the operational efficiency of the freelance platform but also strengthens user trust in the digital payment system, thereby supporting the growth and sustainability of the freelance platform's business.
Implementasi Progressive Web Apps Pada Platform Freelance Digital Dengan Metode Rapid Application Development Reyhan Adi Saputra; Irwan Alnarus Kautsar; Novia Ariyanti; Cindy aurusta
SMATIKA JURNAL : STIKI Informatika Jurnal Vol 14 No 01 (2024): SMATIKA Jurnal : STIKI Informatika Jurnal
Publisher : LPPM UBHINUS MALANG

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32664/smatika.v14i01.1228

Abstract

In recent years, the number of freelancers in Indonesia has increased significantly. Many people choose to become freelancers because they can work more flexible hours, have greater earning potential, and have more control over the work they do. Freelancers can also provide work to partners on digital freelance platforms when orders pile up and cannot be handled alone. The digital freelance platform provides a space where partners and freelancers can connect flexibly via the website, however visiting the website's Uniform Resource Locator (URL) is done repeatedly when you want to visit the platform. Progressive Web Apps (PWA) is a solution to this problem. This research aims to implement PWA on a digital freelance platform. The method used is the Rapid Application Development (RAD) method with stages of Requirements Planning, Design Workshop, and implementation. The research results show that PWA has been successfully implemented on digital freelance platforms. This is proven by the results of tool testing from web browsers, manual installation testing on the main screen, responsive testing, and service worker testing with black box. User response test results show that PWA is well received by users. This is proven by the results of the questionnaire which shows that the average percentage of user satisfaction is 93.5% in the "Very Good" category.