2017-2018-1 Linux内核原理与分析 (北京电子科技学院)

  • 2017-2018-1 20179226《Linux内核原理与分析》第十一周作业

    缓冲区溢出漏洞实验 实验准备 1.输入命令安装一些用于编译32位C程序的东西。 1) 2) 3) 2.输入命令“linux32”进入32位linux环境,输入“/bin/bash”使用bash。 实验步骤 1.初始设置 1)Ubuntu 和其他一些 Linux 系统中,使用地址空间随机化来随机堆(h
    20179226任逸飞   2017-12-09 20:48   1   179
  • 20179223《Linux内核原理与分析》第十一周学习笔记

    缓冲区溢出漏洞实验 一、实验简介 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 二、实验准备 系统用户名shiyanlou 实验楼提
    20179223刘霄   2017-12-09 16:03   1   122
  • 20179209《Linux内核原理与分析》第十一周作业

    Nmap配合Metasploit进行端口扫描 =============================================== 1.Nmap扫描器基本使用 1.1简介 Nmap(Network Mapper)最早是Linux下的网络扫描嗅探器。其基本功能有三个: 探测一组主机是否在线;
    20179209-杨森   2017-12-09 10:57   1   148
  • 2017-2018-1 20179215 第十一周 ShellShock攻击实验

    《Linux内核原理与设计》第十一周作业 ShellShock攻击实验 分组:和20179205王雅哲共同完成实验及博客攥写 实验内容:  Bash中发现了一个严重漏洞shellshock,该漏洞可用于许多系统,既可以远程也可以在本地触发,本实验通过重现攻击来理解改漏洞。 实验操作: 什么
    20179215袁琳   2017-12-07 21:25   1   257
  • 《Linux内核原理与设计》第十一周作业 ShellShock攻击实验

    《Linux内核原理与设计》第十一周作业 ShellShock攻击实验 分组: 和20179215袁琳完成实验及博客攥写 实验内容:   Bash中发现了一个严重漏洞shellshock,该漏洞可用于许多系统,既可以远程也可以在本地触发,本实验通过重现攻击来理解改漏洞。 实验操作
    20179205王雅哲   2017-12-07 16:29   1   95
  • Metasploit实现木马生成、捆绑、免杀

    原创博客,转载请注出处! 我的公众号,正在建设中,欢迎关注: Meatsploit介绍 2018/01/03 更新 Metasploit是一款优秀的开源(!= 完全免费)渗透测试框架平台,在该平台下可以方便的实施渗透测试,Meatsploit具有繁多的接口、模块等等,甚至允许用户自己编写自己的模块使
      2017-12-06 21:40   4   28237
  • 20179223《Linux内核原理与分析》第十周学习笔记

    课本第17、19和20章内容学习 关于设备驱动和设备管理,Linux主要有四种内核成分 设备类型:在所有Unix系统中为了统一普通设备的操作所采用的分类。 模块:Linux内核中用于按需加载和卸载目标码的机制。 内核对象:内核数据结构中支持面向对象的简单操作,还支持维护对象之间的父子关系。 sysf
    20179223刘霄   2017-12-03 21:29   0   98
  • 2017-2018-1 20179226《Linux内核原理与分析》第十周作业

    阅读教材17、19、20章 第17章 设备与模块 1.关于设备驱动和设备管理,讨论四种内核成分。 1)设备类型:在所有的linux系统中为了统一普遍设备的操作所分的类。 2)模块:Linux内核中用于按需加载和卸载目标码的机制。 3)内核对象:内核数据机构中支持面向对象的简单操作,还支持维护对象间的
    20179226任逸飞   2017-12-03 21:11   0   120
  • 2017-2018-1 20179215《Linux内核原理与分析》第十周作业

    第17章 设备与模块 一、设备类型  除了以上3种典型的设备之外,其实Linux中还有一些其他的设备类型,其中见的较多的应该算是"伪设备"。所谓"伪设备",其实就是一些虚拟的设备,仅提供访问内核功能而已,没有物理设备与之关联。典型的"伪设备"就是 /dev/random(内核随机数发生器)
    20179215袁琳   2017-12-03 15:37   0   118
  • 2017-2018-1 20179205《Linux内核原理与设计》第十周作业

    《Linux内核原理与设计》第十周作业 教材17、19、20章学习及收获 1、在Linux以及所有unix系统中,设备被分为以下三种:块设备(blkdev)以块为单位寻址,通过块设备节点来访问;字符设备(cdev),不可寻址,通过字符设备节点访问;网络设备:对网络的访问,通过物理适配器和协议进行访问
    20179205王雅哲   2017-12-03 09:17   0   82