{"repo":"CERT-Polska/ursadb","free":true,"listed":false,"github":"https://github.com/CERT-Polska/ursadb","clone":"git clone https://github.com/CERT-Polska/ursadb.git","description":"Trigram database written in C++, suited for malware indexing","language":"C++","stars":129,"topics":["yara","malware","database","security-tools","security-automation"],"license":"BSD-3-Clause","category":"databases-storage","readme_excerpt":"UrsaDB A 3gram search engine for querying terabytes of data in milliseconds. Optimized for working with binary files (for example, malware dumps). Created in CERT.PL. Originally by Jarosław Jedynak (tailcall.net), extended and improved by Michał Leszczyński. This repository is only for UrsaDB project (ngram database). See CERT-Polska/mquery for more user friendly UI. Installation See installation instructions Quickstart 1. Create new database: 2. Run UrsaDB server: 3. Connect with UrsaCLI: 4. Index some files: 5. Now you can perform queries. For example, match all files with three null bytes: Read the syntax documentation to learn more about available commands. Learn more More documentation can be found in the docs directory. You can also read the hosted version here: cert-polska.github.io/ursadb. Contact If you have any problems, bugs or feature requests related to UrsaDB, you're encouraged to create a GitHub issue. Funding acknowledgement","default_branch":null,"files":null,"tree":[],"storefront":"/r/CERT-Polska","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CERT-Polska/ursadb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}