I. Research & Engineering Projects

1. VisualVNC

Dec 2012 - Mar 2013

BUAA, Key Laboratory of Beijing Network Technology

Project Description: The project mainly researched on the connectivity problem between virtual cloud platforms like VMware vSphere, Xen and virtual device simulation tools like GNS3, inlcuding designing the tunnel protocol and routing algorithm for data packets between virtual network and physical network. We implement a prototype system based on principles of VPN and NAT.

Responsibility: I focus on the design work of protocol encapsulation and routing algorithm, the rule deployment scheme of virtualized network configuration and implementaion of routing driver in Windows written by NDIS programing.

Details...

2. VisualPSD

Jul 2012 - Dec 2012

BUAA, Key Laboratory of Beijing Network Technology

Project Description: VisualPSD aims to capture the packets received by the current machine and analyze whether there's malicious code mixed in them. The hackers usually utilize the delicately contructed packet to send to the vulnerable machines and the code the malicious packet is going to execute is called shellcode. So if we detect the shellcode contained in a packet, we are able to protect the host from the network attacks no matter whether the host is vulnerable or not.

Responsibility: I am responsible for all the design and programming work of VisualPSD.

Details...

3. VisualADS

Jan 2012 - Present

BUAA, Key Laboratory of Beijing Network Technology

Project Description: The project mainly researched on RBAC policy conflict analyzing technique in Microsoft Active Directory surroundings. We have achieved automatic extraction of users, groups, shared resources and access control lists. Conflict detection approaches respectively based on colored petri net and description logic have been proposed, detection reports can be retrieved which consist of conflict locations, types and reasons.

Responsibility: I am responsible for the system implementation of domain information extraction and conflict detection.

Details...

4. PenetrationTest

Jan 2012 - Apr 2012

BUAA, Key Laboratory of Beijing Network Technology

Project Description: The project mainly researched on the automatic generation and execution of penetration test scheme, during the scheme enforcement, vulnerability and penetration process can be combined and springboard technique is utilized for further penetration.

Responsibility: I am In charge of the development team which consists of three postgraduate members.

Details...

5. VisualPCD

Sep 2011 - Dec 2011

BUAA, Key Laboratory of Beijing Network Technology

Project Description: The project mainly researched on the information security demand of China Aero-Polytechnology Establishment and designed a XACML policy conflict detection system based on multi-domain environment. Our system alerts to potential policy conflicts and help improve the security of crosss-domain operations.

Responsibility: I am the main coder in the development team, responsible for the policy integration and sub-graph matching modules.

Details...

II. Open-source Projects

6. Atalanta

Dec 2012 - Present

Tsinghua University, School of Software

Project Description: During the internship in School of Software in Tsinghua University, I work in the laboratory of micro-electronics and my mentor is Prof. Dong Xiang. My work focused on Atalanta, an open source ATPG tool and fault simulator for combinational circuits. We need to improve its test compression rate by furnishing it with more functionality such as influence cone analysis, selective static compression and so on.

Responsibility: In charge of management and improvement of the Atalanta source code, including removing the bugs in Atalanta and helping with experiments written in the Prof. Xiang’s paper.

Details...

III. Personal Projects

7. VPN Helper - VeryFastVPN

Sep 2011 - Jul 2012

Personal

Project Description: VPN Helper is a iOS App running under iPhone/iPod Touch/iPad. It's a client side for our VeryFastVPN project. VeryFastVPN is a VPN project which privides Internet surfing accerleration and content filter evading. Our official website is: https://www.vfv-daili.com/. VeryFastVPN supports nearly all platforms including Windows/Linux/Mac OS/iOS/Android.

Responsibility: I am in charge of the VPN Helper development.

Details...

8. HideWizard Crack

Apr 2012 - Apr 2012

Personal

Project Description: HideWizard is a software which can hide windows, processes and files under Windows. The unregistered version will remind you to register every thirty minutes. So I analyzed its disassembled code and cracked it.

Responsibility: I am responsible for all the work of reverse engineering.

Details...