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


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


Páginas: 1 2 3 4 5 6 7 8 9 [10]
 91 
 en: 28 Abril 2025, 23:08 pm 
Iniciado por El_Andaluz - Último mensaje por El_Andaluz
Sánchez, tras cinco horas de silencio, pide no especular pero "no descarta ninguna hipótesis"





España sufre este lunes desde poco después del mediodía el peor apagón de su historia, tanto por extensión —toda la Península, salvo las islas y Ceuta y Melilla— como por número de afectados. El presidente del Gobierno, Pedro Sánchez, ha señalado al filo de las 23.00 que el Gobierno investiga por qué se perdió “súbitamente” la generación eléctrica a las 12.33. “No había pasado jamás”, ha dicho. Previamente, Sánchez ha pedido evitar desplazamientos, usar los móviles solo para llamadas breves, no colapsar los servicios de emergencia y seguir exclusivamente información oficial. Moncloa ha anunciado una nueva comparecencia por la noche. El Ejecutivo asumirá la gestión del apagón en Andalucía, Extremadura, Madrid y Murcia tras la petición de esas comunidades. Red Eléctrica sigue investigando los motivos del incidente, que ha afectado también a Portugal. El director de servicios para la operación de Red Eléctrica, Eduardo Prieto, ha señalado en una comparecencia pasadas las 21.00 que quedan horas para recuperar totalmente el suministro. Este incidente masivo ha obligado a interrumpir todo el tráfico ferroviario. También ha afectado a metros y autobuses a lo largo de toda España. Y ha provocado largas colas en los supermercados y multitud de rescates en ascensores. Madrid y Aragón mantendrán abiertos los colegios el martes sin actividad lectiva, Galicia los cierra mientras Andalucía sí dará clases.





Acaba de compadecer por segunda vez Pedro Sánchez y el inutil no sabe todavía a estas horas cuál ha sido las causas esto de vergüenza me ha costado la misma vida entrar al foro no se si a mas usuarios le ha pasado lo mismo, casi todo el día sin luz en mi zona y el internet fatal.

Ciberataque rusos ? Si luego dirán que le tenemos odio a los rusos pero no se puede descartar cualquier hipótesis incluso algún grupo de hacker Israelí ?

Nadie se atreve a decir nada pero todo el mundo sospechamos que pueden venir del este de europa.

Que lo digan claro y lo que la mayoría sospechamos ha sido un ciberataque y si no sabotaje que se dejen de tonterías y dicen que no se descarta cualquier hipótesis.  :)  


 92 
 en: 28 Abril 2025, 10:47 am 
Iniciado por varous - Último mensaje por Tachikomaia
Probablemente soy demasiado idealista pero creo que en vez de concentrarse en determinar qué opción de 2 contaminantes es menos contaminante, habría que buscar alternativas no contaminantes.

Me hubiera gustado que me enseñen sobre motores, ahora estoy cansado de haber avanzado tan poco cuando lo intenté, si hasta parece que quisieran poner obstáculos.

Se está hablando de motores de agua y podrían ser solares, y cargar baterías con viento.

Este difícil que haga mucho sólo con Sol, pero está interesante:
https://www.youtube.com/watch?v=G8-snr-K7EI

 93 
 en: 28 Abril 2025, 10:08 am 
Iniciado por varous - Último mensaje por varous
Citar
¿Es la gasolina o el diésel mejor para el medio ambiente?
Conducción saludable | Por Alexandra Lower

La cuestión de si los coches de gasolina son realmente más limpios que los diésel ha sido objeto de debate durante años. La cuestión no es tan sencilla, por lo que es esencial profundizar en las diferencias entre ambos combustibles. En este blog, intentamos responder a la eterna pregunta: ¿es la gasolina o el diésel mejor para el medio ambiente?

Antiguamente se creía que el diésel era más limpio que la gasolina.

