#数据通信与网络

网络协议

本篇全部来自对其他博客上的总结整理1、OSI七层结构2、数据封装和解封图示 3、下面对TCP协议详细的说明,其他的协议机制是一样的   IP 负责网络主机之间的路由选择和寻址,TCP负责在不可靠的传输信道上提供可靠的抽象层,TCP向应用层隐藏了大多数网络通信的复杂细节(...
代码星球 ·2020-04-07

kali linux 网络配置

 /etc/init.d/networkingrestart   servicenewworkingrestartifdowneth0ifupeth0ifconfigdowneth0ifconfigupeth0service  network-manager&...
代码星球 ·2020-04-07

java网络编程

一、概述:      java网络编程:Java网络的编程其实就是Socket编程,Socket就是一个套接字,是两台主机之间的逻辑连接点,TCP/IP是传输层协议,解决数据如何在网络中传输,HTTP是应用层协议,主要解决如何包装数据,Socket本质上是一组...
代码星球 ·2020-04-07

WPA-PSK无线网络密码破解原理

1、基于WPA2的加密标准还是能够被破解,一个弊端是他无法避开时候双方验证的模式来认证取得合法性的连接,当我们抓取足够多得双反认证的数据包之后就可以破解密码。之前很多片的博客写了如何破解这种加密的秘钥,原理并没有说明通透,今天趁着学习之余,将这个原理阐述清楚。2、渗透测试之前的嗅探是非常重要的,越是深入的在渗透测试这个...

网络扫描信息揭秘(全书总结)

1、第三方靶机      WordPress是一种使用php语言开发的博客平台,可以在支持php和MySQL数据库的服务器上架设该网站,       Metasploitable是一款基于U...

无线网络渗透测试

本博客是对kalilinux无线网络渗透测试的笔记和实验整理kali linux的安装和配置之前已经写过详细的步骤1、渗透测试环境:kali是一个开源的系统,所有内核是不断更新的,kalilinux操作系统和内核版本是两个不同的问题,      &n...
代码星球 ·2020-04-07

基于kali linux无线网络渗透测试

1、无线网络渗透测试目前主要有三种方式,分别是暴力破解PIN码,跑握手包,搭建伪热点三种方式,当然还存在其他的方式。   1.1暴力破解        路由器的PIN码由八位0-9的数字组成,PIN码由散步风组...

网络扫描信息收集基于(Windows)

1、首先说明一下一款网络扫描工具,在之前的博客中我曾简要的写过关于AdvanceIPScanner使用方法,最近要写网络扫描的工具,所以对这款工具做一个详细的功能细节上的介绍。    如下图 在输入框中可以设置自己要扫描的IP地址段范围,该工具的号之处就是可以扫描出该网...

python网络爬虫笔记(九)

4.1.1urllib2和urllib是两个不一样的模块    urllib2最简单的就是使用urllie2.urlopen函数使用如下    urllib2.urlopen(url[,data[,timeout[,cafile[,capa...
代码星球 ·2020-04-07

python网络爬虫笔记(八)

一、pthon序列化json格式1、将python内置对象转换成json模块,dumps()方法返回的是一个str,内容是标准的JSON,dump()方法可以直接吧JSON写入一个file-like-object,要把JSON反序列化为python对象,使用loads()或者对立的方法,2、多线程和多进程 (...
代码星球 ·2020-04-07

python网络爬虫笔记(六)

1、获取属性如果不存在就返回404,通过内置一系列函数,我们可以对任意python对象进行剖析,拿到其内部数据,但是要注意的是,只是在不知道对象信息的时候,我们可以获得对象的信息。2、实例属性和类属性的绑定,由于python是动态语言,根据类创建的实例可以任意绑定属性,给实例绑定属性的方法通过实例变量或者self变量。...
代码星球 ·2020-04-07

python网络爬虫笔记(五)

一、python的类对象的继承1、所有的父类都是object类,由于类可以起到模块的作用,因此,可以在创建实例的时候,巴西一些认为必须要绑定的属性填写上去,通过定义一个特殊的方法__init__,绑定属性值、,注意__init__方法的第一个参数永远是self,表示创建的是实例本身,在__init__方法内部,就可以将...
代码星球 ·2020-04-07

python网络爬虫笔记(四)

一、python中的高阶函数算法1、sorted()函数的排序  sorted()函数是一个高阶函数,还可以接受一个key函数来实现自定义的函数排序,key指定的函数作用于每个序列元素上,并根据key函数返回的结果进行排序。在默认的情况下对字符的排序是按照ASCII的大小比较的由于'Z'<'a...
代码星球 ·2020-04-07

python网络爬虫笔记(三)

一、切片和迭代1、列表生成式2、生成器的generate,但是generate保存的是算法,所以可以迭代计算,没有必要,每次调用generate二、iteration循环1、凡是作用于for循环的对象都是Iterable的类型; 凡是作用于next()函数的对象都是Iteratior类型,表示一个惰性计算的序...
代码星球 ·2020-04-07
首页上一页...6465666768...下一页尾页