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

Yacin Nadji

dblp:89/7061 · DBLP profile ↗
← Back
18ranked-venue papers
6as first author
0since 2021 · last 2017
—ORCID · none

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

Security and privacy · 17 · 6 first-authorHuman-computer interaction and ubiquitous computing · 3Systems, architecture and hardware · 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
6 papers
Network security · 56% Malware analysis · 27% Security and privacy of machine learning · 13%
Human-computer interaction and pervasive computing
1 paper
Collaborative and social computing · 77% Design research and methods · 23%
Computer networks
1 paper
Network management and operations · 100%

Topics — the 11 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network security › attack resilience › attack mitigation › botnet defense
botnet takedown
0.522017
Still Beheading Hydras: Botnet Takedowns Then and Now · IEEE Trans. Dependable Secur. Comput. 2017
Beheading hydras: performing effective botnet takedowns · CCS 2013
Security and privacy of machine learning
adversarial machine learning
0.312017
Practical Attacks Against Graph-based Clustering · CCS 2017
Malware analysis › botnet
botnet analysis
0.312017
Still Beheading Hydras: Botnet Takedowns Then and Now · IEEE Trans. Dependable Secur. Comput. 2017
Network security › protocol security › DNS security
domain abuse
0.212016
Domain-Z: 28 Registrations Later Measuring the Exploitation of Residual Trust in Domains · IEEE Symposium on Security and Privacy 2016
Collaborative and social computing
online communities
0.212014
Just awful enough: the functional dysfunction of the something awful forums · CHI 2014
Malware analysis
botnet
0.212013
Beheading hydras: performing effective botnet takedowns · CCS 2013
Malware analysis › botnet
domain generation algorithm
0.112012
From Throw-Away Traffic to Bots: Detecting the Rise of DGA-Based Malware · USENIX Security Symposium 2012
Systems and software security › exploitation › injection attacks › code injection attack
cross-site scripting prevention
0.112009
Document Structure Integrity: A Robust Basis for Cross-site Scripting Defense · NDSS 2009
Network security › intrusion detection and prevention › intrusion detection
graph-based intrusion detection
0.112017
Practical Attacks Against Graph-based Clustering · CCS 2017
Network security › protocol security › DNS security
malicious domain detection
0.112016
Domain-Z: 28 Registrations Later Measuring the Exploitation of Residual Trust in Domains · IEEE Symposium on Security and Privacy 2016
Network security › intrusion detection and prevention › intrusion detection › malicious traffic detection
botnet detection
0.012012
From Throw-Away Traffic to Bots: Detecting the Rise of DGA-Based Malware · USENIX Security Symposium 2012

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

