Viewing profile — fhenneke
fhenneke
HN member- Joined
- Wed, Mar 08, 2017, 11:51 AM UTC
- HN karma
- 40
- Public activity
- 25 items
- HN profile
- View on Hacker News ↗
About fhenneke
No profile information was provided.
Recent public activity
- story
- story
- story
-
comment
Comment #26416313
While I agree with most of what you are saying (let's hope that 2021 will finally be "the year of memory-safe languages"), remote code execution issues also affect Java. https://se…
-
comment
Comment #26415854
With minor changes to the default exclude list for coverage instrumentation, you can use Jazzer to fuzz the Java standard library (at least the parts that are implemented in Java).…
-
comment
Comment #26415837
That depends on the language you want to fuzz. A good general introduction and hands-on "course" for C/C++ is https://github.com/Dor1s/libfuzzer-workshop . If you prefer Java and j…
-
comment
Comment #26414480
One of the authors of Jazzer here. Feel free to ask any questions regarding Jazzer ( https://github.com/CodeIntelligenceTesting/jazzer ) or how to integrate Java/JVM projects into …
- story
- story
-
comment
Comment #26112070
The FuzzedDataProvider (docs at https://codeintelligencetesting.github.io/jazzer-api/com/cod... ) offers many of the functions you would need to write such a generator. If there is…
-
comment
Comment #26112061
Thanks for the link, I wasn't aware of this new feature! Our coverage instrumentation does not rely on JNI calls, only the libFuzzer callbacks do, so the overhead shouldn't be too …
-
comment
Comment #26100106
If you want to fuzz a Java web app, our commercial platform CI Fuzz (of which Jazzer is one part) has built-in detectors for the typical vulnerabilities such as SQL injections: htt…
-
comment
Comment #26099677
Good catch, thanks ;-) I will update the post.
-
comment
Comment #26099153
By default, uncaught exceptions and memory issues in JNI libraries are reported as "crashes". Additionally, Jazzer provides a hooking framework that can be used to implement domain…
-
comment
Comment #26090466
I'm one of the engineers behind Jazzer and happy to answer any questions about it. We also have a blogpost that talks about the most interesting technical aspects of Jazzer: https:…
-
comment
Comment #26087682
Yes, that is exactly how it works, there is nothing that would require source code access. If you have a Java app packaged as app.jar, all you need to do is write a fuzz target (wi…
-
comment
Comment #26087268
I'm one of the engineers behind Jazzer and happy to answer any questions about it. We also have a blogpost that talks about the most interesting technical aspects of Jazzer: https:…
-
comment
Comment #23135993
The tokens are engineered to protect the private key material stored inside them very well, so you can be quite certain that nobody will ever be able to log in without physical acc…
-
comment
Comment #23135598
You can set a FIDO2 PIN on your security key and it will prevent ssh-keygen/ssh-add from regenerating the key files without it. But the relevant information (the key handle) can al…
-
comment
Comment #23135354
The new OpenSSH keys are very convenient if used correctly, but have a crucial disadvantage compared to the PIV-based approach of yubikey-agent: They currently can't be protected e…
- story
- story
-
comment
Comment #18451944
You can use Secure Shell for SSH with your Yubikey in the meantime: https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/...
-
comment
Comment #16433090
A Bloom filter with >500M items, even when allowing for a comparatively high rate of false positives such as 1 in 100, is still in the hundreds of MBs, which would not be that much…
-
comment
Comment #16147196
I have recently added YubiKey/OpenPGP card support to the official ChromeOS SSH app Secure Shell. While key generation is not yet supported, using an already set up Yubikey for SSH…