Skip to main content
Powered by ShareScore

Find research datasets worth reusing

Search datasets from major research repositories and use ShareScore to quickly assess how well each record supports discovery, access, and reuse.

23

datasets available to search

ShareScore release 0.9.0

Reset

Dataset results

23 results for “malware”

Learn how ShareScore rates datasets ↗
zenodo48/100

MaDroid: A Maliciousness-aware Multifeatured Dataset for Detecting Android Malware

<p>MaDroid is a maliciousness-aware multifeatured dataset of system calls focused on APK anomaly detection. The dataset includes 50,429 well-marked normal and abnormal system call sequences, with 24,789 and 25,640 sets of normal and abnormal sequences, respectively, for a total of 1.1 billion system call feature information. Each APK is labeled with the latest VT checksum information, and the sequence data includes 81 groups of system calls, system call parameters, and return values. The size of the whole dataset is 457 GB (19 GB after compression), including 236 GB of malicious system call sequence data. The APKs from which the system call feature sequences are derived cover mobile apps of different types released at different times in the past 14 years (2010-2023), covering 10 mainstream app markets, including Google Play, PlayDrone, Anzhi, etc. The APKs are also used as the source of the system call feature sequences, and the system call sequence data is used as the source of the APKs. anzhi, etc. We store the source code and dataset in two open platforms, GitHub and Zenodo, respectively.</p><h2>DataSet</h2><p>Release address: <a href="http://doi.org/10.5281/zenodo.7997398">http://doi.org/10.5281/zenodo.7997398</a></p><ul><li>The dataset consists of two classifications, Normal and Malware, with a total of 21 zip files. The installation files of each sequence come from 10 application markets such as Google Play, PlayDrone, Anzhi, etc. The Malware classification contains information about the running system call sequences of some APKs in the Drebin dataset.</li><li>RF, MLP and GBDT models were used to establish benchmarks for the dataset, the use of the models can be found in the source code.</li><li>The file `merge_all_csv_count_online_check_replenish.csv` is the dataset APK information. We provide APK name (SHA256 name for APK only), classification, APK capacity, number of sequences, log capacity, CVT, OVT value, check time, etc.</li></ul><h2>Source Code</h2><p>Release address: <a href="https://github.com/HNUSystemsLab/MaDroid">https://github.com/HNUSystemsLab/MaDroid</a></p><ul><li>The released source code contains two folders, `Source_Code` and `ml_metadata`. Where `Source_Code` is the automated framework for data collection, the tool chain and some notes on the structure of the source files. `ml_metadata` contains the metadata used for machine learning, the partitioned data on which the article builds its benchmark.</li><li>The automation framework is described in detail in the `Readme.md` document in the `Source_Code` directory. It consists of four main parts: environment requirements, program structure, quick start (working steps), model training and evaluation (including training and evaluation). It describes in detail the preparation of the environment, the data import method, the functional description of each file in the source code directory, the working principle of model training and evaluation, and other related contents.</li></ul><h2>Tips:&nbsp;</h2><ul><li>MAS is another name of MaDroid, the content shown here is the final version of "Readme.md".</li><li>A Large-scale Multi-feature Dataset for Anomaly Detection of Mobile Applications, which is the name of the document during our experiment.</li></ul>

opencc-by-4.0Oct 2023View details →
zenodo48/100

Malware Repositories and Their Authors on GitHub

<p>This dataset is rooted in a study aimed at unveiling the origins and motivations behind the creation of malware repositories on GitHub. Our research embarks on an innovative journey to dissect the profiles and intentions of GitHub users who have been involved in this dubious activity.&nbsp;</p> <p>Employing a robust methodology, we meticulously identified 14,000 GitHub users linked to malware repositories. By leveraging advanced large language model (LLM) analytics, we classified these individuals into distinct categories based on their perceived intent: 3,339 were deemed Malicious, 3,354 Likely Malicious, and 7,574 Benign, offering a nuanced perspective on the community behind these repositories.&nbsp;</p> <p>Our analysis penetrates the veil of anonymity and obscurity often associated with these GitHub profiles, revealing stark contrasts in their characteristics. Malicious authors were found to typically possess sparse profiles focused on nefarious activities, while Benign authors presented well-rounded profiles, actively contributing to cybersecurity education and research. Those labeled as Likely Malicious exhibited a spectrum of engagement levels, underlining the complexity and diversity within this digital ecosystem.</p> <p>&nbsp;</p> <p>We are offering two datasets in this paper. First, a list of malware repositories - we have collected and extended the malware repositories on the GitHub in 2022 following the original papers. Second, a csv file with the github users information with their maliciousness classfication label.&nbsp;</p> <ol> <li> <p><strong>malware_repos.txt</strong></p> <ul> <li><strong>Purpose</strong>: This file contains a curated list of GitHub repositories identified as containing malware. These repositories were identified following the methodology outlined in the research paper <a href="https://www.usenix.org/conference/raid2020/presentation/omar">"SourceFinder: Finding Malware Source-Code from Publicly Available Repositories in GitHub."</a></li> <li><strong>Contents</strong>: The file is structured as a simple text file, with each line representing a unique repository in the format <code>username/reponame</code>. This format allows for easy identification and access to each repository on GitHub for further analysis or review.</li> <li><strong>Usage</strong>: The list serves as a critical resource for researchers and cybersecurity professionals interested in studying malware, understanding its distribution on platforms like GitHub, or developing defense mechanisms against such malicious content.</li> </ul> </li> <li> <p><strong>obfuscated_github_user_dataset.csv</strong></p> <ul> <li><strong>Purpose</strong>: Accompanying the list of malware repositories, this CSV file contains detailed, albeit obfuscated, profile information of the GitHub users who authored these repositories. The obfuscation process has been applied to protect user privacy and comply with ethical standards, especially given the sensitive nature of associating individuals with potentially malicious activities.</li> <li><strong>Contents</strong>: The dataset includes several columns representing different aspects of user profiles, such as obfuscated identifiers (e.g., ID, login, name), contact information (e.g., email, blog), and GitHub-specific metrics (e.g., followers count, number of public repositories). Notably, sensitive information has been masked or replaced with generic placeholders to prevent user identification.</li> <li><strong>Usage</strong>: This dataset can be instrumental for researchers analyzing behaviors, patterns, or characteristics of users involved in creating malware repositories on GitHub. It provides a basis for statistical analysis, trend identification, or the development of predictive models, all while upholding the necessary ethical considerations.</li> </ul> </li> </ol>

