en Preeny通过使其更容易与本地服务交互来帮助您变笨。 它禁用了fork() , rand()和alarm()并且,如果您愿意,可以使用巧妙/骇人的技巧将服务器应用程序转换为控制台,甚至可以修补二进制文件! Preeny具有以下模块: 姓名 概括 发牌器 禁用警报() 叉 禁用fork() 痕迹 禁用ptrace() 德兰 禁用rand()和random() 设计 禁用sigaction() 脱壳 将套接字通信通道传递到控制台 desock_dup 将套接字通信通道传送到控制台(简单方法) 恩索克 desock的反面-就像socat的LD_PRELOAD版本一样! 欲望 用srand()进行棘手的事情来控制随机性。 定时 使time()始终返回相同的值。 睡着了 使sleep()和usleep()什么都不做。 mallocwatch 如果ltrace不方