Los coches diésel se consideraban la alternativa más limpia a los de gasolina, debido a sus menores emisiones medias de CO2. De hecho, aproximadamente la mitad de los coches que se venden actualmente en Europa son diésel.[1]

Los primeros coches diésel se inventaron en la década de 1930, pero no fue hasta 1997 que el ministro de Hacienda del Reino Unido, Gordon Brown, declaró que producían menos CO2 y, por lo tanto, debían recibir una desgravación fiscal.[2] Esto condujo a una reducción del impuesto de circulación para los coches diésel y aumentó su popularidad entre los compradores. Los motores diésel experimentaron avances significativos, haciéndolos más atractivos que sus predecesores, ruidosos y contaminantes.[3]

¿Por qué la gente está en contra de los coches diésel?

Un surtidor de diésel negro, repostando un coche.

Sin embargo, esta actitud cambió drásticamente en 2016. A pesar de producir menos CO2 que los motores de gasolina, un escándalo mundial de emisiones reveló que muchos modelos diésel emitían óxidos de nitrógeno (NOx) mucho más dañinos de lo que se afirmaba. El NOx no es un gas de efecto invernadero como el CO2, por lo que las preocupaciones al respecto no se centran tanto en el medio ambiente. Se centran más en que suponen importantes riesgos para la salud humana, especialmente para el sistema respiratorio.[4] Esta crisis marcó un punto de inflexión para la reputación del diésel.[5]

¿Cómo está abordando el gobierno el diésel?

Señal verde de Zona ULEZ de emisiones ultrabaja, Londres, Reino Unido.

Los gobiernos, incluido el del Reino Unido, respondieron intentando reducir la circulación de vehículos diésel. La Estrategia de Aire Limpio del Reino Unido permitió a las autoridades locales cobrar una tarifa a los vehículos diésel más antiguos al entrar en las Zonas de Aire Limpio.

Se impusieron impuestos adicionales a los vehículos diésel nuevos que no cumplían con las normas de emisiones. Dado que Londres aumentó recientemente su ULEZ (Zona de Emisiones Ultrabajas) el 29 de agosto de 2023, la ubicación de su vivienda podría impedirle comprar un coche diésel.

Se cree que los vehículos de gasolina están exentos de los cargos de la ULEZ si se matricularon después de 2005. Mientras que los coches diésel generalmente deben matricularse después de septiembre de 2015 para cumplir con la normativa[6]. Como resultado, las ventas de coches diésel han disminuido, mientras que los modelos eléctricos e híbridos han ganado popularidad.

¿Qué emite más CO2, la gasolina o el diésel?

Las emisiones de dióxido de carbono (CO2) de los coches contribuyen enormemente al cambio climático.

La ventaja del diésel reside en su mayor ahorro de combustible, lo que le permite recorrer más kilómetros por litro que la gasolina. Esta eficiencia sugiere que, al comparar vehículos similares, los coches diésel emiten aproximadamente un 20 % menos de CO2 que los de gasolina[7].

Sin embargo, la combustión del diésel produce una mezcla más compleja de gases de escape y sustancias químicas, incluyendo partículas nocivas. Estas partículas microscópicas de hollín pueden provocar dificultades respiratorias y problemas de salud, especialmente en las ciudades. Para combatir esto, los motores diésel modernos incorporan filtros de partículas que capturan hasta el 99 % de estas partículas[8].

¿Es mejor la gasolina o el diésel para viajes largos?

Concepto de elección entre gasolina y diésel: dos flechas de dirección sobre el asfalto.

La diferencia entre los motores de gasolina y diésel también depende del tipo de viaje que se realice.

La contaminación por partículas, que es más perjudicial para las personas en zonas urbanas, implica que tener un coche de gasolina en la ciudad puede ser más seguro en términos de emisiones.

Por el contrario, las zonas rurales, con mucho aire fresco, dispersan los contaminantes con mayor eficacia. La mayor eficiencia del diésel en carretera lo hace atractivo para viajes de larga distancia[9].

¿Cómo puedo reducir las emisiones de mi coche diésel?

No acelere innecesariamente.
Lleve su coche al servicio técnico con regularidad.
Apague el motor si va a estar parado durante más de un minuto. Respete los límites de velocidad, especialmente en autopista[10]
El debate sobre si los coches de gasolina son más limpios que los diésel es multifacético. Factores como las emisiones de CO2, la contaminación por partículas y el tipo de viaje influyen en la decisión de qué opción es más limpia. Los residentes urbanos pueden preferir los coches de gasolina, mientras que los conductores rurales y de larga distancia pueden optar por el diésel.

Sin embargo, cada modelo de coche tiene sus ventajas y desventajas. Investigue a fondo el vehículo antes de elegir.

¿Son los vehículos eléctricos mejores que la gasolina o el diésel?

Idealmente, los combustibles fósiles ya no se utilizarían, ya que se agotan con el tiempo. Además, su combustión emite gases nocivos. ¿Quizás el siguiente paso para usted si quiere ser más respetuoso con el medio ambiente sea un vehículo eléctrico?

¿Qué tienen de mejor los coches eléctricos?

Los beneficios medioambientales son una razón clara para comprar un coche eléctrico. Los coches eléctricos producen cero emisiones, lo que reduce la contaminación atmosférica y los gases de efecto invernadero. Esto ayuda a combatir el cambio climático y a mejorar la calidad del aire en las zonas urbanas.
Pueden funcionar

https://vavista.com/blog/is-petrol-or-diesel-better-for-the-environment/



Citar
Estas partículas microscópicas de hollín pueden provocar dificultades respiratorias y problemas de salud, especialmente en las ciudades. Para combatir esto, los motores diésel modernos incorporan filtros de partículas que capturan hasta el 99 % de estas partículas

Debería ser obligatorio ese filtro para los diesel antiguos

 94 
 en: 28 Abril 2025, 01:33 am 
Iniciado por Cronno - Último mensaje por Cronno
Muy buenas expertos.

No entiendo mucho de python, pero mediante IA hice esto para un bot de telegram donde lista libros por tirulos, año, autor, caratula....

El problema es que no consigo hacer que las busquedas por autor genere una lista oordenada de todos los autores que hay. El resto de busquedas funcionan perfectamente (Listado de libros ordenados por autor y Listado de libros por año) pero para que añada por autor termina liándola la IA de una u otra forma y deja de funcionar.

Alguien sabría del codigo a poner en este codigo completo?
Como dato decir que tanto el token como la lista los agarra de archivos externos (.env y json) aunque eso se aprecia en el código:

import os
import json
import unicodedata
import logging
import re
from telegram import Update
from telegram.ext import ApplicationBuilder, MessageHandler, filters, CommandHandler, CallbackContext
from dotenv import load_dotenv
from fuzzywuzzy import process, fuzz

# Configuración del logging
logging.basicConfig(format="%(asctime)s - %(levelname)s - %(message)s", level=logging.INFO)

# Cargar el token desde el archivo .env
load_dotenv()
TOKEN = os.getenv("TOKEN")

# Ruta del archivo de libros
LIBROS_FILE = os.path.join(os.path.dirname(__file__), "libros.json")

# Función para cargar libros desde el archivo JSON
def cargar_libros():
    try:
        with open(LIBROS_FILE, "r", encoding="utf-8") as f:
            data = json.load(f)
            if not isinstance(data, dict):
                raise ValueError("⚠️ El archivo JSON debe contener un diccionario con los libros.")
            return data
    except Exception as e:
        logging.error(f"⚠️ Error al cargar libros: {e}")
        return {}

