首页
社区
课程
招聘
[原创] 发点好玩的东西,但是没源码
发表于: 2023-4-22 17:21 18620

[原创] 发点好玩的东西,但是没源码

2023-4-22 17:21
18620

//第一次编译

//第二次编译

优点:不用生成中间文件


缺点:暂时没发现


听说某常年网吧热度第一的游戏很久以前就在用了


感谢某大佬的大力兹磁



[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2023-4-23 18:06 被hzqst编辑 ,原因:
收藏
免费 4
支持
分享
最新回复 (21)
雪    币: 2679
活跃值: (2115)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
前排瓜子板凳
2023-4-22 18:25
0
雪    币: 8362
活跃值: (6293)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
牛逼哦,打乱起构体
2023-4-22 22:22
0
雪    币: 10
活跃值: (142)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
6
2023-4-22 22:30
0
雪    币: 2968
活跃值: (2293)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
大表哥!
2023-4-23 07:59
0
雪    币: 2328
活跃值: (2324)
能力值: ( LV6,RANK:89 )
在线值:
发帖
回帖
粉丝
6
哈哈 你也玩原神啊
2023-4-23 08:36
0
雪    币: 341
活跃值: (1020)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
LexSafe 哈哈 你也玩原神啊[em_43]
不应该是lol吗
2023-4-23 09:18
0
雪    币: 12876
活跃值: (9342)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
8

最后于 2023-4-23 09:44 被hzqst编辑 ,原因:
2023-4-23 09:44
0
雪    币: 58
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
9
不懂,求问原理是啥,为啥编译的不一样了?
2023-4-23 10:12
0
雪    币: 229
活跃值: (568)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
10
用gcc ,加个这个宏就行了
/* This anon struct can add padding, so only enable it under randstruct. */
#define randomized_struct_fields_start        struct {
#define randomized_struct_fields_end        } __randomize_layout;
#endif
2023-4-23 13:28
2
雪    币: 886
活跃值: (4929)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
11

2023-4-23 18:13
0
雪    币: 12876
活跃值: (9342)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
12
hatling 用gcc ,加个这个宏就行了 /* This anon struct can add padding, so only enable it under randstruct. */ #define ...
大哥牛逼,查了下居然clang12开始原生支持了
2023-4-23 20:42
0
雪    币: 5267
活跃值: (5315)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
这还不如定义几个常量直接.

比如 #define  X  10

在结构体中穿插    unsigned char xxx[X];

这样结构体就被分开了,起码 比这个对齐式的穿插要随机间隔大得多.
2023-4-24 14:14
0
雪    币: 477
活跃值: (1412)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
黄狗v5
2023-4-24 14:21
0
雪    币: 593
活跃值: (2593)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
15

.

最后于 2023-10-21 21:49 被Istaroth编辑 ,原因:
2023-4-24 15:02
0
雪    币: 10129
活跃值: (7375)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
16

2023-4-24 15:24
0
雪    币: 6129
活跃值: (4971)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
17
学微软弄个几百个成员的大结构,打乱 都可以打乱。
2023-4-27 06:57
1
雪    币: 20
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
18
llvm是个好东西
2023-5-26 17:31
0
雪    币: 20
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
19
可以尝试编译时随机增加pad,更有迷惑性
2023-5-26 17:32
0
雪    币: 72
活跃值: (128)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
黄狗是我偶像
2023-11-13 11:42
0
雪    币: 799
活跃值: (1236)
能力值: ( LV5,RANK:78 )
在线值:
发帖
回帖
粉丝
21
黄狗是我偶像
2023-11-13 14:29
0
雪    币: 3836
活跃值: (4142)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
感谢  分享
2024-4-15 20:32
0
游客
登录 | 注册 方可回帖
返回