Skip to content

turkaysoft/yamira

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

117 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yamira - Advanced USB Drive Protection Software

GitHub downloads GitHub stars GitHub release Platform

Yamira is a specialized USB drive protection software developed by Eray Türkay. It is designed to safeguard your portable storage devices against malware, specifically preventing unauthorized hiding or deletion of your personal files the moment a USB drive is connected. Yamira acts as a proactive shield, ensuring your data remains visible and secure across different environments.


Donate

You can support this project by making a donation to help ensure its sustainability and the development of new features.

Buy Me A Coffee


Key Features

  • Privacy First: Your data stays on your machine; no information is transferred to external servers.
  • Pure Performance: Developed exclusively in C# and .NET Framework with no external libraries or dependencies.
  • Portable: No installation required. Just download it, extract all files from the ZIP, select the appropriate architecture, and run it.
  • Instant Protection: Automatically secures USB devices against malware upon connection.
  • Malware Defense: Prevents common USB-borne viruses from tampering with your file structure.
  • File Visibility Guard: Actively counteracts malware that attempts to hide or delete user data.
  • Real-Time USB Monitoring: Continuously monitors USB connection events using Windows Management Instrumentation (WMI) and immediately triggers protection protocols the moment a new drive is detected.
  • Modern UI: Clean, intuitive interface compatible with Windows 11 design language, featuring Light, Dark, and System themes.
  • Multilingual: It supports 15 different languages, primarily English. You can access the supported languages here: Supported Languages
  • Built-in Update Mechanism: It features a built-in smart update mechanism developed specifically by Türkaysoft.

Interface Preview

Yamira UI

Getting Started

  1. Navigate to the Releases page.
  2. Download the latest ZIP file.
  3. Extract all files from the ZIP (Important: Application requires all folder contents to run correctly).
  4. Launch the executable corresponding to your architecture:
    • Yamira_x64.exe: For standard 64-bit Intel/AMD systems.
    • Yamira_arm64.exe: For ARM-based devices like Surface Pro.

Translation Support

  • Translation Support: Community-driven localization via the official Translation Guide.

System Requirements

Feature Minimum Requirements Recommended Requirements
OS Windows 10 22H2 x64 Windows 11 25H2 x64
CPU x64 or ARM64 x64 or ARM64
RAM 50 MB Free RAM 75 MB Free RAM
.NET .NET Framework 4.8.1 .NET Framework 4.8.1

Shortcut Keys

Shortcut Action
F1 Light Theme
F2 Dark Theme
F3 System Theme
F4 Starting With: Windowed
F5 Starting With: Full Screen
F11 Check Updates
F12 About
CTRL + Alt + D Donate Page

Security

  • Zero Data Export Policy: Your privacy is our priority; no data leaves your machine.
  • No Dependencies: Developed entirely from scratch using its own source code, there are no risks from security vulnerabilities in third-party libraries.
  • Open Source: All source code for the program is open and can be reviewed by anyone.

License

This software is offered free of charge as part of the Türkaysoft solutions package and is protected under the MIT License.

About

Advanced USB Drive Protection Software

Topics

Resources

License

Security policy

Stars

5 stars

Watchers

1 watching

Forks

Sponsor this project

Contributors

Languages