# Función para limpiar el texto eliminando acentos y caracteres especiales
def limpiar_texto(texto):
    texto = ''.join(c for c in unicodedata.normalize('NFD', texto) if unicodedata.category(c) != 'Mn').lower()
    texto = re.sub(r"[^a-zA-Z0-9\s]", "", texto)  # Elimina caracteres especiales
    return texto.strip()

# Manejo de errores
async def manejar_error(update: Update, context: CallbackContext):
    logging.error(f"⚠️ Ocurrió un error: {context.error}")

# 📖 Listado de libros ordenados por autor
async def listado(update: Update, context):
    libros = cargar_libros()
    if not libros:
        await update.message.reply_text("❌ No hay libros disponibles.", parse_mode="Markdown")
        return

    respuesta = f"🔎 {len(libros)} libros disponibles:\n\n"
    libros_ordenados = sorted(libros.items(), key=lambda item: limpiar_texto(item[1]["autor"]))
    autor_actual = None

    for titulo, datos in libros_ordenados:
        if datos["autor"] != autor_actual:
            autor_actual = datos["autor"]
            respuesta += f"\n🖊 *{autor_actual}*\n"

        respuesta += f"📚 [{titulo}](t.me/{context.bot.username}?start={titulo.replace(' ', '_')}) 📅 {datos['año']}\n"

    await update.message.reply_text(respuesta, parse_mode="Markdown")

# 📆 Listado de libros por año
async def epoca(update: Update, context):
    libros = cargar_libros()
    if not libros:
        await update.message.reply_text("❌ No hay libros disponibles.", parse_mode="Markdown")
        return

    args = context.args
    año_filtrado = args[0] if args and args[0].isdigit() else None

    if año_filtrado:
        libros_filtrados = {titulo: datos for titulo, datos in libros.items() if str(datos["año"]) == año_filtrado}
        if not libros_filtrados:
            await update.message.reply_text(f"❌ No hay libros disponibles para el año {año_filtrado}.", parse_mode="Markdown")
            return

        respuesta = f"🔎 {len(libros_filtrados)} libros disponibles en {año_filtrado}:\n\n"
        libros_ordenados = sorted(libros_filtrados.items(), key=lambda item: item[1]["año"])
    else:
        respuesta = f"🔎 {len(libros)} libros disponibles:\n\n"
        libros_ordenados = sorted(libros.items(), key=lambda item: item[1]["año"])

    año_actual = None

    for titulo, datos in libros_ordenados:
        if datos["año"] != año_actual:
            año_actual = datos["año"]
            respuesta += f"\n📅 *{año_actual}*\n"

        respuesta += f"📚 [{titulo}](t.me/{context.bot.username}?start={titulo.replace(' ', '_')}) 🖊 {datos['autor']}\n"

    await update.message.reply_text(respuesta, parse_mode="Markdown")

# 🔍 Búsqueda mejorada con tolerancia a errores tipográficos
async def buscar(update: Update, context):
    libros = cargar_libros()
    consulta = limpiar_texto(update.message.text.strip())

    comandos_a_ignorar = ["/listado", "/epoca", "/ayuda", "/start"]
    for comando in comandos_a_ignorar:
        consulta = consulta.replace(limpiar_texto(comando), "").strip()

    if not consulta:
        return

    # Ajuste de búsqueda con umbral de similitud reducido a 60-65% para mayor tolerancia a errores
    resultados = [r for r in process.extract(consulta, libros.keys(), limit=5, scorer=fuzz.WRatio) if r[1] >= 65]

    if not resultados:
        await update.message.reply_text("❌ No encontré ningún libro que coincida con tu búsqueda.")
        return

    respuesta = f"🔎 {len(resultados)} libros similares encontrados:\n\n"

    for titulo, puntuacion in resultados:
        datos = libros[titulo]
        respuesta += f"📖 [{titulo}](t.me/{context.bot.username}?start={titulo.replace(' ', '_')}) 🖊 {datos['autor']} 📅 {datos['año']} (🔎 Similitud: {puntuacion}%)\n"

    await update.message.reply_text(respuesta, parse_mode="Markdown")

