Demo Data from VLDB 2026 / reviewers in the wild / expert
Ruben Torres
dblp:33/247
· DBLP profile ↗
14ranked-venue papers
4as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 11 · 3 first-authorArtificial intelligence and machine learning · 1Systems, architecture and hardware · 1 · 1 first-authorSecurity and privacy · 1Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous 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 |
Network security · 62% Malware analysis · 18% Cryptographic protocols and secure computation · 13% | |
| Computer networks
6 papers |
Network measurement and analytics · 42% Network optimization and economics · 35% Content delivery and video streaming · 11% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% |
Topics — the 20 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Malware analysis › botnet
botnet command and control |
0.3 | 1 | 2017 | Botnet protocol inference in the presence of encrypted traffic · INFOCOM 2017 |
Network security › traffic analysis
encrypted traffic analysis |
0.3 | 1 | 2017 | Botnet protocol inference in the presence of encrypted traffic · INFOCOM 2017 |
Network security
protocol reverse engineering |
0.3 | 1 | 2017 | Botnet protocol inference in the presence of encrypted traffic · INFOCOM 2017 |
Information retrieval › similarity measure
lexical matching |
0.2 | 1 | 2016 | Approximate matching of persistent LExicon using search-engines for classifying Mobile app traffic · INFOCOM 2016 |
Information retrieval › similarity measure
text similarity |
0.2 | 1 | 2016 | Approximate matching of persistent LExicon using search-engines for classifying Mobile app traffic · INFOCOM 2016 |
Network measurement and analytics
traffic classification |
0.2 | 1 | 2016 | Approximate matching of persistent LExicon using search-engines for classifying Mobile app traffic · INFOCOM 2016 |
Network optimization and economics
pricing |
0.1 | 1 | 2012 | The internet-wide impact of P2P traffic localization on ISP profitability · IEEE/ACM Trans. Netw. 2012 |
Network optimization and economics
resource allocation |
0.1 | 1 | 2012 | The internet-wide impact of P2P traffic localization on ISP profitability · IEEE/ACM Trans. Netw. 2012 |
Network optimization and economics
traffic localization |
0.1 | 1 | 2012 | The internet-wide impact of P2P traffic localization on ISP profitability · IEEE/ACM Trans. Netw. 2012 |
Cryptographic protocols and secure computation › key management
key dissemination |
0.1 | 2 | 2007 | Enabling Confidentiality of Data Delivery in an Overlay Broadcasting System · IEEE J. Sel. Areas Commun. 2007 Enabling Confidentiality of Data Delivery in an Overlay Broadcasting System · INFOCOM 2007 |
Network measurement and analytics › application performance measurement
video streaming measurement |
0.1 | 1 | 2011 | YouTube everywhere: impact of device and infrastructure synergies on user experience · Internet Measurement Conference 2011 |
Content delivery and video streaming
overlay multicast |
0.1 | 2 | 2007 | Enabling Confidentiality of Data Delivery in an Overlay Broadcasting System · IEEE J. Sel. Areas Commun. 2007 Enabling Confidentiality of Data Delivery in an Overlay Broadcasting System · INFOCOM 2007 |
Digital forensics and information hiding › digital forensics
network forensics |
0.1 | 1 | 2017 | Botnet protocol inference in the presence of encrypted traffic · INFOCOM 2017 |
Network measurement and analytics › traffic analysis
flow-level traffic analysis |
0.1 | 1 | 2016 | Approximate matching of persistent LExicon using search-engines for classifying Mobile app traffic · INFOCOM 2016 |
Vehicular, aerial and satellite networks
data delivery |
0.1 | 1 | 2007 | Enabling Confidentiality of Data Delivery in an Overlay Broadcasting System · IEEE J. Sel. Areas Commun. 2007 |
Cryptographic protocols and secure computation
key management |
0.1 | 1 | 2007 | Enabling Confidentiality of Data Delivery in an Overlay Broadcasting System · INFOCOM 2007 |
Network security
malware propagation |
0.1 | 1 | 2014 | Detecting malicious HTTP redirections using trees of user browsing activity · INFOCOM 2014 |
Internet architecture and protocols
peer-to-peer networks |
0.0 | 1 | 2012 | The internet-wide impact of P2P traffic localization on ISP profitability · IEEE/ACM Trans. Netw. 2012 |
Cellular and mobile networks
mobile traffic data |
0.0 | 1 | 2011 | YouTube everywhere: impact of device and infrastructure synergies on user experience · Internet Measurement Conference 2011 |
Privacy and data protection
data confidentiality |
0.0 | 1 | 2007 | Enabling Confidentiality of Data Delivery in an Overlay Broadcasting System · IEEE J. Sel. Areas Commun. 2007 |
Methods — techniques the papers use, named apart from their topics
search-engine indexing · 0.5approximate string matching · 0.5traffic analysis · 0.3binary analysis · 0.3statistical feature extraction · 0.2decision tree classifier · 0.2simulation · 0.1performance evaluation · 0.1overlay network design · 0.1TCP-based dissemination · 0.1TCP · 0.1traffic measurement · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Botnet protocol inference in the presence of encrypted trafficabstractNetwork protocol reverse engineering of botnet command and control (C&C) is a challenging task, which requires various manual steps and a significant amount of domain knowledge. Furthermore, most of today's C&C protocols are encrypted, which prevents any analysis on the traffic without first discovering the encryption algorithm and key. To address these challenges, we present an end-to-end system for automatically discovering the encryption algorithm and keys, generating a protocol specification for the C&C traffic, and crafting effective network signatures. In order to infer the encryption algorithm and key, we enhance state-of-the-art techniques to extract this information using lightweight binary analysis. In order to generate protocol specifications we infer field types purely by analyzing network traffic. We evaluate our approach on three prominent malware families: Sality, ZeroAccess and Ramnit. Our results are encouraging: the approach decrypts all three protocols, detects 97% of fields whose semantics are supported, and infers specifications that correctly align with real protocol specifications. Lorenzo De Carli, Ruben Torres, Gaspar Modelo-Howard, Alok Tongaonkar, Somesh Jha |
INFOCOM | 2 |
| 2016 | Approximate matching of persistent LExicon using search-engines for classifying Mobile app trafficabstractWe present AMPLES, Approximate Matching of Persistent LExicon using Search-Engines, to address the Mobile-Application-Identification (MApId) problem in network traffic at a per-flow granularity. We transform MApId into an information-retrieval problem where lexical similarity of short-text-documents is used as a metric for classification tasks. Specifically, a network-flow, observed at an intercept-point, is treated as a semi-structured-text-document and modified into a flow-query. This query is then run against a corpus of documents pre-indexed in a search-engine. Each index-document represents an application, and consists of distinguishable identifiers from the metadata-file and URL-strings found in the application's executable-archive. The search-engine acts as a kernel function, generating a score distribution vis-'a-vis the index-documents, to determine a match. This extends the scope of MApId to fuzzy-classification mapping a flow to a family of apps when the score distribution is spread-out. Through experiments over an emulator-generated test-dataset (400 K applications and 13.5 million flows), we obtain over 80% flow coverage and about 85% application coverage with low false-positives (4%) and nearly no false-negatives. We also validate our methodology over a real network trace. Most importantly, our methodology is platform agnostic, and subsumes previous studies, most of which focus solely on the application coverage. Gyan Ranjan 0001, Alok Tongaonkar, Ruben Torres |
INFOCOM | 3 |
| 2015 | Towards self adaptive network traffic classification
Alok Tongaonkar, Ruben Torres, Marios Iliofotou, Ram Keralapura, Antonio Nucci |
Comput. Commun. | 2 |
| 2014 | Detecting malicious clients in ISP networks using HTTP connectivity graph and flow informationabstractThis paper considers an approach to identify previously undetected malicious clients in Internet Service Provider (ISP) networks by combining flow classification with a graph-based score propagation method. Our approach represents all HTTP communications between clients and servers as a weighted, near-bipartite graph, where the nodes correspond to the IP addresses of clients and servers while the links are their interconnections, weighted according to the output of a flow-based classifier. We employ a two-phase alternating score propagation algorithm on the graph to identify suspicious clients in a monitored network. Using a symmetrized weighted adjacency matrix as its input, we show that our score propagation algorithm is less vulnerable towards inflating the malicious scores of popular Web servers with high in-degrees compared to the normalization used in PageRank, a widely used graph-based method. Experimental results on a 4-hour network trace collected by a large Internet service provider showed that incorporating flow information into score propagation significantly improves the precision of the algorithm. Sabyasachi Saha, Ruben Torres, Jianpeng Xu, Pang-Ning Tan, Antonio Nucci, Marco Mellia |
ASONAM | 3 |
| 2014 | Detecting malicious HTTP redirections using trees of user browsing activityabstractThe web has become a platform that attackers exploit to infect vulnerable hosts, or deceive victims into buying rogue software. To accomplish this, attackers either inject malicious scripts into popular web sites or manipulate content delivered by servers to exploit vulnerabilities in users' browsers. To hide malware distribution servers, attackers employ HTTP redirections, which automatically redirect users' requests through a series of intermediate web sites, before landing on the final distribution site. In this paper, we develop a methodology to identify malicious chains of HTTP redirections. We build per-user chains from passively collected traffic and extract novel statistical features from them, which capture inherent characteristics from malicious redirection cases. Then, we apply a supervised decision tree classifier to identify malicious chains. Using a large ISP dataset, with more than 15K clients, we demonstrate that our methodology is very effective in accurately identifying malicious chains, with recall and precision values over 90% and up to 98%. Hesham Mekky, Ruben Torres, Zhi-Li Zhang, Sabyasachi Saha, Antonio Nucci |
INFOCOM | 2 |
| 2014 | Nazca: Detecting Malware Distribution in Large-Scale Networks
Luca Invernizzi, Stanislav Miskovic, Ruben Torres, Christopher Krügel, Sabyasachi Saha, Giovanni Vigna, Sung-Ju Lee 0001, Marco Mellia |
NDSS | 3 |
| 2013 | Characterization of community based-P2P systems and implications for traffic localization
Ruben Torres, Marco Mellia, Maurizio M. Munafò, Sanjay G. Rao |
Peer-to-Peer Netw. Appl. | 1 |
| 2012 | The internet-wide impact of P2P traffic localization on ISP profitabilityabstractWe conduct a detailed simulation study to examine how localizing P2P traffic within network boundaries impacts the profitability of an ISP. A distinguishing aspect of our work is the focus on Internet-wide implications, i.e., how adoption of localization within an ISP affects both itself and other ISPs. Our simulations are based on detailed models that estimate inter-autonomous-system (AS) P2P traffic and inter-AS routing, localization models that predict the extent to which P2P traffic is reduced, and pricing models that predict the impact of changes in traffic on the profit of an ISP. We evaluate our models by using a large-scale crawl of BitTorrent containing over 138 million users sharing 2.75 million files. Our results show that the benefits of localization must not be taken for granted. Some of our key findings include: 1) residential ISPs can actually lose money when localization is employed, and some of them will not see increased profitability until other ISPs employ localization; 2) the reduction in costs due to localization will be limited for small ISPs and tends to grow only logarithmically with client population; and 3) some ISPs can better increase profitability through alternate strategies to localization by taking advantage of the business relationships they have with other ISPs. Jeff Seibert, Ruben Torres, Marco Mellia, Maurizio M. Munafò, Cristina Nita-Rotaru, Sanjay G. Rao |
IEEE/ACM Trans. Netw. | 2 |
| 2011 | Dissecting Video Server Selection Strategies in the YouTube CDNabstractIn this paper, we conduct a detailed study of the YouTube CDN with a view to understanding the mechanisms and policies used to determine which data centers users download video from. Our analysis is conducted using week-long datasets simultaneously collected from the edge of five networks - two university campuses and three ISP networks - located in three different countries. We employ state-of-the-art delay-based geolocation techniques to find the geographical location of YouTube servers. A unique aspect of our work is that we perform our analysis on groups of related YouTube flows. This enables us to infer key aspects of the system design that would be difficult to glean by considering individual flows in isolation. Our results reveal that while the RTT between users and data centers plays a role in the video server selection process, a variety of other factors may influence this selection including load-balancing, diurnal effects, variations across DNS servers within a network, limited availability of rarely accessed video, and the need to alleviate hot-spots that may arise due to popular video content. Ruben Torres, Alessandro Finamore, Jin Ryong Kim, Marco Mellia, Maurizio M. Munafò, Sanjay G. Rao |
ICDCS | 1 |
| 2011 | YouTube everywhere: impact of device and infrastructure synergies on user experienceabstractIn this paper we present a complete measurement study that compares YouTube traffic generated by mobile devices (smart-phones,tablets) with traffic generated by common PCs (desktops, notebooks, netbooks). We investigate the users' behavior and correlate it with the system performance. Our measurements are performed using unique data sets which are collected from vantage points in nation-wide ISPs and University campuses from two countries in Europe and the U.S. Alessandro Finamore, Marco Mellia, Maurizio M. Munafò, Ruben Torres, Sanjay G. Rao |
Internet Measurement Conference | 4 |
| 2010 | Preventing DDoS attacks on internet servers exploiting P2P systems
Xin Sun 0002, Ruben Torres, Sanjay G. Rao |
Comput. Networks | 2 |
| 2010 | On the feasibility of exploiting P2P systems to launch DDoS attacks
Xin Sun 0002, Ruben Torres, Sanjay G. Rao |
Peer-to-Peer Netw. Appl. | 2 |
| 2007 | Enabling Confidentiality of Data Delivery in an Overlay Broadcasting SystemabstractMost prior work on the use of key management algorithms to enable confidentiality of video delivery has been conducted in the context of IP Multicast. In this paper, we consider the unique challenges and opportunities of integrating key management algorithms in an overlay multicast system. We conduct a systematic and extensive performance evaluation of strategies for key dissemination in the context of an operational overlay broadcasting system on the Planetlab testbed using real traces of join/leave dynamics. We show that leveraging TCP in each hop of the overlay dissemination structure can significantly simplify reliable key dissemination. The performance can be further enhanced if convergence properties of overlays are considered. We show that using two specialized dissemination structures, one for data and one for keys, potentially achieves low overhead for key dissemination without sacrificing application performance. To our knowledge, this is the first paper to study key management schemes in an overlay context using real implementation and Internet experiments and the first to consider issues in resilient key dissemination with overlays. Ruben Torres, Xin Sun 0002, Aaron Walters, Cristina Nita-Rotaru, Sanjay G. Rao |
INFOCOM | 1 |
| 2007 | Enabling Confidentiality of Data Delivery in an Overlay Broadcasting SystemabstractIn this paper, we present an extensive study of key dissemination schemes in an overlay multicast context, and the first to involve actual implementation, real traces, and performance in Internet environments. Given that rekey traffic has stronger resilience requirements and is burstier than data traffic, we consider whether data and keys must be distributed using the same overlay or using two separate dissemination structures. Our key findings are: (i) a coupled architecture is effective in achieving resilient key dissemination. Using TCP in each hop of the dissemination structure (an opportunity unique to overlays) is effective in achieving resiliency in end-to-end key delivery. The performance can be further enhanced if convergence properties of overlays are considered; and (ii) a coupled architecture optimized for data delivery has high overheads, while a coupled architecture optimized for key delivery may not honor access bandwidth constraints of nodes. Distributing data and keys using separate overlays achieves low overhead for key dissemination while honoring access bandwidth constraints of nodes. Ruben Torres, Xin Sun 0002, Aaron Walters, Cristina Nita-Rotaru, Sanjay G. Rao |
IEEE J. Sel. Areas Commun. | 1 |