Categories
computer programs

How to Disable Windows 11 Context Menu



How to Disable Windows 11 Context Menu

Windows 11 introduced a new context menu, but some users prefer the classic version. You can disable the Windows 11 context menu by modifying the Windows registry. Follow these steps:

Steps to Disable Windows 11 Context Menu:

  1. Open the Command Prompt by pressing Win + R, tipe cmd, and press Enter.
  2. Enter the following command and press Enter:
reg add HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 /ve /d "" /f

How to Restore the Default Context Menu:

If you want to restore the default context menu, use the following command and press Enter. No restart is required.

reg delete "HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}"

Categories
Programming lessons

what is BitNinja and how to use


BitNinja: A Comprehensive Security Solution for Your Linux Servers

BitNinja is a powerful and versatile security platform designed to safeguard your Linux servers from a wide range of cyber threats. With its layered approach to security, BitNinja effectively shields your servers from malware infections, website hacks, data breaches, and other malicious attacks. Whether you’re managing a shared hosting environment, running a small business, or providing VPS services, BitNinja offers tailored solutions to meet your specific needs.

Features of BitNinja

  • Multi-layered Security: BitNinja employs a combination of advanced security technologies to provide comprehensive protection, including:

    • Web Application Firewall (WAF): Deflects attacks targeting vulnerabilities in web applications.
    • IP Reputation: Blocks traffic from known malicious IPs.
    • Anti-Malware: Scans and eliminates malware infections.
    • Honeypots: Lure and trap cybercriminals, revealing their attack methods.
    • Log Analysis: Monitors server logs for suspicious activity.
    • DoS Mitigation: Safeguards against Denial-of-Service (DoS) attacks.
  • Real-time Threat Detection: BitNinja continuously monitors your servers for emerging threats, ensuring that your defenses remain up-to-date against the latest cyberattacks.
  • Automated Protection: BitNinja automates many security tasks, freeing up your time and resources to focus on other critical business operations.
  • Easy-to-use Interface: BitNinja’s intuitive dashboard provides a centralized platform for managing and monitoring your server security.
  • 24/7 Expert Support: BitNinja’s team of security experts is available around the clock to assist you with any issues or concerns.

Benefits of Using BitNinja

  • Enhanced Server Security: BitNinja’s robust protection safeguards your servers from a broad spectrum of cyber threats, minimizing the risk of data breaches and downtime.
  • Reduced Server Load: By proactively blocking malicious traffic and attacks, BitNinja alleviates the burden on your servers, improving performance and stability.
  • Improved Customer Satisfaction: By ensuring the security of your clients’ websites and data, BitNinja contributes to enhanced customer satisfaction and loyalty.
  • Increased Profits for VPS Providers: BitNinja’s tailored solutions for VPS providers enable them to offer enhanced security to their clients, boosting revenue and customer retention.

Additional Features and Benefits

In addition to the core features mentioned above, BitNinja offers a range of additional features and benefits that make it an ideal security solution for businesses of all sizes:

  • Vulnerability Scanning: BitNinja regularly scans your servers for vulnerabilities and provides actionable steps to remediate them.
  • Patch Management: BitNinja can automatically apply security patches to your servers, ensuring that they are always up-to-date with the latest security fixes.
  • Compliance Reporting: BitNinja generates compliance reports that can be used to demonstrate your organization’s adherence to industry standards and regulations.
  • Cloud Security: BitNinja extends its protection to cloud environments, providing a unified security solution for your on-premises and cloud-based infrastructure.

Get Started with BitNinja Today

Experience the peace of mind that comes with comprehensive server security. Sign up for a BitNinja trial today and safeguard your Linux servers from the ever-evolving cyber threat landscape.

Click here to register for a BitNinja trial

Why Choose BitNinja?

In today’s increasingly complex and interconnected world, cybersecurity is no longer an option but a necessity. With the ever-growing volume and sophistication of cyber threats, organizations of all sizes need a robust and reliable security solution to protect their valuable assets. BitNinja stands out as the premier choice for Linux server security

Installing BitNinja on Linux

Prerequisites

  • A Linux server with root access
  • An internet connection
  • A BitNinja license key

