抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

ASLRASLR,全称 Address space layout randomization,即地址空间配置随机加载。多数现代的应用程序都会开启 ASLR。目的是防止攻击者事先获知程序的虚拟内存地址,防止攻击者能可靠地跳转到内存的特定位置来利用函数。 在Linux中,ASLR 的实现方式是同一个应用程序每次启动都会被加载到不同的位置。而在 Windows 中,只能保证系统重启后地址的随机性。...

收到朋友的安利,趁着过年打折入手了《山河旅探》。其实我此前很少玩推理游戏,可能是因为以前玩剧本杀时我也鲜有准确的推理。一开始吸引我的,是《山河旅探》的水墨风以及据说精彩的剧情。事实证明,《山河旅探》不只有这些优点。 画风 《山河旅探》是一款横轴的推理探案游戏,故事发生在清末民初——正是中国封建主义社会受到到西方政治文化强烈冲击的年代。因此游戏画面即包含田野乡间、官府衙门,也包含汉阳铁厂、轮...

一篇杂谈,从沙箱聊到Docker。

一个好看且好用的终端或许是生产力的保障。之前折腾终端的时候也试了很多方法,比如换成zsh、fish等,还有实适用于bash的OhMySH项目(不是zsh)……其实都挺不错的,但是有一个问题——速度比不加任何插件的bash慢一些。机缘巧合下,发现了StarShip项目,速度显然更快,因此撰写此文分享、记录。Ubuntu + bash用户可以完全参照此文。

隐语是由蚂蚁集团牵头成立的开源隐私计算框架,今天是隐语开源一周年的线下交流活动。说来惭愧,我从未给隐语贡献过一行代码。或者更具体点说,我在一周年Meetup举行前几天才从其他公众号了解到这个框架。但是本着了解前沿技术与框架、向国内大佬学习(离得还算近,何不白嫖蛋糕🎂和周边)的想法,我还是报名参加了此次交流会。 什么是隐私计算?隐语究竟是做什么的?要回答这个问题首先要知道什么是隐私计算。隐私...

夏季学期课程的小组作业,是要开发一个基于Linux内核模块的包过滤防火墙。主要有两部分的任务: 配置程序 运行在应用层,用来配置过滤规则,包括协议类型、IP地址、端口号、开始和结束时间、是否启用规则等。 Linux内核模块 运行在内核层,完成包过滤防火墙的功能,该模块借助注册Netfilter钩子函数的方式来实现对数据包的过滤和控制。 我主要负责了第一部分的任务:开发一个友好的包过滤...

前言

NIS2336编译原理课程的大(?)作业。

去年12月中旬随队参加了第十二届上海市大学生工程实践与创新能力大赛——企业运营仿真赛项,获得了特等奖,也是我在乏善可陈的大学生活中拿到的第一个市级奖项。前段时间忙于“补天”(预习期末科目)没有更新,2023的第一篇文章就从这项比赛着笔吧。

春生冬至时,祝各位博友冬至安康!

ShareX是我的主力截图工具,因为它开源且功能强大。但是实际使用时,其录屏功能会出现光标显示位置与实际位置存在偏移的问题,这十分影响使用体验,通过搜索软件仓库issues等方式,我总结了解决这一问题的方法。