摘要:
基础问题回答(1)例举你能想到的一个后门进入到你系统中的可能方式? 浏览网页的时候,点击页面的广告可能会被植入后门。(2)例举你知道的后门如何启动起来(win及linux)的方式? 对后门程序进行伪装,例如重命名成某个广告的关闭程序之类的,诱骗用户点击启动; Linux下可以通过cron来启动。(3 阅读全文
摘要:
实验名称:PC平台逆向破解 1 逆向及Bof基础实践说明 1.1 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正 阅读全文
摘要:
界面设计图 数据库ER图 状态图 小组博客撰写 团队作业(四):描述设计 - dky666vip - 博客园 (cnblogs.com) 小组冲刺总结博客撰写 代码链接 https://gitee.com/zdm20201201/Electronic-document-transmission-an 阅读全文
摘要:
基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现: 1. Web服务器的客户端服务器,提交程序运行截图 2. 实现GET即可,请求,响应要符合HTTP协议规范 3. 服务器部署到华为云服务器,浏览器用本机的 阅读全文
摘要:
基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现: 1. time服务器的客户端服务器,提交程序运行截图 代码: //timeclient.c#include <stdio.h>#include <netinet/in.h> #include <arpa/ine 阅读全文
摘要:
1. 编写程序 rxx(xx为你学号后两位), rxx -o 生成并打印一个奇数随机数,rxx -e 生成并打印一个偶数随机数。提交代码和运行结果截图。代码: #include <stdio.h> #include <errno.h> #include <unistd.h> #include <st 阅读全文
摘要:
MySQL数据库系统 MySQL简介 MySQL (MySQL2018 )是一个关系数据库系统 MySQL安装 sudo apt-get install mysql-server MySQL使用 安装、显示、新建、删除、选择数据库 创建、删除表 插入、删除行 更新表 阅读全文
摘要:
TCP/IP和网络编程 TCP/IP协议 TCP/IP (Comer 1988, 2001; RFC1180 1991 )是互联网的基础。TCP代表传输控制协议。 IP代表互联网协议。 IP主机和IP地址 主机是支持TCP/IP协议的计算机或设备。每个主机由一个32位的IP地址来标识。为了方便起见, 阅读全文
摘要:
块设备I/O和缓冲区管理 块设备I/O缓冲区 I/O缓冲区作为块设备的缓存内存存在 I/O缓冲的基本原理非常简单。文件系统使用一系列I/O缓冲区作为块设备的缓存内存。 当进程试图读取(dev, blk)标识的磁盘块时,它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据,那 阅读全文
摘要:
EXT2文件系统 磁盘是用来储文件的,但是必须先把磁盘格式化为某种格式的文件系统,才能存储文件。文件系统的目的就是组织和管理磁盘中的文件。在 Linux 系统中,最长见的是 ext2 系列的文件系统。其早期版本为 ext2,后来又发展出 ext3 和 ext4。ext3 和 ext4 虽然对 ext 阅读全文