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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 [36] 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 448
351  Sistemas Operativos / GNU/Linux / Re: como puedo hacer siempre activo el monitor en: 2 Agosto 2019, 00:37 am
En linux dependerá de que sistema de escritorio uses, por ejemplo con ubuntu desde gnome vas a configuraciones, energía y ahi aparece la opción de apagado de la pantalla:

352  Informática / Hardware / Re: PC se apaga al encenderla. en: 31 Julio 2019, 23:17 pm
Yo también creo que puede ser temperatura y que la cpu se esté quemando, normalmente las placas madres tienen sistemas de protección, cuando sobrepasan cierta temperatura se apagan solas.

Puedes iniciar bien el equipo sin entrar al sistema operativo? puedes entrar a la bios sin que se apague?, si  es así entonces checa la temperatura y si te está reconociendo bien todas las piezas, hazlo con todos los discos desconectados tanto del sata como de la fuente de poder, deja solo lo básico, la placa, ram, cpu, video y teclado.

Cuando es problema de incompatibilidad de memoria ram simplemente la placa no hace ni el intento de encender, lo mismo sucede con la cpu, por otro lado, cuando la ram se daña y la cpu tambien estas fallan progresivamente, no te apagan el equipo, simplemente queda todo colgado o falla la carga del kernel.

Para mi, estoy casi seguro que el que está apagando el equipo es la placa madre, el tema está en saber porque lo está haciendo y el único sistema nativo de las placas que hacen apagar un equipo después de encender es el del checkeo de temperatura.

Vi una ves una persona que compró una turbina para ventilar el procesador y lo puso al reves, en ves de sacar el aire enfriando la cpu le encerraba el aire haciendo que se calentara más y eso provocó que se quemara la cpu y diera esos apagones luego de encender.
353  Seguridad Informática / Criptografía / Re: ayuda cifrado en: 31 Julio 2019, 23:10 pm
Talves podamos tener pistas si nos dices de donde lo obtuviste, así a simple vista no parece nada. Es un reto? es un hash de una contraseña? es un identificador de alguna aplicación? es una operación matemática?
354  Foros Generales / Dudas Generales / Re: Dudas generales sobre la instlacion de sistemas Linux y maquinas virtuales en: 31 Julio 2019, 23:08 pm
Has habilitado la compatibilidad para virtualización de la bios? tu cpu soporta virtualización?
355  Media / Diseño Gráfico / Re: eliminar marca de agua en: 30 Julio 2019, 19:40 pm
jajaja que buen gif xD lo guardaré.
356  Informática / Hardware / Re: ¿Qué Alfombrilla Tenéis Vosotros? en: 29 Julio 2019, 01:28 am
Yo no uso ninguna, no me gustan, debo limpiar la mesa de madera cada cierto tiempo debido a las marcas negras del mouse.
357  Foros Generales / Foro Libre / Re: Empleo en: 27 Julio 2019, 19:03 pm
Todo dependerá que es lo que mejor sabes hacer. Desarrollo web, aplicaicones moviles, hacking, diseño gráfico, etc. Por ejemplo, si lo tuyo es el hacking entonces para eso existe hackerone.com

Saludos.
358  Programación / Desarrollo Web / Re: [Pregunta]: Update en un ID AUTO_INCREMENT en: 27 Julio 2019, 18:59 pm
Te estás ahogando en un vaso de agua. Si vas a hacer inserción manual de identificadores te meterás en un problema bastante complicado ya que para eso existen los bloqueos de tabla. En bases de datos con muchos registros comenzarán a duplicarse los identificadores porque mientras que calculas el valor para autoincrementar vendrá otra conexión en paralelo y hará el mismo calculo haciendo que ambos registros guarden el mismo valor provocando que el último no se pueda escribir.

Por eso mysql de manera nativa realiza un bloqueo de tablas para reservar su uso mientras realiza el calculo de autoincremento, a demás de eso cuenta con una pila interna de instrucciones para evitar que peticiones asyncronas obtengan un mismo identificador.

Primero lo primero, todos tus id de todas las tablas deben ser autoincrementables, luego debes tomar el valor máximo y dárselo como subquery, evita en lo posible utilizar variables y procedimientos almacenados.

Si es una base de datos nueva entonces eliminala y vuelvela a crear con las propiedades que corresponden.

Saludos.
359  Programación / .NET (C#, VB.NET, ASP) / Re: Como puedo utilizar un numero random en un bucle sin que se repita?(cs) en: 27 Julio 2019, 05:19 am
Todo va a depender la cantidad de valores que necesites, por ejemplo, si esto es una tarea eso quiere decir que debes unir las matemáticas. Por ejemplo, usas una variable para guardar el último valor creado, por defecto es cero, el nuevo valor es igual a ese valor guardado mas un numero random, luego el resultado lo guardas en la variable para generar el nuevo valor, esto asegurará que cada valor sea único.

Si necesitas algo práctico, necesitarás guardar todos los resultados y omitirlos de los resultados, pero es mas complicado, necesitarás forzadamente una base de datos ya sea en memoria, fs o sql.

Si necesitas hacer una app que genere identificadores únicos entonces debes utilizar un estandar que ya fue diseñado para ello y es el UUID, .Net lo soporta nativamente:

https://docs.microsoft.com/en-us/dotnet/api/system.guid.newguid?redirectedfrom=MSDN&view=netframework-4.8#System_Guid_NewGuid

Saludos.
360  Programación / Desarrollo Web / Re: [Pregunta]: Update en un ID AUTO_INCREMENT en: 27 Julio 2019, 05:04 am
Ok...

Código:
id | int(50) | NO | PRI | NULL | auto_increment

Tu columna id dice que si es numérico y autoincrementable pero también dice que puede ser nulo y eso está mal, porque si no lo defines al insertar un valor entonces queda nulo en ves de crear el valor numérico autoincrementado.

Debes modificarlo e indicarle que no puede ser nulo:

Código:
ALTER TABLE nombredelatabla MODIFY id INT NOT NULL AUTO_INCREMENT PRIMARY KEY;

Ojo, cuando lo hags te dará un error si tienes registros nulos, para aplicar ese cambio debes asignar un valor a cada registro nulo.

Otro cuidado es el valor de inicio del autoincrementable, probablemente la base de datos no ha utilizado la función de autoincremento por lo cual el primer valor a asignar al crear un registro sea el 1 y luego el 2 y así, pero si ya tienes esos valores utilizados entonces tendrás un problema.

Para solucionar esto debes modificar el valor del autoincrementable para que comience a partir del siguiente valor mas grande que tengas:

Código:
ALTER TABLE nombredelatabla AUTO_INCREMENT = 100;

Donde 100 es el valor que comenzará a utilizar.

Si quieres saber tu valor máximo actual puedes utilizar:

Código:
SELECT MAX(id) FROM nombredelatabla;

A eso le sumas uno y ya.

Para saber si tienes registros nulos:

Código:
SELECT * FROM nombredelatabla WHERE id IS NULL LIMIT 100;

Saludos.
Páginas: 1 ... 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 [36] 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 448
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines