Zhiju Yang

Ph.D. Student at Colorado School of Mines

I am currently a Ph.D. student in Computer Science at Colorado School of Mines(starting from Aug. 2016). With great interest, my research mainly focus on: 1) web, mobile, and cloud systems security, 2) usable security and privacy, 3) vulnerability measurement and analysis. My current advisor at Mines is Dr. Chuna Yue.

Project Experiences

Smartphone Security and Privacy

Research Assistant
Aug. 2016 - Present
Colorado School of Mines

This project is ongoing. More details will be presented later.

Information Security Level Evaluation Management System

Project Leader
2014 – 2015
Ocean University of China

To efficiently complete security assessment work of information system, we designed and developed this B/S platform to collaboratively work with our Information System Configuration Verification Tool. Assessment job are managed by this platform instead of by manual work before. Also assessment result can be generated electronically with this platform.
Technologies we used in this project:

  • ASP.NET MVC
  • SQL Server 2012 R2
  • JavaScipt
  • Html
  • CSS

High Performance Packet Generator

Research Assistant
2014 – 2015
Ocean University of China

This project, called HPPG, was designed and developed to get NIC working at full capacity for future use of DoS attack. To lessen interrupts as possible as we can, we let it run as a module in kernel and for each different thread of HPPG a single processor was exclusively assigned to process it. Experimental results show that using HPPG, a 1 Gigabit Ethernet card can send packets 900 Mb/s.
Technologies we used in this project:

  • C
  • Linux Kernel
  • Netfilter
  • Multi-core Processor

Campus Restaurant Management Services Platform

Project Leader
2014 – 2015
Ocean University of China

To grab the opportunity of O2O(online to offline), our team designed and developed this B/S platform to establish connections between food restaurants around campus and students. That is restaurants provide their food services online and students can order foods both with this platform. It not only increased restaurants' sales, but saved students' time successfully. We also applied for and gained computer software copyright from Copyright Protection Center of China.
Technologies we used in this project:

  • ASP.NET MVC
  • SQL Server 2012 R2
  • JavaScipt
  • Html
  • CSS

Information System Configuration Verification Tool

Research Assistant
2013 – 2014
Ocean University of China

After Regulations on Protection of Computer Information System Security of China Promulgated, our team designed and developed this C/S tool to automatically check whether the configuration of target whole information system satisfied the requirement of that regulation. My duty was to design and develop submodules including Cisco firewall, Cisco router and Windows 7.
Technologies we used in this project:

  • ASP.NET WPF
  • GNS3
  • SQLite

Information System Security Level Assessment of Bank of Weifang

Research Assistant
2013 – 2014
Bank of Weifang

Invited by Bank of Weifang, we launched a comprehensive security assessment on system configuration for Bank of Weifang. Such an assessment including Operating System, Database, Firewall, Router, Application and Physical security assessment. My duty was to check the security configurations on Firewall and Router.

Education

2016-Present

Ph.D. Student

Colorado School of Mines

Major: Computer Science

Under the supervision of Dr. Chuna Yue, my research mainly focus on: 1) web, mobile, and cloud systems security, 2) usable security and privacy, 3) vulnerability measurement and analysis.

2013-2016

Master Degree

Ocean university of china

Major: Security Science and Technology

Under the supervision of Dr. Haipeng Qu, my research mainly focus on cyber security. I received my Master degree with a graduate thesis titled "Research on Networking Troubleshooting Method Based on Software Defined Network", in which I proposed a new method for troubleshooting in SDN.

2009-2013

Bachelor Degree

Shandong University of Science and Technology

Major: Computer Science and Technology

During the undergraduate, I've took most of the important Computer Science courses such as Data Structure, Operating System, Computer Network, C programming language, Database and so on.

Professional Skills

Top Skills

90%

Java

Expert, 3 years
90/span>%

Javascript

Expert, 3 years
92%

C#

Advanced, 5 years
91%

C/C++

Advanced, 5 years
80%

Python

Advanced, 2 years

Other Skills

Android Nodejs Express HTML CSS
Git PHP Burp Suite Kali Linux

Publications

  • Zhiju Yang, "Research on Networking Troubleshooting Method Based on Software Defined Network“, Graduate Thesis, 2016

Honors

  • Jan. 2017,    Tyler Technologies 2017 Coding Competition at Mines,   First Place
  • Nov. 2016,    JavaScript Games Hackathon at Colorado School of Mines,   First Place