Live data from Hacker News

Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework

github.com

31–40 of 54 posts

Re: Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework

#31
post #2

Cutter is "A Qt and C++ GUI for radare2". There are more alternatives to IDA Pro. Hopper Disassembler is one. Binary Ninja (binja) is another. Here is an independent review of Binary Ninja: https://www.trailofbits.com/research-and-development/binja/ Here is the project itself: https://binary.ninja/ I happen to know most of the people involved in Binary Ninja. They do great work. They really understand security and th…

[deleted]

Re: Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework

#32
https://rada.re/r/cmp.html

Radare, in my opinion, is mostly lacking on the user-experience sides. IDA is easier to pick-up and use. Also, I feel Radare's decompilers don't fare as-well as Hex-Rays. I equate this to Windbg - your best Windows debugger, which unfortunately is relatively tough to pick up (I'd argue, mostly due to poor UI choices). Forgoing that, Radare is absolutely packing.

I've moved on to reverse most of my projects with Radare. I'm still missing a handful of small features/plugins from IDA, but it's not a big issue.

Re: Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework

#33

Earlier quoted context omitted.

If you're not worried about the ethical implications, Autodesk doesn't verify student info for their free student licenses.

Fusion 360 is free for hobbiests. Not just students. If I _wanted_ to be unethical, I could surely get anything I wanted. I want to buy something and be in good standing to use it to perhaps build something to sell.

> Fusion 360 is free for hobbiests. Not just students.

Fusion is a whole other ball of wax. I was referring to the rest of the Autodesk suite. You can certainly find cracked versions of whatever, but (ab)using the student licensing will at least be some insurance against malware.

The way I look at it (and I'm obviously not a representative of Autodesk in any way, shape, or form): if it's making you money, pay for it. If it's not, don't. If you pirate it to learn how to use it, that's one thing. If you wanted to start selling whatever you're designing that would be the time to pay.

Autodesk, like Adobe, is making a huge push towards subscription licensing. I detest that stuff, but it's at least less of a hit initially unlike IDA.

Re: Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework

#34
post #6

I've been watching the ecosystem of radare2 GUIs for a while now. I've loved IDA for its long-standing support of numerous architectures, as well as its built-in interpreter for running Python/IDC scripts with ease, however the price is nearly inhibitive for the average student or weekend hacker. IMO, the one major reason that radare isn't as widely adopted in the RE industry is simply because of a lack of GUIs that…

> In many ways, the radare2 plugin architecture is far superior to IDAs, and I hope this project can start to bridge the gap between functionality and ease-of-use.

I think one of the most difficult things for me with r2 is that there is no stable API and minimal detection for the internal stuff. If you're merely working on top of well supported architectures (e.g. arm, x86) you're probably going to do just fine with the "pipe" interface.

However, for more advanced features (e.g. new architectures) it's less fun. For instance, when the python bindings break the general response is "fix it yourself and submit a pull request because we don't want to maintain python bindings". Which would be great if the APIs weren't a constantly moving target.

The lack of clear documentation hurts the APIs themselves as it's not necessarily clear which parts are deprecated and which represent best practices. Hopefully with the growing community we'll see some of the cruft get cleaned up.

Re: Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework

#35
post #9

Earlier quoted context omitted.

Reverse engineering has been a constant interest for me but I've never managed to get it to "click" for me. I don't particularly need the skill, but it's one I'd like to have (at least to the extent of being able to do simple crackmes).

It's a tricky art. It's helpful to learn some of the basics such as how variables are passed to a function on the stack for x86 or as registers with x64. Beyond that it takes practice. Things that have helped me are writing c code and dissassembling it, stepping through code with GDB and working on crackmes and CTFs. For radare2 in particular, this tutorial was helpful: https://leotindall.com/tutorial/an-intro-to-x86…

Yeah, writing simple C programs using various constructs (switch/if/for statements, structs, different APIs, etc.) and then looking at the produced assembly is a good way to learn.

Another thing I like to do is to rewrite complex parts of the disassembly in pseudo-C (though radare has an option to do this automatically), which makes the overall logic easier to see (and is, of course, the entire point of decompilers like Hex-Rays).

Re: Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework

#36
Hallo definitivamente você precisa google carteira R$12,00 dólar USD para encher o saldo da conta google play store para comprar a necessidade como comprar moedas de ouro diamantes em todos os jogos android no Google Play Store ou comprar aplicativos pagos Bem, eu tenho dicas para obter carteira google de freewith facilidade Veja como Download WHAFF Rewards o WHAFF Locker Na PlayStore Gravar e inserir este código, JR40691 após o login facebook JR40691 Direto Você pode primeiro bônus $ 0,300 WHAFF Recompensas é o aplicativo Money No Money Maker Provado para pagar sua missão e ganhar mais dólares e dinheiro

NOTA: "Recompensas WHAFF" Requer Usuários Ativos Portanto, Nós Nos Apliquemos Para Você Continuar Usando E Executando Este "WHAFF Rewards" Para Você Receber Dólares Pagos, Mas Se Você Está Inativo Ou Removendo Este Aplicativo Você Não Receberá Pagamento Então Instale O Aplicativo orGame Neste WHAFF recompensas e jogar por 3 minutos

Por favor, espalhe esta notícia para seus amigos Obrigado Saudações Sucesso .....

Re: Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework

#37

Earlier quoted context omitted.

Reverse engineering has been a constant interest for me but I've never managed to get it to "click" for me. I don't particularly need the skill, but it's one I'd like to have (at least to the extent of being able to do simple crackmes).

My earliest exposure to computers was the ZX Spectrum, an 8-bit home-computer from the 80s, which was insanely populare in the UK. Having few games, and little budget for more, most of the kids around would swap home-copied games. I used to have fun removing protection, or hacking the games for infinite lives. At the time I was 12-15 and it was very much a case of trial or error. Assuming a game started with 3 lives…

My enjoyment of fravia's philosophizing led me to try my hand at the crackmes and other stuff. I could get a few but never really got the hang of it, it was a great educational exercise.

I highly recommend anyone who's interested (particularly people who don't remember a pre-Google, pre-Facebook internet) in bold (and crazy) ideas about technology reading his work.

Edit: I suppose many if not most of the essays aren't strictly "pre-Google" but they are from its much earlier days when it was a very different service.

Re: Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework

#38

https://rada.re/r/cmp.html Radare, in my opinion, is mostly lacking on the user-experience sides. IDA is easier to pick-up and use. Also, I feel Radare's decompilers don't fare as-well as Hex-Rays. I equate this to Windbg - your best Windows debugger, which unfortunately is relatively tough to pick up (I'd argue, mostly due to poor UI choices). Forgoing that, Radare is absolutely packing. I've moved on to reverse mos…

The thing that r2 is lacking is a good decompiler. IDAs decompiler really helps a lot if you are reversing a big binary with many structs.

Re: Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework

#39
IMPORTANT AND PROFITABLE INFO !!! FOR YOUR USER ANDROID.There is a dollar-producing app that I did not run out of thought, just from an android app we can generate dollars that can be converted into several needs such as Money, Pulse, And Game Needs (DIAMONDS, CHAR, and GEMS for game CLASH OF CLANS, LET'S GET RICH, TOP ELEVEN, NINJA HEROES, HAY DAY, ETC. ALL GAMES ARE IN PLAYSTORE) This is the name of the app "WHAFF REWARDS" Whaff Rewards is a PPD based application (Pay Per Download) which means if we download the application in the menu whaff rewards then we will be paid dollars.

Currently there are countless things we can do with the applications in our smart Android mobile, from a fun time with games to productivity applications.In this way of diverse is the planet of the apps of this operating system, and is that even there are applicationstoearnsomeextra money using for a few minutes a day your phone or tablet Android.Precisamente, in this article I come to tellabout one of them, it is Whaff, which according to my experience I can catalog it as a the best applications ofthis type,orperhaps the best.

Whaff Rewards has many reasons to consider it the best application of this item, since the amounts of money that are earned with it are considerably higher in comparison to others, in addition there are a lot more of offers that we can complete and there are offersforwhichIwasto pay for day after day that we hold installed a certain application. In addition to that, we will also be given a certain amount to use Whaff daily in order to increase our balance.And what about the prizes, we can charge our money through PayPal or through different Giftcards or different gift cards platforms such as Google GooglePlayStore, Amazon, Steam, Play Station, Minecraft, Blizzard, among others. And something that also offers us Whaff, is that just by registering gives us a bonus of 20 cents, but if that is not enough, after registering you can enter the next code that I will leave now, which will give you 30centavos additional , soyou'll start at Whaff with 50 cents in your balance.Excellent, right ??

Welcome code for $0.30 cents (enter without quotes): "JR40691" you know that you can get the money using only Android is whaff rewards that provides an application for mobile devices called whaff rewards that can use to make money without capital.What do we need?to use the application whaff rewards, we just need:

1. Android 2 Facebook 3 internet

How it works: Please note this first Invitation Code ( JR40691 ) because if you do not enter this Code ( JR40691 ) you will not have $0.30 Here's how to

1. Open Playstore 2. Search >> WHAFF Rewards Or WHAFF Locker 3. Install the Application & Open the WHAFF Application 4. Login With Your Facebook After Login Then Wait Until it says ENTER INVITATION CODE Then Enter This Code [ JR40691 ] And You Will Get $0.30 Pretty Right But If You Do not Enter Your Code Will Not Get $0.30 Your ​​Will Get$0.00 Just paste this code [ JR40691 ] let me not forget 5. Install & Play Apps Or Games Available On Pick Premium Or play videos 6. And See Dollar $ Growing

And this is as follows: how to withdraw Dollar from WHAFF to your Bank

8.Click the top left corner and the screen will display payment / payout options

9. Choose $11.5 Because $11.5 is the minimum amount that can be taken for a Paypal Account

10. If already Enter your Paypal Email And click "Request"

11. Dollar will be sent to Paypal account You For 3 Working Days

NOTE: "WHAFF Rewards" Requires Active Users We Are Applying You To Keep On Using And Running This "WHAFF Rewards" For You To Get Paid Dollars But If You Are Inactive Or Removing This Application You Will Never Get Paid So Install app or game App In this WHAFFRewards And Play For 3 Minutes

Please Spread This News To Your Friends Thank You Greetings Success

Re: Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework

#40
post #2

Cutter is "A Qt and C++ GUI for radare2". There are more alternatives to IDA Pro. Hopper Disassembler is one. Binary Ninja (binja) is another. Here is an independent review of Binary Ninja: https://www.trailofbits.com/research-and-development/binja/ Here is the project itself: https://binary.ninja/ I happen to know most of the people involved in Binary Ninja. They do great work. They really understand security and th…

> There are more alternatives to IDA Pro. Hopper Disassembler is one. Binary Ninja (binja) is another. Sure, but radare2 is open source which cuts both ways I suppose. IDA feels significantly more polished than r2, but I've had fun implementing a not-so-common-anymore architecture as a set of r2 plugins. There's also the free version of IDA (x86 only though).

I think the new free version of IDA also supports x86_64 now.
Post reply on HN