Antivirus API that provides many features. This is a remaster of the old Xylon Antivir.
This version contains many useful functions.
Remember to leave a Star to the Project! Thank you!
If you like this project, you can consider making a donation. Help us continue to improve the API.
Table of Contents
Documentation may be incomplete or confusing. If you want to collaborate, make a Pull Request.
- Introduction
- Usage
- WIKI
- Index
- Core
- File
- FileDirSearcher
Searchs for files and directories
- FileTypeDetective
Gets information about the binary header at the beginning of the file and Identifies it
- InfoFile
Equivalent to System.IO.FileInfo - It is more Extended and Provides more information
- FileDirSearcher
- Folder
- InfoDir
Equivalent to System.IO.DirectoryInfo - It is more Extended and Provides more information
- InfoDir
- Hash
- FileHashCalculator
Gets the MD5 hash and all SHA types of a file
- FileHashCalculator
- File
- Helper
- Paths
Get some generic windows paths
- Util
Some Useful Features
- Paths
- Malware Naming
Identifier Generator according to CARO Regulations (Computer Antivirus Research Organization)
- Engine
- External
Wrappers for antivirus solutions and other command line tools
- PE
The Heart of the Xylon Engine - Scans Files and determines if it is malicious
- Services
Fully handles Windows services
- String Extract
As the name implies - Extract all text string from any File.
- Watcher
Process / Registry / File / Devices Monitor. in real time
- WMI
Better known as Windows Management Instrumentation - Wrapper for Win32_StartupCommand / Win32Process / Win32_ComputerSystem
- Pinvoke
Get all the Pinvokes of an Executable/Assembly.
- Windows Functions
Extra functions of Windows.
- WebBrowser Incomplete / Early Stage of Development
Obtain Information from Browsers. History / Favorites / Cache. It also includes Extensions and all your information.
- External
- Startup Manager
Gets all the Windows Startup items. (Registry / Folder / TaskSchedulers)
- Regedit Manager
All kinds of functions to manage the windows registry.
- Reporting issues
- Contributor
Make sure to have the following prerequisites:
- API Secret Key (OPTIONAL) 🔑
- .NET Framework (v. >= 4.6) ✔
- Your love 💝
First clone the repository
git clone https://github.com/DestroyerDarkNess/XylonV2.git
Add Xylonv2 to your Project through Package Manager https://www.nuget.org/packages/XylonV2/
Install-Package XylonV2 -Version 1.0.7
You are now ready to go!
You must start all the modules of the library from the method:
Info: You Can Enjoy the API Without a License, but it is recommended that you obtain it.
- VB
XylonV2.Modules.Initialization() ' Or XylonV2.Modules.Initialization("API Key")
- C#
XylonV2.Modules.Initialization(); //Or XylonV2.Modules.Initialization("API Key");
Be Careful: You can use the API completely free of charge, without limitations. Sim Embargo if you want an extension / changes / modifications of any kind, you must buy the license and you will be provided with your API Key.
The benefits of acquiring your license will be explained in detail. Take a tour of the Reference Documentation to see all available resources.
Open an issue here.
- Destroyer : Creator and Developer.
+ Discord :
! Destroyer#8328
#
@@ If you want to Contribute to the Project, Talk to me on Discord. :) @@
- ElektroStudios: For its Snippet FileDirSearcher and other Functions.
- Which are part of its DevCase Framework