Diego Elio Pettenò

@flameeyes

Open Source Developer, Systems Engineer, Conference Attendee. he/him || they/them

London, Europe  
Vrijeme pridruživanja: travanj 2008.

Tweetovi

Blokirali ste korisnika/cu @flameeyes

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

  1. Prikvačeni tweet
    17. ožu 2017.

    Don't judge from how much code I wrote but from how much I prevented from being written. Not from how much I learnt but how much I taught.

    Poništi
  2. Add one more: the strange thing I couldn't figure out what it was trying to do because it looked unused? A stack check. I should have guessed.

    Prikaži ovu nit
    Poništi
  3. proslijedio/la je Tweet
    prije 2 sata

    Would you be interested in such stickers? (RTs are appreciated)

    Poništi
  4. prije 5 sati
    Poništi
  5. prije 6 sati

    Things I learnt in the first half-hour of (that's the time I had this morning): - middle click to xref a variable in the body of the function (effing yes!) - need to investigate the "assume value", because a few functions are called with fixed params.

    Prikaži ovu nit
    Poništi
  6. prije 7 sati

    So as now is business hours, I can't be working on a certain project. That doesn't mean I can't be watching exploring ghidra to pick up the features I missed in my first-try-at-binary-reversing weekend..

    Prikaži ovu nit
    Poništi
  7. To be learnt this week: how to properly handle Vtables with ghidra. Because without those virtual functions I can't tell how the encryption works.

    Poništi
  8. It feels like a choose your own adventure book. Just instead of throwing dice you're setting variables.

    Prikaži ovu nit
    Poništi
  9. I'm not sure if compiler optimisation going awry or explicit obfuscation attempt. Most of these functions appear to be implemented as a looping state machine.

    Prikaži ovu nit
    Poništi
  10. I need to print out some C code so I can write on it. What's the best C-to-readable-print tool people will suggest me? Printing b/w.

    Poništi
  11. 2. velj

    For this who keep feeling "it's the users fault if they got conned, there's always been enough instruction." I hope you never are put in charge of people. Particularly not in my community: I want my community to be more welcoming than that.

    Poništi
  12. 2. velj

    Ooops, I was installing Leap instead of Tumbleweed again.

    Poništi
  13. 2. velj

    Maybe I should run Ghidra on a VM on the slightly more powerful gamestation...

    Poništi
  14. 2. velj

    Have to say I'm actually having _fun_ with ghidra like I have not had in a long while. I wonder if Win16 is supported...

    Poništi
  15. 2. velj

    Okay I'm not feeling too bad about having just discarded my first ghidra project directory. It's literally the first time I use it, and I'm already making progress on understanding this code...

    Poništi
  16. 1. velj

    You know, if you _really_ wanted to make reverse engineering hard, maybe you should have avoided leaving class and method name in the _log messages_ that you left built into the code.

    Poništi
  17. 1. velj

    So it cannot be an already-encrypted message, otherwise how the heck would the software know how to decrypt it? It _has_ to be some kind of nonce that allows the software to re-sync to it.

    Prikaži ovu nit
    Poništi
  18. 1. velj

    BHAAAA the Libre2 is clearly trolling me! It looks like the device always starts with the same key. As long as it turned off before reconnecting it.

    Prikaži ovu nit
    Poništi
  19. 1. velj

    For those interested in glucometer protocols reverse engineering, my FreeStyle extractor is now smarter: You can feed it a pcapng file with either Linux or Windows captures, and if you captured the descriptors it'll extract all automatically.

    Poništi
  20. 1. velj

    So has anyone released an easy-to-use, trustworthy VM for ghidra?

    Poništi
  21. 1. velj

    Hahahahahahaha Hahahahahahaha Ah wait are you serious?

    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:

    ·