opencc-by-4.0Mar 2024View details →
zenodo48/100

EMBERSim: A Large-Scale Databank for Boosting Similarity Search in Malware Analysis

<p>In recent years there has been a shift from heuristics-based malware detection towards machine learning, which proves to be more robust in the current heavily adversarial threat landscape. While we acknowledge machine learning to be better equipped to mine for patterns in the increasingly high amounts of similar-looking files, we also note a remarkable scarcity of the data available for similarity-targeted research. Moreover, we observe that the focus in the few related works falls on quantifying similarity in malware, often overlooking the clean data. This one-sided quantification is especially dangerous in the context of detection bypass. We propose to address the deficiencies in the space of similarity research on binary files, starting from EMBER &mdash; one of the largest malware classification data sets. We enhance EMBER with similarity information as well as malware class tags, to enable further research in the similarity space. Our contribution is threefold: (1) we publish EMBERSim, an augmented version of EMBER, that includes similarity-informed tags; (2) we enrich EMBERSim with automatically determined malware class tags using the open-source tool AVClass on VirusTotal data and (3) we describe and share the implementation for our class scoring technique and leaf similarity method.</p>

opencc-by-4.0Jun 2023View details →
zenodo44/100

A Case-Control Study to Measure Behavioral Risks of Malware Encounters in Organizations

<p>The behavior of enterprise users (e.g. browsing at night or visiting gambling sites) is a potential factor that might increase the chances of malware encounters (e.g. coinminers vs ransomware) on the field. This dataset report the aggregated results of a case-control study on telemetry data collected by Trend Micro, a global cybersecurity vendor, to identify users&rsquo; behavioral characteristics that can be used to differentiate cybersecurity risks profiles.</p>

opencc-by-4.0Apr 2024View details →
zenodo44/100

API traces for malware detection

