Herramientas de usuario

Herramientas del sitio


comandos:varios

CAMBIAR PROMPT LINUX TEMPORALMENTE
export PS1=“xz@equipo:$ “

DIVIDIR / JUNTAR VIDEO
split NVEExport.mpg -b 4200MB -d NVEExport.mpg
cat NVEExport* > NVEExport.mpg

CREAR UNA IMAGEN DE TODO EL DISCO DURO
sudo dd if=/dev/sde of=/media/user/461GB/raspberry16gb.img bs=4M status=progress

GRABAR IMAGEN DEL DISCO DURO A UN DISCO DURO NUEVO
sudo dd if=/media/user/461GB/raspberry16gb.img of=/dev/sdd bs=4M status=progress

ACTUALIZAR YOUTUBE-DL
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

VERSIÓN DISTRIBUCIÓN INSTALADA
cat /etc/issue

DESACTIVAR / ACTIVAR SERVICIOS
sudo update-rc.d apache2 disable
sudo update-rc.d apache2 enable
sudo /etc/init.d/cupsys stop (desactivar cups)
sudo update-rc.d -f cupsys remove (desactivar definitivamente)
sudo /etc/init.d/cupsys start (arrancar)
sudo update-rc.d cupsys defaults (arrancar con el equipo, activar)

