/

Google Scholar Publications

Broken Fingers: On the Usage of the Fingerprint API in Android.
A. Bianchi, Y. Fratantonio, Aravind Machiry, C. Kruegel, G. Vigna, S. Chung, W. Lee.
NDSS 2018: Proceedings of the ISOC Network and Distributed System Security Symposium.
[pdf][bib]

DIFUZZING Android Kernel Drivers.
J. Corina, Aravind Machiry, C. Salls, Y. Shoshitaishvili, S. Hao.
Black Hat Europe London, UK December, 2017.
[bib]

DIFUZE: Interface Aware Fuzzing for Kernel Drivers.
J. Corina, Aravind Machiry, C. Salls, Y. Shoshitaishvili, S. Hao, C. Kruegel, and G. Vigna.
CCS 2017: Proceedings of the 24th ACM Conference on Computer and Communications Security.
[pdf][ppt][bib]
2017 CSAW Applied Research Competition Finalist.

DR.CHECKER: A Soundy Analysis for Linux Kernel Drivers.
Aravind Machiry, C. Spensky, J. Corina, N. Stephens, C. Kruegel, G. Vigna.
USENIX Security 2017: Proceedings of the 26th USENIX Security Symposium.
[pdf][bib][Press Coverage 1, 2]
2017 Internet Defense Prize Runner up.

BootStomp: On the Security of Bootloaders in Mobile Devices.
N. Redini, Aravind Machiry, D. Das, Y. Fratantonio, A. Bianchi, E. Gustafson, Y. Shoshitaishvili, C. Kruegel, G. Vigna.
USENIX Security 2017: Proceedings of the 26th USENIX Security Symposium.
[pdf][bib][Press Coverage 1, 2, 3, 4, and more]

BOOMERANG: Exploiting the Semantic Gap in Trusted Execution Environments.
Aravind Machiry, E. Gustafson, C. Spensky, C. Salls, N. D. Stephens, R. Wang, A. Bianchi, Y. E. Choe, C. Kruegel, G. Vigna.
NDSS 2017: Proceedings of the ISOC Network and Distributed System Security Symposium.
[pdf][ppt][bib]

Ramblr: Making Reassembly Great Again.
R. Wang, Y. Shoshitaishvili, A. Bianchi, Aravind Machiry, J. Grosen, P. Grosen, C. Kruegel, G. Vigna.
NDSS 2017: Proceedings of the ISOC Network and Distributed System Security Symposium.
[pdf][bib]
Distinguished Paper Award.

Cyber Grand Shellphish.
A. Bianchi, K. Borgolte, J. Corbetta, F. Disperati, A. Dutcher, J. Grosen, P. Grosen, Aravind Machiry, C. Salls, N. Stephens, G. Vigna, R. Wang (Authors listed alphabetically) .
PHRACK
[txt]

CLAPP: Characterizing Loops in Android Applications.
Y. Fratantonio, Aravind Machiry, A. Bianchi, C. Kruegel, G. Vigna.
FSE 2015: ACM Symposium on Foundations of Software Engineering.
[pdf][bib]
Best Paper Award at the UCSB Graduate Student Workshop on Computing 2016.

CLAPP: Characterizing Loops in Android Applications (Invited Talk)
Y. Fratantonio, Aravind Machiry, A. Bianchi, C. Kruegel, G. Vigna.
DeMobile 2015: Proceedings of the International Workshop on Software Development Lifecycle for Mobile.
[pdf][bib]

Dynodroid: An Input Generation System for Android Apps.
Aravind Machiry, Rohan Tahiliani, Mayur Naik.
FSE 2013: ACM Symposium on Foundations of Software Engineering.
[pdf][bib]
Distinguished Artifact Award.

Presentations

Piston: Uncooperative Remote Runtime Patching.
Chris Salls, Yan Shoshitaishvili, Nick Stephens, Giovanni Vigna, and Christopher Kruegel
ACSAC 33, USA (2017).
[pdf]

Cyber Grand Shellphish.
Y. Shoshitaishvili, A. Bianchi, K. Borgolte, J. Corbetta, F. Disparati, A. Dutcher, G. Vigna, Aravind Machiry, C. Salls, N. Stephens, F. Wang, J. Grosen.
DEFCON USA 24 (2016).
[pdf]

Million Dollar Baby: Towards ANGRly conquering DARPA CGC.
Aravind Machiry.
nullcon - International Security Conference 2016.
[pdf]