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: |
— | almost 3 years ago |
| Edit | Post #290248 | Initial revision | — | almost 3 years 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 00102b6... (more) |
— | almost 3 years ago |
| Edit | Post #290216 | Initial revision | — | almost 3 years 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 `pc... (more) |
— | almost 3 years ago |
