Jump to content
Fórum Script Brasil
  • 0

Preciso de ajuda com uma ideia para Android


Question

Estou tentando finalizar um processo, mas o processo-pai acaba relançando ele.

Quero que o processo-pai pare de dar fork neste processo. O problema é que o processo pai é o init (então não posso matar ele, e é um processo NÃO É UM SERVIÇO que eu quero matar):

init.d
fork()

quero saber se alguma dessas ideias é viável:

  • fazer um LD_PRELOAD no meu Android para alterar a chamada fork de forma que eu consiga rastrear o processo (se é que existe e não é apenas o ActivityManager ou o systemserver) que está fazendo o init forkar de novo.
  • Algum programa que bloqueie os sinais de parentesco entre o init e o processo que eu quero matar (SIGCHLD)
  • De alguma forma editar o código do programa do processo que eu quero matar (é um binário do sistema)

É isso. Qualquer ajuda é bem-vinda :)

Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      148688
    • Total Posts
      644522
×
×
  • Create New...