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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 [969] 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 ... 1750
9681  Programación / Programación C/C++ / Re: Ayuda con biblioteca que lee un fichero de configuracion en: 21 Agosto 2015, 22:36 pm
Linea 52, tienes un return
9682  Programación / Programación C/C++ / Re: Ayuda con biblioteca que lee un fichero de configuracion en: 21 Agosto 2015, 21:04 pm
copio desde la linea 39, hablaré de los numeros de linea aquí
Código
  1. for (x=0; x<subject_size; x++) {
  2. if(buffer[x]=='=') break;
  3. subject[x]=buffer[x];
  4. }
  5.  
  6. for (x; x<file_line_size; x++) {
  7.  
  8. value[x]=buffer[x];
  9.  
  10. }

supongamos que en el fichero tienes
Código:
hola=mundo
el for de la linea 1 empieza en 0 y avanza hasta conseguir '=' es decir hasta 5
así que subject quedaría en memoria
Código:
|h|o|l|a|0|0|0|0|0|....

cuando llegas a la linea 6 tienes un for que no inicia, sino que continúa

value está limpio y sería a nivel de memoria algo como
Código:
|0|0|0|0|0|0|0|0|0|....

cuando lo llenas, empiezas a llenarlo desde la posición que quedó el ciclo anterior (en nuestro caso 5), así que
Código:
|0|0|0|0|0|m|u|n|d|o|0|0....

cuando lo vas a imprimir, printf no lee cadena en en value, ya que empieza con fin de cadena (ese 0 que muestro en el string) y no imprime nada

value tienes que escribirlo desde 0, así que puedes usar x como base para buffer, pero no para value
9683  Programación / Programación C/C++ / Re: Como ofuscar codigo en ficheros. DUDA. en: 21 Agosto 2015, 20:38 pm
pdf ha tenido vulnerabilidades sobre el tiempo, pero es debido a que tienen la capacidad de ejecutar scripts (como un macro) lo que hace en ese caso el atacante es meter el macro, reconstruir el pdf y listo... para una imagen es inutil meter código porque no será ejecutado, quedará almacenado en un campo de la imagen y será inerte

un binder lo que hace en los exe, es agregar el código ejecutable en un punto donde no dañe el .exe (muchas veces al final) y en el punto de ejecución del exe hace un salto al código inyectado, al final de la ejecución de este, hace un salto al código original para que corra como si nada

estos casos no sería ofuscación de código, es una inyección... ofuscación es cuando está allí pero no quieres que la gente lo lea, así que lo haces dificil de leer

9684  Programación / Programación C/C++ / Re: Programa "Multiplos de 2" en: 21 Agosto 2015, 20:33 pm
ciclo infinito, desbordaste la variable en las primeras 32 rondas, la memoria volvió a 0 y 2*0 = 0

si lo guardas en un archivo o detienes la consola muy rapido verás

Código:
Introduzca -1 para comenzar: -1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1073741824
-2147483648
0
0
0
0
0
9685  Programación / Programación C/C++ / Re: Ayuda con biblioteca que lee un fichero de configuracion en: 21 Agosto 2015, 20:23 pm
recomiendo lo siguiente...

1- siempre que se cargue la librería y se le pase un archivo, lee todo el archivo
2- todos los valores obtenidos guardalos en un array bidimensional, siendo el primer valor el nombre y el segundo el contenido
3- recomiendo siempre borrar los espacios en los bordes (trim) ya que la gente podría hacer
Código:
 #comentario con espacio por delante
variable = valor con un espacio de sobre aqui ->
para esto podría ser util isspace de la librería ctype.h

por otro lado tu error está probablemenet en la linea 46  donde value empieza a popularse desde el medio y sin discriminación
9686  Sistemas Operativos / GNU/Linux / Re: Que distro instalariais... Debian, Linux Mint, Kali 2.0 en: 21 Agosto 2015, 19:59 pm
hasta donde se, mint tiene menos programas preinstalados que debian y corre originalmente con menos servicios...
9687  Sistemas Operativos / GNU/Linux / Re: Que distro instalariais... Debian, Linux Mint, Kali 2.0 en: 21 Agosto 2015, 19:50 pm
yo recomendaría Mint por ser más "simple" y ligero que debian... pero si te gusta la nueva versión de bedian, vete por ese e instalas escritorio cinnamon... ahí tienes lo que te gusta del mint + el nuevo sistema de debian
9688  Foros Generales / Dudas Generales / Re: proteger USB contra copias en: 21 Agosto 2015, 19:48 pm
una copi es un proceso de lectura y si lo proteges contra copia, lo proteges contra lectura... y bueno, no puedes sacar nada de el...

por otro lado el problema es que es un archivo dependiente de un programa externo (excel), siempre podrá de una manera u otra copiarlo por una razón simple... cuando excel lo usa, lo copia al disco duro, lo coloca completo en ram y lo usa... solo con usarlo, si sabe buscar conseguirá el archivo temporal en su pc...

puedes intentar montarlo en google drive y que lo ejecute desde allí... o programar desde 0 un sistema que haga lo que hace el excel, haciendo que revise que se ejecuta desde el pendrive (por el identificador del usb), lo compilas y envías eso... pero en ese caso olvídate de excel...

9689  Sistemas Operativos / GNU/Linux / Re: memoria flash 8g el pc la reconoce de 1.2g en: 21 Agosto 2015, 18:34 pm
lo más probable es que el pendrive probablemente está particionado

no se en que distro estás, pero creo que gparted está para todas las comunes... si no tienes gparted instalado, instalalo (seguramente lo tienes en el gestor de paquetes), ábrelo y ahí verás una pestaña arriba a la derecha para seleccionar tu dispositivo, asegúrate que sea el correcto por el tamaño (si no tienes nada más de 8gb conectado)


destruye todas las particiones, luego crea una partición del tamaño del espacio completo(en formato ntfs o fat32), realiza las acciones y listo... no deberías tener mayor problema ya que es muy visual
9690  Informática / Software / Re: Programas VPN en: 21 Agosto 2015, 16:38 pm
así lo configuras

https://csirc.ugr.es/informatica/RedUGR/VPN/ConfVPN/vpn-win7.html

ahora busca servidores gratuitos (advierto que los servidores gratuitos de vpn normalmente tienen limitaciones)

yo te doy un ejemplo que uso cuando necesito y es vpnbook
Páginas: 1 ... 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 [969] 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 ... 1750
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines