obfstr:Rust的编译时字符串文字混淆 源码
字符串混淆 Rust的编译时字符串常量混淆。 字符串常量本身以混淆形式嵌入并在本地进行混淆。 对该临时值的引用必须在生成该语句的同一语句中使用。 有关更多高级用例,请参见文档。 例子 obfstr! 宏将反混淆后的字符串作为临时值返回: assert_eq! (obfstr :: obfstr! ( "Hello :globe_showing_Europe-Africa:" ), "Hello :globe_showing_Europe-Africa:" ); wide! 宏提供了编译时utf16字符串常量: let expected = & [ 'W' as u16 , 'i' a
用户评论