Portable Web Applications: Feasibility, Limitations, and Applications of Flash Drive Deployment
DOI:
https://doi.org/10.70882/noun-ijcea.2026.1146Keywords:
Flash drive deployment, NAND flash memory, Portable web applications, Removable device forensics, Sandboxed web stacks, Write amplification factor, Zero-configuration architectureAbstract
Traditional enterprise web applications rely on centralized, cloud-hosted client-server architectures that assume continuous broadband connectivity, DNS resolution, and administrative access on the local host for runtime execution. In infrastructural edge-deployment zones, post-disaster humanitarian settings, high-security isolated networks, and digital-divide educational institutions, this centralized paradigm runs into severe operational barriers. This paper examines the structural feasibility, physical hardware constraints, and security and forensic footprint of the USB-deployed Portable Web Application (UPWA): a self-contained, dynamic web server stack, comprising an HTTP daemon, a scripting interpreter, and a database engine, executed directly from Universal Serial Bus (USB) NAND flash storage without installation on the host system or elevated permissions. Drawing on published NAND flash and USB interface specifications together with a proposed architectural design, the study characterizes the write-endurance and performance envelope of monolithic web application stacks (Apache, MySQL/MariaDB, PHP) across host operating systems. The analysis indicates that while random I/O write amplification and NAND wear impose real scaling limits, flash-drive deployment offers a viable, low-configuration option for localized fieldwork data collection, offline learning repositories, emergency medical backup infrastructure, and air-gapped diagnostics, provided the database and logging layers are reconfigured to minimize physical writes. The mitigation strategies presented include memory-resident database configuration and a runtime path-resolution routine that removes the dependency on a fixed drive letter or mount path.
References
Ahmed, R., Bari, M. F., Boutaba, R., Chowdhury, S. R., Mathieu, B., & Pokluda, A. (2013). pWeb: A P2P web hosting framework (Technical Report CS-2013-12). David R. Cheriton School of Computer Science, University of Waterloo.
Micheloni, R., Crippa, L., & Marelli, A. (2018). Inside NAND flash memories (2nd ed.). Springer International Publishing. https://doi.org/10.1007/978-3-319-71424-0
Ohana, D. J., & Shashidhar, N. (2013). Do private and portable web browsers leave incriminating evidence? A forensic analysis of residual artifacts from private and portable web browsing sessions. EURASIP Journal on Information Security, 2013, Article 6.
Shah, Z., Kyaw, A., Truong, H. P., Ullah, I., & Levula, A. (2022). Forensic investigation of remnant data on USB storage devices sold in New Zealand. Applied Sciences, 12(12), 5928. https://doi.org/10.3390/app12125928
Zandberg, K., & Baccelli, E. (2020). Minimal virtual machines on IoT microcontrollers: The case of Berkeley Packet Filters with rBPF. 2020 9th IFIP International Conference on Performance Evaluation and Modeling in Wireless Networks (PEMWN), 1–6. https://doi.org/10.23919/pemwn50727.2020.9293081
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Ademola Abiodun Omilabu (Author)

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

