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 - Caster

#41
Pues si no me equivoco, el código que has aportado hace lo que he dicho, ejecuta el comando del SO y no hace nada más.

Un saludo
#42
Y digo yo, ¿no se puede hacer que cuando introduzca la orden se ejecute system("cls") o system("clear"), según corresponda?

Un saludo
#43
ASM / Como empezar códgio en ASM
7 Septiembre 2014, 22:20 PM
Buenas, estoy iniciandome en esto del ASM y echandole un vistazo a algunos codigos de ejemplo no termino de ver cual sería la forma correcta de iniciar un código de ASM. Me explico, he visto ejemplos asi:

Código (asm) [Seleccionar]
fortmat PE GUI 4.0
entry start
.data
start:
        ;codigo   


Códigos que por el contrario suprimen la linea de "entry start" y al final termina con un ".end etiqueta". Por otra parte, tambien he visto un par de formas diferentes de empezar las secciones del codigo, por ejemplo: ".data" frente a "section '.data' data readable writeable" u otro tipo de sección como "section '.idata' import data readable writeable". Otros codigos tambien que empezaban de esta manera:
Código (asm) [Seleccionar]
386
.model flat, stdcall
option casemap:none


Tambien me surge la duda probando estas cosas es que entre estos dos codigos:
Código (asm) [Seleccionar]
format PE GUI 4.0
include 'win32ax.inc'

.data
_msg db 'Hola',0

.code
main:
        invoke MessageBoxA,0,_msg,0,MB_OK
        invoke ExitProcess, 0

.end main 


Código (asm) [Seleccionar]
format PE GUI 4.0
include 'win32ax.inc'
entry main
.data
_msg db 'Hola',0

.code
main:
        invoke MessageBoxA,0,_msg,0,MB_OK
        invoke ExitProcess, 0   


El primero compila sin problemas sin embargo el segundo no, lo que supongo que estará lo relacionado con lo que dije mas arriba. Aclaro que estoy utilizando FASM (no se si esto influye) en Windows XP de 32bits lo que si supongo que influye en el tipo de código.

Un saludo
#44
Cita de: WIитX en 28 Agosto 2014, 01:23 AM
Yaya, como ya les dije pero han pasado 3 años lo cerro y ahora lo volvió a abrir la gente no se aburre? bueno Caster si recuerdas me dices por fa

Gracias a todos chicos.

Era simplemente activando/desactivando una opción en la configuración de la cuenta, aunque no recuerdo muy bien, si lo vuelvo a encontrar te avisaré.

Saludos.

Edito: Aquí tienes lo que decía, como ves en la pagina dice que el usuario tiene que estar registrado y logueado para que de resultado, y además de eso tiene que hacer más de una preguna. No se si funciona ya que nunca lo he probado y tampoco si te servirá de mucho, pero bueno, siempre es mejor que nada.

#45
Yo creo que recordar que se podía ver quien era pero solo si ese usuario estaba registrado y lo hacía estando logueado desde su cuenta, pero no me acuerdo muy bien. Es una web para eso, para hacer preguntas anónimas y que el que recibe las preguntas no sepa quien las hace así que por lógica no debería de ser muy fácil extraer información sobre quien realizó la pregunta, ya sea una IP u otro dato.

Saludos.
#46
No entiendo muy bien lo primero que preguntas y tampoco creo que hubiese podido responderte de todas formas. En cuanto a lo segundo, la funcion system() sirve para ejecutar comandos del sistema operativo, si tu abres CMD en Windows, ejecutas un par de comandos y despues haces el comando "cls" (sin comillas) lo que hará será limpiar la pantalla asi que lo que necesitas es el equivalente a esos comandos el linux, el equivalente a "cls" es "clear" y para "pause" no sabría decirte. Dicho esto te desaconsejo totalmente el uso de de system("pause"), la primera razón es el problema que tienes tu y es que no es portable, solo tendrá efecto en los sistemas que soporten el comando pause y que ademas es muy pesado llamar al sistema para hacer una pausa en tu programa, te recomiendo otras alternativas como getchar(); o esta pequeña linea de codigo:

while ( getchar() != '\n')
;


que lo que hará es estar ejecutandose mientras tu no pulses la tecla enter. Del mismo modo, en vez de utilizar system("cls") sería mejor y más portable el uso de fflush().

Como consejo te recomiendo que leas esto: |Lo que no hay que hacer en C/C++. Nivel basico|

Saludos.
#47
Antes de nada, esto va en el foro Programación C/C++.

Estás programando en C, así que esta línea sobra, eso es de C++.
Código (cpp) [Seleccionar]
using namespace std;

Y vamos al problema en sí: las operaciones fallan, creo, por la precisión de los decimales, y digo creo porque no tengo mucha idea sobre el tema. Para solucionarlo prueba a declarar las variables como double en vez de como float.

Otra cosa aparte, en la línea 18 debajo del "case'+':" hay un ";" que creo que tampoco pinta nada ahí.

Saludos.
#48
Hacking / Re: Hack my server II
6 Agosto 2014, 13:16 PM
Cita de: Stakewinner00 en  6 Agosto 2014, 12:25 PM
yo más que hacer un Hack my server III haría un Hack my server 2.2 ya que este se quedo un poco a medias y vete a saber tu si alguien podría haber conseguido acceso root (creo que dijiste que se acababa el día 14, así que aun falta más

En fin, pues eso, fue divertido mientras duro

PD: Si los del hosting decían que eramos un peligro, es que alguien estuvo a punto de conseguir algo? xD

No creo que nadie haya llegado a conseguir nada hasta ahora, lo que pasa es que se puede dar el caso de que alguien encuentre alguna vulnerabilidad que no solo afecte a este server sino al resto de servidores de OVH, por eso supongo yo que lo han cerrado.

Saludos
#49
Foro Libre / Re: Torneo Hack my Server
28 Julio 2014, 14:38 PM
Me apunto