Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
codyd51
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
codyd51
3y ago
This is an excellent article, thank you for submitting it! I love how effortlessly this article delivered an intuition for why an ideal antenna length would be half of the wavelength of the signal you want to receive. I was also delighted b
32.
▲
by
codyd51
3y ago
This is a funny and digestible read, thanks for sharing!
33.
▲
by
codyd51
3y ago
That’s really kind feedback, thank you!
34.
▲
by
codyd51
3y ago
Hi Saagar, thanks for checking it out! The goal here was to run small bits of the app's business logic. Specifically, it was about inspecting (for example) the contents of an NSDictionary that was passed to a particular system API. My
35.
▲
by
codyd51
3y ago
Thank you very much! Yes, this was all in Python. This simulator was a bit unique in that there was no live user interaction, and therefore no realtime required. Overall, performance wasn't too much of a concern. More particularly, I b
36.
▲
by
codyd51
3y ago
Hi everyone! This post is a writeup of some curiosities from the course of developing an iOS app simulator from scratch. Like with any simulator, it was immensely gratifying watching third-party code run in an entirely controlled virtual en
37.
▲
Simulating Slices of iOS Apps
(axleos.com)
45 points
by
codyd51
3y ago
|
10 comments
38.
▲
by
codyd51
3y ago
This is a very impressive and fun piece of work!
39.
▲
by
codyd51
3y ago
This was a really neat read! It's fun to speedrun the experience of "I've never thought about this" => "There's a structure to map out here" => "I wonder how this is solved in general?" =&g
40.
▲
by
codyd51
3y ago
That's really kind feedback, thank you! I'm glad people seem to be enjoying them. It's also reiterated the importance for me to take screenshots as I go. For many/most projects, these intermediary and bugged out results
41.
▲
by
codyd51
3y ago
Thank you for the correction! I suspected I might have been off here. I've gone ahead and updated the article.
42.
▲
by
codyd51
3y ago
It definitely surprised me with how fiddly it was to get working! Thank you for commenting!
43.
▲
by
codyd51
3y ago
Thank you very much!
44.
▲
by
codyd51
3y ago
That's awesome. Thanks for sharing.
45.
▲
by
codyd51
3y ago
Of course, this makes sense - thank you!
46.
▲
Writing a TrueType font renderer
(axleos.com)
317 points
by
codyd51
3y ago
|
83 comments
47.
▲
Footsteps of pi
(axleos.com)
62 points
by
codyd51
3y ago
|
33 comments
48.
▲
by
codyd51
3y ago
Thank you for the heads up! I’ve gone ahead and fixed this.
49.
▲
by
codyd51
3y ago
Thank you Ryan, I’m really glad to hear that you enjoyed it!
50.
▲
by
codyd51
3y ago
Thank you very much for your kind words, I'm honoured that you read it through in one sitting! In general, the nice feedback everyone has been very rewarding after working for quite a while on this. I've gone ahead and fixed that
51.
▲
by
codyd51
3y ago
Unfortunately, the SecureROM vulnerability that gala exploits was patched in the ROMs shipped with the 4s. Therefore, gala won't work out-of-the-box with the 4s. However, a newer boot ROM exploit, checkm8, has become well-known in the
52.
▲
by
codyd51
3y ago
Thank you Dan! All the best.
53.
▲
by
codyd51
3y ago
Thank you Dustin, cool to see you around!
54.
▲
Exploiting the iPhone 4
(axleos.com)
556 points
by
codyd51
3y ago
|
74 comments
55.
▲
by
codyd51
3y ago
Really interesting and actionable, thanks for the information and for the example code! I don't have any web development expertise, and it's not where my interests lie, so I've been following a "google it and move on as
56.
▲
by
codyd51
3y ago
Hello, author here! I used GCP as it was familiar and quick to set up on that basis — we use it as our cloud provider at my day job — but I’ve got no special allegiance otherwise. I’m curious what you would’ve expected in its place? A corre
57.
▲
Making a newsletter backend
(axleos.com)
39 points
by
codyd51
3y ago
|
15 comments
58.
▲
by
codyd51
3y ago
There are some misconceptions in your comments that I think could be useful to clear up. When exploiting a running system, your goal typically won't be to disable ASLR (which would only impact newly spawned processes), but instead to &
59.
▲
Making a newsletter backend
(axleos.com)
2 points
by
codyd51
3y ago
|
0 comments
60.
▲
by
codyd51
3y ago
You're right, thank you for the thoughtful feedback. It's true that the blog post skims over the meaning of `generate` when introducing it, and that I'm doing a bit of extra work under the covers in this post. I thought keepi
More ›