Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Activity for nteodosio
Type | On... | Excerpt | Status | Date |
---|---|---|---|---|
Edit | Post #290248 |
Post edited: |
— | about 1 year ago |
Edit | Post #290248 | Initial revision | — | about 1 year ago |
Answer | — |
A: Ghidra decompiler: c_str() used in phantom string? Maybe Ghidra's decompiler can't handle C++ syntax that well. In that case one has to fallback to assembly in the listing view. Leading to the `cstr()` call is 00102b51 e8 8a f7 CALL ::std::operatorlocal448,[RBP + -0x440] c0 fb ff ff 00102b60 48... (more) |
— | about 1 year ago |
Edit | Post #290216 | Initial revision | — | about 1 year ago |
Question | — |
Ghidra decompiler: c_str() used in phantom string? I loaded a binary into Ghidra for analysis. The decompiler says ``` undefined8 main(void) { basicostream pbVar1; char pcVar2; [--snip--] pbVar1 = std::operator::cstr(); pbVar1 = std::operator::operator )pbVar1,std::endl<>); } ``` I'm clueless about the meaning of the `pcVar2... (more) |
— | about 1 year ago |