Installation Steps

  1. Download the BitNinja installation script:
  2. wget https://raw.githubusercontent.com/bitninja/bitninja/master/install.sh
  3. Make the script executable:
  4. chmod +x install.sh
  5. Run the installation script:
  6. ./install.sh
  7. Follow the on-screen instructions to complete the installation process.
  8. Activate your BitNinja license:
  9. Once the installation is complete, you will need to activate your BitNinja license. To do this, log in to the BitNinja web console and navigate to the **Licenses** page. Enter your license key and click the **Activate** button.

  10. Configure BitNinja:
  11. After activating your license, you can configure BitNinja to meet your specific security needs. To do this, log in to the BitNinja web console and navigate to the **Settings** page. You can configure a variety of settings, such as IP reputation, malware scanning, and web application firewall (WAF) rules.

Read more if you want to know about installation instructions

Categories
AI

Eid al-Fitr Mubarak


Eid al-Fitr Mubarak!

Eid al-Fitr is a time of joy and gratitude, marking the end of Ramadan—a month of reflection, self-discipline, and spiritual growth.

Today, the Blindmasters team warmly greets every visitor and follower who is Muslim. We truly value your support and hold you close in our hearts on this blessed day.

May this Eid al-Fitr fill your life with peace, happiness, and countless blessings. Enjoy this special time with your loved ones, knowing that your presence inspires us every day.

Categories
AI glasses

Envision Glasses: Empowering the Blind and Visually Impaired


Envision Glasses: Empowering the Blind and Visually Impaired

Envision Glasses are AI-powered smart glasses designed to assist individuals who are blind or have low vision by converting visual information into speech. This innovative technology provides users with greater independence and access to the world around them.

Features and Benefits

  • Real-Time Text Recognition: Instantly reads text from any surface, enabling users to access printed materials, signs, and digital screens.
  • Object Recognition: Identifies objects in the environment, helping users navigate and understand their surroundings.
  • Face Recognition: Recognizes familiar faces, facilitating social interactions.
  • Scene Description: Provides detailed descriptions of scenes, offering context and enhancing situational awareness.
  • Integration with Ally: Offers hands-free personal AI assistance through integration with Ally, enhancing the user experience.

About Envision

Envision is a company dedicated to empowering people who are blind or have low vision by providing them with tools to access everyday visual information. Their mission is to transform lives through assistive technology, fostering independence and opening up new possibilities.

Learn More

For more information, visit the official Envision website: https://www.letsenvision.com

Watch Envision Glasses in Action

Check out this video to see how Envision Glasses are making a difference:

Categories
Linux system

A Fresh Look at Vesta 2.0


A Fresh Look at Vesta 2.0

The Upcoming Evolution of the Popular Control Panel

Introduction

Previously on “Blindmasters,” we discussed the Vesta Control Panel and its role in simplifying and streamlining server management. Today, we’re excited to share updates about the upcoming Vesta 2.0, which is being developed as the ultimate solution for managing servers and applications with cutting-edge technology.

What’s New in Vesta 2.0?

Vesta 2.0 brings a host of advanced features that make it more flexible and powerful than its predecessor. Here’s what’s been announced so far:

  • 1. Secure and Isolated Application Environments:
    Vesta 2.0 will utilize containerization technologies such as Incus and LXC to run applications in fully isolated environments. This enhances security and simplifies resource management.
  • 2. Simplified Installation and Updates:
    The core has been redesigned using the Go programming language and will be distributed as a single executable file that can be easily installed on any container-supported server.
  • 3. Automatic SSL Integration:
    An embedded proxy will provide automatic TLS/SSL certificates, caching capabilities, and application protection using a built-in firewall.
  • 4. Multi-Platform Support:
    The new version will work on various operating systems and architectures (ARM, x86, x64), making it suitable for a wide range of users.
  • 5. Enhanced Backup Capabilities:
    Vesta 2.0 will allow easy container backups and restores with support for cloud storage using the S3 protocol.
  • 6. Community-Driven Template Sharing:
    Users will be able to share and reuse templates through a community-accessible library.

How Can You Benefit from Vesta 2.0?

With its new container-based architecture, Vesta 2.0 allows you to run various types of applications and servers seamlessly. For instance, you can manage a PHP server and a Node.js application together using a reverse proxy equipped with SSL certificates.

What Will Be Missing in Vesta 2.0?

Despite its significant improvements, Vesta 2.0 will not include an integrated email client. However, custom templates can be added to include this functionality if required.

When Will Vesta 2.0 Be Released?

According to the development team, Vesta 2.0 is in its final stages and is expected to be officially released in 2025. An early beta version might be available soon for those eager to try it out.

How to Install Vesta

If you’re ready to explore the current version of Vesta, follow these simple steps:

# Update your server
sudo apt update && sudo apt upgrade -y

# Download the Vesta installation script
curl -O http://vestacp.com/pub/vst-install.sh

# Run the installation script
bash vst-install.sh

# Follow the prompts to complete the installation

            

Stay tuned for Vesta 2.0 to take advantage of its powerful new features!

Visit the official post from here

Categories
news

5 years of blind masters.

Hello, everyone!

Yes, you read this right. We’ve been running for 5 full years. You might have noticed this if you check the top of the home page, but I figured I could just write a quick article to let you know what we achieved and what’s in the kitchen here at Blind Masters.

1 – Teamtalk Server:

We have a vibrant Teamtalk server where we chat and hang out. This started for a couple of friends to hang out, but became something fully fledged for all of you to enjoy.

Not only that, but we always enjoy hanging out with you all and have enjoyed seeing you achieving your goals as you become new friends.

We can’t wait to see more people joining us in our journey as friends and as supporters.

2 – Games:

Although we haven’t programmed our own games yet, we have hosted in the past games like TK and its other forks for all of you to enjoy.

Who knows, maybe in the 6th year we’ll celebrate having our own game for all to play.

3 – TT Utilities:

What started out of the desire as a bot to serve our managerial purposes became more than management and now boasts other functions like translation and checking the weather.

Guess what, it also empowers other servers nowadays to provide management and entertainment for the first time in Teamtalk. We can do things like how those developers do for Discord. Yes? Yes.

So what’s coming?

The journey is still long ahead. We always welcome your feedback and ideas.

We can’t stop thinking about ideas for your enjoyment. Probably I gave a hint or two in the post.

Did you find what we might work on? Hit us down in the comments and give us more ideas.

Merry Christmas, and Happy New Year.

See you in 2025 with a new post.


Categories
Linux system TTUtilities

How to Install and Set Up TTUtilities


How to Install and Set Up TTUtilities on $user

Author: Owen Macasu and Roel Cabante

Created on: October 28, 2024

Install these two packages: pip3 and unzip.

sudo apt install python3-pip
sudo apt install unzip

The user example for this tutorial is: bot.

  1. Log in to your terminal with sudo or root privileges.
  2. Create a user for another instance of this bot by typing:
    adduser bot
  3. Add the user bot to the sudo group by typing:
    usermod -aG sudo bot
  4. Add the user bot to the systemd profile by typing:
    loginctl enable-linger bot
  5. Log in now as the user you created (for example, bot).
  6. Download TTUtilities by typing this command:
    wget https://blindmasters.org/TTUtilities/TTUtilities-linux.zip
  7. Extract the downloaded file:
    unzip TTUtilities-linux.zip
  8. Change to the extracted directory by running:
    cd TTUtilities-linux
  9. Set up a virtual environment by running this command:
    python3 -m venv venv
  10. Activate the virtual environment by running:
    source venv/bin/activate
  11. Install the bot’s requirements by running:
    pip3 install -r requirements.txt --upgrade
  12. Make setup.sh executable by running:
    chmod +x setup.sh
  13. Run setup.sh to complete the bot configuration.
  14. Run the bot after installing all requirements. Do not close the terminal. You should search for a video to allow the bot to log in to your account. Use the command /p. This will not play anything on the first run; instead, you’ll see “yt-dlp” prompting you to go to the following link to add a new device: https://www.google.com/device. You should also see a code that you need to enter in your browser to complete the sign-in.
  15. Close the terminal and log in again using the username you created (for example, bot).
  16. Go to the .config folder by typing:
    cd ~/.config/
  17. Make a directory for systemd/user by typing:
    mkdir -p systemd/user/
  18. Using any SFTP client like FileZilla, upload pulseaudio.service and pulseaudio.socket.
  19. Create a new file by typing:
    nano .config/systemd/user/TTUtilities.service
  20. The service file should look like this. Edit it based on your preferences, but this time the username is bot:
    [Unit]
    Description=TTUtilities bot for TeamTalk
    
    [Service]
    Type=simple
    ExecStart=/home/bot/linux/venv/bin/python /home/bot/linux/TTUtilities.py
    Restart=on-failure
    Environment="CONFIG_FILE=/home/bot/linux/config.ini"
    WorkingDirectory=/home/bot/linux/
    StandardOutput=syslog
    StandardError=syslog
    
    [Install]
    WantedBy=default.target
  21. Enable and start the bot by running these two commands separately:
    systemctl --user enable TTUtilities.service
    systemctl --user start TTUtilities.service

