Dipanjan Das

Dipanjan Das

System Security Researcher

University of California, Santa Barbara (SecLab)

About Me

I am a Ph.D. student in the SecLab (Computer Security Lab), UC Santa Barbara, advised by professor Giovanni Vigna and Christopher Kruegel. Before that, I spent two beautiful years in IIT Madras while pursuing my M.Tech under the research guidance of professor Chandrasekaran PanduRangan. As part of my Ph.D. research, I am excited to explore different aspects of cryptoeconomics, with an emphasis on the security of blockchain and smart contract. Beyond that, I have a strong passion to develop automated vulnerability analysis techniques for low-level systems, e.g., operating system kernel, IoT devices, and Android.

Interests
  • Blockchain and Smart contract
  • Kernel fuzzing
  • Android fuzzing
  • IoT fuzzing
Education
  • Ph.D. in Computer Science, (Current)

    University of California, Santa Barbara

  • M.Tech. in Computer Science, 2015

    Indian Institute of Technology, Madras

  • B.Tech. in Computer Science, 2010

    Institute of Engineering and Management, Saltlake

Experience

 
 
 
 
 
Research Internship
Mar 2020 – Jun 2020 Minneapolis
 
 
 
 
 
Engineering Intern
Jun 2017 – Sep 2017 San Diego
 
 
 
 
 
Research Internship
Aug 2015 – Jul 2016 Singapore
 
 
 
 
 
Software Developer
Jun 2015 – Jul 2015 Mumbai
 
 
 
 
 
Teaching Assistant
Jul 2013 – Jun 2015 Madras
 
 
 
 
 
Scientist/Engineer
Mar 2012 – Jul 2013 Kerala
 
 
 
 
 
Assistant Systems Engineer
Sep 2010 – Mar 2012 Kolkata

Publications

Columbus: Android App Testing Through Systematic Callback Exploration
Hybrid Pruning: Towards Precise Pointer and Taint Analysis
Sailfish: Vetting Smart Contract State-Inconsistency Bugs in Seconds
Understanding Security Issues in the NFT Ecosystem
Diane: Identifying Fuzzing Triggers in Apps to Generate Under-constrained Inputs for IoT Devices
PeriScope: An Effective Probing and Fuzzing Framework for the Hardware-OS Boundary
PeriScope: An Effective Probing and Fuzzing Framework for the Hardware-OS Boundary
BootStomp: On the Security of Bootloaders in Mobile Devices
BootStomp: On the Security of Bootloaders in Mobile Devices
Constant Size Ring Signature Without Random Oracle

Contact