Binpang
Binpang
Hi, It seems that `anal.eobjmp` or `anal.jmp.eobj` is disabled in the new version. Is there any other methods to detect tail call optimization now in radare2?
Great! Recently, I am learning the algorithm of detecting `tail call optimization`, could you please give any hint about where is the source code to handle `tail call optimization`? Thanks!
Great! Thanks! :)
Hi, is [this](https://github.com/radareorg/radare2/blob/master/libr/anal/fcn.c#L841) the logic that detecting tail call optimization? If so, could you please give any advice to set the `anal.jmp.tailcall` value?
Yeah, Thanks! A quick question, is there any advice to set the `anal.jmp.tailcall` value?
Same issue. My environment is Mac Os is 10.15.7.
Hello, Happy festival! The identification of nonreturn functions is too simple(it only checks some instructions) in [recursive disassembly](https://github.com/junxzm1990/x86-sok/blob/master/extract_gt/BlockUtil.py#L915) and it may leads to false positives when disassembling data bytes. We...
Hello, thanks for the reporting! I updated the script of comparing CFG. Note that our CFG do not split basic block at call site. That means we do not consider...
Hi, assembly codes are problems for our tools to collect ground truth, as compilers do not have basic block information for them. There are two categories of assembly codes: 1....
> Based on my understanding, all the data in the assembly code would have some labels like .ascii or .byte Hi @ZhangZhuoSJTU, that is a good observation and most cases...