| |
|
51
|
Seguridad Informática / Seguridad / Re: correo dudoso de microsoft en gmail
|
en: 17 Mayo 2026, 16:29 pm
|
He leido varios mensajes sobre este tema en redes sociales ALERTA DE CORREOS MASIVOS CON CÓDIGOS REALES DE MICROSOFT
Cibercriminales están abusando de la función de inicio de sesión "sin contraseña" en cuentas asociadas a Microsoft, de forma MASIVA.
Están inyectando bases de datos filtradas para verificar si tu correo (Gmail, iCloud, Yahoo, etc.) está registrado en Microsoft (enumeración de cuentas). Es decir, no se trata de un ataque dirigido, sino una fase de reconocimiento.
Los atacantes están perfilando usuarios de forma masiva para identificar blancos viables, desde ciudadanos hasta perfiles corporativos o gubernamentales. Es decir, si el correo se envía, ellos saben que SÍ está asociado a una cuenta de Microsoft.
Esto lo logran usando bases de datos filtradas con millones de correos electrónicos. Simplemente sistematizan el envío masivo. Después generan una base con correos que saben que sí tienen cuenta Microsoft y podrían llegar a utilizar contraseñas filtradas previamente para intentar comprometerlas.
El código es real, pero la solicitud es maliciosa. IGNORA el correo, cambia contraseñas y activa Autenticación de Dos Factores (2FA) en todos los servicios posibles.
https://x.com/i/status/2055732791799624120
|
|
|
|
|
52
|
Seguridad Informática / Hacking / Re: Como iniciar en el hacking
|
en: 16 Mayo 2026, 09:51 am
|
Obviamente es un tema muy complejo, y todos los "hackers" no son iguales, hay un largo vocabulario o argot para referirse a diferentes tipos de hackers. Si quieres ser un auténtico hacker tendrás de empezar desde cero (conocimientos de informática, redes, matematicas, etc). Por ejemplo, la criptografía se basa en matemáticas. Ya hace unos 2.000 años que se emplea. Si solo buscas impresionar a tu novia o a tu grupo de amigos, puedes convertirte en un autentico Script kiddie, solo con saber manejar Kali y Metaexploit, ya es suficiente. Te dejo la definición de la Wikipedia: https://es.wikipedia.org/wiki/Script_kiddie
Es un término utilizado de forma despectiva para describir a aquellos que utilizan programas y scripts desarrollados por otros expertos para atacar sistemas de computadoras y redes. Es habitual asumir que los script kiddies son personas sin habilidad para programar sus propios exploits, y que su objetivo es intentar impresionar a sus amigos o ganar reputación en comunidades de entusiastas de la informática sin tener alguna base firme de conocimiento informático. Suelen tener intenciones maliciosas al igual que los lamers, pero a la vez cuentan con escaso conocimiento informático.
Los Script Kiddies carecen de (o están desarrollando) habilidades de programación suficientes para comprender los efectos y efectos secundarios de sus acciones. Como resultado, dejan rastros significativos que conducen a su detección, o atacan directamente a las empresas que ya cuentan con detección y contramedidas de seguridad, dejando activado el informe automático de fallos en ocasiones.[3
|
|
|
|
|
53
|
Seguridad Informática / Hacking / Re: ¿Se podría realizar el escaneo de puertos para averiguar IP pública de un usuario en un foro cualquiera?
|
en: 14 Mayo 2026, 08:28 am
|
|
Para evitar confusiones, usaré un símil. Cada ordenador —ya sea un servidor o un PC— tiene una dirección IP. Esa IP funciona como el teléfono de una gran empresa. Cuando quieres poner una queja, llamas al número general y luego marcas la extensión del departamento de Atención al Cliente, por ejemplo la extensión 80. Todos los clientes enfadados terminan llamando a esa misma extensión.
Escanear puertos sería como llamar a esa gran empresa e ir marcando todas las extensiones, desde la 0 hasta la 65.000. La mayoría no responderán; otras te llevarán a Contabilidad, Recursos Humanos o a algún trabajador concreto (el equivalente a FTP, Telnet, HTTPS…), pero ninguno podrá ayudarte realmente.
Solo tienes dos opciones:
Colarte en la empresa, entrar en el departamento de Atención al Cliente y mirar directamente la pantalla donde aparece el teléfono de la víctima.
Convencer a la víctima para que llame a otro número donde tú controlas la pantalla.
|
|
|
|
|
60
|
Programación / Scripting / [APORTE] [PowerShell] GodModeManager - Gestor interactivo que permite crear carpetas GodMode de Windows 11
|
en: 19 Abril 2026, 20:08 pm
|
Este script de PowerShell es un gestor interactivo que permite crear fácilmente en el Escritorio las famosas carpetas GodMode de Windows 11. Estas carpetas, cuando se nombran con un GUID especial, se convierten en accesos directos a paneles avanzados de configuración del sistema. El script organiza estos GUIDs por categorías, muestra un menú interactivo y te permite crear carpetas individuales, todas las de una categoría o todas las disponibles. Se ha utilizado Vibe Coding Claude  # ================================ # GODMODE MANAGER - WINDOWS 11 # ================================
# Captura cualquier error no controlado y pausa para que puedas leerlo trap { Write-Host "`n[ERROR] $_" -ForegroundColor Red Write-Host "`nPulsa ENTER para cerrar..." Read-Host exit 1 }
$ErrorActionPreference = "Stop" # convierte todos los errores en terminales
# Diccionario de GUIDs organizados por categorias $GodModes = @{ "Sistema" = @{ "Modo Dios (todas las configuraciones)" = "ED7BA470-8E54-465E-825C-99712043E01C" "Sistema" = "BB06C0E4-D293-4f75-8A90-CB05B6477EEE" "Seguridad y mantenimiento" = "F3F5824C-AD58-4728-AF59-A1EBE3C2E8E3" "Centro de accesibilidad" = "D555645E-F4F9-4F47-8AF4-956B8B8E4B4F" }
"Red" = @{ "Centro de redes y recursos compartidos" = "8E908FC9-BECC-40f6-915B-F4CA0E70D03D" "Carpetas compartidas" = "B4FB3F98-C1EA-428d-A78A-D1F5659CBA93" }
"Hardware" = @{ "Dispositivos e impresoras" = "A8A91A66-3A7D-4424-8D24-04E180695C7A" "Opciones de energia" = "025A5937-A6BE-4686-A844-36FE4BEC8B6D" }
"Cuentas y usuarios" = @{ "Cuentas de usuario" = "60632754-c523-4b62-b45c-4172da012619" "Centro de sincronizacion" = "9C73F5E5-7AE7-4E32-A8E8-8D23B85255BF" }
"Software" = @{ "Programas y caracteristicas" = "15eae92e-f17a-4431-9f28-805e482dafd4" "Opciones de Internet" = "A3DD4F92-658A-410F-84FD-6FBBBEF2FFFE" }
"Herramientas" = @{ "Herramientas administrativas" = "D20EA4E1-3957-11d2-A40B-0C5020524153" "Centro de movilidad" = "5ea4f148-308c-46d7-98a9-49041b1dd468" "Historial de archivos" = "F2DDFC82-8F12-4CDD-B7DC-D4FE1425AA4D" } }
# Funcion para crear carpetas en el Escritorio function Create-GodModeFolder { param( [string]$Name, [string]$Guid )
$desktop = [Environment]::GetFolderPath("Desktop") $folderName = "$Name.{$Guid}" $folderPath = Join-Path $desktop $folderName
if (-not (Test-Path $folderPath)) { New-Item -ItemType Directory -Path $folderPath | Out-Null Write-Host "[OK] Carpeta creada: $folderName" -ForegroundColor Green } else { Write-Host "[!] Ya existe: $folderName" -ForegroundColor Yellow } }
# Funcion para mostrar categorias function Show-Categories { Write-Host "`n=== Categorias disponibles ===`n" $cats = @($GodModes.Keys) for ($i = 0; $i -lt $cats.Count; $i++) { Write-Host "$($i + 1). $($cats[$i])" } return $cats # devuelve el array ordenado para reutilizarlo }
# Funcion para mostrar elementos de una categoria function Show-CategoryItems { param([string]$Category)
Clear-Host Write-Host "`n=== $Category ===`n"
$items = $GodModes[$Category] # FIX: convertir Keys a array para poder indexar $itemKeys = @($items.Keys)
for ($i = 0; $i -lt $itemKeys.Count; $i++) { Write-Host "$($i + 1). $($itemKeys[$i])" }
$choice = Read-Host "`nSelecciona un numero o escribe A para crear todos"
if ($choice -eq "A" -or $choice -eq "a") { foreach ($key in $itemKeys) { Create-GodModeFolder -Name $key -Guid $items[$key] } return }
$choiceInt = 0 if ([int]::TryParse($choice, [ref]$choiceInt)) { if ($choiceInt -ge 1 -and $choiceInt -le $itemKeys.Count) { $key = $itemKeys[$choiceInt - 1] Create-GodModeFolder -Name $key -Guid $items[$key] } else { Write-Host "Numero fuera de rango." -ForegroundColor Red } } else { Write-Host "Entrada no valida." -ForegroundColor Red } }
# Funcion de busqueda function Search-GodMode { $query = Read-Host "`nIntroduce texto a buscar" $results = @()
foreach ($cat in $GodModes.Keys) { foreach ($item in $GodModes[$cat].Keys) { if ($item -like "*$query*") { $results += [PSCustomObject]@{ Nombre = $item GUID = $GodModes[$cat][$item] } } } }
if ($results.Count -eq 0) { Write-Host "No se encontraron coincidencias." -ForegroundColor Red return }
Write-Host "`n=== Resultados ===`n" for ($i = 0; $i -lt $results.Count; $i++) { Write-Host "$($i + 1). $($results[$i].Nombre)" }
$choice = Read-Host "`nSelecciona un numero" $choiceInt = 0
if ([int]::TryParse($choice, [ref]$choiceInt)) { if ($choiceInt -ge 1 -and $choiceInt -le $results.Count) { Create-GodModeFolder -Name $results[$choiceInt - 1].Nombre ` -Guid $results[$choiceInt - 1].GUID } else { Write-Host "Numero fuera de rango." -ForegroundColor Red } } else { Write-Host "Entrada no valida." -ForegroundColor Red } }
# ================================ # MENU PRINCIPAL # ================================
$running = $true
while ($running) { Clear-Host Write-Host "=== GODMODE MANAGER - WINDOWS 11 ===`n" Write-Host "1. Ver categorias" Write-Host "2. Buscar por nombre" Write-Host "3. Crear TODAS las carpetas" Write-Host "4. Salir"
$option = Read-Host "`nSelecciona una opcion"
switch ($option) { "1" { # FIX: capturar el array devuelto por Show-Categories para indexar correctamente $cats = Show-Categories $catChoice = Read-Host "`nSelecciona una categoria" $catInt = 0
if ([int]::TryParse($catChoice, [ref]$catInt)) { if ($catInt -ge 1 -and $catInt -le $cats.Count) { Show-CategoryItems -Category $cats[$catInt - 1] } else { Write-Host "Numero fuera de rango." -ForegroundColor Red } } else { Write-Host "Entrada no valida." -ForegroundColor Red } }
"2" { Search-GodMode }
"3" { foreach ($cat in $GodModes.Keys) { foreach ($item in $GodModes[$cat].Keys) { Create-GodModeFolder -Name $item -Guid $GodModes[$cat][$item] } } }
"4" { $running = $false }
default { Write-Host "Opcion no valida." -ForegroundColor Red } }
if ($running) { Write-Host "`nPulsa ENTER para continuar..." Read-Host } }
Copiar el código, y guardarlo como GodModeManager.ps1 Si no se ejecuta por no estar firmado, utilizar Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
|
|
|
|
|
|
| |
|