Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oleavr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
oleavr
12y ago
Yay!
32.
▲
by
oleavr
12y ago
Excellent! :)
33.
▲
by
oleavr
12y ago
That's interesting. Does it work for any processes at all? Would you be interested in trying to reproduce it with the latest Frida from git?
34.
▲
by
oleavr
12y ago
Hey, and thanks for checking it out! The currently released version of Frida, 1.6.8, doesn't have the work-around and triggers the kernel panic described in the blog post. The work-around landed in git last night and will be part of 1.
35.
▲
by
oleavr
12y ago
Oops, in retrospect I should have resisted my OCD-fueled urge to link every single reference to be consistent. :p Speaking as its creator and maintainer, it's been a pet project for the last 5 years (7 if you start from frida-gum, the
36.
▲
by
oleavr
12y ago
Is it a 64-bit device? Does the program crash or exit gracefully? If it crashes, try bumping the library index argument here: library = (char *) _dyld_get_image_header (1); If you're unlucky library at index 1 contains mach_vm_read_ove
37.
▲
by
oleavr
12y ago
Aha, interesting. Does the program crash or exit gracefully?
38.
▲
by
oleavr
12y ago
Where does it crash? Try bumping the argument on line 21 – if you're unlucky library at index 1 contains mach_vm_read_overwrite and is suddenly no longer executable (since we change its second memory page from R-X to RW- due to stock k
39.
▲
by
oleavr
12y ago
I only tested it on 64-bit systems, where it triggers the kernel panic from both 32- and 64-bit processes (i386, x86_64, arm, and arm64). Hardware-wise it crashes every single device I've tried (MacBook Pro, iMac, iPhone 6, etc.), so t
40.
▲
by
oleavr
12y ago
Interesting, that's potentially very good news! To be sure, could you try again with the latest code snippet? I forgot to remove the VM_PROT_EXECUTE flag for non-jailbroken devices.
41.
▲
by
oleavr
12y ago
The mach_vm.h header has been replaced with a dummy version in recent iOS SDKs, so you’ll have to copy it from your OS X SDK and adjust the include. Just updated the post, and also removed VM_PROT_EXECUTE from the mach_vm_protect call for c
42.
▲
by
oleavr
12y ago
The screen turns blue – yes, blue, not joking – for a brief moment, and the system reboots. :)
43.
▲
DIY: kernel panic OS X and iOS in 10 LOC
(medium.com)
117 points
by
oleavr
12y ago
|
49 comments
44.
▲
Anatomy of a code tracer
(medium.com)
54 points
by
oleavr
12y ago
|
2 comments
45.
▲
by
oleavr
12y ago
Location: Stavanger, Norway Remote: Yes Willing to relocate: No Technologies: Polyglot software development for desktop, mobile, web, and backend. Résumé/CV: https://no.linkedin.com/in/oleavr Email: oleavr at gmai
46.
▲
Junk Social: How I Accidentally Quit Twitter and Facebook
(blog.senko.net)
1 points
by
oleavr
12y ago
|
0 comments
47.
▲
Steroids for Your App Security Assessment
(speakerdeck.com)
1 points
by
oleavr
12y ago
|
0 comments
48.
▲
Frida 1.6.5 is out: inject JavaScript into iOS 8 apps
(frida.re)
1 points
by
oleavr
12y ago
|
0 comments
49.
▲
Anatomy of a code tracer
(medium.com)
5 points
by
oleavr
12y ago
|
0 comments
50.
▲
by
oleavr
12y ago
There's internal support for them in Frida, but it's not currently exposed to the public API (which CryptoShark uses). The main focus has been on proprietary apps so far, but it would definitely be a very welcome feature for a fut
51.
▲
by
oleavr
12y ago
Thanks, that's spot on! I just updated it. Hope you don't mind that I based it on your excellent and to-the-point description. :)
52.
▲
CryptoShark: self-optimizing code tracer based on dynamic recompilation
(github.com)
17 points
by
oleavr
12y ago
|
5 comments
53.
▲
Show HN: Interactive code tracer for reverse-engineering proprietary software
(youtube.com)
3 points
by
oleavr
12y ago
|
0 comments
54.
▲
by
oleavr
12y ago
Frida is still looking for contributors: http://www.frida.re There's a lot of fun things to hack on. Drop by #frida on FreeNode to learn more.
55.
▲
Frida 1.6.0: Spy on any Android app in real-time
(frida.re)
3 points
by
oleavr
12y ago
|
0 comments
56.
▲
Frida: function tracing on your Android device
(frida.re)
2 points
by
oleavr
12y ago
|
0 comments
57.
▲
Frida 1.4.0: Interactive reverse-engineering on Android, iOS and desktop
(frida.re)
2 points
by
oleavr
12y ago
|
0 comments
58.
▲
Frida 1.2.0 is out: inject JavaScript into native ARM64 apps
(frida.re)
2 points
by
oleavr
13y ago
|
0 comments
59.
▲
Frida 1.0.9: Inject JavaScript to explore native Objective-C apps on Mac and iOS
(frida.re)
1 points
by
oleavr
13y ago
|
0 comments
60.
▲
by
oleavr
13y ago
Thanks a lot! This appears to be an issue with the Frida build system and the Linux buildbot slave. We're investigating and will hopefully have a bugfix release out in the next few hours. Hope we'll get the pip issue sorted in the
More ›