Based on what I know about trinity, it has a 'master' process that knows about the syscalls. When it forks a child, it already has all necessary parameters, which the child uses. I'm not sure what you mean by 'another arbitrary program'. If you create the equivalent in perl of what the main trinity program does, you should be able to do the same thing. perl supports both fork() and syscall(). However, you will have to build all of the 'base functionality' already present in trinity (syscall profiles by value, random-fd-opener, etc).

fnord


In reply to Re: Passing syscalls to (forked?) child processes by Illuminatus
in thread Passing syscalls to (forked?) child processes by oxagast

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.