Page 3 of 4

Newsletter # 18 - Host naming organisation for your local lab Jan 31 2020

Hello,

I hope you had a good January, and ready for the weekend and February. I'm certainly going to try to get as much rest as possible this weekend. It has been a busy few weeks, and the year has just started! We'll see how everything goes from here...

Read More...

Newsletter # 17 - Running Raspbian OS on QUEMU to learn ARM assembly Jan 20 2020

Hello,

I hope you had a good weekend and are ready for the new week. How is January going for you? It feels like it's going quite fast, but also excited about what the new year will bring.

Have you had time to view the General Magic documentary I recommended...

Read More...

Newsletter # 16 Understanding buffer overflows using Radare2 Jan 10 2020

Hello,

I'm back, I took a small break last week, no writing and no newsletter. I hope you had a delightful end of the holiday season. I'm ready to get back to my usual routine.

I've been travelling across time zones lately and thinking about time....

Read More...

Newsletter # 15 - Using radare2 to patch a binary Dec 28 2019

Hello,

I hope that you had a good week, and if you celebrate Christmas, I hope you had a good one. I've been enjoying this week playing with binaries.

I sometimes feel like keeping up with high-level languages like Swift and JavaScript is very tiring...

Read More...

Newsletter # 14 - Using LLDB for reverse engineering Dec 20 2019

Hello,

I hope all of you are enjoying the holiday season. I like this season, everyone seems to be in a good mood, and also, there is an excuse to get hot chocolate more often than in any other season.

Did you see everything that Apple released yesterday...

Read More...

Newsletter # 13 - Let's write some assembly code in macOS for Intel x86_64 Dec 13 2019

Hello,

I found an interesting thread on Twitter explaining that when the Apple II early documentation was being written, they had to tell people to differentiate between how they type using typewriters and how they'll type in the Apple II computer...

Read More...

Newsletter # 12 - Understanding Disk Images by building a macOS Catalina ISO image for VirtualBox [macOS] Dec 7 2019

Hello,

Sorry for the delay this week with the newsletter, I got stuck in an airport for longer than I expected. So this week's newsletter is going to be quick.

When I'm travelling, I always enjoy the time off in the airports. I enjoy visiting bookstores...

Read More...

Newsletter # 11 - Managing UTI and URL schemes via Launch Services' API from Swift Nov 29 2019

Hello,

Happy Thanksgiving, for the ones who celebrate it. It's always important to be grateful for everything we have, so no matter if you don't directly celebrate Thanksgiving. Maybe use it as an excuse and think of all the things that you have to...

Read More...

Newsletter # 10 - Command-line argument parsing using Swift Package Manager's SPMUtility module Nov 22 2019

Hello,

Have you ever wondered why the home directory is mapped to ~? Or if you use vi, why use the letters H, J, K, and L to move?

These types of questions are the ones that keep me up at night. Not really :D, but I find them interesting.

I found answers...

Read More...

Newsletter # 9 - Creating a state machine in Swift Nov 15 2019

Hello,

Are you excited for the new 16" MacBook Pro? For me, it's much more than I would use. I'm happy with my 13" MBP, and I haven't had any problems with the keyboard, so I'll keep my current machine. But if I were to get one for free, I wouldn't...

Read More...