<p>The dataset consists of traces of benign and malware samples. There are approximately 330k traces in the dataset, each meticulously collected and curated for research and analysis purposes, with an uncompressed size of 550GB. The dataset was collected during the second half of 2023. The file "shas_by_families.json" links each SHA(which is also the individual filenames) with the associated malware or benign family.&nbsp; Each file is in json format and includes the parameters of the API call as well.</p> <p>&nbsp;</p> <p>If you are using this dataset, please cite our work on Arxiv.<br>@misc{fellicious2025malwaredetectionbasedapi,<br>&nbsp; &nbsp; &nbsp; title={Malware Detection based on API calls},&nbsp;<br>&nbsp; &nbsp; &nbsp; author={Christofer Fellicious and Manuel Bischof and Kevin Mayer and Dorian Eikenberg and Stefan Hausotte and Hans P. Reiser and Michael Granitzer},<br>&nbsp; &nbsp; &nbsp; year={2025},<br>&nbsp; &nbsp; &nbsp; eprint={2502.12863},<br>&nbsp; &nbsp; &nbsp; archivePrefix={arXiv},<br>&nbsp; &nbsp; &nbsp; primaryClass={cs.CR},<br>&nbsp; &nbsp; &nbsp; url={https://arxiv.org/abs/2502.12863},&nbsp;<br>}</p>

opencc-by-4.0Apr 2024View details →
zenodo44/100

Malware Finances and Operations: a Data-Driven Study of the Value Chain for Infections and Compromised Access

<p><strong>Description</strong><br> <br> The datasets demonstrate the malware economy and the value chain published in our paper,&nbsp;<a href="https://doi.org/10.1145/3600160.3605047"><em>Malware Finances and Operations: a Data-Driven Study of the Value Chain for Infections and Compromised Access</em></a>,&nbsp;at the 12th International Workshop on Cyber Crime (IWCC 2023), part of the ARES Conference, published by the International Conference Proceedings Series of the ACM ICPS.</p> <p>Using the well-documented scripts, it is straightforward to reproduce our findings. It takes an estimated 1 hour of human time and 3 hours of computing time to duplicate our key findings from MalwareInfectionSet; around one hour with VictimAccessSet; and minutes to replicate the price calculations using AccountAccessSet. See the included README.md files and Python scripts.</p> <p>We choose to represent each victim by a single JavaScript Object Notation (JSON) data file. Data sources provide sets of victim JSON data files from which we&#39;ve extracted the essential information and omitted Personally Identifiable Information (PII). We collected, curated, and modelled three datasets, which we publish under the&nbsp;<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.</p> <p><strong>1. MalwareInfectionSet</strong><br> We discover (and, to the best of our knowledge, document scientifically for the first time) that malware networks appear to dump their data collections online. We collected these infostealer malware logs available for free. We utilise 245 malware log dumps from 2019 and 2020 originating from 14 malware networks. The dataset contains 1.8 million victim files, with a dataset size of 15 GB.</p> <p><strong>2. VictimAccessSet</strong><br> We demonstrate how Infostealer malware networks sell access to infected victims. Genesis Market focuses on user-friendliness and continuous supply of compromised data. Marketplace listings include everything necessary to gain access to the victim&#39;s online accounts, including passwords and usernames, but also detailed collection of information which provides a clone of the victim&#39;s browser session. Indeed, Genesis Market simplifies the import of compromised victim authentication data into a web browser session. We measure the prices on Genesis Market and how compromised device prices are determined. We crawled the website between April 2019 and May 2022, collecting the web pages offering the resources for sale. The dataset contains 0.5 million victim files, with a dataset size of 3.5 GB.</p> <p><strong>3. AccountAccessSet</strong><br> The Database marketplace operates inside the anonymous Tor network. Vendors offer their goods for sale, and customers can purchase them with Bitcoins. The marketplace sells online accounts, such as PayPal and Spotify, as well as private datasets, such as driver&#39;s licence photographs and tax forms. We then collect data from Database Market, where vendors sell online credentials, and investigate similarly. To build our dataset, we crawled the website between November 2021 and June 2022, collecting the web pages offering the credentials for sale. The dataset contains 33,896 victim files, with a dataset size of 400 MB.</p> <p><strong>Credits Authors</strong></p> <ul> <li>Billy Bob Brumley (Tampere University, Tampere, Finland)</li> <li>Juha Nurmi (Tampere University, Tampere, Finland)</li> <li>Mikko Niemel&auml; (Cyber Intelligence House, Singapore)</li> </ul> <p><strong>Funding</strong></p> <p>This project has received funding from the European Research Council (ERC) under the European Union&rsquo;s Horizon 2020 research and innovation programme under project numbers 804476 (SCARE) and 952622 (SPIRS).<br> <br> <strong>Alternative links to download:</strong>&nbsp;<a href="https://mega.nz/folder/aJwVyIYJ#9SWh-Z3-TpPfjHZeFxbeew">AccountAccessSet</a>,&nbsp;<a href="https://mega.nz/folder/iUQ3RaKB#48ZkXnFYSR0qXLcbkrZLqw">MalwareInfectionSet</a>, and <a href="https://mega.nz/folder/aNYCFCrK#pbDkJL-PNWjn1ABXbtdR4w">VictimAccessSet</a>.</p>

opencc-by-4.0Jun 2023View details →
zenodo40/100

Evaluation of Android Malware Detection Based on System Calls - Dataset

<p>This is a data set accompanying a paper "Evaluation of Android Malware Detection Based on System Calls" published in the proceedings of the International Workshop on Security and Privacy Analytics, New Orleans, USA, 2016.</p> <p>See README.md for details of the data set.</p>

opencc-by-4.0Nov 2016View details →
zenodo40/100

MalwareBench: Malware samples are not enough

<p>The prevalent use of third-party components in modern software development, coupled with rapid modernization and digitization, has significantly amplified the risk of software supply chain security attacks. Popular large registries like npm and PyPI are highly targeted malware distribution channels for attackers due to their heavy growth and dependence on third-party components. Industry and academia are working towards building tools to detect malware in the software supply chain. However, a lack of benchmark datasets containing both malware and neutral packages hampers the evaluation of the performance of these malware detection tools. The goal of our study is to aid researchers and tool developers in evaluating and improving malware detection tools by contributing a benchmark dataset built by systematically collecting malicious and neutral packages from the npm and PyPI ecosystems.&nbsp;</p> <p>MalwareBench is a labeled dataset aimed at aiding researchers and tool developers in evaluating and improving malware detection tools. It comprises 20,792 packages (of which 6,659 are malicious) collected systematically from the npm and PyPI ecosystems. The dataset is constructed by amalgamating pre-existing malware datasets with Socket's internal benchmark data and incorporating both popular and newly released packages.</p> <p>&nbsp;</p> <h3>Description of the data and file structure</h3> <p>MalwareBench included malicious and neutral packages containing package names, versions, release types, and the ground truth of the package. We annotated the ground truth label of packages in two groups:</p> <ol> <li><strong>Malware</strong>: Packages that are written intentionally to carry out harmful actions and intended to perform an unauthorized process that will have an adverse impact on the confidentiality, integrity, or availability of a system.</li> <li><strong>Neutral</strong>: Packages with no discovered malware.</li> </ol> <p>In addition, we included additional metadata for packages, including the file path, file size, total number of files, file size, package size, file extension, and package group.</p> <h3>Sharing/Access information</h3> <p>We added a sample of our CSV file here. However, a complete dataset is hosted on <a href="https://github.com/MalwareBench">GitHub</a>. Since our dataset contains malware from the real world, some packages may contain sensitive information. We will distribute the dataset upon reasonable request based on ethical considerations of the purpose for using the data. After evaluating the reason for using the dataset, we will provide GitHub access. Please send an email to the authors to access the dataset.&nbsp;</p> <p>The data was derived from the following sources:</p> <ul> <li><a href="https://link.springer.com/chapter/10.1007/978-3-030-52683-2_2">Backstabber&rsquo;s knife collection: A review of open source software supply chain attacks.</a></li> <li><a href="https://arxiv.org/pdf/2002.01139.pdf">Towards measuring supply chain attacks on package managers for interpreted languages</a>.</li> <li><a href="https://arxiv.org/abs/2309.11021">An Empirical Study of Malicious Code In PyPI Ecosystem.</a></li> <li><a href="https://github.com/datadog/malicious-software-packages-dataset">Open-Source Dataset of Malicious Software Packages</a></li> <li><a href="https://socket.dev/">Socket Internal benchmark Dataset&nbsp;</a></li> </ul>

opencc-by-4.0Jan 2024View details →
zenodo40/100

A Dataset of Information (DNS, IP, WHOIS/RDAP, TLS, GeoIP) for a Large Corpus of Benign, Phishing, and Malware Domain Names 2024

<p>The dataset contains DNS records, IP-related features, WHOIS/RDAP information, information from TLS handshakes and certificates, and GeoIP information for 368,956 benign domains from Cisco Umbrella, 461,338 benign domains from the actual CESNET network traffic, 164,425 phishing domains from PhishTank and OpenPhish services, and 100,809 malware domains from various sources like ThreatFox, The Firebog, MISP threat intelligence platform, and other sources. The ground truth for the phishing dataset was double-check with the VirusTotal (VT) service. Domain names not considered malicious by VT have been removed from phishing and malware datasets. Similarly, benign domain names that were considered risky by VT have been removed from the benign datasets. The data was collected between March 2023 and July 2024. The final assessment of the data was conducted in August 2024.</p> <p>The dataset is useful for cybersecurity research, e.g. statistical analysis of domain data or feature extraction for training machine learning-based classifiers, e.g. for phishing and malware website detection.</p> <p>The dataset was created using software available in the associated GitHub repository <a href="https://github.com/nesfit/domainradar-dib" target="_blank" rel="noopener">nesfit/domainradar-dib</a>.</p> <h1>Data Files</h1> <ul> <li> <p>The data is located in the following individual files:</p> <ul> <li><strong>benign_umbrella.json</strong> - data for 368,956 benign domains from Cisco Umbrella,</li> <li><strong>benign_cesnet.json&nbsp;</strong>- data for 461,338 benign domains from the CESNET network,</li> <li><strong>phishing.json</strong> - data for 164,425 phishing domains, and</li> <li><strong>malware.json</strong> - data for 100,809 malware domains.</li> </ul> </li> <li>The&nbsp;<strong>schema.json</strong> file contains a JSON Schema with detailed description of the data entries.</li> </ul> <h1>Data Structure</h1> <div> <p>Both files contain a JSON array of records generated using mongoexport (in the MongoDB Extended JSON (v2) format in Relaxed Mode). The following table documents the structure of a record. Please note that:</p> <ul> <li>some fields may be missing (they should be interpreted as nulls),&nbsp;</li> <li>extra fields may be present (they should be ignored).</li> </ul> </div> <table> <tbody> <tr> <td> <div> <div> <p><strong>Field name&nbsp;</strong></p> </div> </div> </td> <td> <div> <div> <p><strong>Field type&nbsp;</strong></p> </div> </div> </td> <td> <div> <div> <p><strong>Nullable&nbsp;</strong></p> </div> </div> </td> <td> <div> <div> <p><strong>Description&nbsp;</strong></p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>domain_name&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The evaluated domain name&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>url&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The source URL for the domain name&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>evaluated_on&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Date&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Date of last collection attempt&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>source&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>An identifier of the source&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>sourced_on&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Date&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Date of ingestion of the domain name&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>dns&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Yes&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Data from DNS scan&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>rdap&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Yes&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Data from RDAP or WHOIS&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>tls&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Yes&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Data from TLS handshake&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>ip_data&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of Objects&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Yes&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of data objects capturing the IP addresses related to the domain name&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>malware_type</p> </div> </div> </td> <td> <div> <div> <p>String</p> </div> </div> </td> <td> <div> <div> <p>No</p> </div> </div> </td> <td> <div> <div> <p>The malware type/family or &ldquo;unknown&rdquo; (only present in malware.json)&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p><strong>DNS data (dns field)&nbsp;</strong></p> </div> </div> </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td> <div> <div> <p>A&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of Strings&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of IPv4 addresses&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>AAAA&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of Strings&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of IPv6 addresses&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>TXT&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of Strings&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of raw TXT values&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>CNAME&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The CNAME target and related IPs&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>MX&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of Objects&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of objects with the MX target hostname, priority and related IPs&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>NS&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of Objects&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of objects with the NS target hostname and related IPs&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>SOA&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>All the SOA fields, present if found at the target domain name&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>zone_SOA&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The SOA fields of the target&rsquo;s zone (closest point of delegation), present if found and not a record in the target domain directly&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>dnssec&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Flags describing the DNSSEC validation result for each record type&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>ttls&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The TTL values for each record type&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>remarks&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The zone domain name and DNSSEC flags&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p><strong>RDAP data (rdap field)&nbsp;</strong></p> </div> </div> </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td> <div> <div> <p>copyright_notice&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>RDAP/WHOIS data usage copyright notice&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>dnssec&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Bool&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>DNSSEC presence flag&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>entitites&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>An object with various arrays representing the found related entity types (e.g. abuse, admin, registrant). The arrays contain objects describing the individual entities.&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>expiration_date&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Date&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Yes&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The current date of expiration&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>handle&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>RDAP handle&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>last_changed_date&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Date&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Yes&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The date when the domain was last changed&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>name&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The target domain name for which the data in this object are stored&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>nameservers&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of Strings&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Nameserver hostnames provided by RDAP or WHOIS&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>registration_date&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Date&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Yes&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>First registration date&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>status&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of Strings&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The state of the registered object (see RFC 7483, section 10.2.2)</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>terms_of_service_url&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>URL of the RDAP usage ToS&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>url&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>URL of the RDAP entity&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>whois_server&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>WHOIS server address&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p><strong>TLS data (tls field)&nbsp;</strong></p> </div> </div> </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td> <div> <div> <p>cipher&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>TLS cipher suite description according to <a href="https://www.iana.org/assignments/tls-parameters/tls-parameters.xhtml#tls-parameters-4" target="_blank" rel="noopener">IANA</a></p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>protocol&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>One of &ldquo;TLS&rdquo;, &rdquo;TLSv1.2&rdquo;, &rdquo;TLSv1.3&rdquo;&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>certificates&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of Objects&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Array of objects representing the certificate chain, the first element is the root certificate&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p><strong>IP data (elements in the ip_data array)&nbsp;</strong></p> </div> </div> </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td> <div> <div> <p>ip &nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The IP address&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>from_record&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>String&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>The type of the DNS record the address was captured from&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>remarks&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>No&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Ping round-trip time, &ldquo;is alive&rdquo; flag and rdap/geo/asn evaluation dates&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>rdap&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Yes&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>RDAP data, similar to DNS RDAP, see the JSON Schema for details&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>geo&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Yes&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Geolocation data from the GeoLite2 City database (e.g. latitude, longitude, city, country, etc.)&nbsp;</p> </div> </div> </td> </tr> <tr> <td> <div> <div> <p>asn&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Object&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Yes&nbsp;</p> </div> </div> </td> <td> <div> <div> <p>Autonomous system data from the GeoLite2 ASN database (ASN, organization, network)&nbsp;</p> </div> </div> </td> </tr> </tbody> </table> <h1>Acknowledgements</h1> <p>We would like to thank the OpenPhish Team for grating permission to use and publish their dataset. We also thank VirusTotal for providing us access to the API for research purposes.</p> <p>This dataset includes GeoLite2 data created by MaxMind, available from <a href="https://www.maxmind.com" target="_blank" rel="noopener">https://www.maxmind.com</a>.</p> <p>The research has been supported by the&nbsp;<strong>Flow-based Encrypted Traffic Analysis</strong> project, no. VJ02010024, granted by the Ministry of the Interior of the Czech Republic&nbsp;and the <strong>Smart Information Technology for a Resilient Society </strong>project, no. FIT-S-23-8209, granted by Brno University of Technology.</p>

opencc-by-4.0Aug 2024View details →
zenodo40/100

Android Malware Dataset with VirusTotal Labels

<p>This dataset contains labels of 2.47 million Android apk hashes extracted from VirusTotal reports.</p> <p>The dataset was used in the experiments of our publication titled <a href="https://www.mdpi.com/1424-8220/21/16/5671" rel="nofollow">An Analysis of Android Malware Classification Services<br></a><br>The csv of the labels that was extracted from the VirusTotal reports is provided in&nbsp;<code>labeling_dataset.csv.gz</code>&nbsp;. A cell's value of&nbsp;<code>-1</code>&nbsp;is used whenever there was no result from the<br>engine for the given apk file hash value. The column names are provided in&nbsp;<code>cols_labeling_dataset.csv</code>.</p> <p>Note</p> <p><code>-1</code>&nbsp;is a&nbsp;<code>string</code>&nbsp;and not an&nbsp;<code>integer</code></p> <h2>If you use information from this repo, please cite our paper</h2> <p>Rashed M, Suarez-Tangil G. An Analysis of Android Malware Classification Services. Sensors. 2021; 21(16):5671.&nbsp;<a href="https://doi.org/10.3390/s21165671" rel="nofollow">https://doi.org/10.3390/s21165671</a></p> <h2>BibTeX</h2> <p><code>@Article</code>{s21165671,<br>AUTHOR = {Rashed, Mohammed and Suarez-Tangil, Guillermo},<br>TITLE = {An Analysis of Android Malware Classification Services},<br>JOURNAL = {Sensors},<br>VOLUME = {21},<br>YEAR = {2021},<br>NUMBER = {16},<br>ARTICLE-NUMBER = {5671},<br>URL = {<a href="https://www.mdpi.com/1424-8220/21/16/5671%7D,%5C" rel="nofollow">https://www.mdpi.com/1424-8220/21/16/5671},\</a><br>ISSN = {1424-8220},<br>DOI = {10.3390/s21165671}<br>}</p> <h2>Required Software</h2> <p><code>gzip</code></p> <ul> <li>Debian-based Linux: you may install it using the following command&nbsp;<code>apt-get install gzip</code></li> <li>MacOS:&nbsp;<code>gzip</code>&nbsp;is pre-installed</li> <li>Windows: you may download&nbsp;<code>gzip</code>&nbsp;from&nbsp;<a href="http://gnuwin32.sourceforge.net/packages/gzip.htm" rel="nofollow">http://gnuwin32.sourceforge.net/packages/gzip.htm</a></li> </ul> <h2>How to use the file?</h2> <p>There are two ways to use the file:</p> <ol> <li>Extract the gzip file and then you will have a csv output file. For that you need to install gzip and then extracting .csv.gz. The user may use the command&nbsp;<code>gunzip labelingDataset.csv.gz</code></li> <li>Extract information from the zipped file directly (following the same logic of&nbsp;<a href="https://androzoo.uni.lu/lists" rel="nofollow">AndroZoo's csv</a>):<br>To extract the first column and save to a file called&nbsp;<code>list_of_selected_sha256</code>, run the following command:<br><code>zcat labelingDataset.csv.gz | cut -d',' -f1 &gt; list_of_selected_sha256</code><br>To obtain rows of apk hashes that were first seen after the 1st of May, 2016, run this command:<br><code>zcat labeling_dataset.csv.gz | grep -v ',snaggamea' | awk -F, '{if ( $2 &gt;= "2016-05" ) {print} }'</code></li> </ol>

opencc-by-4.0Aug 2021View details →
zenodo36/100

Benign samples used in article "DeepDetectNet vs RLAttackNet: An Adversarial Method to Improve Deep Learning-based Static Malware Detection Model"

<p>This repository contains all benign samples used in article &quot;DeepDetectNet vs RLAttackNet: An Adversarial Method to Improve Deep Learning-based Static Malware Detection Model&quot;. It is safe to download these samples.</p>

opencc-by-4.0Feb 2020View details →
zenodo36/100

Obfuscation Revealed: Leveraging Electromagnetic Signals for Obfuscated Malware Classification

<p>Data used in the paper: &quot;Obfuscation Revealed: Leveraging Electromagnetic Signals for<br> Obfuscated Malware Classification&quot;. The paper has been accepted at <a href="http://acsac.org/">ACSAC-2021</a>.</p> <p>Two dataset are available:</p> <ul> <li>traces_selected_bandwidth.zip: the extracted bandwidth (40) of spectrograms from the testing dataset to reproduce the classification results presented in the paper,</li> <li>raw_data_reduced_dataset.zip: a reduce set of the raw electromagnetic traces to reproduce the end-to-end process (pre-processing and classification).</li> </ul> <p>Due to storage constraints we did not upload the full datasets, fill free to contact us to get the remaining ones.</p>

opencc-by-4.0Aug 2021View details →
zenodo36/100

Dataset for the paper Exploring the Use of Static and Dynamic Analysis to Improve the Performance of the Mining Sandbox Approach for Android Malware Identification

<p><strong>Short Description:&nbsp;</strong>This is the dataset for the paper&nbsp;&quot;Exploring the Use of Static and Dynamic Analysis to Improve the Performance of the Mining Sandbox Approach for Android Malware Identification&quot;, accepted for publication in the Journal of Systems and Software.&nbsp;</p> <p><strong>Link to this repository:&nbsp;</strong><a href="https://github.com/droidxp/paper-replication-package">https://github.com/droidxp/paper-replication-package</a></p> <p><strong>Authors of the Paper</strong></p> <ul> <li>Francisco Handrick da Costa</li> <li>Ismael Medeiros</li> <li>Thales Menezes</li> <li>Jo&atilde;o Victor da Silva</li> <li>Ingrid Lorraine da Silva</li> <li>Rodrigo Bonif&aacute;cio</li> <li>Krishna Narasimhanb</li> <li>M&aacute;rcio Ribeiro</li> </ul> <p><strong>Abstract</strong></p> <p>The popularization of the Android platform and the growing number of Android applications (apps) that manage sensitive data turned the Android ecosystem into an attractive target for malicious software. For this reason, researchers and practitioners have investigated new approaches to address Android&#39;s security issues, including techniques that leverage dynamic analysis to mine Android sandboxes. The mining sandbox approach consists in running dynamic analysis tools on a benign version of an Android app. This exploratory phase records all calls to sensitive APIs. Later, we can use this information to (a) prevent calls to other sensitive APIs (those not recorded in the exploratory phase) or (b) run the dynamic analysis tools again in a different version of the app. During this second execution of the fuzzing tools, a warning of possible malicious behavior is raised whenever the new version of the app calls a sensitive API not recorded in the exploratory phase.</p> <p>The use of a mining sandbox approach is an effective technique for Android malware analysis, as previous research works revealed. Particularly, existing reports present an accuracy of almost 70% in the identification of malicious behavior using dynamic analysis tools to mine android sandboxes. However, although the use of dynamic analysis for mining Android sandboxes has been investigated before, little is known about the potential benefits of combining static analysis with a mining sandbox approach for identifying malicious behavior. Accordingly, in this paper we present the results of two studies that investigate the impact of using static analysis to complement the performance of existing dynamic analysis tools tailored for mining Android sandboxes, in the task of identifying malicious behavior.</p> <p>In the first study we conduct a non-exact replication of a previous study (hereafter BLL-Study) that compares the performance of test case generation tools for mining Android sandboxes. Differently from the original work, here we isolate the effect of an independent static analysis component (DroidFax) they used to instrument the Android apps in their experiments. This decision was motivated by the fact that DroidFax could have influenced the efficacy of the dynamic analyses tools positively---through the execution of specific static analysis algorithms DroidFax also implements. In our second study, we carried out a new experiment to investigate the efficacy of taint analysis algorithms to complement the mining sandbox approach previously used to identify malicious behavior. To this end, we executed the FlowDroid tool to mine the source-sink flows from benign/malign pairs of Android apps used in previous research work.</p> <p>Our study brings several findings. For instance, the first study reveals that DroidFax alone (static analysis) can detect 43.75% of the malwares in the BLL-Study dataset, contributing substantially in the performance of the dynamic analysis tools in the BLL-Study. The results of the second study show that taint analysis is also practical to complement the mining sandboxes approach, with a performance similar to that reached by dynamic analysis tools.</p> <p>&nbsp;</p>

opencc-by-4.0Sep 2021View details →
zenodo32/100

DeMal: Module Decomposition of Malware Based on Community Discovery

<p>See README.md</p>

opencc-by-4.0Oct 2021View details →
zenodo32/100

A malware dataset

<p>A malware dataset contains 10 families and 8132 samples of malware. The dataset is collected on a Win32-bit machine, and each malware sample is the original EXE file.</p>

opencc-by-4.0Jul 2019View details →
zenodo32/100

Android Malware Family Labeling

<p>This repository includes VirusTotal scan reports of samples of two datasets used in the paper.</p> <p>(1) GPset-VT-Reports.zip: the first and second VT scans for the GPset samples.</p> <p>(2) 3rdset-VT-Reports.zip: the first and second VT scans for the 3rdset samples.</p> <p>(3)FusedApp-VT-Reports.zip: the VT scan for the fused (multi-family) samples.</p> <p>Each scan report is a JSON file generated by VirusTotal, including file metadata (e.g., hashes, size), certificate metadata (e.g., thumbprint), VirusTotal-specific data (e.g., submission time), and a list of detection labels assigned by various antivirus engines used to scan the file.</p>

opencc-by-4.0Sep 2024View details →
zenodo28/100

(Artifact) Understanding Model Weaknesses: A Path to Strengthening DNN-Based Android Malware Detection

Open the record for dataset details and reuse information.

opencc-by-4.0Oct 2024View details →
zenodo24/100

Revisiting Concept Drift in Windows Malware Detection: Adaptation to Real Drifted Malware with Minimal Samples (Artifact Dataset)

<p>Dataset for Peer-Reviewed Artifact of 'Revisiting Concept Drift in Windows Malware Detection: Adaptation to Real Drifted Malware with Minimal Samples' (NDSS 2025)&nbsp;</p>

opencc-by-4.0Nov 2024View details →
zenodo24/100

Multiclass malware classification via first- and second-order texture statistics

<p>The Dataset2 created, as mentioned&nbsp;in our research paper entitled &#39;Multiclass malware classification via first- and second-order texture statistics&#39;, comprises Windows malware samples first-seen during 2018-19. Cite the paper while using the dataset.</p>

opencc-by-4.0Sep 2020View details →
zenodo20/100

DYNAMISM - Postprocessed Execution Traces Of Android Malware and Benign Apps

<p>Protection against malware is particularly relevant on systems running the Android operating system, due to its huge use base and, therefore, its potential for monetization from the attackers.</p> <p>Protection against malware is particularly relevant in systems running the Android operating system, due to its huge users&rsquo; base and, therefore, its potential for monetization from the attackers.</p> <p>Dynamic malware detection has been widely adopted by the scientific community but not yet in practical applications.</p> <p>We release <em>DYNAMISM (Dynamic Analysis of Malware)</em>, a dataset containing execution traces of both benign and malicious applications running on Android OS, in order to facilitate further research as well as to facilitate the adoption of dynamic detection in practice. The dataset contains execution traces from 2,386 benign applications and 2,495 malicious applications taken from the Malware Genome Project repository [<a href="http://www.malgenomeproject.org/">http://www.malgenomeproject.org</a>] and from Drebin Dataset [<a href="https://www.sec.cs.tu-bs.de/~danarp/drebin/">https://www.sec.cs.tu-bs.de/~danarp/drebin/</a>]. Execution records were obtained by running the applications, one at a time, on the Android emulator. For each application, a maximum of 2,000 stimuli were applied with a maximum execution time of 10 minutes. For most of the applications, all the stimuli could be applied in this timeframe. In some of the traces none of the two limits is reached due to emulator hiccups. Collected features are related to the memory and CPU usage, network interaction and system calls and their monitoring is performed with a period of two seconds. The Android emulator of the Android Software Development Kit for Android 4.0 (release 20140702) was used. To guarantee that the system was always in a mint condition when a new sample is started, thus avoiding possible interference (e.g., changed settings, running processes, and modifications of the operating system files) from previously run samples, the Android operating system was each time re-initialized before running each application. The application execution process was automated by means of a shell script that made use of Android Debug Bridge (adb) and that was run on a Linux PC. The Monkey application exerciser was used in the script as a generator of the aforementioned stimuli. The Monkey is a command-line tool that can be run on any emulator instance or on a device; it sends a pseudo-random stream of user events (stimuli) into the system, which acts as a stress test on the application software.</p> <p>In this dataset, we provide both per-app CSV files as well as unified files, in which CSV files of single applications have been concatenated. The CSV files contain the features extracted from the raw execution record. The provided files are listed below:</p> <ul> <li> <p>benign-per_app-csv.zip - features obtained by executing benign applications, one CSV per application</p> </li> <li> <p>benign-unified-csv.zip - features obtained by executing benign applications, only one CSV file</p> </li> <li> <p>malicious-per_app-csv.zip - features obtained by executing malicious applications, one CSV per application</p> </li> <li> <p>malicious-unified-csv.zip - features obtained by executing malicious applications, only one CSV file</p> </li> </ul>

restrictedJun 2018View details →

ScienceDex guides

Understand access before you commit

These curated guides explain access requirements, typical timelines, costs, and reuse considerations for widely used research datasets.

Compare curated datasets

Allen Brain Atlas

Allen Brain Atlas is an Allen Institute collection of brain map atlases, datasets, APIs, and analysis tools covering mouse, human, and non-human primate brain resources.

allen-brain-atlas
neuroscienceopenDocumentation, web resources, and API references are available online.
Last verified 2026-04-30Open record

Annotated Behaviour and Observability Dataset (ABODe)

ABODe is a University of Edinburgh DataShare dataset for behavior classification in group-housed mice using home-cage video, identities, bounding boxes, ground-plate positions, and annotator labels.

abode-home-cage
behavioral-neuroscienceopenThe DataShare record exposes download links for annotations, documentation, license text, and the zipped per-snippet data directory.
Last verified 2026-04-30Open record

DANDI Archive for NWB datasets

DANDI is a BRAIN Initiative archive for publishing and sharing neurophysiology data, including electrophysiology, optophysiology, and behavioral data packaged as NWB and related standards.

dandi-nwb
electrophysiologyopenPublished Dandiset metadata and archive endpoints are available through the production DANDI API.
Last verified 2026-04-30Open record

International Brain Laboratory public data

The International Brain Laboratory public data releases expose standardized mouse decision-making experiments, including Neuropixels recordings, widefield calcium imaging, behavior, and session metadata accessed through the ONE API.

ibl
behavioral-neuroscienceopenPublic sessions can be searched and loaded from the IBL public data server through ONE.
Last verified 2026-04-29Open record

OpenNeuro

OpenNeuro is a free, open platform for sharing neuroimaging datasets, with public search, dataset pages, and download paths for web, S3, DataLad, and the OpenNeuro CLI.

openneuro
neuroscienceopenPublished datasets are available on demand over the internet.
Last verified 2026-04-29Open record