Framist's Little House

◇ 自顶而下 - 面向未来 ◇

0%

补遗:CS61a

请添加图片描述

通过“圣经”《SICP》了解到这门课。SCIP 读着有点困难,想通过课程的引导。但是这个课程要比书基础很多,就当对计科学习的回顾和补遗了。本笔记也会在我读完 SICP 后更新。

课程地址:CS 61A Fall 2022

阅读全文 »

地球往事 之 GCJ02

有人说,天朝是一个伪装成国家的文明。可能确实如此,可在智子我的观测中,警觉的意识到天朝可能已经是一个神级文明了。这种神力能改变自然规律,甚至影响到了数学规律。空间中一个点的地球地理坐标,是一个纯粹可以通过球心坐标系,基于格林尼治原点精确的计算出的。但是在天朝的国境线内,我发现这个坐标总会跟实际有一个非线性偏差。有些知情者称之为“火星坐标系”、“冥王坐标系”云云,这是对技术的掩饰,在我看来这是数易力场,一种自然规律武器。试想一下一个穿过坐标偏差力场的“光粒”,若未做精细的坐标变换机动,必将瞬间因自身的位移各向异性解体。这是一种只利不弊的宇宙安全声明,这是神级文明低调的军火炫耀。

参见:

Web 服务 API | 百度地图 API SDK (baidu.com)

GIS 坐标系:WGS84,GCJ02,BD09,火星坐标,大地坐标等解析说与转换 - Geographic Information Science 地理信息科学基础理论原理 - 周陆军的个人网站 (zhoulujun.cn)

一个数据删除的备份

匿名发于 网传保研上交学霸情侣疑似骗取特困生困难补助并获得贫困生专享奖学金,真实情况如何? - 知乎 (zhihu.com) 下的回答(网传保研上交学霸情侣疑似骗取特困生困难补助并获得贫困生专享奖学金,真实情况如何? - 知乎 (zhihu.com)),惨遭系统删除。

而且通过我自己的知乎账号查看并非删除状态,取消登录后才发现找不到此回答了(“你似乎来到了没有知识存在的荒原”)

阅读全文 »

【MATLAB】多目标优化算法 NSGA-II(gamultiobj) 的使用精解

原始博文因为写的比较潦草,评论中有疑问的网友较多,所以重新写了一下 2021-4-24

增加了一些说明与参考文献,修改了几处笔误 2021-5-20

对于多目标优化(multiobjective optimization)算法 NSGA-II 实现的细节与原理不在此说明。感兴趣的读者可另行查阅

gamultiobj 的使用范式

阅读全文 »

软件与系统安全 - 栈溢出利用的分析

栈溢出利用的分析

进行以下文献阅读、实验操作和代码(指令)分析,撰写分析报告。

  1. 阅读 buffer_overflow.pdf 的第 4.1~4.7 节,理解栈溢出攻击的原理。
  2. 按照 README,运行 exploit 程序,生成 badfile。利用 xxd 分析 badfile,
    同时分析 exploit.c 源代码,理解并解释为什么程序能够生成 badfile 的内容。
  3. 按照 README 运行 stack 程序,实施栈溢出利用,观察 shellcode 的执行
    效果。
  4. 详细分析 stack.asm 中的 main 函数及 bof 函数对应的汇编指令序列,画出
    从 main 起始到调用 bof 函数执行、再到返回 main 的过程中关键的栈状态。解释
    这些关键的栈状态,说明栈溢出攻击是如何实现的。(需要画出并解释的栈状态
    包括但不限于:call fread 后,call bof 前,bof 内 call strcpy 前,bof 内 call strcpy
    后,bof 内 ret 前,从 bof 返回 main 后)。
    注:要求自己画栈状态,禁止从阅读材料中复制。

提交要求:
截止时间:4 月 17 日 23:59:59。
形式:分析报告(word 或 pdf),内含以上要求的分析内容、关键栈状态图
(不限画图软件,但必须自己画,粘贴到报告中)和对攻击过程的解释。
提交到助教邮箱(见第一次课“intro.pdf”),邮件标题:“[学号]姓名 - 软件与
系统安全作业 1”。

阅读全文 »

软件与系统安全 - AFL 模糊测试实验

对 Coreutils 软件集合使用 AFL 进行模糊测试,撰写测试报告

在报告中详述:

(1)自己的整个实验过程(附必要截图)。

(2)第“三、1(2)”步骤的两种输入种子构造方法,对于 fuzzing 结果的影响(是否有影响?如果有,对最终获得的路径数量、路径数增长的速度等方面的具体影响)。

(3)第“三、1”基于编译插桩的 fuzzing 与第“三、2”的基于 Qemu 动态插桩的 fuzzing,从基本原理和实验效果两方面的差异。

阅读全文 »