Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Foxy Rider

#1111
@B€T€B€: Sí, aparte ... pero el punto que hacen es correcto, es delicado abrir funcionalidad de las gráficas, particularmente habiendo drivers deficientes allá afuera (Catalyst por ejemplo).

Saludos.
#1112
GNU/Linux / Re: Como instalar Linux por red?
17 Junio 2011, 09:36 AM
Entonces te interesa saber de boot PXE : http://wiki.elhacker.net/sistemas-operativos/gnulinux/boot-pxe

Saludos.

P.S: esto vá en GNU/Linux, decí que estaba aburrido y pasé por la sección x'D
#1113
¿Es una solicitud ? creo que esto en realidad compete al área de Malware ... (lástima, pensé que te interesaba programar un bichito)

Corrección : Cuidado con lo de "herramientas hack", por la palabra "hacker" y "hacking" tienen diversos significados, y bien podría sugerirte gcc u algún otro compilador como "herramienta hack"

Saludos.
#1114
Pensalo de esta forma : ofrecer tu computadora para los cálculos criptográficos que tiene bitcoin a la hora de generar monedas y para "corroborar" las transacciones es un servicio análogo al que hace un banco u la reserva al imprimir los billetes y corroborar la validez de las transacciones (cosa que ellos se cobran, por cierto), sólo que más barato ^^

Si no entienden que es bitcoin, acá lo explican de 10 : http://www.weusecoins.com/

Saludos.
#1115
Cita de: raul338 en 16 Junio 2011, 21:36 PM
No entiendo como pudieron aceptar que algo puramente virtual tenga valor real solo por el hecho de procesar :P

Es como decir, Oh si! Proceso con 200 Intel Xeon, dame plata por hacerlo :¬¬ (sin devolverte nada a cambio :P)

Ahí estás demostrando tu falta de conocimiento sobre lo que es un sistema financiero (y bitcoin) ;)

Saludos.
#1116
OMG, súper tentador escribir un malware que use las GPUs de la máquina para minar y que lo deposite en una cuenta ... pero mi tatuaje en mi muñeca derecha me recuerda de algo llamado "ética" (grrr)
Por cierto, el título es súper perverso y pareciese que busca ensuciar a bitcoin =/ (Pone el eje en bitcoin, y no en los virus que pudiesen hacer uso de bitcoin)

Saludos.
#1117


No se encuentra ahí ? algo estás haciendo mal =/
Respecto a modificar PATH en .profile o .bashrc sería lo mismo, bashrc se ejecuta cada vez que se inicia una terminal bash y profile cada vez que iniciás sesión ... es a gusto ^^ (de las dos formas funciona)

Saludos.
#1118
Eso es por que feedingbottle3.2 no está en el PATH (es una variable de entorno que dice dónde buscar los ejecutables), por que se instaló en un lugar no estándar, o lo ejecutás tipeando la ruta completa al ejecutable ( /bin/feedingbottle/feedingbottle3.2 ) o la agregás a PATH editando el fichero .profile o .bashrc en tu home (son ocultos) agregando una línea así :

Código (bash) [Seleccionar]
export PATH=$PATH:/bin/feedingbottle

Saludos.
#1119
Cita de: Abloos en 15 Junio 2011, 16:59 PM
baje vario programas, pero este en particular es el escritorio liviano OpenBox. Estuve mirando por arriba el codigo y encontre una funcion main_loop. Pero no me cierra como se inicia la ejecución cuando el sistema comienza a correr este programa. Por lo que se, el sistema reconoce el tipo de ejecutable y salta al punto de inicio de ejecucion luego de realizar la carga en memoria.
Otro por ejemplo que baje fue el KMess, pero alli el codigo es un poco mas ordenado, con el uso de las librerias Qt que utilizan un tipo de bucle que es lanzado desde la función main del mismo.
Lei algunos tutos y libros sobre C/C++ pero no tratan el tema o no supe buscar, por eso me decidí a preguntar en el foro.
Y el tema de las librerias tampoco me quedo muy claro como es que funcionan.

Ya veo, ya con este mensaje veo que usás GNU/Linux y hablamos de lo promedio, empezar a aprender sobre el código de un software  ... lo *normal* es tener un main (aunque sea con no más de 5 líneas llamando a un bucle en otro lado que controle la  ejecución) y normalmente hay que buscar algún archivo de nombre main.c,main.cc,main.cxx,main.cpp,etc o con el nombre del software.

También conocer las diversas formas de compilar software te puede servir para entender cómo se compila un software (y poder ver qué partes forman qué al leer la descripción de cómo se compila), sistemas como autotools, cmake, etc ...

En el caso de OpenBox, me bajé el código del repositorio de git para mirarlo y openbox está formado por varios componentes, y en el caso de openbox, el main() está en openbox/openbox.c (recordá la regla de buscar archivos de nombre main o con el nombre del programa en cuestión)

De ahí tenés un punto de partida, aunque insisto, lo mejor es ver cómo se compila, por que en software que no es monolítico (léase : que no está en componentes, sino que es código que se compila ys e enlaza todo "de una") y está formado por varios componentes, podés establecer cómo se relacionan, qué depende de qué, etc ... para después zambullirte en el código con una idea general del software en cuestión.

No sé si era eso lo que preguntaste, si vá por el lado de más bajo nivel como config del compilador, rt y funciones/hooks que se usan en los diferentes sistemas al iniciar un software/cargar una librería, entonces la respuesta está acá :
http://disassembling.org.ua/6555final/lib0018.html
http://gd.tuwien.ac.at/pub/linuxgazette/issue84/hawk.html

CitarY el tema de las librerias tampoco me quedo muy claro como es que funcionan.

¿Qué es lo que no entendés?

Saludos.
#1120
@Abloos: Depende del sistema operativo y qué sea eso que bajaste (ejecutable o librería por ejemplo).
Eso es importante saberlo antes de seguir.

Saludos.