risk calculation · 0.6postmortem analysis · 0.3post-mortem analysis · 0.3graph clustering · 0.3adversarial perturbation · 0.3passive DNS analysis · 0.2case study · 0.2measurement study · 0.2machine learning · 0.1
YearPublicationVenuePosition
2017 Practical Attacks Against Graph-based Clustering
abstract
Graph modeling allows numerous security problems to be tackled in a general way, however, little work has been done to understand their ability to withstand adversarial attacks. We design and evaluate two novel graph attacks against a state-of-the-art network-level, graph-based detection system. Our work highlights areas in adversarial machine learning that have not yet been addressed, specifically: graph-based clustering techniques, and a global feature space where realistic attackers without perfect knowledge must be accounted for (by the defenders) in order to be practical. Even though less informed attackers can evade graph clustering with low cost, we show that some practical defenses are possible.
Yizheng Chen 0001, Yacin Nadji, Athanasios Kountouras, Fabian Monrose, Roberto Perdisci, Manos Antonakakis, Nikolaos Vasiloglou
CCS2
2017 Measuring Network Reputation in the Ad-Bidding Process
Yizheng Chen 0001, Yacin Nadji, Rosa Romero Gómez, Manos Antonakakis, David Dagon
DIMVA2
2017 Towards designing effective visualizations for DNS-based network threat analysis
abstract
As threat detection systems become critical for protecting modern organizations, visualization has emerged as an essential tool for security analysts to understand network threats. However, there is currently little research in designing and evaluating effective network threat analysis visualizations. To address this problem, we take a user-centered approach, starting with designing an open source threat analysis console for DNS-based network threat analysis grounded in both an understanding of analysts' needs and tasks and security visualization best practices. The proposed open source threat analysis console, called THACO (THreat Analysis COnsole), leverages open DNS datasets, domain WHOIS records, and both public malware and domain blacklists. It also uses a visually scalable visualization technique, a multi-grouping, zoomable treemap, to adapt to DNS-based network threat analysis needs. Then, we conduct a user study with 7 in-situ and 31 online IT security practitioners. Our code for THACO and THACO itself will be opened to the community in order to further improve the ability of analysts to perform network threat analysis and better secure their networks.
Rosa Romero Gómez, Yacin Nadji, Manos Antonakakis
VizSEC2
2017 Measuring lower bounds of the financial abuse to online advertisers: A four year case study of the TDSS/TDL4 Botnet
Yizheng Chen 0001, Panagiotis Kintis, Manos Antonakakis, Yacin Nadji, David Dagon, Michael Farrell
Comput. Secur.4
2017 Still Beheading Hydras: Botnet Takedowns Then and Now
abstract
Devices infected with malicious software typically form botnet armies under the influence of one or more command and control (C&C) servers. The botnet problem reached such levels where federal law enforcement agencies have to step in and take actions against botnets by disrupting (or “taking down”) their C&Cs, and thus their illicit operations. Lately, more and more private companies have started to independently take action against botnet armies, primarily focusing on their DNS-based C&Cs. While well-intentioned, their C&C takedown methodology is in most cases ad-hoc, and limited by the breadth of knowledge available around the malware that facilitates the botnet. With this paper, we aim to bring order, measure, and reason to the botnet takedown problem. We improve an existing takedown analysis system called rza. Specifically, we examine additional botnet takedowns, enhance the risk calculation to use botnet population counts, and include a detailed discussion of policy improvements that can be made to improve takedowns. As part of our system evaluation, we perform a postmortem analysis of the recent 3322.org, Citadel, and No-IP takedowns.
Yacin Nadji, Roberto Perdisci, Manos Antonakakis
IEEE Trans. Dependable Secur. Comput.1
2016 Financial Lower Bounds of Online Advertising Abuse - A Four Year Case Study of the TDSS/TDL4 Botnet
Yizheng Chen 0001, Panagiotis Kintis, Manos Antonakakis, Yacin Nadji, David Dagon, Wenke Lee, Michael Farrell
DIMVA4
2016 Understanding the Privacy Implications of ECS - (Extended Abstract)
Panagiotis Kintis, Yacin Nadji, David Dagon, Michael Farrell, Manos Antonakakis
DIMVA2
2016 Enabling Network Security Through Active DNS Datasets
Athanasios Kountouras, Panagiotis Kintis, Charles Lever, Yizheng Chen 0001, Yacin Nadji, David Dagon, Manos Antonakakis, Rodney Joffe
RAID5
2016 Domain-Z: 28 Registrations Later Measuring the Exploitation of Residual Trust in Domains
abstract
Any individual that re-registers an expired domain implicitly inherits the residual trust associated with the domain's prior use. We find that adversaries can, and do, use malicious re-registration to exploit domain ownership changes - undermining the security of both users and systems. In fact, we find that many seemingly disparate security problems share a root cause in residual domain trust abuse. With this study we shed light on the seemingly unnoticed problem of residual domain trust by measuring the scope and growth of this abuse over the past six years. During this time, we identified 27,758 domains from public blacklists and 238,279 domains resolved by malware that expired and then were maliciously re-registered. To help address this problem, we propose a technical remedy and discuss several policy remedies. For the former, we develop Alembic, a lightweight algorithm that uses only passive observations from the Domain Name System (DNS) to flag potential domain ownership changes. We identify several instances of residual trust abuse using this algorithm, including an expired APT domain that could be used to revive existing infections.
Charles Lever, Robert J. Walls, Yacin Nadji, David Dagon, Patrick D. McDaniel, Manos Antonakakis
IEEE Symposium on Security and Privacy3
2014 Just awful enough: the functional dysfunction of the something awful forums
abstract
The Something Awful Forums (SAF) is an online community comprised of a loosely connected federation of forums, united in a distinctive brand of humor with a focus on the quality of member contributions. In this case study we find that the site has sustained success while deviating from common conventions and norms of online communities. Humor and the quality of content contributed by SAF members foster practices that seem counterintuitive to the development of a stable and thriving community. In this case study we show how design decisions are contextual and inter-dependent and together these heuristics create a different kind of online third place that challenges common practices.
Jessica Pater, Yacin Nadji, Elizabeth D. Mynatt, Amy S. Bruckman
CHI2
2014 DNS Noise: Measuring the Pervasiveness of Disposable Domains in Modern DNS Traffic
abstract
In this paper, we present an analysis of a new class of domain names: disposable domains. We observe that popular web applications, along with other Internet services, systematically use this new class of domain names. Disposable domains are likely generated automatically, characterized by a "one-time use" pattern, and appear to be used as a way of "signaling" via DNS queries. To shed light on the pervasiveness of disposable domains, we study 24 days of live DNS traffic spanning a year observed at a large Internet Service Provider. We find that disposable domains increased from 23.1% to 27.6% of all queried domains, and from 27.6% to 37.2% of all resolved domains observed daily. While this creative use of DNS may enable new applications, it may also have unanticipated negative consequences on the DNS caching infrastructure, DNSSEC validating resolvers, and passive DNS data collection systems.
Yizheng Chen 0001, Manos Antonakakis, Roberto Perdisci, Yacin Nadji, David Dagon, Wenke Lee
DSN4
2013 Beheading hydras: performing effective botnet takedowns
abstract
Devices infected with malicious software typically form botnet armies under the influence of one or more command and control (C&C) servers. The botnet problem reached such levels where federal law enforcement agencies have to step in and take actions against botnets by disrupting (or "taking down") their C&Cs, and thus their illicit operations. Lately, more and more private companies have started to independently take action against botnet armies, primarily focusing on their DNS-based C&Cs. While well-intentioned, their C&C takedown methodology is in most cases ad-hoc, and limited by the breadth of knowledge available around the malware that facilitates the botnet.
Yacin Nadji, Manos Antonakakis, Roberto Perdisci, David Dagon, Wenke Lee
CCS1
2013 Connected Colors: Unveiling the Structure of Criminal Networks
Yacin Nadji, Manos Antonakakis, Roberto Perdisci, Wenke Lee
RAID1
2012 From Throw-Away Traffic to Bots: Detecting the Rise of DGA-Based Malware
Manos Antonakakis, Roberto Perdisci, Yacin Nadji, Nikolaos Vasiloglou, Saeed Abu-Nimeh, Wenke Lee, David Dagon
USENIX Security Symposium3
2012 MalwareVis: entity-based visualization of malware network traces
abstract
This paper presents MalwareVis, a utility that provides security researchers a method to browse, filter, view and compare malware network traces as entities.
Wei Zhuo 0001, Yacin Nadji
VizSEC2
2011 Understanding the prevalence and use of alternative plans in malware with network games
abstract
In this paper we describe and evaluate a technique to improve the amount of information gained from dynamic malware analysis systems. By playing network games during analysis, we explore the behavior of malware when it believes its network resources are malfunctioning. This forces the malware to reveal its alternative plan to the analysis system resulting in a more complete understanding of malware behavior. Network games are similar to multipath exploration techniques, but are resistant to conditional code obfuscation. Our experimental results show that network games discover highly useful network information from malware. Of the 161,000 domain names and over three million IP addresses coerced from malware during three weeks, over 95% never appeared on public blacklists. We show that this information is both likely to be malicious and can be used to improve existing domain name and IP address reputation systems, blacklists, and network-based malware clustering systems.
Yacin Nadji, Manos Antonakakis, Roberto Perdisci, Wenke Lee
ACSAC1
2011 Automated remote repair for mobile malware
abstract
Mobile application markets currently serve as the main line of defense against malicious applications. While marketplace revocations have successfully removed the few overtly malicious applications installed on mobile devices, the anticipated coming flood of mobile malware mandates the need for mechanisms that can respond faster than manual intervention. In this paper, we propose an infrastructure that automatically identifies and responds to malicious mobile applications based on their network behavior. We design and implement a prototype, Airmid, that uses cooperation between in-network sensors and smart devices to identify the provenance of malicious traffic. We then develop sample malicious mobile applications exceeding the capabilities of malware recently discovered in the wild, demonstrate the ease with which they can evade current detection techniques, and then use Airmid to show a range of automated recovery responses ranging from on-device firewalling to application removal.
Yacin Nadji, Jonathon T. Giffin, Patrick Traynor
ACSAC1
2009 Document Structure Integrity: A Robust Basis for Cross-site Scripting Defense
Yacin Nadji, Prateek Saxena, Dawn Song
NDSS1