整数安全实验 发表于 2020-12-11 | 分类: 实验 | 评论(0) | 阅读(45) 实验目的了解整数的定义了解整数安全背景掌握安全的整数操作实验原理1.整数 整数由包括0的自然数(0,1,2,3,…)和非零自然数的负数(-1,-2,-3,…)构成。从实数的一个子集来看,整数是能够用不带分数或小数部分写出的数,并且落在集合{…-2,-1,0,1,2…}之中。例如... 阅读全文 »
内存管理安全实验 发表于 2020-12-11 | 分类: 实验 | 评论(0) | 阅读(59) 实验目的理解内存管理安全了解常见的C&C++内存管理错误掌握安全的内存管理操作实验原理1.动态内存存储 一些C和C++的程序需要对可变数量的数据元素进行操作,这就要求使用动态内存来管理这种数据。绝大多数非安全关键型的应用程序都使用动态存储分配。2.内存管理安全 内存管... 阅读全文 »
禁用不安全函数对象实验 发表于 2020-12-11 | 分类: 实验 | 评论(0) | 阅读(50) 实验目的了解不安全函数和对象的影响了解针对不安全函数和对象处理方法掌握安全的函数和对象操作实验原理1.未显式指明目标缓冲区大小的字符串操作函数 C标准的系列字符串处理函数,不检查目标缓冲区的大小,容易引入缓冲区溢出的安全漏洞。字符串拷贝函数:strcpy, wcscpy字符串拼... 阅读全文 »
文件输入输出安全实验 发表于 2020-12-11 | 分类: 实验 | 评论(0) | 阅读(42) 实验目的了解文件I/O接口了解C&C++中的文件I/O安全操作掌握安全的C&C++中的文件I/O操作实验原理1.文件I/O接口 C中的文件I/O包括在<stdio.h>中定义的所有函数。I/O操作的安全性依赖于具体的编译器实现、操作系统和文件系统。较... 阅读全文 »
STL库安全实验 发表于 2020-12-11 | 分类: 实验 | 评论(0) | 阅读(49) 实验目的了解STL标准模板库了解C++中的STL库安全掌握安全的C++中的STL库操作实验原理1.STL(标准模板库) STL是Standard Template Library的简称,中文名标准模板库,惠普实验室开发的一系列软件的统称。它是由Alexander Stepano... 阅读全文 »
WIFI密码破解实验 发表于 2020-12-11 | 分类: 实验 | 评论(0) | 阅读(86) 实验目的了解 wifi使用常识了解WPA等加密算法的原理掌握wifi密码破解工具的使用方法实验原理1.WPA加密 wpa加密算法有两个版本,一个是WPA,一个是WPA2,后者为前者的增强版本。其算法结构如下所示: WPA = 802.1x + EAP + TKIP + MIC... 阅读全文 »
Kali安装和介绍实验 发表于 2020-12-11 | 分类: 实验 | 评论(0) | 阅读(36) 实验目的掌握kali环境的安装了解VM的基本使用实验原理1.Kali Linux 几个特点: Kali Linux 是一个基于 Debian 的 Linux 发行版,前身是 BackTrack(基于Ubuntu)。Kali Linux 包含很多安全和取证方面的相关工具,支持 A... 阅读全文 »
Kali基本配置实验 发表于 2020-12-11 | 分类: 实验 | 评论(0) | 阅读(51) 实验目的掌握kali环境的基本配置了解VM虚拟机与本地系统的基本使用实验原理1.Kali Linux Kali Linux 是一个基于 Debian 的 Linux 发行版,前身是BackTrack(基于Ubuntu)。Kali Linux 包含很多安全和取证方面的相关工具。... 阅读全文 »
raid重建实验 发表于 2020-12-11 | 分类: 实验 | 评论(0) | 阅读(36) 实验目的了解RAID等相关概念掌握的使用VMWare工具创建虚拟机划分虚拟机计算机系统磁盘实验原理1.RAID 磁盘阵列(Redundant Arrays of Independent Disks,RAID),有"独立磁盘构成的具有冗余能力的阵列"之意。 ... 阅读全文 »
Frida hook Android-server的安装 发表于 2020-12-09 | 分类: CTF | 评论(0) | 阅读(79) 什么是FridaFrida是一个开源的,适用于开发人员、逆向工程人员和安全研究人员的动态调试工具包。是一款基于python+js 的hook框架,支持运行在Android/Linux/Windows/MacOS等各主流操作系统上,得益于基于脚本的交互方式,相比xposed等传统h... 阅读全文 »