Menu
My profile picture

Xiwen Teoh

CS PhD Student @ National University of Singapore

About me

Hello, I'm Xiwen, a PhD student in Computer Science.

I am jointly advised by Prof. Jin Song Dong at the Programming Languages and Software Engineering (PLSE) Lab under National University of Singapore (NUS), and by Prof. Yun Lin at the CoPhi Research Group under Shanghai Jiao Tong University (SJTU).

My research is about AI agents that see and understand the world as symbols to solve problems. I use this approach for web security, by manipulating these symbols to check, secure, or break systems, and for testing graphical user interfaces (GUI), by verifying that the symbols conform to expectations. Lately, I work with multimodal language model (MLLM) agents.

Publications

This is a selected list of recent publications central to my research. You can check the full list here.

(*): Co-first author

USENIX Security • 2025

Are CAPTCHAs Still Bot-hard? Generalized Visual CAPTCHA Solving with Agentic Vision Language Model

Xiwen Teoh Yun Lin Siqi Li Ruofan Liu Avi Sollomoni Yaniv Harel Jin Song Dong
Show details
ISSTA • 2025

GUIPilot: A Consistency-based Mobile GUI Testing Approach for Detecting Application-specific Bugs

Ruofan Liu Xiwen Teoh * Yun Lin Guanjie Chen Ruofei Ren Denys Poshyvanyk Jin Song Dong
Show details
USENIX Security • 2024

PhishDecloaker: Detecting CAPTCHA-cloaked Phishing Websites via Hybrid Vision-based Interactive Models

Xiwen Teoh Yun Lin Ruofan Liu Zhiyong Huang Jin Song Dong
Show details

Awards