The thing about things like this is that they're shop jigs. You can buy a crosscut sled if you really want to, but most woodworkers just make their own. It was a different situation 2 years ago, when there was significant cost to building your own harness (but then: you probably weren't doing AI vuln research 2 years ago). Today, I think your best bet is to look at something like this for ideas, and then just ask for…
Anthropic's open-source framework for AI-powered vulnerability discovery
21–30 of 177 posts
Re: Anthropic's open-source framework for AI-powered vulnerability discovery
#22Earlier quoted context omitted.
They can only do that if they're a monopoly, which they're not
> They can only do that if they're a monopoly, which they're not Why do you say that? I reckon lots and lots of companies sell software that aren’t monopolies. Having competition, even stiff competition, isn’t anathema to running a business.
But they can't do that because they aren't monopolies.
Re: Anthropic's open-source framework for AI-powered vulnerability discovery
#23Earlier quoted context omitted.
It's becoming apparent that it requires more tokens to secure code than it does to write it May even be an order of magnitude more
For now, maybe, yes? But the most important targets of this kind of work aren't AI outputs; it's legacy code, particularly (but not exclusively) old memory-unsafe code. In those situations the figure of merit isn't the token cost of recreating the target code; it's the cost of finding the same bugs with humans or preexisting tools. Those costs can be extremely high.
Re: Anthropic's open-source framework for AI-powered vulnerability discovery
#24Are they making 8x more features or the same amount just with more code?
Re: Anthropic's open-source framework for AI-powered vulnerability discovery
#25To be sure, security is an amazing AI/LLM use case. A huge swath of the work is pattern matching known security issues against stuff that's very precise to analyze -- programming language text. Something that stands out is that for the strongest use cases, AI companies will prefer to sell the technique as a service rather than its raw output. For use cases where the output is less valuable, tokens are sold. If AI tok…
I don't understand this argument. I've ran and sold a semi-successful SaaS. The exhausting and frustrating parts are all the things an LLM cannot help you with. Coding the product is not the bottleneck or what grants you success.
Re: Anthropic's open-source framework for AI-powered vulnerability discovery
#26>This repo is not maintained and is not accepting contributions. Hm :)
Re: Anthropic's open-source framework for AI-powered vulnerability discovery
#27Re: Anthropic's open-source framework for AI-powered vulnerability discovery
#28Re: Anthropic's open-source framework for AI-powered vulnerability discovery
#29Earlier quoted context omitted.
It's becoming apparent that it requires more tokens to secure code than it does to write it May even be an order of magnitude more
It's weird because why can't they train the AI to simply output secure code? The basic security flaws with regards to input validation and overflows should never ever be output by an AI. For "security flaws due to bad design" I'll cut them slack until AGI is achieved.
The most interesting security bugs have causes that are spread across large codebases, or networks of dependencies.
Training the AI to "output secure code" won't work if it doesn't also have access to the source code of every dependency that it's using... and even then, given current model speeds and prices most developers won't want to wait for an hour on every edit they make while the LLM reasons through all of the dependencies.
Re: Anthropic's open-source framework for AI-powered vulnerability discovery
#30To be sure, security is an amazing AI/LLM use case. A huge swath of the work is pattern matching known security issues against stuff that's very precise to analyze -- programming language text. Something that stands out is that for the strongest use cases, AI companies will prefer to sell the technique as a service rather than its raw output. For use cases where the output is less valuable, tokens are sold. If AI tok…