That’s all! Enjoy!


Categories
TTUtilities

TT-utilities-updates

Bot Update Version 2.1.1

New in Version 2.1.1:

Hot fix update: Fixed some issues related to config creation on Linux.

New in Version 2.1.0:

This major update brings several new features and important changes:

  • New and improved method for creating config files. Windows users will have a GUI for creating config files, while Linux users will use the terminal.
  • Removed ipinfo.io and replaced it with a better service for detecting VPN users, fixing detection issues for European countries.
  • New weather information available with the /weather command.
  • Bot logs all errors to errors.log. Only errors are logged, no other data is included.
  • Randomized welcome messages introduced.
  • A new system for private channels with two users only. Commands: /private second_name to create a private channel, and more.
  • New offline messaging system. Commands: /pm username message to send offline messages, /messages to check pending messages.
  • New commands for retrieving all server users with their usernames. Useful for clients without this feature.
  • Added support for monitoring users when they log in, using Telegram bot tokens. Command: /notify nickname chat_id.
  • New commands for managing jailed users: /jails, /jail nickname, and /unjail nickname.
  • New customization commands for admins: /cn new_name, /cs status, /cg mode, and /save.
  • Added commands for retrieving country information: /who and /whoall.
  • New YouTube download command: /dl link to download and upload videos in .m4a format. Control deletion with a config setting.

Bug Fixes and Improvements:

  • Fixed issues with the duration kick system, now stores usernames and IPs more accurately.
  • Improvements to the weather info retrieval system.

Version 2.0.0:

This was a major update that introduced the following features:

  • Linux support: Tested on Ubuntu 22.0. The bot now works on Linux systems, but may still have some bugs.
  • Improved text-to-speech (TTS) system using Microsoft natural voices. Commands: /say, /get_voices, /voice, /rate, /pitch, /volume, /ld.
  • Smart ban and kick system: Commands for IP bans, username bans, and timed kicks.
  • Broadcast message command: /b message for authorized users.
  • Clear bans and kicks: /clear to remove bans for all or specific users.
  • New exclusion types for nicknames, usernames, and IPs in the exclusion section.
  • Better weather request handling to reduce redundant requests.
  • Improved reconnect system if the bot loses connection, trying to reconnect every 3 seconds.
Categories
news

Announcing Our New Telegram Channel


Announcing Our New Telegram Channel: Blindmasters News

We are thrilled to announce the launch of our new Telegram channel, Blindmasters News! This channel is dedicated to providing the latest updates, tutorials, and news specifically tailored for the Blindmasters community.

Why Join Blindmasters News?

By joining our channel, you’ll stay informed about:

  • Latest tutorials and guides related to Linux and accessibility
  • Updates on new tools and software for visually impaired users
  • Announcements about upcoming events and community activities
  • Important security alerts and maintenance notifications

How to Join

Joining Blindmasters News is simple. Just click the link below to be part of our growing community:

Join Blindmasters News on Telegram

Stay Connected

We believe in the power of community and collaboration. Your feedback and participation are invaluable to us. Join the conversation and stay connected with us through Blindmasters News.

Thank you for being a part of our journey!

Categories
news

Eid Mubarak

On behalf of the Blindmasters team, we extend our heartfelt congratulations to you and your loved ones on the joyous occasion of Eid al-Adha.
Eid Mubarak! May this special day bring peace, happiness, and prosperity to your life. As we celebrate the spirit of sacrifice and devotion, we hope you find joy in the company of family and friends, and that your days ahead are filled with countless blessings.
Thank you for being a valued part of our community. Your support and engagement are deeply appreciated.
Wishing you a wonderful and blessed Eid al-Adha.

 
Live Chat

Hi, Your satisfaction is our top priority, we are ready to answer your questions...