- https://www.s-shoyu.com/
- http://www.s-kura.com/
- https://www.s-shoyu.com/kura/
- https://www.s-shoyu.com/cook/
- https://www.s-shoyu.com/knowledge/
- https://www.s-shoyu.com/about-soy-sauce
- https://www.s-shoyu.com/contact/
- https://www.s-shoyu.com/kioke/
- https://www.s-shoyu.com/kura
- https://www.s-shoyu.com/cook
- https://www.s-shoyu.com/knowledge
- https://www.s-shoyu.com/contact
- https://www.s-shoyu.com/kioke
- https://www.s-shoyu.com/knowledge/takahashi
- https://www.s-shoyu.com/kura/yamaroku
- https://www.s-shoyu.com/news/kurabook.html
- https://www.s-shoyu.com/knowledge/0318
- https://www.s-shoyu.com/kura/minamigura
- https://www.s-shoyu.com/cook/084
- https://www.s-shoyu.com/kioke-project/oke_2019
- https://www.s-shoyu.com/knowledge/jo-104
- https://www.s-shoyu.com/kioke-knowledge/pro01
- https://www.s-shoyu.com/news/post-4107.html
- https://www.s-shoyu.com/kura/yagisawa
- https://www.s-shoyu.com/cook/233
- https://www.s-shoyu.com/cook/264
- https://www.s-shoyu.com/cook/031
- https://www.s-shoyu.com/cook/071
- https://www.s-shoyu.com/cook/248
- https://www.s-shoyu.com/cook/278
- https://www.s-shoyu.com/cook/201
- https://www.s-shoyu.com/cook/230
- https://www.s-shoyu.com/cook/094
- https://www.s-shoyu.com/knowledge/0501
- https://www.s-shoyu.com/knowledge/0301
- https://www.s-shoyu.com/knowledge/0806
- https://www.s-shoyu.com/knowledge/0309
- https://www.s-shoyu.com/knowledge/0207
- https://www.s-shoyu.com/knowledge/0513
- https://www.s-shoyu.com/knowledge/0205
- https://www.s-shoyu.com/knowledge/0208
- https://www.s-shoyu.com/knowledge/0302
- https://www.s-shoyu.com/event/post-4902.html
- https://www.s-shoyu.com/event/190529.html
- https://www.s-shoyu.com/news/post-4791.html
- https://www.s-shoyu.com/information/
- https://www.s-shoyu.com
- https://www.s-shoyu.com/kura_area/kura-area02
- https://www.s-shoyu.com/kura_area/kura-area03
- https://www.s-shoyu.com/kura_area/kura-area09
- https://www.s-shoyu.com/kura_area/kura-area04
- https://www.s-shoyu.com/kura_area/kura-area05
- https://www.s-shoyu.com/kura_area/kura-area06
- https://www.s-shoyu.com/kura_area/kura-area07
- https://www.s-shoyu.com/kura_area/kura-area08
- https://www.s-shoyu.com/kura_category/kura-sy
- https://www.s-shoyu.com/kura_category/kura-mirin
- https://www.s-shoyu.com/kura_category/kura-etc
- https://www.s-shoyu.com/brandname
- https://www.s-shoyu.com/sauce_type/s_shiro
- https://www.s-shoyu.com/sauce_type/s_usukuchi
- https://www.s-shoyu.com/sauce_type/s_amakuchi
- https://www.s-shoyu.com/sauce_type/s_koikuchi
- https://www.s-shoyu.com/sauce_type/s_saijikomi
- https://www.s-shoyu.com/sauce_type/s_tamari
- https://www.s-shoyu.com/sauce_type/s_kakouhin
- https://www.s-shoyu.com/sauce_type/s_mirin
- https://www.s-shoyu.com/foundation/know01
- https://www.s-shoyu.com/foundation/know02
- https://www.s-shoyu.com/foundation/know03
- https://www.s-shoyu.com/foundation/know04
- https://www.s-shoyu.com/foundation/know05
- https://www.s-shoyu.com/foundation/know06
- https://www.s-shoyu.com/foundation/know07
- https://www.s-shoyu.com/foundation/know08
- https://www.s-shoyu.com/foundation/know09
- https://www.s-shoyu.com/learn_more/jo
- https://www.s-shoyu.com/learn_more/pro
- https://www.s-shoyu.com/learn_more/mantaro
- https://www.s-shoyu.com/kioke-knowledge
- https://www.s-shoyu.com/kioke-news
- https://www.s-shoyu.com/kioke-project
- https://www.s-shoyu.com/kioke_kura
- https://www.s-shoyu.com/about
- https://www.s-shoyu.com/ddk
- https://www.s-shoyu.com/letter
- https://www.s-shoyu.com/dealer
- https://www.s-shoyu.com/mailmagazine
- https://www.s-shoyu.com/information
- https://www.s-shoyu.com/question
- https://www.s-shoyu.com/partner
- https://www.s-shoyu.com/lecture
- http://www.mantaro.jp/
- https://www.s-shoyu.com/sitemap
- https://www.facebook.com/s.shoyu
- https://www.instagram.com/syokuninshoyu
- https://twitter.com/s_shoyu
- https://www.s-shoyu.com/maebashi
- https://www.s-shoyu.com/matsuya
After the rust string overview of its internal substructures, let's see if c++ QString storage is more light, but first we'r going to take a look to the c++ standard string object: At first sight we can see the allocation and deallocation created by the clang++ compiler, and the DAT_00400d34 is the string. If we use same algorithm than the rust code but in c++: We have a different decompilation layout. Note that the Ghidra scans very fast the c++ binaries, and with rust binaries gets crazy for a while. Locating main is also very simple in a c++ compiled binary, indeed is more low-level than rust. The byte array is initialized with a simply move instruction: 00400c4b 48 b8 68 MOV RAX,0x6f77206f6c6c6568 And basic_string generates the string, in the case of rust this was carazy endless set of calls, detected by ghidra as a runtime, but nevertheless the basic_str...
Comments