# 🚀 Mostrar información del libro
async def start(update: Update, context):
    args = context.args  
    if args:
        titulo = " ".join(args).replace("_", " ").strip()  
        libros = cargar_libros()

        titulo_real = next((key for key in libros.keys() if limpiar_texto(key) == limpiar_texto(titulo)), None)

        if titulo_real:
            link = libros[titulo_real].get("link", "❌ No hay enlace disponible.")
            portada = libros[titulo_real].get("portada", None)

            respuesta = f"📖 *{titulo_real}*\n🔗 {link}"
            
            if portada and portada.startswith("http"):
                await update.message.reply_photo(photo=portada, caption=respuesta, parse_mode="Markdown")
            else:
                await update.message.reply_text(respuesta, parse_mode="Markdown")
        else:
            await update.message.reply_text("❌ No encontré ese libro en la lista.", parse_mode="Markdown")
    else:
        await ayuda(update, context)

# 📌 Enviar mensaje de ayuda
async def ayuda(update: Update, context):
    respuesta = """🛠 *Comandos disponibles:*  
- 📜 /ayuda → Muestra este listado.  
- 📖 /listado → Lista los libros por autor.  
- 📆 /epoca → Lista los libros por año (/epoca AÑO para filtrar).  
- 🔍 Escribe el título o una parte para buscar un libro."""  

    mensaje = await update.message.reply_text(respuesta, parse_mode="Markdown")

    try:
        await mensaje.pin()
    except Exception as e:
        logging.warning(f"⚠️ No se pudo anclar el mensaje de ayuda: {e}")

# 🔧 Configuración del bot
def main():
    app = ApplicationBuilder().token(TOKEN).build()

    app.add_handler(CommandHandler("start", start))
    app.add_handler(CommandHandler("listado", listado))
    app.add_handler(CommandHandler("epoca", epoca))
    app.add_handler(CommandHandler("ayuda", ayuda))
    app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, buscar))

    app.add_error_handler(manejar_error)  

    logging.info("✅ Bot iniciado correctamente...")
    app.run_polling()

if __name__ == "__main__":
    main()

 95 
 en: 28 Abril 2025, 00:54 am 
Iniciado por El_Andaluz - Último mensaje por El_Andaluz
Citar
De todas formas no pretendo convencerte yo de nada, eres libre de creer en estas cosas paranormales y en esta persona, claro está, pero creo que es un error creer que esta persona no le está sacando buen provecho económico a lo que hace. Solo digo eso.

A mi me cuesta creer en estas cosas como siempre te he dicho en otros post, pero si tengo curiosidad por saber quien produce estos supuestos fenómenos para saber si es real o no lo que estoy viendo en ese momento.



Pues ahora se ha ido de viaje a miles de km de Sevilla y aprovechando el viaje se ha metido en un antiguo sanatorio creo que esta en grecia parece que el sonido de siseo como en el video anterior se escucha algo parecido en este vídeo mirar en el minuto 13 parece alguien que lo hace juzga ustedes mismo, más adelante del vídeo se le cierra la puerta sin que nadie se la cierre ahí si me he quedado un poco pillado por no se ve que haya nadie, en fin mirar vosotros mismo el video.


Os aviso a mi me sale muchos anuncios en el vídeo no se porque.

En este vídeo no va con curro que es su amigo con el que normalmente va a esos sitios, esta vez va con con Elsa por lo visto es una seguidora suya a miles de km que vivirá en grecia que es donde creo que esta ahora mismo, el video es de hace dos días.



 96 
 en: 27 Abril 2025, 20:27 pm 
Iniciado por stack - Último mensaje por stack
Hola, alguien sabe de donde bajar la ISO del Win 10 LTSC sin tener que registrarsen se supone que esta version tendra soprte hasta el 32.


