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

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 ... 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 [658] 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 ... 1750
6571  Sistemas Operativos / GNU/Linux / Re: [Noticia] Insync regala cuentas premium en: 22 Diciembre 2016, 04:43 am
cool! esto se ve bien!


pero exactamente que es? algo equivalente a la app para escritorio de dropbox?
6572  Seguridad Informática / Hacking Wireless / Re: Interferencia Wifi, Gnu Radio en: 22 Diciembre 2016, 04:02 am
si se puede hacer es un "signal jammer" para wifi, de antemano te digo que según la potencia puede ser ilegal, así que cuidado al probarlo

con gnuradio, dudo que sin el hardware adecuado puedas hacer algo, las tarjetas wifi normalmente están capadas por hardware para que no sean usadas como jammers

si buscas wifi jmmer en internet conseguiras muchos ejemplos... te dejo uno cualquiera

http://www.instructables.com/id/Build-your-own-WIFI-jammer/
6573  Programación / Programación C/C++ / Re: Estoy colocando bien las variables globales, y el prototipo de las funciones en: 22 Diciembre 2016, 01:21 am
Citar
¿Como es eso del
para todo efecto una variable numerica de cualquier tipo, 0 es false, cualquier otro valor es true, no es necesario que hagas al programa calcular esa operación, coloca un 1 y listo, eso se interpretará como true

Citar
Con respecto a lo del retorno del main, ¿Te refieres al "return 0"? Crei que era solo para indicarle al sistema que se ejecuto todo correctamente

toda función que no sea void debe llevar return
6574  Programación / Scripting / Re: Consulta con respecto a documentacion y escritura de archivos (python) en: 22 Diciembre 2016, 01:16 am
Citar
el problema es que a mi no me permite poner el modo

no has dado ninguna información real más allá de "debería funcionar y no lo hace" indica tu sistema operativo, indica como tienes el archivo, muestra el error exacto del interprete... da toda la información necesaria para poder ayudarte
6575  Seguridad Informática / Hacking Wireless / Re: Estoy conectado a un WiFi el cual no puedo acceder al router (192.168.1.1) en: 22 Diciembre 2016, 00:01 am
La página abre pero dice contraseña incorrecta con admin admin, etc.Quisiera saber si hay alguna manera de saber la contraseña, los proveedores no la dan, gracias

no, no hay forma en lineas generales y si despues de hacer un reset no arregla la contraseña a su original, probablemente el equipo se dañó, o el software que tiene no es el original, en este segundo caso, si el router es de tu isp, solo ellos te pueden ayudar

6576  Programación / Programación C/C++ / Re: Estoy colocando bien las variables globales, y el prototipo de las funciones en: 21 Diciembre 2016, 23:55 pm
main debe tener retorno y normalmente debe ser 0

Código:
while(1)

los (void) no son necesario, pero si los vas a usas se consistente y colocaselo al main
6577  Sistemas Operativos / Windows / Re: ¿como limpiar windows 7 manualmente? en: 21 Diciembre 2016, 19:48 pm
el mod cerró el tema, pero me doy al abuso de agregar este comentario

Citar
para que vaya más fluido.no creo que haya que formatear un pc si no hay virus ¿no creeis',que rapido sois en dar la palabra formatear...gracias pero estais muy equivocados creo yo.

a menos que realmente entiendas como se comporta el sistema operativo internamente y que exactamente lo hace lento, es absurdo que digas a quien tiene mejor conocimiento de ello que está equivocado...
6578  Programación / PHP / Re: Guardar Modificar datos con PHP ne Mysql en: 21 Diciembre 2016, 19:45 pm
imprime el $query , ve si el where está bien, intenta ponerlo a mano en phpmyadmin y ver si la columna fue afectada... puede que estés fallando algo
6579  Programación / Programación C/C++ / Re: Poner Vector a null en: 21 Diciembre 2016, 19:28 pm
el 0 no aparece por defecto...

por otro lado, cuando hablamos de binario no puedes tener nada, es 1, es 0 o es una combinacion de ellos!

en C existen los tipos de datos y cada uno contiene ciertos timpos de valores, por lo menos int solo contiene numeros, no conoce el concepto de null (en hecho si lo conoce, pero como un cero), sobre todo null aplica es para los tipo puntero
6580  Programación / Programación C/C++ / Re: multiplo de 11,100 digitos en: 21 Diciembre 2016, 18:50 pm
tienes 2 caminos, usar matemática de precisión arbitraria o usar matemáticas... si es un trabajo de la uni, dudo que te permitan usar la primera opción...

para la primera un post que hice alguna vez, te puede ayudar, con esta librería pude calcular pi a 11mil digitos, pero puede servir para cualquier cosa

https://foro.elhacker.net/programacion_cc/calculo_de_pi_en_alta_precision_aporte-t412338.0.html

usando matemáticas, es hacer una algoritmo tal que puedas procesar el numero sin cargarlo...

es decir, por ejemplo...

tienes 9922121546975235412361002225 que en C/C++ no lo vas a poder cargar porque tiene más de 64 bits... para saber si un numero es multiplo, lo que haces es divirdirlo... te explico un poco como se hace la división para que veas que lo puedes hacer sin cargar el numero completo, esto debes ya haberlo estudidado antes en la primaria, pero como no se si lo conoces, igual lo desgloso paso a paso...

como el resultado final (cociente) no nos importa, sino solo el resto, no lo arrastraremos


9922121546975235412361002225 / 11

Código:
set: 
dividendo = 0
resto = 0
divisor = 11
resultado = 0
---
paso 0: tomas el primer numero, si es menor que el divisor tomas uno más y repites hasta tener mayor que el divisor
---
paso 1: divides como enteros,  sacas el resto y lo guardas
---
paso 2: multiplicas el resultado actual por el divisor y se lo restas al dividendo, luego tomas el siguiente digito del numero a dividir, multiplicas el dividendo resultante por 10 y le sumas el valor extraido, si el numero obtenido es menor que el divisor, multiplicas el resultado por 10, multiplicas el dividendo por 10 y repites este paso
---
paso 3:
repetir desde el paso 1 y hasta agotar los digitos, si el resto es diferente de 0, entonces no es divisible

y como sería

Código:
set: 
char* procesar = 9922121546975235412361002225
entero dividendo = 0
entero resto = 0
entero divisor = 11
entero resultado = 0


paso 0:
dividendo = 9
procesar = 922121546975235412361002225
dividendo < dividor? si
dividendo = 99
procesar = 22121546975235412361002225

paso 1:
resto = dividendo % divisor ->0
resultado = dividendo / divisor ->9

paso 2:
dividendo = dividendo - resultado * divisor ->0
dividendo = dividendo * 10 + 2 -> 2
procesar = 2121546975235412361002225
dividendo < divisor? si
dividendo = dividendo * 10 + 2 -> 22
procesar = 121546975235412361002225

paso 3
procesar contiene numeros? si
ir al paso 1

....... varias operaciones despues

paso 3
procesar contiene numeros? no
resto = 1
resto == 0? no
imprimir "no es multiplo"

Páginas: 1 ... 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 [658] 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 ... 1750
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines