Tag: SYSTEM-CALLS
Estoy escribiendo una carga útil básica para la llamada al sistema execve. En nasm, la carga útil es: global _start section .text _start: call payload db ‘/bin/sh’, 0, ‘aaaaaaaa’, 0 payload: mov rax,rsp mov rax, [rax] ;mov BYTE [rax + 0x9], 0x0 mov QWORD [rax + 0x0a], rax ;mov BYTE . . . Read more
Recuerdo que hace años leí acerca de cómo existía una nueva llamada al sistema en Linux para copiar archivos de manera instantánea (clonación), pero ahora no puedo encontrarla. ¿Realmente existe? Lo más parecido que encontré fue: https://man7.org/linux/man-pages/man2/copyfilerange.2.html
Estoy intentando fusionar dos llamadas GSM en una conferencia de forma programática. En la clase “Call” hay un método “conference()” pero no estoy seguro de cómo funciona correctamente. He probado de varias formas pero nada funciona correctamente. Tengo la clase “CallService” (implementa “InCallService”) Y en el método “override fun onCallAdded(call: . . . Read more
Estoy iterando a través de una carpeta montada utilizando el método filePath.Walk en golang, pero también devuelve los archivos ocultos. Tengo que omitir esos archivos ocultos. Para MaxOS y Linux, podemos detectar un archivo oculto mediante el prefijo “.” en el nombre de archivo, pero para Windows, cuando intento usar . . . Read more
Llevo bastante tiempo intentando hacer funcionar este código. ¿Alguien puede explicarme por qué el búfer permanece vacío después de la llamada al sistema? El archivo .txt, el archivo .asm y mars.jar están todos en el mismo directorio. He intentado especificar una ruta completa al archivo, pero eso tampoco funcionó.