Grant Seltzer

@GrantSeltzer

Aspiring free software hacker

Brooklyn, NY
Vrijeme pridruživanja: ožujak 2017.

Tweetovi

Blokirali ste korisnika/cu @GrantSeltzer

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @GrantSeltzer

  1. 30. sij

    Oster now supports multiple functions :) Next absolute priority is testing and documentation.

    Poništi
  2. 25. sij

    and runes!

    Prikaži ovu nit
    Poništi
  3. 24. sij

    Oster now supports arrays :)

    Prikaži ovu nit
    Poništi
  4. proslijedio/la je Tweet

    Pro tip: Do not disable SELinux. Learn tools that can fix those issues on a CentOS or RHEL boxes.

    Poništi
  5. 20. sij

    I'm looking to set up CI for where I can have automated builds on github PRs. I'd want to run integration tests using multiple version of Go on each of a handful of different architectures. Anyone have recommendations? Relevant tutorials?

    Poništi
  6. 17. sij
    Poništi
  7. 16. sij

    I guess this is also platform specific. This being on x86_64 .

    Prikaži ovu nit
    Poništi
  8. 15. sij

    Fun fact: string arguments take up 16 bytes on the stack. 8 for the address of the character array, 8 for the length.

    Prikaži ovu nit
    Poništi
  9. 9. sij

    Be sure to check out that sweet `--debug` flag to see the installed eBPF program. It's generated using Go's text/template package

    Prikaži ovu nit
    Poništi
  10. 9. sij

    Open sourced my eBPF based tool for tracing Go programs. Features are minimal right now but go check it out and report bugs :-)

    Prikaži ovu nit
    Poništi
  11. 7. sij

    Got it by importing `<linux/kernel.h`>. Thanks for nothing everybody!!! /s

    Prikaži ovu nit
    Poništi
  12. 7. sij

    Anyone know if/how I can `sprintf` in an eBPF filter? Can't seem to import stdio.h which makes sense.

    Prikaži ovu nit
    Poništi
  13. 5. sij

    Using Go's text templates for the first time. It's great for templating out eBPF programs. Open sourcing coming soon :eyes:

    Poništi
  14. 4. sij

    Gonna be a good weekend heehee :-)

    Poništi
  15. 20. pro 2019.
    Prikaži ovu nit
    Poništi
  16. 20. pro 2019.

    Actually found a use case for the` go:noinline` pragma. I'm testing out using uprobes on go functions and wrote a bunch of simple programs that kept getting inline'd. Short blog post incoming.

    Prikaži ovu nit
    Poništi
  17. 18. pro 2019.

    Alright, I figured out that you can traverse through the stack in eBPF off a uprobe and found the function arguments :-)

    Prikaži ovu nit
    Poništi
  18. 18. pro 2019.

    Anyone who follows me successfully play with using bcc for attaching uprobes to functions in go binaries? Can't figure out what exactly the runtime is doing to the stack but shits fucked.

    Prikaži ovu nit
    Poništi
  19. proslijedio/la je Tweet
    15. pro 2019.

    When I was little, I would look at the tabloids while standing in the grocery line. Aliens, reptilians, etc. Imagine if those idle glances changed the other content I saw in the world to be similar, in a continual feedback loop until everything around me was tabloid headlines.

    Prikaži ovu nit
    Poništi
  20. 11. pro 2019.

    Using Karn for Seccomp Enforcement:

    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·