forked from swoole/swoole-cli
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
高度混淆的C++程序
详情: https://www.zhihu.com/question/37692782/answer/112123204607
auto main() -> decltype('O.o') try
<%[O_O = 0b0]<%
https://www.zhihu.com/question/37692782/answer/112123204607
typedef struct o O;
o*(*((&&o(o*o))<:'o':>))(o*o);
if(O*O = decltype(0'0[o(0)](0))(0)) 1,000.00;
else return 0==O==0 ? throw O_O : O_O;
%>();%>
catch(...) { throw; }
用到了: C++11,C++14,尾置返回类型,单字符字面量,多字符字面量,decltype,Digraph替代标记,C语言的标签语法,goto跳转,右值引用,指针变量
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels