孙星

2017年6月18日

命令行传递参数并排序 AS实现加法

摘要: 题目:从命令行输入参数并进行排序 1.实验准备 Integer提供了能在 int 类型和 String 类型之间互相转换的方法,还提供了处理 int 类型时非常有用的其他一些常量和方法。 static int parseInt(String s, int radix)的目的是输出一个十进制数, 构造 阅读全文

posted @ 2017-06-18 02:32 20169221孙星 阅读(165) 评论(0) 推荐(0) 编辑

2017年6月11日

20169221 2016-2017-2《移动平台与android开发》学习总结

摘要: 每周作业连接汇总 "第一周" 《Intellj IDEA 简易教程》学习,码云的基础使用。由于第一次写作业,网络攻防作业占据了我整个周四周五周六的时间这周java时间被挤没了,所以没有完成所有学习内容好在后来补上了。 "第二周" 完成码云上提交代码,学习java类和抽象类、接口多态的学习。了解了面向 阅读全文

posted @ 2017-06-11 05:49 20169221孙星 阅读(142) 评论(1) 推荐(0) 编辑

20169221 2016-2017-2 《网络攻防实践》课程总结

摘要: 每周作业链接汇总 "第一周作业" :了解Linux,熟悉linux的各行命令,学会使用博客园、码云、实验楼的学习平台,并在实验楼实践linux操作教程。 "第二周作业" :了解了网络攻防技术的基本情况,观看影片深入了解网络攻防技术如社会工程学,搭建网络攻防实践环境。安装配置kali linux,并且 阅读全文

posted @ 2017-06-11 04:18 20169221孙星 阅读(223) 评论(1) 推荐(0) 编辑

2017年6月4日

20169221 2016-2017-2 《网络攻防实践》

摘要: 实践内容: (1)理解免杀技术原理 (2)正确使用msf编码器,veil evasion,自己利用shellcode编程等免杀工具或技巧; (成功实现了免杀的。如何做成功的简单语言描述即可,不要截图、指令。与杀软共生的结果验证要截图。) (3)通过组合应用各种技术实现恶意代码免杀 (4)用另一电脑实 阅读全文

posted @ 2017-06-04 05:06 20169221孙星 阅读(158) 评论(1) 推荐(0) 编辑

2017年6月1日

20169221 2016-2017-2 《移动平台应用开发实践》

摘要: 第十四周作业 第48章 广播接收器 广播接收器是应用程序组件,监听特定意图广播。根据android.content.Internet类中的定义,可以针对其编写一个接收器。要创建一个接收器,必须扩展android.content.BroadcastReceiver类或者其一个子类。 在类中必须提供On 阅读全文

posted @ 2017-06-01 16:01 20169221孙星 阅读(131) 评论(0) 推荐(0) 编辑

2017年5月21日

20169221 2016-2017-2《移动平台开发》第十二周学习总结

摘要: 获取图片 1.从本地相册获取照片: 2.从相机获取文件 Camera.java 通过源码可以发现,输出的图片有2个分支 如果你没有指定Intent里面的Extra参数,它就返回一个序列化(putExtra("data", bitmap))的Bitmap,从理论上来说,这样的代码写的很烂,属于Magi 阅读全文

posted @ 2017-05-21 23:47 20169221孙星 阅读(134) 评论(0) 推荐(0) 编辑

2017年5月14日

20169221 2016——2017《网络攻防》SQL注入

摘要: 准备知识 1.SQL语言 结构化查询语言(Structured Query Language)简称SQL:是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。 2.SQL注入 SQL注入:SQL注入能使攻击者绕过认 阅读全文

posted @ 2017-05-14 16:50 20169221孙星 阅读(153) 评论(0) 推荐(0) 编辑

2017年5月11日

20169221 2016-2017-2 《移动平台应用开发实践》第十一周学习总结

摘要: 课本学习 第三十九章 偏好 1.SharePreference android.content.SharePreferences接口提供了用于排序和读取应用程序设置的方法。 SharedPreferences保存数据,其背后是用xml文件存放数据 一个简单的存储代码如下: 生成的wujay.xml文 阅读全文

posted @ 2017-05-11 21:29 20169221孙星 阅读(121) 评论(0) 推荐(0) 编辑

2017年5月7日

20169221 2016-2017-2 《移动平台应用与开发》第十周实验总结

摘要: 实验内容 课堂测试:提交测试截图和码云练习项目链接,实现Linux下dc的功能,计算后缀表达式的值 1.后缀表达式的计算规则: 后缀表达式的计算过程:从左到右扫描整个表达式,把每个操作符应用到其之前两个相邻的操作数,并计算该结果,剩下的表达式以此类推。 1+2 3 可以转换成后缀表达式如下: 1 2 阅读全文

posted @ 2017-05-07 19:40 20169221孙星 阅读(533) 评论(0) 推荐(0) 编辑

20169201 2016-2017-2 《网络攻防实践》实验三 缓冲区溢出实验

摘要: 实验报告 实验简介 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 操作系统所使用的缓冲区,又被称为“堆栈”,在各个操作进程之间,指令 阅读全文

posted @ 2017-05-07 03:08 20169221孙星 阅读(227) 评论(0) 推荐(0) 编辑

2017年4月30日

20169218 2016-2017-2 《网络攻防实践》第九周作业

摘要: NMAP简介 概述 Nmap是一款网络扫描和主机检测的非常有用的工具。Nmap是不局限于仅仅收集信息和枚举,同时可以用来作为一个漏洞探测器或安全扫描器。它可以适用于winodws,linux,mac等操作系统。 Nmap是一款非常强大的实用工具,可用于:检测活在网络上的主机(主机发现)检测主机上开放 阅读全文

