20145207《信息安全系统设计基础》第一次实验实验报告

20145207李祉昂 《信息安全系统设计基础》实验报告一

实验报告封面

实验步骤

  1. 连接开发板

    将开发板和电脑通过串口线和网线与主机连接好,然后连接电源线,保持电源开关处于关闭的状态。

  2. 建立超级终端

    运行 windows XP 系统下“开始”、“所有程序”、“附件”、“通讯”、“超级终端”。新建一个通信终端,取名为 arm。在属性对话框中,将波特率设为 115200, 数据位设为 8,无奇偶校验,停止位为 1,无数据流控制。另存为在桌面。

  3. 启动实验平台

    打开超级终端,打开 arm 机电源开关。等待一分钟,arm 机的信息会显示在超级终端的窗口中。继续等待,输入 ifconfig 命令,记录下 arm 机的 ip为:192.168.0.121。

  4. 修改 xp 系统与 redhat 虚拟机的 ip,使得它们均与 arm 机的 ip 在同一网段。
  5. 安装 arm 编译器 在 pc 机中“开始”、“运行”,输入虚拟机的 ip。\192.168.0.234,输入用户名 bc,密码 123456 然后确定,就可以访问虚拟机的文件了。然后把所需文件解压缩拷贝到共享文件夹 bc 中。进入虚拟机,在命令行中输入./install.sh,安装脚本程序将会自动建立目录,配置编译环境。
  6. 配置环境变量 在虚拟机中使用 vi 修改/root/.bash_profile 文件中的 PATH 变量为 PATH=$PATH:$HOME/bin:/opt/host/armv4l/bin/
  7. 建立 hello.c 文件并编译 在虚拟机中进入文件夹/root/bc,在此目录下编写 hello.c 文件。利用命令 armv4l-unknown-linux-gcc 对 hello.c 进行编译,生成 hello 可执行文件。
  8. 下载调试 在超级终端中将共享文件夹挂载好,建立开发板与虚拟机之间的通讯。输入 命令“mount -t nfs -o nolock 192.168.0.234:/root/bc /host”

感想:不好意思这么晚才交,实在抱歉。

小组成员

20145333茹翔

20145336张子扬

20145207李祉昂

时间: 2024-10-05 16:06:05

20145207《信息安全系统设计基础》第一次实验实验报告的相关文章

2018-2019-1 《信息安全系统设计基础》 20165235 实验五 通信协议设计

2018-2019-1 <信息安全系统设计基础> 20165235 实验五 通信协议设计 博客连接如下: 20165235 实验五 通信协议设计 原文地址:https://www.cnblogs.com/qy20165235/p/10129190.html

《信息安全系统设计基础》第一次实验实验报告

20145336张子扬 <信息安全系统设计基础>期中总结 实验报告封面 实验步骤 连接开发板 将开发板和电脑通过串口线和网线与主机连接好,然后连接电源线,保持电源开关处于关闭的状态. 建立超级终端 运行 windows XP 系统下"开始"."所有程序"."附件"."通讯"."超级终端".新建一个通信终端,取名为 arm.在属性对话框中,将波特率设为 115200, 数据位设为 8,无奇偶校验,

《信息安全系统设计基础》第一次实验报告--Linux 基础入门

<信息安全系统设计基础>第一次实验报告--Linux 基础入门 北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全设计基础 班级:1352  姓名:孙小博  学号:20135217 成绩:            指导教师:娄嘉鹏      实验日期:2015.9.20 实验密级: 无     预习程度:           实验时间:12小时 仪器组次:17     必修/选修:必修   实验序号:01 实验目的与要求: 1. 学会安装使用Linux操作系统

《信息安全系统设计基础》第二次实验实验报告

<信息安全系统设计基础>实验二实验报告 实验报告封面 实验目的与要求 解多线程程序设计的基本原理,学习 pthread 库函数的使用. 了解在 linux 环境下串行程序设计的基本方法. 掌握终端的主要属性及设置方法,熟悉终端I /O 函数的使用.学习使用多线程来完成串口的收发处理. 熟悉linux开发环境,学会基于S3C2410的linux开发环境的配置和使用.使用linux的armv4l-unknown-linux-gcc编译,使用基于NFS方式的下载调试,了解嵌入式开发的基本过程 实验步

信息安全系统设计基础实验一报告

信息安全系统设计基础实验一 实验报告封面: 一.实验过程 1. 连接arm开发板 将arm开发板电源线接好,保持开发板开关处于闭合状态.再分别将串口线.并口线和网线与pc机连接好. 2. 建立超级终端 运行windows XP系统下“开始”.“所有程序”.“附件”.“通讯”.“超级终端”.新建一个通信终端,取名为arm.在属性对话框中,将波特率设为115200,数据位设为8,无奇偶校验,停止位为1,无数据流控制.另存为在桌面. 3. 启动实验平台 打开超级终端,打开arm机电源开关.等待一分钟后

《信息安全系统设计基础》第三次实验实验报告

<信息安全系统设计基础>实验三实验报告 实验报告封面 实验内容 本实验基于ARM开发平台移植uC/OSII 或者uCLinux.掌握uC/OSII(uCLinux-)的移植过程:并掌握C,汇编的混合编程. 实验步骤 搭配实验环境,连接试验箱,用串口线.并口线.网线.连接实验箱和主机. 安装ADS安装文件在00-ads1.2目录下,破解方法00-ads1.2\Crack目录下. 安装GIVEIO驱动安装文件在01-GIVEIO目录:(1)把整个GIVEIO目录拷贝到C:\WINDOWS下,并把该

2014520&amp;20145209&amp;20145309信息安全系统设计基础实验报告

20145215&20145307信息安全系统设计基础实验报告 PART1 一.实验原理 交叉编译,简单地说,就是在一个平台上生成另一个平台上的可执行代码.同一个体系结构可以运行不同的操作系统:同样,同一个操作系统也可以在不同的体系结构上运行.在Linux PC上,利用arm-linux-gcc编译器,可编译出针对Linux ARM平台的可执行代码. 二.实验内容与步骤 1.连接arm开发板 首先连接电源线,使开发板的开关处于闭合状态,再分别将串口线.并口线.网线和USB线与PC机连好.连接串口

信息安全系统设计基础实验二报告

信息安全系统设计基础实验二 实验报告封面: 一.实验过程 1. 配置开发环境同实验一 设置xp系统.redhat虚拟机.arm机的ip在同一网段. 安装arm编译器. 进入虚拟机,在命令行中输入./install.sh,安装脚本程序将会自动建立目录,配置编译环境. 配置环境变量 2. 将实验代码02_ pthread和03_tty拷贝到共享文件夹bc中. 3. 阅读源代码 进入 exp/basic/02_pthread 目录,使用vi 编辑器或其他编辑器阅读理解源代码. 4. 编译应用程序 5.

2018-2019-1 20165228 《信息安全系统设计基础》缓冲区溢出漏洞实验报告

2018-2019-1 20165228 <信息安全系统设计基础>缓冲区溢出漏洞实验报告 实验简介: 缓冲区溢出攻击:通过往程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,造成程序崩溃或使程序转而执行其它指令,以达到攻击的目的. 实验原理: 一般情况下,缓冲区溢出会造成程序崩溃,在程序中,溢出的数据覆盖了返回地址.而如果覆盖返回地址的数据是另一个地址,那么程序就会跳转到该地址,如果该地址存放的是一段精心设计的代码用于实现其他功能,这段代码就是 shellcode.shel