4 ms·
No, you almost certainly promised not to do so when you bought a licence.
by justinjlynn 8y ago
No, you almost certainly promised not to do so when you bought a licence.
- gpm 8y agoGhidra on the other hand you could, since even if they never get around to fully releasing the source (unlikely) they still granted us an apache license on the whole thing :) I think it's probably pretty unique right now in that it's under an OSS license without all the source available.
- pcwalton 8y agoGhidra is mostly Java, so decompilation would pretty high-fidelity to begin with.
- gpm 8y agoThe java sources seem to all be there in zip files actually (as far as I can tell). The part I was most interested in atm (the decompiler) turns out to be some sort of native language compiled to an executable, and its source isn't there.
- MrMorden 8y agoAll the source is in .zip files in the download. What's missing (and coming soon) is a build system.
- legitbs_ctf 8y agoThat’s actually untrue - they explicitly give permission to reverse engineer their software in the license. Check restrictions in https://docs.binary.ninja/about/license/index.html https://docs.binary.ninja/about/license/index.html
- elliotec 8y agoFor the lazy: > Restrictions. Subject to applicable copyright, trade secret and other laws, you are permitted under this License to reverse engineer or de-compile the Software but you may not alter, duplicate, modify, rent, lease, loan, sublicense, create derivative works from or provide others with the Software in whole or part, or transmit or communicate any of the Software over a network in order to share it with others.
- justinjlynn 8y ago> create derivative works from That's pretty much the only reason one would reverse engineer it, in this context - and it's somewhat misleading to suggest otherwise.
- reitanqild 8y agoHunting for bugs to report would be a valid, wouldn't it?
- justinjlynn 8y agoI'd rather just have the damn code.
- vectorEQ 8y agothat always of course :D
- BuildTheRobots 8y agoNot if you're oracle.
- BuildTheRobots 8y agoCan't edit but I'll reply: This was meant as more than a throwaway comment, please see the many discussions - Oracle's chief security officer got extremely upset by it. https://www.zdnet.com/article/oracle-to-sinner-customers-reverse-engineering-is-a-sin-youd-better-pack-it-in/ https://www.zdnet.com/article/oracle-to-sinner-customers-rev... https://news.ycombinator.com/item?id=10043432 https://news.ycombinator.com/item?id=10043432
- guipsp 8y agoMost reverse engineering done nowadays is not for derivative works
- vectorEQ 8y ago
- deleted 8y ago[deleted]