Gracias.

 97 
 en: 27 Abril 2025, 20:09 pm 
Iniciado por barto39 - Último mensaje por barto39
Hola Manatidoble
Posible que me olvide decirte que se ha hecho el desactivo de reinicio automáticos
#: No daba ningún fallo y lo mismo fallo teña el bloqueo o reinicio
#: Donde trabajo tenemos servicio techco informatico para los PC y le pedi un favor a mirar si tengo problema de windows y novi nada (ellos me decia como desactivo el reinicio automatico)
#:Lei un articulo que no me recuerdo donde, y un chico con modelo de placa X570 no igual pero parecida, que comento que de repente no reconocia el windows y los discos duro y problema esta en la configuracion del bios que se cambio un parametro automatico  sin tocar nada, cosas raras en estos placas
Ahora funciona perfecto de momento, pero me ayudo los toqueteos y encontre la problema
Si cambio el parametro reloj del cpu a 37.00 el pc no arranca
Explicame de donde viene este problema??(de cuando tengo el pc una vez se actualizo el bios y desde entonces no toque el bios) y quien savia que solo cambiar un parametro del bios vuele a normalidad
Creo que estos modelos de placa, procesador hace cosas muy rarar que te vuelve loco
Posibile que estas cosas no es normal y sigue con problema de algun componete,pero de momento me funciona
Gracias chciocos

 98 
 en: 27 Abril 2025, 16:55 pm 
Iniciado por El_Andaluz - Último mensaje por EdePC
Citar
por qué los símbolos de los teclados son así, distribuídos así, por ejemplo me resulta molesto que si el signo < y ( está a la izquierda de su correspondiente contrario, el ¿ esté a la derecha de ? y me pasa algo parecido con los {} porque en el lenguaje que uso se ponen así } else {

Eso ya tiene que ver con la distribución de teclado que compraste, la forma base del teclado más estándar es el QWERTY, de ahí varían de acuerdo a la región, los más conocidos son el Inglés, Español-España y Español Latino, al menos es así para los Hispanohablantes

Yo siempre tengo estas imágenes que me sirven cuando tengo problemas con algún teclado estándar mal configurado:

Español Latino


Español España


Inglés US


---
Con respecto a la ñ, pues ya depende de la fuerza bruta aplicada, lo normal es usar un diccionario estándar como Rockyou si no se sabe nada más, o aplicarle algunas modificaciones como tamaños mínimos/máximos, reemplazo de caracteres, etc si se tiene alguna idea.

Por ejemplo si se tiene como pista que se utilizó una ñ, pues se agrega la ñ al juego de caracteres, si se sabe que la contraseña reemplaza la n por ñ igualmente se usa esa regla. Usar la ñ por ejemplo en: novia => ñovia es buena idea porque no estará en los diccionarios, al menos en rockyou ni en la mayoría de los diccionarios estará, es muy simple y agregándole alguito más de complejidad quedaría mejor.

 99 
 en: 27 Abril 2025, 16:02 pm 
Iniciado por barto39 - Último mensaje por Manatidoble
Te comente que desactivaras los reinios automaticos para ver si daba algun error en vez de reiniciarse y nos daba algun dato que nos llevara a la resolucion dl problema...Per bueno...

De todas formas, en mi opinion, demasiados toqueteos en la placa base...

 100 
 en: 27 Abril 2025, 13:39 pm 
Iniciado por El_Andaluz - Último mensaje por Tachikomaia
No me explico para qué los tienen...

Hace poco me preguntaba otra vez (pero no es seguido) por qué los símbolos de los teclados son así, distribuídos así, por ejemplo me resulta molesto que si el signo < y ( está a la izquierda de su correspondiente contrario, el ¿ esté a la derecha de ? y me pasa algo parecido con los {} porque en el lenguaje que uso se ponen así } else {

Páginas: 1 2 3 4 5 6 7 8 9 [10]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines