Pages

marți, 16 iunie 2026

Tool : a simple PowerShell script for UEFI, VeraCrypt, and more security information.

UEFI Secure Boot keys, used to sign the first stage boot loader, are expiring in June 2026
First, let's see this information that could highlight the intrusion capabilities of a hacking attack on an information system in time and space:
1. Secure Boot, even with old keys – protects BEFORE Windows starts
Secure Boot protects against:
  • bootkits
  • UEFI rootkits
  • bootloader tampering
  • malware that injects itself before Windows loads
It is a hardware + firmware protection, enforced by UEFI.
Even if your keys are old, Secure Boot is still:
  • much safer than having Secure Boot disabled
  • a firmware‑level protection
  • impossible to bypass without physical access + complex attacks
Old keys do not mean “insecure”; it only means Microsoft will replace them in the future.
2. VeraCrypt System Encryption – protects AFTER the bootloader starts
VeraCrypt protects:
  • the data on your disk
  • the confidentiality of your files
  • access to your system if someone steals your laptop
But it does NOT protect against:
  • bootkits
  • UEFI rootkits
  • bootloader tampering
  • firmware‑level attacks
Because VeraCrypt:
  • replaces the Windows bootloader
  • disables Secure Boot
  • is not cryptographically signed for UEFI
  • does not provide protection against pre‑boot attacks
One basic script created by copilot to show some info:
Add-Type -AssemblyName System.Windows.Forms
Add-Type -AssemblyName System.Drawing

$form = New-Object System.Windows.Forms.Form
$form.Text = "UEFI Bootloader Detector"
$form.Size = New-Object System.Drawing.Size(800,600)
$form.StartPosition = "CenterScreen"

$box = New-Object System.Windows.Forms.TextBox
$box.Multiline = $true
$box.ScrollBars = "Vertical"
$box.ReadOnly = $true
$box.Font = New-Object System.Drawing.Font("Consolas",10)
$box.Dock = "Fill"
$form.Controls.Add($box)

function Add-Line($text) {
    $box.AppendText($text + "`r`n")
}

Add-Line "=== UEFI Bootloader Detector ==="
Add-Line ""

# Montăm partiția EFI
mountvol S: /s | Out-Null

Add-Line "EFI Partition Contents:"
$efi = Get-ChildItem S:\EFI -ErrorAction SilentlyContinue
foreach ($item in $efi) {
    Add-Line "  $($item.Name)"
}

Add-Line ""
Add-Line "=== Bootloader Detection ==="

# Windows Boot Manager
Add-Line ""
Add-Line "Windows Boot Manager:"
if (Test-Path "S:\EFI\Microsoft\Boot\bootmgfw.efi") {
    Add-Line "  ✔ Windows bootloader detected"
} else {
    Add-Line "  ✖ Windows bootloader NOT found"
}

# VeraCrypt
Add-Line ""
Add-Line "VeraCrypt:"
if (Test-Path "S:\EFI\VeraCrypt\DcsBoot.efi") {
    Add-Line "  ✔ VeraCrypt bootloader detected"
} else {
    Add-Line "  ✖ VeraCrypt bootloader NOT found"
}

# GRUB
Add-Line ""
Add-Line "GRUB:"
$grubPaths = @(
    "S:\EFI\ubuntu\grubx64.efi",
    "S:\EFI\fedora\grubx64.efi",
    "S:\EFI\debian\grubx64.efi",
    "S:\EFI\opensuse\grubx64.efi",
    "S:\EFI\centos\grubx64.efi"
)

$grubFound = $false
foreach ($path in $grubPaths) {
    if (Test-Path $path) {
        Add-Line "  ✔ GRUB detected at $path"
        $grubFound = $true
    }
}
if (-not $grubFound) {
    Add-Line "  ✖ GRUB not found"
}

# rEFInd
Add-Line ""
Add-Line "rEFInd:"
if (Test-Path "S:\EFI\refind\refind_x64.efi") {
    Add-Line "  ✔ rEFInd detected"
} else {
    Add-Line "  ✖ rEFInd not found"
}

# systemd-boot
Add-Line ""
Add-Line "systemd-boot:"
if (Test-Path "S:\EFI\systemd\systemd-bootx64.efi") {
    Add-Line "  ✔ systemd-boot detected"
} else {
    Add-Line "  ✖ systemd-boot not found"
}

# Fallback EFI
Add-Line ""
Add-Line "Fallback Bootloader:"
if (Test-Path "S:\EFI\Boot\bootx64.efi") {
    Add-Line "  ✔ Fallback bootloader detected (bootx64.efi)"
} else {
    Add-Line "  ✖ Fallback bootloader not found"
}

Add-Line ""
Add-Line "=== Detection Complete ==="

$form.ShowDialog()

luni, 15 iunie 2026

News : PRO GEOMETRIC MERMAID EDITOR – PYQT6 (v1.0) sell on gumroad

Today, I implemented a new system for selling my products, cheaper and more permissive, called: BUY AND HAVE MORE - SYSTEM. The idea is to have your product, specific tool, simple and good with a low price. I used many programming languages: Python, C#, Godot, FASM... I used artificial intelligence, I can use testing software ... This is my system that will help users and developers by: - using a low price for your tools - help work of developers with low prices, nothing can be 100% free - maintain the same software in time: on price, lifetime, and updates - buy more products from users and me, send me your development tasks - based on users asking who will have these products - do you want a specific development: send me an email with your price - you can ask even artist's work - don't spend your time, just use my time at a low price
From sales, I will reinvest in my technical development, in producing source code and producing art, according to my skills.
See this simple video tutorial with this python project script.

News : Stellaris: Nomads | Official Release Trailer

Google Apps Script : simple gmail manager !

Today, if you can't afford a paid Google account, you can use Google Apps Script to create your own tools to help you. Here's an older example of an email manager that labels, groups, deletes emails, etc.

duminică, 14 iunie 2026

News : Age of Empires IV: Raiders of the North Announce Trailer- XBOX Games Showcase 2026

News : A Sci-Fi CGI Short Film: "REBELS" - by REBELS Team | TheCGBros

News : Dust Front RTS - A Gritty Grimdark Sci-Fi RTS in a World of Endless Wars and Eldritch Abominations!

Tools : Mermaid AI.

Go from text to a living diagram in seconds, right where you work. Clear at a glance, quick to build, and made to evolve.
Now, Mermaid AI helps you build complex visuals from plain text, fix syntax errors, and more. Just type what you want – we'll take care of the structure.
The last blog post was 19 May 2026: Venn diagrams are maybe the most universally understood visualization in existence. Two overlapping circles. Everyone knows what they mean.