uitkyk alternatives
Looking for an alternative tool to replace uitkyk? During the review of uitkyk we looked at other open source tools. Based on their category, tags, and text, these are the ones that have the best match.
Alternatives (by score)
LMD
Introduction
LMD uses MD5 file hashes and HEX pattern matches to define the malware signatures. These are used to detect malware.
Project details
LMD is written in shell script.
Strengths and weaknesses
- + The source code of this software is available
Typical usage
- Malware scanning
Loki
Introduction
Loki is security tool to find so-called indicators of compromise (IOC). It does this by scanning files and then uses pattern matching.Project details
Loki is written in Python.
Strengths and weaknesses
- + More than 10 contributors
- + Commercial support available
- + More than 500 GitHub stars
- + The source code of this software is available
Typical usage
- Digital forensics
- Intrusion detection
- Security monitoring
Malice
Introduction
Malice is a malware analysis that wants to provide a free and open source version of VirusTotal. The goal of Malice is to make it usable by both independent researchers up to fortune 500 companies.
Malice is useful for those that do malware analysis or deal with user-generated files that may contain malware. The framework allows scanning files and directories to see if they are infected.
Project details
Malice is written in Golang.
Strengths and weaknesses
- + More than 500 GitHub stars
- + The source code of this software is available
Typical usage
- Malware analysis
- Malware detection
- Malware research
- Malware scanning
Malscan
Introduction
Malscan is a tool to scan for malicious software (malware) such as viruses, worms, and backdoors. Its goal is to extend ClamAV with more scanning modes and signatures. It targets web servers running Linux, but can also be used on mail servers and desktops.
Project details
Malscan is written in shell script.
Strengths and weaknesses
- + Used language is shell script
- + The source code of this software is available
Typical usage
- Malware protection
- Malware scanning
MultiScanner
Introduction
MultiScanner helps malware analysts by providing a toolkit to perform both automated and manual analysis. The data extracted from the analysis can be easily stored together, including the relevant metadata and samples. It allows enriching the data further by retrieving information from external resources.
Project details
Strengths and weaknesses
- + More than 10 contributors
- + The source code of this software is available
Typical usage
- Malware analysis
- Malware detection
- Malware scanning
PHP Malware Finder
Introduction
PHP Malware Finder is a tool to find malicious PHP scripts. This threat is common for most web hosters and websites of their customers.Project details
PHP Malware Finder is written in shell script.
Strengths and weaknesses
- + More than 500 GitHub stars
- + The source code of this software is available
Typical usage
- Malware scanning
Rootkit Hunter (rkhunter)
Introduction
Rootkit Hunter is a small utility to find suspicious rootkit components. Other known backdoors or malicious software can also be discovered, especially if it has the goal to hide.
The tool uses different ways to hunt, like using predefined directory locations and comparing the output of system utilities. Another method is by requesting a specific output and see if this output is altered, therefore tricking rootkits to reveal themselves.
Project details
Rootkit Hunter is written in shell script.
Strengths and weaknesses
- + Used language is shell script
- + Project is mature (10+ years)
- + The source code of this software is available
Typical usage
- Malware detection
- Malware scanning
SSMA
Introduction
SSMA is short for Simple Static Malware Analyzer. The tool can perform a set of tests against a malware sample and retrieve metadata from it. SSMA can analyze ELF and PE and analyze its structure. For example, it can retrieve the PE file header information and its sections. Other pieces it can analyze is the usage of packers, anti-debugging techniques, cryptographic algorithms, domains, email addresses, and IP addresses. It can also check if the sample is already detected or blocked by using VirusTotal and the blocklist of malwaredomains.com.
Project details
SSMA is written in Python.
Strengths and weaknesses
- + The source code of this software is available
- - No releases on GitHub available
Typical usage
- Malware analysis
- Malware detection
- Malware scanning
- Reverse engineering
Kwetza
Introduction
Kwetza infects an existing Android application with either custom or default payload templates. It does so, to avoid detection by antivirus software. The tool uses using the target application's default permissions or injects additional permissions to gain additional functionality.
Project details
Kwetza is written in Python.
Strengths and weaknesses
- + The source code of this software is available
Typical usage
- Penetration testing
- Security assessment
Maltrail
Introduction
Maltrail monitors for traffic on the network that might indicate system compromise or other bad behavior. It is great for intrusion detection and monitoring.Project details
Maltrail is written in Python.
Strengths and weaknesses
- + More than 10 contributors
- + More than 3000 GitHub stars
- + The source code of this software is available
Typical usage
- Intrusion detection
- Network analysis
- Security monitoring
YARA
Introduction
YARA is a tool to identify and classify malware samples. It uses textual or binary patterns to match data, combined with a boolean expression to define a match. YARA is multi-platform, can be used via a command-line interface or via Python scripts using the yara-python extension.
Project details
YARA is written in C.
Strengths and weaknesses
- + More than 50 contributors
- + More than 2000 GitHub stars
- + The source code of this software is available
Typical usage
- Malware analysis
- Malware detection
- Malware scanning
YaraGuardian
Introduction
YaraGuardian provides a web-based interface that helps to manage Yara rules. It can be used to search, organize, and bulk-edit rules. The tool also prevents creating duplicate entries, which is a nice additional benefit of this management utility.
Project details
YaraGuardian is written in Python.
Strengths and weaknesses
- + The source code of this software is available
Typical usage
- Malware analysis
bamfdetect
Introduction
With bamfdetect, malware and bots can be analyzed. It identifies and extracts information and returns data in JSON format.
Project details
bamfdetect is written in Python.
Strengths and weaknesses
- + The source code of this software is available
Typical usage
- Malware analysis
- Malware scanning
yarGen
Introduction
The yarGen utility helps with creating YARA rules for malware detection. It can combine both 'goodware' and 'malware', to properly craft the right rules.Project details
ClamAV
Introduction
ClamAV is a popular tool to detect malicious software or malware. While it calls itself an antivirus engine, it probably won't encounter many viruses, as they have become rare. It is more likely to find other forms of malware like worms, backdoors, and ransomware. ClamAV can be used in a few ways, from doing an occasional scan up to scanning in batch. ClamAV does not do on-access scanning but can be combined with other tools to obtain similar functionality. ClamAV is often used to support scanning incoming emails for malicious content.
Project details
ClamAV is written in C.
Strengths and weaknesses
- + Many maintainers
- + The source code of this software is available
Typical usage
- Malware analysis
- Malware detection
- Malware scanning
chkrootkit
Introduction
The chkrootkit tool consists of multiple parts that may detect the presence of rootkit parts of rootkit behavior on a system.
Some areas that are checked include:
- interface in promiscuous mode
- lastlog deletions
- wtmp deletions
- wtmpx deletions
- signs of LKM trojans
- utmp deletions
Project details
chkrootkit is written in C, shell script.
Strengths and weaknesses
- + Used language is shell script
- + Project is mature (10+ years)
- - Long time between releases
Typical usage
- Malware detection
- Malware scanning
mimipenguin
Introduction
The tool requires root permissions to work.
Project details
mimipenguin is written in Python, shell script.
Strengths and weaknesses
- + The source code of this software is available
- - No releases on GitHub available
- - Full name of author is unknown
Typical usage
- Information gathering
- Security assessment
mimipy
Introduction
The mimipy tool is based on the work of mimipenguin and ported to Python. It can extract passwords from memory or overwrite them to prevent capture.
Project details
mimipy is written in Python.
Strengths and weaknesses
- + The source code of this software is available
Typical usage
- Data extraction
- Information gathering
- Security assessment
MIG (Mozilla InvestiGator)
Introduction
MIG provides a platform to perform investigative analysis on remote systems. By using the right queries, information can be obtained from these systems. This all happens in parallel, making intrusion detection, investigation, and follow-up easier.
Project details
Strengths and weaknesses
- + More than 25 contributors
- + More than 1000 GitHub stars
- + The source code of this software is available
- + Supported by a large company
Typical usage
- Digital forensics
- Intrusion detection
Some relevant tool missing as an alternative to uitkyk? Please contact us with your suggestion.