Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jialong Zhang 0001

dblp:49/11187-1 · DBLP profile ↗
← Back
18ranked-venue papers
8as first author
0since 2021 · last 2020
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 13 · 6 first-authorSystems, architecture and hardware · 5 · 2 first-authorComputer networks · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
5 papers
Malware analysis · 38% Systems and software security · 25% Network security · 22%
Computer networks
2 papers
Software-defined and programmable networks · 79% Network measurement and analytics · 21%
Databases, data mining, and information retrieval
2 papers
Web and social media mining · 100%

Topics — the 6 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software-defined and programmable networks › SDN security
SDN control plane security
0.312017
Attacking the Brain: Races in the SDN Control Plane · USENIX Security Symposium 2017
Systems and software security › exploitation
race condition attacks
0.312017
Attacking the Brain: Races in the SDN Control Plane · USENIX Security Symposium 2017
Web and social media mining
social network analysis
0.112012
Analyzing spammers' social networks for fun and profit: a case study of cyber criminal ecosystem on twitter · WWW 2012
Malware analysis
dynamic malware analysis
0.112012
Automatic generation of vaccines for malware immunization · CCS 2012
Malware analysis
malware defense
0.112012
Automatic generation of vaccines for malware immunization · CCS 2012
Network measurement and analytics › web measurement
web infrastructure measurement
0.112016
Hunting for invisibility: Characterizing and detecting malicious web infrastructures through server visibility analysis · INFOCOM 2016

Methods — techniques the papers use, named apart from their topics

race conditions · 0.6large-scale measurement · 0.5feature-based detection · 0.5social network analysis · 0.3semantic coordination analysis · 0.3dynamic analysis · 0.1
YearPublicationVenuePosition
2020 Scarecrow: Deactivating Evasive Malware via Its Own Evasive Logic
abstract
Security analysts widely use dynamic malware analysis environments to exercise malware samples and derive virus signatures. Unfortunately, malware authors are becoming more aware of such analysis environments. Therefore, many have embedded evasive logic into malware to probe execution environments before exposing malicious behaviors. Consequently, such analysis environments become useless and evasive malware can damage victim systems with unforeseen malicious activities. However, adopting evasive techniques to bypass dynamic malware analysis is a double-edged sword. While evasive techniques can avoid early detection through sandbox analysis, it also significantly constrains the spectrum of execution environments where the malware activates. In this paper, we exploit this dilemma and seek to reverse the challenge by camouflaging end-user execution environments into analysis-like environments using a lightweight deception engine called SCARECROW. We thoroughly evaluate SCARECROW with real evasive malware samples and demonstrate that we can successfully deactivate 89.56% of evasive malware samples and the variants of ransomware (e.g., WannaCry and Locky) with little or no impact on the most commonly used benign software. Our evaluation also shows that SCARECROW is able to steer state-of-the-art analysis environment fingerprinting techniques so that end-user execution environments with SCARECROW and malware analysis environments with SCARECROW become indistinguishable.
Jialong Zhang 0001, Zhongshu Gu, Jiyong Jang, Dhilung Kirat, Marc Ph. Stoecklin, Xiaokui Shu, Heqing Huang 0001
DSN1
2019 Reaching Data Confidentiality and Model Accountability on the CalTrain
abstract
Distributed collaborative learning (DCL) paradigms enable building joint machine learning models from distrusted multi-party participants. Data confidentiality is guaranteed by retaining private training data on each participant's local infrastructure. However, this approach makes today's DCL design fundamentally vulnerable to data poisoning and backdoor attacks. It limits DCL's model accountability, which is key to backtracking problematic training data instances and their responsible contributors. In this paper, we introduce CALTRAIN, a centralized collaborative learning system that simultaneously achieves data confidentiality and model accountability. CALTRAIN enforces isolated computation via secure enclaves on centrally aggregated training data to guarantee data confidentiality. To support building accountable learning models, we securely maintain the links between training instances and their contributors. Our evaluation shows that the models generated by CALTRAIN can achieve the same prediction accuracy when compared to the models trained in non-protected environments. We also demonstrate that when malicious training participants tend to implant backdoors during model training, CALTRAIN can accurately and precisely discover the poisoned or mislabeled training data that lead to the runtime mispredictions.
Zhongshu Gu, Hani Jamjoom, Dong Su, Heqing Huang 0001, Jialong Zhang 0001, Tengfei Ma 0001, Dimitrios E. Pendarakis, Ian M. Molloy
DSN5
2018 Protecting Intellectual Property of Deep Neural Networks with Watermarking
abstract
Deep learning technologies, which are the key components of state-of-the-art Artificial Intelligence (AI) services, have shown great success in providing human-level capabilities for a variety of tasks, such as visual analysis, speech recognition, and natural language processing and etc. Building a production-level deep learning model is a non-trivial task, which requires a large amount of training data, powerful computing resources, and human expertises. Therefore, illegitimate reproducing, distribution, and the derivation of proprietary deep learning models can lead to copyright infringement and economic harm to model creators. Therefore, it is essential to devise a technique to protect the intellectual property of deep learning models and enable external verification of the model ownership.
Jialong Zhang 0001, Zhongshu Gu, Jiyong Jang, Hui Wu 0006, Marc Ph. Stoecklin, Heqing Huang 0001, Ian M. Molloy
AsiaCCS1
2018 Error-Sensor: Mining Information from HTTP Error Traffic for Malware Intelligence
Jialong Zhang 0001, Jiyong Jang, Guofei Gu, Marc Ph. Stoecklin, Xin Hu 0001
RAID1
2017 Understanding the Market-Level and Network-Level Behaviors of the Android Malware Ecosystem
abstract
The prevalence of malware in Android marketplaces is a growing and significant problem. Most existing studies focus on detecting Android malware or designing new security extensions to defend against specific types of attacks. In this paper, we perform an empirical study on analyzing the market-level and network-level behaviors of the Android malware ecosystem. We focus on studying whether there are interesting characteristics of those market accounts that distribute malware and specific networks that are mainly utilized by Android malware authors. We further investigate community patterns among Android malware from the perspective of their market account infrastructure and remote server infrastructure. Spurred by these analysis, we design a novel community inference algorithm to find more malicious apps by exploiting their community relationships. By using a small seed set (50) of known malicious apps, we can effectively find another extra 20 times of malicious apps, while maintaining considerable accuracy higher than 94%.
Chao Yang 0022, Jialong Zhang 0001, Guofei Gu
ICDCS2
2017 Precisely and Scalably Vetting JavaScript Bridge in Android Hybrid Apps
Guangliang Yang 0001, Abner Mendoza, Jialong Zhang 0001, Guofei Gu
RAID3
2017 Attacking the Brain: Races in the SDN Control Plane
Lei Xu 0024, Jeff Huang 0001, Sungmin Hong, Jialong Zhang 0001, Guofei Gu
USENIX Security Symposium4
2016 Hunting for invisibility: Characterizing and detecting malicious web infrastructures through server visibility analysis
abstract
Nowadays, cyber criminals often build web infrastructures rather than a single server to conduct their malicious activities. In order to continue their malevolent activities without being detected, cyber criminals make efforts to conceal the core servers (e.g., C&C servers, exploit servers, and drop-zone servers) in the malicious web infrastructure. Such deliberate invisibility of those concealed malicious servers, however, makes them particularly distinguishable from benign web servers that are usually promoted to be public. In this paper, we conduct the first large-scale measurement study to investigate the visibility of both malicious and benign servers. From our intensive analysis of over 100,000 benign servers, 45,000 malicious servers and 40,000 redirections, we identify a set of distinct features of malicious web infrastructures from their locations, structures, roles, and relationships perspectives, and propose a lightweight yet effective detection system called VisHunter. VisHunter identifies malicious redirections from visible servers to invisible servers at the entryway of malicious web infrastructures. We evaluate VisHunter on both online public data and large-scale enterprise network traffic, and demonstrate that VisHunter can achieve an average 96.2% detection rate with only 0.9% false positive rate on the real enterprise network traffic.
Jialong Zhang 0001, Xin Hu 0001, Jiyong Jang, Ting Wang 0006, Guofei Gu, Marc Ph. Stoecklin
INFOCOM1
2015 Systematic Mining of Associated Server Herds for Malware Campaign Discovery
abstract
HTTP is a popular channel for malware to communicate with malicious servers (e.g., Command & Control, drive-by download, drop-zone), as well as to attack benign servers. By utilizing HTTP requests, malware easily disguises itself under a large amount of benign HTTP traffic. Thus, identifying malicious HTTP activities is challenging. We leverage an insight that cyber criminals are increasingly using dynamic malicious infrastructures with multiple servers to be efficient and anonymous in (i) malware distribution (using redirectors and exploit servers), (ii) control (using C&C servers) and (iii) monetization (using payment servers), and (iv) being robust against server takedowns (using multiple backups for each type of servers). Instead of focusing on detecting individual malicious domains, we propose a complementary approach to identify a group of closely related servers that are potentially involved in the same malware campaign, which we term as Associated Server Herd (ASH). Our solution, SMASH (Systematic Mining of Associated Server Herds), utilizes an unsupervised framework to infer malware ASHs by systematically mining the relations among all servers from multiple dimensions. We build a prototype system of SMASH and evaluate it with traces from a large ISP. The result shows that SMASH successfully infers a large number of previously undetected malicious servers and possible zero-day attacks, with low false positives. We believe the inferred ASHs provide a better global view of the attack campaign that may not be easily captured by detecting only individual servers.
Jialong Zhang 0001, Sabyasachi Saha, Guofei Gu, Sung-Ju Lee 0001, Marco Mellia
ICDCS1
2014 A taste of tweets: reverse engineering Twitter spammers
abstract
In this paper, through reverse engineering Twitter spammers' tastes (their preferred targets to spam), we aim at providing guidelines for building more effective social honeypots, and generating new insights to defend against social spammers. Specifically, we first perform a measurement study by deploying "benchmark" social honeypots on Twitter with diverse and fine-grained social behavior patterns to trap spammers. After five months' data collection, we make a deep analysis on how Twitter spammers find their targets. Based on the analysis, we evaluate our new guidelines for building effective social honeypots by implementing "advanced" honeypots. Particularly, within the same time period, using those advanced honeypots can trap spammers around 26 times faster than using "traditional" honeypots.
Chao Yang 0022, Jialong Zhang 0001, Guofei Gu
ACSAC2
2014 SRID: State Relation Based Intrusion Detection for False Data Injection Attacks in SCADA
Zhaoyan Xu, Jialong Zhang 0001, Lei Xu 0024, Haopei Wang, Guofei Gu
ESORICS (2)3
2014 GoldenEye: Efficiently and Effectively Unveiling Malware's Targeted Environment
Zhaoyan Xu, Jialong Zhang 0001, Guofei Gu, Zhiqiang Lin 0001
RAID2
2014 Characterizing Google Hacking: A First Large-Scale Quantitative Study
Jialong Zhang 0001, Jayant Notani, Guofei Gu
SecureComm (1)1
2013 AUTOVAC: Automatically Extracting System Resource Constraints and Generating Vaccines for Malware Immunization
abstract
Malware often contains many system-resource-sensitive condition checks to avoid any duplicate infection, make sure to obtain required resources, or try to infect only targeted computers, etc. If we are able to extract the system resource constraints from malware code, and manipulate the environment state as vaccines, we would then be able to immunize a computer from infections. Towards this end, this paper provides the first systematic study and presents a prototype system, AUTOVAC, for automatically extracting the system resource constraints from malware code and generating vaccines based on the system resource conditions. Specifically, through monitoring the data propagation from system-resource-related system calls, AUTOVAC automatically identifies the environment related state of a computer. Through analyzing the environment state, AUTOVAC automatically generates vaccines. Such vaccines can be then injected into other computers, thereby being immune from future infections from the same malware or its polymorphic variants. We have evaluated AUTOVAC on a large set of real-world malware samples and successfully extracted working vaccines for many families including high-profile Conficker, Sality and Zeus. We believe AUTOVAC represents an appealing technique to complement existing malware defenses.
Zhaoyan Xu, Jialong Zhang 0001, Guofei Gu, Zhiqiang Lin 0001
ICDCS2
2013 NEIGHBORWATCHER: A Content-Agnostic Comment Spam Inference System
Jialong Zhang 0001, Guofei Gu
NDSS1
2012 Automatic generation of vaccines for malware immunization
abstract
Inspired by the biological vaccines, we explore the possibility of developing similar vaccines for malware immunization. We provide the first systematic study towards this direction and present a prototype system, AGAMI, for automatic generation of vaccines for malware immunization. With a novel use of several dynamic malware analysis techniques, we show that it is possible to extract a lightweight vaccine from current malware, and after injecting such vaccine on clean machines, they can be immune from future infection from the same malware family. We evaluate AGAMI on a large set of real-world malware samples and successfully extract working vaccines for many families such as Conficker and Zeus. We believe it is an appealing complementary technique to existing malware defense solutions.
Zhaoyan Xu, Jialong Zhang 0001, Guofei Gu, Zhiqiang Lin 0001
CCS2
2012 PoisonAmplifier: A Guided Approach of Discovering Compromised Websites through Reversing Search Poisoning Attacks
Jialong Zhang 0001, Chao Yang 0022, Zhaoyan Xu, Guofei Gu
RAID1
2012 Analyzing spammers' social networks for fun and profit: a case study of cyber criminal ecosystem on twitter
abstract
In this paper, we perform an empirical analysis of the cyber criminal ecosystem on Twitter. Essentially, through analyzing inner social relationships in the criminal account community, we find that criminal accounts tend to be socially connected, forming a small-world network. We also find that criminal hubs, sitting in the center of the social graph, are more inclined to follow criminal accounts. Through analyzing outer social relationships between criminal accounts and their social friends outside the criminal account community, we reveal three categories of accounts that have close friendships with criminal accounts. Through these analyses, we provide a novel and effective criminal account inference algorithm by exploiting criminal accounts' social relationships and semantic coordinations.
Chao Yang 0022, Robert Chandler Harkreader, Jialong Zhang 0001, Seungwon Shin 0001, Guofei Gu
WWW3