Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

143
Views
seccomp cómo manejar eventos ptrace

Estoy usando filtros seccomp para restringir las llamadas al sistema realizadas por un proceso. Hasta el uso de la lista blanca de llamadas al sistema para permitir y rechazar llamadas al sistema es comprensible. Me quedé con el concepto de eventos ptrace generados por las reglas seccomp . Por ejemplo, puedo prohibir open , pero quiero generar un evento ptrace en una llamada al sistema open para poder determinar si el proceso puede abrir ese archivo o no. Mi pregunta específica es ¿cómo capturar el evento ptrace generado por seccomp? Cualquier ayuda o referencia será de gran bendición.

Busqué en Google en mi humilde capacidad, pero no encontré ninguna ayuda ni ejemplo en ejecución.

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Necesita tener un programa separado que rastree el inferior. Este rastreador llamará

 ptrace(PTRACE_SETOPTIONS, tracee_pid, 0, PTRACE_O_TRACESECCOMP);

para solicitar notificaciones, y llamar

 waitpid(tracee_pid, &status, __WALL);

ser notificado. Cuando regrese waitpid , analice status y recupere la notificación a través de

 unsigned long data; ptrace(PTRACE_GETEVENTMSG, tracee_pid, 0, &data);
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!