Penerapan MAC Address sebagai Autentikasi Aplikasi menggunakan JavascriptBindings Chromium Embedded Framework Python di PT XYZ

Audric Tjhoernandes, Yerymia Alfa Susetyo

Abstract


Intisari -Perkembangan dunia teknologi informasi yang semakin berkembang tidak lepas dari peningkatan sistem keamanan aplikasi. Dengan semakin berkembangnya bisnis PT XYZ, sistem autentikasi aplikasi menjadi prioritas utama untuk dikembangkan. Dengan menggunakan MAC address, sistem autentikasi tidak hanya terbatas pada username dan password, tetapi juga membatasi perangkat tertentu. Permasalah pada JavaScript adalah tidak dapat memperoleh MAC address perangkat secara langsung. Penelitian ini membangun sistem yang dapat memperoleh MAC address menggunakan fungsi JavascriptBindings yang terdapat pada Chromium Embedded Framework (CEF) dengan menggunakan bahasa pemrograman Python. Penggunakan CEF Python, MAC address dapat diperoleh kemudian diintegrasikan ke dalam JavaScript menggunakan fungsi JavascriptBindings. Berdasarkan hasil penelitian dapat disimpulkan bahwa implementasi sistem dapat membantu PT XYZ dalam meningkatkan sistem autentikasi aplikasi.

References


I. L. Stats, “Internet Live Stats,†Internet Live Stats, 2020. https://www.internetlivestats.com/total-number-of-websites/%0Ahttps://www.internetlivestats.com/ (accessed Oct. 28, 2021).

Tiobe, “Tiobe,†Tiobe, 2021. https://www.tiobe.com/tiobe-index/ (accessed Oct. 26, 2021).

A. Tedyyana and O. Ghazali, “Teler real-time http intrusion detection at website with nginx web server,†Int. J. Informatics Vis., vol. 5, no. 3, pp. 327–332, 2021, doi: 10.30630/joiv.5.3.510.

B. M. P. P. Alam, R. Septiasari, and A. Amiruddin, “Applying MAC Address-Based Access Control for Securing Admin’s Login Page,†Proceeding Electr. Eng. Comput. Sci. Informatics, vol. 6, no. 1, pp. 292–295, 2019, doi: 10.11591/eecsi.v6.2005.

K. Eskilson, “Creating User Interfaces Using Web-based Technologies to Support Rapid Prototyping in a Desktop Astrovisualization Software Klas Eskilson Creating User Interfaces Using Web-based Technologies to Support Rapid Prototyping in a Desktop Astrovisualization So,†Linköping University, Stockholm, 2017.

C. Tomczak, “CEF Python,†Github, 2012. https://github.com/cztomczak/cefpython/blob/master/api/JavascriptBindings.md (accessed Oct. 28, 2021).

R. Hardi, A. Naim Che Pee, and N. Suryana Herman, “Enhanced Security Framework On Chatbot Using Mac Address Authentication To Customer Service Quality,†Int. J. Sci. Technol. Res., vol. 9, no. 10, 2020, [Online]. Available: www.ijstr.org.

J. Enterprise, Otodidak Pemrograman Python. Jakarta: Elex Media Komputindo, 2017.

A. E. Falentino Sembiring, Bahasa Ular Untuk Pemroraman Python. Solok: Insan Cendekia Mandiri, 2020.

M. Greenblatt, “Chromium Embedded Framework,†Bitbucket, 2008. https://bitbucket.org/chromiumembedded/cef/src/master/ (accessed Oct. 26, 2021).

C. Tomczak, “cefpython,†Github, 2012. https://github.com/cztomczak/cefpython (accessed Oct. 28, 2021).

S. Delcev and D. Draskovic, “Modern JavaScript frameworks: A Survey Study,†in 2018 Zooming Innovation in Consumer Technologies Conference, ZINC 2018, 2018, pp. 106–109, doi: 10.1109/ZINC.2018.8448444.

O. Pahlevi, A. Mulyani, and M. Khoir, “Sistem informasi inventori barang menggunakan metode object oriented di pt. Livaza teknologi indonesia jakarta,†Pt. Livaza Teknol. Indones. Jakarta, vol. 5, no. 1Pahlevi, O., Mulyani, A., Khoir, M. (2018). Sistem Informasi Inventori Barang Menggunakan Metode Object Oriented Di Pt. Livaza Teknologi Indonesia Jakarta. Pt. Livaza Teknologi Indonesia Jakarta, 5(1), 27–35., pp. 27–35, 2018, [Online]. Available: https://e-jurnal.lppmunsera.org/index.php/PROSISKO/article/view/587.

A. Tedyyana, “Rancang Bangun Jaringan Wirelless Di Politeknik Negeri Bengkalis Menggunakan MAC Filtering,†Semin. Nas. Inov. DAN Apl. Teknol. DI Ind., pp. 31–36, 2016, [Online]. Available: https://ejournal.itn.ac.id/index.php/seniati/article/view/309.

E. N. S. Parker, “The Equine vision model: Sensing & data acquisition,†Ashesi Institutional Repos., 2020, [Online]. Available: http://hdl.handle.net/20.500.11988/632.

N. W. Rahadi and C. Vikasari, “Pengujian Software Aplikasi Perawatan Barang Milik Negara Menggunakan Metode Black Box Testing Equivalence Partitions,†Infotekmesin, vol. 11, no. 1, pp. 57–61, 2020, doi: 10.35970/infotekmesin.v11i1.124.




DOI: https://doi.org/10.35314/isi.v7i1.2315

Refbacks

  • There are currently no refbacks.




Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.


This Journal has been listed and indexed in :

Crossref logo Find in a library with WorldCat

Copyright of Jurnal Inovtek Polbeng - Seri Informatika (ISSN: 2527-9866)

Creative Commons License
ISI: Inovtek Polbeng Seri Informatikan is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Editorial Office :
Pusat Penelitian dan Pengabdian kepada Masyarakat
 Politeknik Negeri Bengkalis 
Jl. Bathin alam, Sungai Alam Bengkalis-Riau 28711 
E-mail: jurnalinformatika@polbeng.ac.id
www.polbeng.ac.id

Web
Analytics
View My Stats