WayBack APK
This project focuses on the development of a Android APK Wayback Machine
under the guidance of Dr. Adam Doupé. Harnessing the power of Python
and FastAPI
for the backend, paired with MySQL
for robust data management, we ensure high performance and scalability. On the frontend, React.js
with Material-UI
offers an intuitive interface, providing seamless user experiences. Our approach incorporates advanced security protocols, including encrypted connections and secure API endpoints, reinforced by regular security assessments. This project stands out by enabling security analysts to track individual app permissions over time, shedding light on the evolution of app security
. By leveraging Redis
caching, we achieve swift data access, alleviating database loads and enhancing performance. This initiative not only creates a reliable platform for archiving historical Android applications but also serves as a critical tool for developers, researchers, and security analysts, ensuring data integrity and confidentiality in the ever-evolving digital landscape.
Unraveling Phishing Websites
Under the guidance of Dr. Tiffany Bao, my primary focus has been unraveling the complexities of phishing websites. Armed with Python expertise, I've crafted numerous web scrapers utilizing Selenium
and Beautiful Soup
. Beyond that, my role extended to the realm of Machine Learning
, where I designed models for classifying e-commerce websites
. Delving into the nuanced patterns of phishing sites, the journey has been both challenging and immensely rewarding.