ARP 协议抓包分析
ARP(Address Resolution Protocol)- 地址解析分析 ARP 协议是根据IP地址获取物理地址的一个TCP/IP协议。 当PC1 想与 PC2 进行通信时,需要同时知道PC2的IP地址和MAC地址,相当于既要知道“房间号”(相当于IP),也要知道“住户的身份证号”(相当于MAC地址),这样才能保证准确无误 的通信。
2017-2018-2 20179302《网络攻防》第八周作业
教材学习内容总结 本周主要学习了 Linux操作系统安全攻防 Linux操作系统发展与现状 在统一内核代码库的基础上,Linux开源社区根据不同用户群体的需求,也发展出数量众多的操作系统发行版,流行的包括Ubuntu、Debian、Fedora、CentOS、RHEL、OpenSUSE和Slackware等。Linux操作系统之所以会成为目前最受关注的系统之一,主要原因是它的开放源代码与免费。 Linux具有以下的优势: ①跨平台的硬件支持(Linux操作系统的内核大部分是用C语言编写的,并采
Plant (矩阵快速幂)
题目链接:http://codeforces.com/problemset/problem/185/A 题目: Dwarfs have planted a very interesting plant, which is a triangle directed "upwards". This plant has an amusing feature. After one year a triangle plant directed "upwards" divides into four tri
HTML 5--CSS(2)--link,list
Link: 1、a:link {color: #FF0000} /* 未访问时的状态 。 2、a:visited {color: #00FF00} /* 已访问过的状态 。 3、a:hover {color: #FF00FF} /* 鼠标移动到链接上时的状态。 4、a:active {color: #0000FF} /* 鼠标按下去时的状态 。 1 <style>
2 a:link{
3 color: #ff0000;
4 }
5 a:visi
android studio的安装和卸载
安装: (待补充) 卸载: (如何彻底卸载才能达到第二次安装不受第一次安装失败的影响呢?) 1.找到安装目录,运行卸载文件。(不用清注册表,这是和卸载mysql的不同,只要把相关的文件夹,文件清楚即可) 2.删除配置文件,这个文件的位置在C:\Users\用户名\下有个.android的文件及其相关的文件。
2018全国大学信息安全竞赛-automan-wp
WEB: 0x00 easyweb admin用户是没有密码的,但是当密码为空时,网页会自动填写。用hackbar构造空密码post,服务器返回cookies,浏览器保存,刷新获得flag CRYPTO: 0x01 flag_in_your_hand 输入token调用js加密,比较。正确返回flag。加密方式是md5,返回的flag是一串base64。 Js中check方法,暴露了数组,python还原。输入 0x02 oldstreamgame 流密码,32位mask,8位16进制flag
20165301 2017-2018-2 《Java程序设计》第九周学习总结
20165301 2017-2018-2 《Java程序设计》第九周学习总结 教材学习内容总结 第十三章:Java网络编程 URL类 通常包含三部分信息:协议、地址、资源 协议必须是URL对象所在的Java虚拟机支持的协议 地址必须是能连接的有效的IP地址或域名; 资源可以是主机上的任何一个文件 InetAddress类 表示地址的方式:域名、IP地址 InetAddress类的方法: getByName(String s)将域名或IP地址传给该方法的参数s,获得InetAddress对象 p
[转]在C++中容易出现的#error No Target Architecture
项目环境:win 7 64位,编译环境:VS2013 最近在写C++的项目,发现了自己很多不会的地方,这也使得我在C++中的成长变得比较快,下面我就说说我自己在写项目是遇到的一些问题,希望可以帮到一些人。 首先要提的是: #error "No Target Architecture" 既然我用高亮展示了,那说明这个错误大家还是比较容易遇到的,因为这个错误花费了很长时间,所以必须要给大家说说,首先它不是咱们自己的头文件而是VS系统的头文件,这就让人摸不着头脑了,所以这就可以肯定的是我们的程序写的
【彩彩只能变身队】第五次会议
课程作业管理系统NABCD需求分析模型 N——Need 作业上交的困难和批阅的繁琐是中科大各个规模较大的课程都存在的痛点。 目前,老师或者使用邮箱,或者使用纸质作业上交,这些工具和平台都存在着一定的问题。 而我们的线上课程作业管理系统正是基于这样的需求背景下提出要开发的。 A——Approach 这个网站看上去是功能很简单,但是要通过代码实现是不容易的。 可以用html搭建网站架构,难点在于如何构建数据库,储存课程资料,课程成员,并提供给老师端和学生端查询作业上交情况。 在线预览功能,可能较难
告警系统邮件引擎 运行告警系统
告警系统主脚本 vim main.sh
#!/bin/bash
# 是否发送邮件的开关
export send=1 #定义在所有子脚本里
# 过滤ip地址
export addr=`/sbin/ifconfig |grep -A1 "ens33: "|awk '/inet/ {print $2}'`
dir=`pwd`
# 只需要最后一级目录名
last_dir=`echo $dir|awk -F'/' '{print $NF}'`
# 下面的判断目的是,保证执行
Java SE之网络爬虫①
一 需求描述 给一个url,将url内的所有的链接查找出来,并补充完整为绝对路径 二 程序实现 /**
*
* @author Zen Johnny
* @date 2018年4月29日 下午7:22:44
*
*/
package spider;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.Unsuppo
20165214 第九周学习任务
学号 2017-2018-2 《Java程序设计》第九周学习总结 教材学习内容总结 13.1 URL类:URL类是java.net包中的一个类,用URL创建的对象可以获取URL中的资,其包括三部分信息:协议、地址和资源。注意,协议必须被Java虚拟机所支持,地址必须是能链接的IP地址或域名。 URL类有两个构造方法来创建URL对象:①public URL [链接名] throws MalformedURLException;②public URL([协议],[地址],[资源]) throws
Python基础知识(二) Windows下安装Python、PyCharm
安装Python及PyCharm解释器 一、Windows下安装Python 下载Python安装包 https://www.python.org/downloads/release/python-365/ 安装 默认安装路径:C:\python36 配置环境变量 【右键计算机】---->【属性】---->【高级系统设置】---->【高级】---->【环境变量】---->【在第二个内容框中找到 变量名为Path 的一行,双击】 ----> 【Python安装目录追加到变值值中,用 ; 分割】
HDU1087 超级跳跃(递增子序列最大和)【DP经典】
题目链接:https://vjudge.net/contest/124428#problem/D 题目大意: 在给定的序列中求最大递增子序列之和 解题分析: 显然这道题用动态规划来解决 不难知道整体最优解与局部最优解的关系为:dp[i] = dp[j] + a[i] 其中dp[i]表示第i个元素的最长递增子序列和,j为小于a[i]的序号最大的数a[j]的下标 详细解析:如序列:1 4 7 3 5 6,那么开一个数组来保存同下标的“最大值”,每一个都要向前找合法的最大dp值,如这里的5可以找的合
我的新偶像:Joseph-Louis Lagrange
写在前面:本博客为本人原创,严禁任何形式的转载!本博客只允许放在博客园(.cnblogs.com),如果您在其他网站看到这篇博文,请通过下面这个唯一的合法链接转到原文! 本博客全网唯一合法URL:http://www.cnblogs.com/acm-icpcer/p/8972108.html 今天看数学分析的时候,自己推导了一下拉格朗日中值定理,推完公式觉得很有意思: 之后还发现了书下面的注释写了一句话:“拉格朗日19岁就成为了都灵皇家炮兵学院的教授。”我当时就想:为什么是“炮兵学院”
今日推荐
周排行