CIFRADO GNUPG
gpg –full-gen-key (crea clave publica y privada)
gpg -a –export –output ascii.gpg 8FE85486A7FC5B7CE88CA4A9B780CD42838585C7 (exporta clave publica
gpg -a –export-secret-key 8FE85486A7FC5B7CE88CA4A9B780CD42838585C7 > asciiP.gpg (exporta clave privada)
gpg -k (muestra claves)
gpg -a –encrypt –recipient 8FE85486A7FC5B7CE88CA4A9B780CD42838585C7 documento.txt (encripta documento)
gpg -d documento.txt.gpg (desencripta documento)
gpg –import publica.key (importa clave publica)
gpg –allow-secret-key-import –import privada.key (importa clave privada)
gpg –delete-secret-key “Nombre Usuario” (borra clave privada)
gpg –delete-secret-and-public-key 48B08161FBDADFE393ADFC3E686F07454D6CEFC3 (borra clave privada y publica)

gpg -a –output texto.sig –sign texto.asc (firmar con usuario a)
gpg -o ficheroSinFirma.txt –decrypt texto.sig
gpg -d texto.sig (descifrar con otra clave de otro usuario b)


se cifra eligiendo el identificador de la clave publica del usuario
gpg -a –encrypt –recipient AC69419631827DD0466292BDC1BA14F4D54868CF texto
se elige el identificador de la clave privada para firmar
gpg -a -u 67F6B5B0E3C1D544BC4965C970C69E5F26E13BF2 –output textoFirmado –sign texto.asc
se le quita la firma
gpg -o textoSinFirma –decrypt textoFirmado
se descifra
gpg -d textoSinFirma

gpg -a –sign –default-key lucia@gmail.com –detach-sign p.txt (se firma un archivo en un fichero separado)
gpg –verify p.txt.asc p.txt (se verifica el archivo)

Instalar un programa a partir de los .deb en la cache /var/cache/apt/archives
situarse en el directorio donde estan los .deb
sudo dpkg –unpack * (desempaqueta todos los ficheros)
sudo dpkg –configure –pending (configura todos los ficheros)

Buscar un comando

man -k wireles | grep -i 'essid'
iwgetid (8)          - Report ESSID, NWID or AP/Cell Address of wireless network

Descargar archivos con curl

curl@equipo:$ curl https://wiki.acosadores.net/lib/exe/fetch.php?media=norcorea:ciberarma.gz -o ciberarma.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1290  100  1290    0     0   6131      0 --:--:-- --:--:-- --:--:--  6142
curl@equipo:$ ls
ciberarma.gz
curl@equipo:$

Sin embargo puede ocurrir que al hacer curl https://github.com/scriptsgnu/impresora/blob/main/impresora.deb o curl https://github.com/scriptsgnu/impresora/raw/refs/heads/main/impresora.deb -o programa.deb no descargue nada o lo que se descargue sea el código html de la página

curl@equipo:$ curl -I https://github.com/scriptsgnu/impresora/raw/refs/heads/main/impresora.deb | grep -iE '.*location'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
location: https://raw.githubusercontent.com/scriptsgnu/impresora/refs/heads/main/impresora.deb
 
curl no redirecciona al enlace de la descarga, podemos copiarle y hacer
 
curl -O https://raw.githubusercontent.com/scriptsgnu/impresora/refs/heads/main/impresora.deb
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5228  100  5228    0     0  10607      0 --:--:-- --:--:-- --:--:-- 10604
 
o hacer que curl redireccione automáticamente y descargue correctamente
 
 
curl@equipo:$ curl -LO https://github.com/scriptsgnu/impresora/raw/refs/heads/main/impresora.deb
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  5228  100  5228    0     0   9686      0 --:--:-- --:--:-- --:--:--  9686

Comprimir, no eliminar .txt y renombrar
gzip -c nmap_cn.txt > nmap_cn.txt.gz
Comprimir, eliminar .txt y renombrar
gzip nmap_cn.txt > nmap_cn.txt.gz
comprimir y eliminar .txt:
gzip nmap_cn.txt
Descomprimir, no eliminar .gz y renombrar
gunzip -c nmap_cn.txt.gz > nmap_cn.txt
Descomprimir y eliminar el .gz
gunzip nmap_cn.txt.gz
Comprimir y mostrar por pantalla binario .gz
gzip -c nmap_cn.txt
Descomprimir y mostrar por pantalla .txt
gunzip -c nmap_cn.txt.gz

Empaquetar y comprimir todos los ficheros del directorio y viceversa

tar -zcf empaqueta_y_comprime.tar.gz * (todos los archivos del directorio actual)
tar -zcf empaqueta_y_comprime.tar.gz ficheros/ (todos los archivos del directorio ficheros)
 
tar -zxf empaqueta_y_comprime.tar.gz (desempaqueta y descomprime)

Extraer archivo de fichero comprimido y empaquetado (.tar.gz)

tar -tf urls_ips_ru_recon_ng.tar.gz
commands_ru
script_rusia.sh
url_ip_ru.txt
volcado_ru.txt
webs_gobierno_ru.txt
 
tar -xzf urls_ips_ru_recon_ng.tar.gz --get webs_gobierno_ru.txt
ls
urls_ips_ru_recon_ng.tar.gz  webs_gobierno_ru.txt

Problemas con cambios de ips públicas, solución rápida para acceder localmente

Editar /etc/hosts y agregar, ejemplo:

192.168.0.11 wiki.acosadores.net
192.168.0.12 acosadores.net

Hacer un backup por ssh de dokuwiki, sus subdirectorios y archivos del servidor a nuestra máquina (el . indica el directorio en el que estamos)

scp -r usuario@ipservidor:/var/lib/dokuwiki/data/* .

Estenografía

guardar un mensaje dentro de una imagen:

steghide embed -cf mansion.jpeg -ef mensaje.txt

Imagen con mensaje oculto

steghide info mansion.jpeg 
"mansion.jpeg":
  formato: jpeg
  capacidad: 4,2 KB
�Intenta informarse sobre los datos adjuntos? (s/n) 

Extraer mensaje oculto
steghide extract -sf mansion.jpeg

Fuerza bruta a imagen con mensaje con contraseña:

stegcracker imagen.jpg rockyou.txt

Dictadores de un país

rusia@dictadura:$ curl https://www.cia.gov/resources/world-leaders/foreign-governments/russia/ | grep -ioE '<p>[a-zA-z ]+</p>' | sed 's/<p>//;s/<\/p>//' | sed 'N;N;s/\n/,/g' | column -t -s ','
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  329k    0  329k    0     0   260k      0 --:--:--  0:00:01 --:--:--  260k
Vladimir Vladimirovich PUTIN        Mikhail Vladimirovich MISHUSTIN     Denis Valentinovich MANTUROV
Dmitriy Yuriyevich GRIGORENKO       Dmitriy Nikolayevich PATRUSHEV      Vitaliy Gennadyevich SAVELYEV
Tatyana Alekseyevna GOLIKOVA        Aleksey Logvinovich OVERCHUK        Marat Shakirzyanovich KHUSNULLIN
Dmitriy Nikolayevich CHERNYSHENKO   Yuriy Petrovich TRUTNEV             Aleksandr Valentinovich NOVAK
Oksana Nikolayevna LUT              Aleksandr Vyacheslavovich KURENKOV  Irek Envarovich FAYZULLIN
Olga Borisovna LYUBIMOVA            Andrey Removich BELOUSOV            Aleksey Olegovich CHEKUNKOV
Maksut Igorevich SHADAYEV           Maksim Gennadyevich RESHETNIKOV     Sergey Sergeyevich KRAVTSOV
Sergey Yevgenyevich TSIVILEV        Anton Germanovich SILUANOV          Sergey Viktorovich LAVROV
Mikhail Albertovich MURASHKO        Anton Andreyevich ALIKHANOV         Vladimir Aleksandrovich KOLOKOLTSEV
Konstantin Anatolyevich CHUYCHEKNO  Anton Olegovich KOTYAKOV            Aleksandr Aleksandrovich KOZLOV
Valeriy Nikolayevich FALKOV         Mikhail Vladimirovich DEGTYAREV     Roman Vladimirovich STAROVOYT
Sergey Yevgenyevich NARYSHKIN       Aleksandr Vasilyevich BORTNIKOV     Sergey Kuzhugetovich SHOYGU
Igor Viktorovich KRASNOV            Elvira Sakhipzadovna NABIULLINA     Anatoliy Ivanovich ANTONOV
Vasiliy Alekseyevich NEBENZYA                                           
rusia@dictadura:$ 
comandos/varios.txt · Última modificación: 2025/07/05 02:07 por admin