Farenain

Programmer, RE Engineer, Researcher, Android, I do things. English, Español, 日本語. I like Kpop, Jpop/Jrock, Cpop...

Farenain boosted:
2023-05-04

I wrote that blog post I threatened a while back about “flattened” ASTs. I did a little microbenchmarking of a toy interpreter and the results were surprisingly good?? cs.cornell.edu/~asampson/blog/

An artist’s rendition of a “normal” pointer-based AST and a flattened AST packed into a dense array.
Farenain boosted:
2023-03-23

aus der reihe "buchtitel, bei denen man an @fuzzyleapfrog denken muss" heute: "Fuzzing against the machine: automate vulnerability research with emulated IoT devices on Qemu" von @Farenain: amazon.com/dp/B0BSNNBP1D :)

2023-02-08

Hello everyone, my friend Ernesto Java and I are rewriting #Kunai in order to improve code and follow #cpp code guidelines, my idea is doing a more documented and cleaner code. Any one is welcome to help with an issue, or with the code, I try to make #Kunai a community project :D

Farenain boosted:
kbeylskbeyls
2023-02-02

We've made the online version of the Low Level Software Security book a lot nicer-looking recently, see llsoftsec.github.io/llsoftsecb. Please let us know what you think can be improved further in the book. There's a "report" 💡 button at the top now to make that easy.

Farenain boosted:
Renaud Lifchitz :verified:nono2357@infosec.exchange
2023-01-29

RT @Farenain
My friend @jeppojeps told me to write a book about Qemu focused on fuzzing some time ago during the worst times of the pandemy. Some months later we started to write something that these days became a real book: amazon.com/dp/B0BSNNBP1D?ref_= that we called: Fuzzing Against the Machine

Farenain boosted:
Joxean Koret (@matalaz)joxean
2023-01-27

RT @Farenain
My friend @jeppojeps told me to write a book about Qemu focused on fuzzing some time ago during the worst times of the pandemy. Some months later we started to write something that these days became a real book: amazon.com/dp/B0BSNNBP1D?ref_= that we called: Fuzzing Against the Machine

Farenain boosted:
C & C++ Weeklyc_discussions
2023-01-27

The Magic Behind Optimizing Compilers: Static Program Analysis - Philipp Schubert - Meeting C++ 2022

youtube.com/watch?v=WTtqL9W_TYA

Discussions: discu.eu/q/https://www.youtube

2023-01-26

@binaryninja Congrats to the winner, and congrats to the company for doing such a nice gift!

2023-01-25

Did anyone use GTIRB? the project seems interesting, and they say the project is intended to be the LLVM IR for binary analysis, but I don't know Rick...

2023-01-24

Since these days I'm learning about LLVM libraries, the refactoring of Kunai's IR will take longer, but I think once I have more experience using LLVM, and its IR, the design of my tool will be better. Also I plan to write a translator from Kunai's IR to LLVM IR!

2023-01-21

chatGPT wasn't able to fix the last problem I solved with a code on a LLVM code that was using the legacy::PassManager, chatGPT was not aware of the changes on LLVM PassManager 😂, at least watching opt source code works

2023-01-21

@jfbastien Skytree is awesome, when I saw it in Tokyo I really liked it.

2023-01-19

Two other needed changes in Learning LLVM 12 (if you are using last version of LLVM), you can find the code changes in here:

github.com/PacktPublishing/Lea (minor issue)

github.com/PacktPublishing/Lea (major issue)

2023-01-17

Just after figuring out what a reference is compiling a C++ example, I just read about it on the Learning LLVM 12 book 😂​, the good point is that I even included the nonnull attribute that is not indicated in the book!

2023-01-17

I wanted to see how the LLVM IR managed C++ references, since mostly these are an abstraction for many programmers on using pointers, and they are implemented as non null pointers

Farenain boosted:
2023-01-17

What started as a random comment (infosec.exchange/@apkunpacker/) has turned into an official offer.

We'll select a random follower between twitter and mastodon (yes, if you follow on both that's 2x the odds) in one week for a free non-commercial license.

2023-01-17

@binaryninja amazing! I think the work you are doing is nice, and offering this opportunity to have a non-commercial license is really nice 😊. Congratulations, and thank you for the opportunity.

2023-01-16

@esoriano a measurement

2023-01-16
2023-01-16

@esoriano if you cut a researcher's head, that researcher is able to write papers at least for 2 weeks more.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst