美文网首页
[沙雕系列]c++代码混淆

[沙雕系列]c++代码混淆

作者: MachinePlay | 来源:发表于2019-06-13 18:54 被阅读0次

代码混淆

今天在网上看的一个沙雕项目,通过define 重命名 关键字等内容,使得代码不可读却可以正确运行,这里分享一下

新建一个confused.h,把常用关键字define的六亲不认

//confused.h
#include <iostream>
using namespace std;
#define _ main()
#define __ (
#define ___ )
#define ____ {
#define _____ }
#define ______ cout << "hello world" << endl; system("pause"); return 0;

接下来在main中使用宏定义编写,编译运行

#include "confused.h"
int _ ____ ______ _____

不得不说真的沙雕

相关文章

  • [沙雕系列]c++代码混淆

    代码混淆 今天在网上看的一个沙雕项目,通过define 重命名 关键字等内容,使得代码不可读却可以正确运行,这里分...

  • 【沙雕系列】

    最近多年不联系的表弟给我发了个消息,跟我诉说着最近发生的一切,又开始提起小时候的事情。 非常尴尬的是..小时...

  • 【沙雕系列】

    我们学校的自动贩卖机有一个神奇的地方,你投币下去,有时候能连带俩个掉下去,但这十分考验你的运气和高超的计算...

  • 【沙雕系列】

    那年,是冬天,寒冷到极致的冬天,哪怕你拉个拉链不小心打中自己手,都会疼上个半天。于是,在这样的一个背景下,出...

  • 【沙雕系列】

    小时候在奶奶家,和一群小伙伴们去溪边游泳,因为一件事情,导致了我今后再也不敢去那片小溪游泳了,现在想起来果然还...

  • Android Proguard混淆小记

    混淆的基本语法 常规不可混淆的代码 1.腾讯系列SDK混淆 2.GSON混淆 3.ButterkKnife混淆 4...

  • 沙雕日常系列

    最近开始工作了,过了十几天终于重新适应了这种快节奏,感觉日子比之前充实了许多,真的是非常快。面对现在的工作,...

  • iOS 4.3审核被拒-iOS 4.3被拒-iOS other审

    这里强烈推荐一款好用的iOS代码混淆工具支持(oc、swift、c++、dart):Github:https://...

  • iOS开发系列--代码混淆

    由于iOS系统的封闭性,相对于安卓来说,iOS开发过程中代码混淆可能就显得并不是得非有不可了。但是在安全性(可通过...

  • 沙雕室友的日常

    我有三个室友,划分一下代号 欣欣~沙雕一号 妮妮~沙雕二号 维维~沙雕三号 郎郎~沙雕四号 先来细数一下沙雕室友一...

网友评论

      本文标题:[沙雕系列]c++代码混淆

      本文链接:https://www.haomeiwen.com/subject/lqrefctx.html