posted @ 2017-04-30 01:49 20169221孙星 阅读(160) 评论(0) 推荐(0) 编辑

2016-2017 《移动平台开发》实验三 敏捷开发与XP实践

摘要: 概述 软件=程序+软件工程 软件企业=软件+商业模式 XP是一种轻量(敏捷)、高效、低风险、柔性、可预测、科学而且充满乐趣的软件开发方式。 在更短的周期内,更早地提供具体、持续的反馈信息。 在迭代的进行计划编制,首先在最开始迅速生成一个总体计划,然后在整个项目开发过程中不断的发展它。 依赖于自动测试 阅读全文

posted @ 2017-04-30 00:40 20169221孙星 阅读(152) 评论(1) 推荐(0) 编辑

2017年4月23日

20169221 2016-2017-2 实验一 网络攻防环境的搭建与测试

摘要: 网络攻防环境 1、靶机(Windows,Linux)和攻击机(Windows,Linux)IP的截图 Windows靶机ip地址 Linux靶机IP地址 Windows攻击机IP地址 Linux攻击机ip地址 2、靶机(Windows,Linux)和攻击机(Windows,Linux)正常联通(能互 阅读全文

posted @ 2017-04-23 23:06 20169221孙星 阅读(239) 评论(1) 推荐(0) 编辑

实验二《Java面向对象》实验报告

摘要: 一、程序设计中临时变量的使用 二、参考 "单元测试" 提交最后三个测试用例都通过的截图,截图上要有画图加水印,输入自己的学号。 1.三种代码 伪代码:以简洁的自然语言表明设计步骤 产品代码:用以实现特定功能的程序或机器语言 测试代码:用以对产品代码进行测试的代码 21)伪代码 百分制转五分制: 如果 阅读全文

posted @ 2017-04-23 22:50 20169221孙星 阅读(875) 评论(1) 推荐(0) 编辑

2017年4月16日

20169221 2016-2017-2 《移动平台开发》第七周学习总结

摘要: 20169214 2016 2017 2 《 》第 周学习总结 教材学习内容总结 第二十六章 UI组件 1.使用UI工具:只需要把ui组件拖拽到布局上即可 2.使用基本组件 BasicComponents项目清单文件 Application元素定义了主活动 3.布局文件包含LinerLayout元素 阅读全文

posted @ 2017-04-16 04:23 20169221孙星 阅读(247) 评论(3) 推荐(0) 编辑

2017年4月12日

20169221 2016-2017-2 《网络攻防》第七周学习总结

摘要: 教材学习内容总结 第七章 Windows操作系统安全攻防 Windows操作系统基本框架概述 windows系统的内核基本模块包括如下 Windows执行体、Windows内核体、设备驱动程序、硬件抽象层、Windows窗口与图形界面接口内核实现代码。Windows操作系统在用户态的代码模块则包括如 阅读全文

posted @ 2017-04-12 14:23 20169221孙星 阅读(201) 评论(4) 推荐(0) 编辑

2017年4月6日

20169221 2016-2017-2 《移动平台开发》第六周学习总结

摘要: 教材学习内容总结 Android简介 1.Android操作系统是一种多用户的Linux系统,每个应用程序作为单独的Linux进程中一个不同用户而运行。使用java语言编写。 apk文件是部署App文件的方式 2.应用程序开发简介 1)一旦确定了以何种Android设备为目标,以及用什么样的API 阅读全文

posted @ 2017-04-06 11:50 20169221孙星 阅读(177) 评论(3) 推荐(0) 编辑

2017年4月5日

20169221 2016-2017-2 《网络攻防》第六周学习总结

摘要: 教材学习内容总结 第五章 TCP/IP网络协议攻击 1.TCP/IP网络协议栈攻击 网络安全属性与攻击模式 1)网络安全属性:机密性、完整性、可用性、真实性、不可抵赖性 2)网络攻击的基本模式:截获、中断、篡改与伪造。 TCP/IP网络协议栈安全缺陷与攻击技术 1)网络层接口:当网络层接口处于混杂模 阅读全文

posted @ 2017-04-05 14:52 20169221孙星 阅读(436) 评论(4) 推荐(0) 编辑

2017年3月30日

20169221 2016-2017-2 《网络攻防》第五周学习总结

摘要: 课本学习 web应用程序安全攻防 web应用程序体系结构及其安全威胁 1 web体系结构由浏览器,传输层,web服务器,web应用程序,数据库组成。 1)浏览器:标准的web客户端。使用HTTP/HTTPS协议、HTML语言和Web服务器进行交互,获取Web上的信息和应用服务。 2)Web服务器:接 阅读全文

posted @ 2017-03-30 23:11 20169221孙星 阅读(316) 评论(6) 推荐(0) 编辑

2017年3月27日

20169221 2016-2017-2 《移动平台应用与开发》第五周学习总结

摘要: 第十六章 输入输出 文件系统和路径 文件系统包含3种类型的对象:文件、目录、符号链接 FileSystem表示一个文件系统是一个抽象类,静态方法getDefault返回当前文件系统 文件目录和处理的操作 1.创建和删除文件和目录 删除文件时,如果path是一个目录,目录必须为空,如果是一个符号链接, 阅读全文

posted @ 2017-03-27 23:26 20169221孙星 阅读(254) 评论(7) 推荐(0) 编辑

导航