Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

$399? ouch.


Their main competitor is IDA Pro, which goes for $1129 for its "standard" edition. There is a version of IDA Pro that's only $589, but it supports only 32-bit code.


It is very easy to make an argument that IDA Pro is so fantastically underpriced that it has killed the market for these kinds of tools by setting a bad price point.

I'm sure there are tons of random people on HN that would love to learn more about RE by tinkering with tools like this, or maybe even that have $50 worth of work to throw at it. But in the real world, most of the market for IDA Pro is made by consultants and in-house security teams, all of whom realize something far closer to $100,000 in value from IDA, annually, than $3999.

Meanwhile, if you want to sell a reversing tool that integrates with IDA --- something like BinNavi or BinDiff --- you have to cope with IDA's $3999 price point. Whatever you sell will inevitably have to be cheaper than that. Result: most of the product talent in this space goes to appliances that sell for $50,000 a pop and only to companies that will buy 6+ boxes in a pilot.

Binary Ninja is cheap. But it's also a labor of love.


Seconded. I have a reverse engineering practice with my consultancy. Investing ~$5000 into IDA tooling has returned over $100k for me this year. Granted, it helps that this investment is tax deductible for me.

People who say that IDA Pro is expensive are not HexRays' primary market, or they have not been professionally reversing software for very long. The product is just phenomenally cheap from a value-added perspective. Open source alternatives are pretty good, and if you're focusing on iOS applications Hopper is nice, but for a one-stop shop on all platforms with excellent support and superlative features, IDA easily kills the competition.

My reverse engineering practice routinely returns more than my AppSec practice on fewer engagements. That's also just for reverse engineering, not for specialties involving reverse engineering (such as blackbox cryptanalysis, malware analysis, blackbox binary auditing, exploit development, etc).


Trying to understand as someone who's not a security professional:

Is IDA like Visual Studio or XCode - you basically need this to do your work - or is it more like Sublime Text or Text Mate or Github - boosts productivity but many people get by without it?


It's more like Visual Studio than Sublime Text.


It's not unheard of for a plugin to exceed the base price, is it? Happens with graphics software I believe.


Cost of IDA is nothing. Actual problem is that you can't really buy it at all if you're not well-known expert or AV company employee. Plenty of people would be happy to buy it, but they can't.


>>Actual problem is that you can't really buy it at all if you're not well-known expert or AV company employee. Plenty of people would be happy to buy it, but they can't.

This is patently false. You can buy all HexRays products online.[1] I've done it myself. I'm confused as to why you're claiming this.

[1]: https://www.hex-rays.com/cgi-bin/quote.cgi


To add yet another data point: Hex-Rays refused to sell IDA to me at first (I quote: "Please contact us from your corporate email address for verification. We do not deliver to free email accounts."). I had to use my @google.com address to confirm I am a Google employee even though this is a personal license!


Lucky you then. They simply not selling it to someone who reverse engineer old games for instance. Or anyone who decide to not send them scan of their passport and provide any other weird proof of identify.

PS: Just in case not everyone live in first world countries or being employee of well known companies. While it's possible to buy almost any software just fine IDA have extremely weird policies.


Hi, I bought a copy of IDA when I was 18 expressly for the purpose of reverse-engineering old games.

To be fair, I used my university E-mail, and they thought they were licensing it to my university until I tried to transfer it to my personal E-mail upon graduating....


There are other ways to obtain this, as you probably already know. Not sure if they do any more than what another ecommerce shop would do to verify a large transaction from an international order.

Anyone else have a problem with this? Are they indeed requiring more than the normal proof of identity to complete a cc transaction?


> Actual problem is that you can't really buy it at all if you're not well-known expert or AV company employee.

I was able to purchase a license for IDA Pro, I'm not an expert in the field and my job is not even remotely related to reverse engineering.


Only if they're on feature parity with IDA Pro though.

There's also hopper that starts at 89€ https://www.hopperapp.com


$99 for Non-commercial use.


You can't buy that version yet, though.


Should be out in a week or two. Most of the code changes are done, we're just taking a break between DEF CON / recuperating from a lot of long nights getting the first release out.

It should only take a day or two once we get working again.


When it says the non-commercial version lacks "High-Performance Multi-Threading", does that mean all decompiles are going to be single-threaded, or every kind of worker in the entire platform, or ?

I (mostly) understand the rationale of not wanting to make it easy to bulk-decompile binaries for supposedly "non-commercial" users, but I'd be wary of seeing how much personal usability suffers before signing the dotted line.


> non-commercial version lacks "High-Performance Multi-Threading"

At least until someone uses the tool to remove these limitations from Binary Ninja itself.


Assuming they ship the version with it enabled in the cheaper versions. It's always been hilarious to me that the software which is used to remove license checks and registration schemes has those things. IMO give it away and sell commercial licenses as support / etc. seems like given all the trouble trying to implement DRM and checks for the people who are most skilled at breaking those things is kinda pointless for the returns you get. Also, your product would likely generate a lot of good will and user adoption, since seriously a lot of people who want this stuff aren't even 18 yet and couldn't afford it anyway. Just give it to them, let them grow up learning how to use it, then sell it to their employer some day. Adobe and MSFT do this at the university level with great success.


Cool! Looking forward to it.


How does one use a binary reverser commercially?


For reverse engineering of protocols and formats for legacy software that was developed decades ago with no source code available. This is totally legal in many cases since there tons of companies that lose source for their own software.


anti-virus development, just to name one...


security audit




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: