<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: nicolodev</title><link>https://news.ycombinator.com/user?id=nicolodev</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 16 Sep 2026 12:19:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nicolodev" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nicolodev in "Stay discoverable in search while disallowing AI training"]]></title><description><![CDATA[
<p>there have been a few links here on hn about content protection based on Markov’s chain. It might be interesting for Cloudflare to add damage for the scraper that tries to query the page, and not just blocking them.</p>
]]></description><pubDate>Wed, 16 Sep 2026 07:16:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49723068</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=49723068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49723068</guid></item><item><title><![CDATA[Deobfuscation in the Age of Agentic Reverse Engineering [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=3-gJ6EUFoKM">https://www.youtube.com/watch?v=3-gJ6EUFoKM</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49640765">https://news.ycombinator.com/item?id=49640765</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 10 Sep 2026 09:16:12 +0000</pubDate><link>https://www.youtube.com/watch?v=3-gJ6EUFoKM</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=49640765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49640765</guid></item><item><title><![CDATA[New comment by nicolodev in "Show HN: I made a calculator that works over disjoint sets of intervals"]]></title><description><![CDATA[
<p>It’s astonishing how nobody hasn’t mentioned abstract interpretation yet. Under classical static analysis, if you can “prove” that a variable does not have values in some unsound zones, you can e.g. “prove” soundness or apply further optimizations.<p>The interval abstract domain works under interval analysis with an algebra that’s the same of this calculator. It’s funny to implement something like that on source/binary level :)</p>
]]></description><pubDate>Sat, 18 Apr 2026 07:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47813956</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=47813956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47813956</guid></item><item><title><![CDATA[Challenges in Decompilation and Reverse Engineering of CUDA Kernels [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=ns5jFuEdeFg">https://www.youtube.com/watch?v=ns5jFuEdeFg</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47769753">https://news.ycombinator.com/item?id=47769753</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 14 Apr 2026 18:53:42 +0000</pubDate><link>https://www.youtube.com/watch?v=ns5jFuEdeFg</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=47769753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47769753</guid></item><item><title><![CDATA[Challenges in Decompilation and RE of CUDA-Based Kernels [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=ns5jFuEdeFg">https://www.youtube.com/watch?v=ns5jFuEdeFg</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47401956">https://news.ycombinator.com/item?id=47401956</a></p>
<p>Points: 8</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Mar 2026 17:23:51 +0000</pubDate><link>https://www.youtube.com/watch?v=ns5jFuEdeFg</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=47401956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47401956</guid></item><item><title><![CDATA[New comment by nicolodev in "Disassembling a binary: linear sweep and recursive traversal"]]></title><description><![CDATA[
<p>Hi! OP here, thanks for submitting it to hacker news, if anyone have any questions, feel free to write here!</p>
]]></description><pubDate>Mon, 03 Feb 2025 20:58:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42923010</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=42923010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42923010</guid></item><item><title><![CDATA[New comment by nicolodev in "Capstone Disassembler Framework"]]></title><description><![CDATA[
<p>Another good replacement for capstone/keystone based on LLVM is nyxstone <a href="https://github.com/emproof-com/nyxstone">https://github.com/emproof-com/nyxstone</a></p>
]]></description><pubDate>Wed, 25 Sep 2024 18:54:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=41650696</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41650696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41650696</guid></item><item><title><![CDATA[New comment by nicolodev in "Show HN: IPA, a GUI for exploring inner details of PDFs"]]></title><description><![CDATA[
<p>yeah I agree, and while everyone is suggesting tools which are really good but I designed mine to get rid of the flags and CLI interface. Good for tech people that keeps remembering flags, I'm not :(</p>
]]></description><pubDate>Wed, 28 Aug 2024 20:50:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=41384211</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41384211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41384211</guid></item><item><title><![CDATA[New comment by nicolodev in "Show HN: IPA, a GUI for exploring inner details of PDFs"]]></title><description><![CDATA[
<p>>     mutool clean -d in.pdf out. pdf<p>My tool can do exactly the same (viewing internal structure, exporting objects, and see the uncompressed raw content for stream) with a graphical interface and without all this kind of flags (which one of the reasons I started to design this project with egui), but thanks for posting yours too.</p>
]]></description><pubDate>Wed, 28 Aug 2024 19:49:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41383476</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41383476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41383476</guid></item><item><title><![CDATA[New comment by nicolodev in "Show HN: IPA, a GUI for exploring inner details of PDFs"]]></title><description><![CDATA[
<p>Thanks! Immediate paradigm might be a little bit scary if you used to play with Qt, but looks easy to manage and it's really interactive</p>
]]></description><pubDate>Wed, 28 Aug 2024 18:08:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=41382367</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41382367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41382367</guid></item><item><title><![CDATA[New comment by nicolodev in "Show HN: IPA, a GUI for exploring inner details of PDFs"]]></title><description><![CDATA[
<p>argh, that's too bad, feel free to open an issue, what's happening in the console? It's panicking, isn't it? Feel free to contact me via email if you prefer</p>
]]></description><pubDate>Wed, 28 Aug 2024 15:06:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=41380355</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41380355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41380355</guid></item><item><title><![CDATA[New comment by nicolodev in "Show HN: IPA, a GUI for exploring inner details of PDFs"]]></title><description><![CDATA[
<p>Nice! My tool should be runnable in the browser thanks to wasm compatibility with Rust + egui :) Btw I've just tried it, and it's a little bit buggy in Safari with a 504kb PDF (lots of objects though). Apart from that, is there a way to export the raw stream? Is there any reason of do you print all the raw streams as a text?</p>
]]></description><pubDate>Wed, 28 Aug 2024 14:03:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=41379655</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41379655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41379655</guid></item><item><title><![CDATA[New comment by nicolodev in "Show HN: IPA, a GUI for exploring inner details of PDFs"]]></title><description><![CDATA[
<p>:D Well, I'm sure that half of reverse engineering community needs to thank you, and Zynamics for the important contribution for tools of static analysis. I just take the occasion to thank you for being an inspiration with such awesome tools like in BinNavi, BinDiff, and ultimately PDF dissector. When I was reading that it got discontinued, I just had that idea and started to reason about something focused on analysis, and applying some approaches we've already seen for the binary analysis tools.</p>
]]></description><pubDate>Wed, 28 Aug 2024 13:47:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=41379486</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41379486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41379486</guid></item><item><title><![CDATA[New comment by nicolodev in "Show HN: IPA, a GUI for exploring inner details of PDFs"]]></title><description><![CDATA[
<p>Thanks for the list, the idea behind my tool was to try to code something that might fit an analyst that would take a fast look at the PDF. I'm also trying to figure out some fast heuristics to mark/highlight some peculiar stuff on the file itself.<p>Now regarding the tools you mentioned, I haven't checked out all of them, but part of them are interesting (and more mature, speaking of testing and compatibility). However some (at least the ones I was trying) are very basic, and they don't allow the "Save object as.." or uncompress it. I like the feature of displaying the PDF for preview :)</p>
]]></description><pubDate>Wed, 28 Aug 2024 13:31:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41379307</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41379307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41379307</guid></item><item><title><![CDATA[New comment by nicolodev in "Show HN: IPA, a GUI for exploring inner details of PDFs"]]></title><description><![CDATA[
<p>I'd suggest you to code something along popular libraries for PDF manipulation. I've used pdf-rs for the tool.</p>
]]></description><pubDate>Wed, 28 Aug 2024 13:21:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=41379191</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41379191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41379191</guid></item><item><title><![CDATA[New comment by nicolodev in "Show HN: IPA, a GUI for exploring inner details of PDFs"]]></title><description><![CDATA[
<p>Thanks, it seems a great product too :) Do you have any particular feature that you share that product for?</p>
]]></description><pubDate>Wed, 28 Aug 2024 13:19:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41379175</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41379175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41379175</guid></item><item><title><![CDATA[Show HN: IPA, a GUI for exploring inner details of PDFs]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/seekbytes/IPA">https://github.com/seekbytes/IPA</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41377960">https://news.ycombinator.com/item?id=41377960</a></p>
<p>Points: 270</p>
<p># Comments: 50</p>
]]></description><pubDate>Wed, 28 Aug 2024 10:22:52 +0000</pubDate><link>https://github.com/seekbytes/IPA</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41377960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41377960</guid></item><item><title><![CDATA[New comment by nicolodev in "Hacking with PDF (2022)"]]></title><description><![CDATA[
<p>I’m writing a little tool for analysing a pdf and its internals, if author is interested or anyone else, just let me know :)</p>
]]></description><pubDate>Sun, 18 Aug 2024 07:15:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41280722</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41280722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41280722</guid></item><item><title><![CDATA[Nyxstone: An LLVM-based (Dis)assembly Framework]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/emproof-com/nyxstone">https://github.com/emproof-com/nyxstone</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41073635">https://news.ycombinator.com/item?id=41073635</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 25 Jul 2024 21:32:36 +0000</pubDate><link>https://github.com/emproof-com/nyxstone</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=41073635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41073635</guid></item><item><title><![CDATA[Scaling Up Malware Analysis with Gemini 1.5 Flash]]></title><description><![CDATA[
<p>Article URL: <a href="https://cloud.google.com/blog/topics/threat-intelligence/scaling-up-malware-analysis-with-gemini">https://cloud.google.com/blog/topics/threat-intelligence/scaling-up-malware-analysis-with-gemini</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40971292">https://news.ycombinator.com/item?id=40971292</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 15 Jul 2024 20:39:51 +0000</pubDate><link>https://cloud.google.com/blog/topics/threat-intelligence/scaling-up-malware-analysis-with-gemini</link><dc:creator>nicolodev</dc:creator><comments>https://news.ycombinator.com/item?id=40971292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40971292</guid></item></channel></rss>