随笔分类 - 程序代码
摘要:一.简介(h1) h1标签测试部分 1. 二级标题1(h2) h2标签测试主内容。hello,it is a test. 2. 二级标题2(h2) 主内容有色文字 3. 代码框类型1(有行号) 4.代码框类型1(无行号) 二. 说明 1. 二级标题1(h2) h1标签测试。主内容。hello,it
阅读全文
摘要:一. 简介 离散傅立叶、离散余弦和离散小波变换是图像、音频信号常用基础操作,时域信号转换到不同变换域以后,会导致不同程度的能量集中,信息隐藏利用这个原理在变换域选择适当位置系数进行修改,嵌入信息,并确保图像、音频信号经处理后感官质量无明显变化。 二. 数学公式 一维离散傅立叶变换对定义 一维离散傅里
阅读全文
摘要:参考这篇文章的代码封装了一个类似Matlab中的magic函数,用来生成魔方矩阵。 测试结果 Matlab magic(7) Matlab
阅读全文
摘要:1. 常用命令 dir:列出当前目录下的所有文件 clc:清除命令窗 clear all:清除环境(从内存中清除所有变量) who:将内存中的当前变量以简单形式列出 close all: 关闭所有的 Figure 窗口 2. 变量设置 (1).变量命名 MATLAB 的变量名以字母打头,后最多可跟
阅读全文
摘要:一.第三方模块coloredlogs 二.代码实现 示例一 示例二 Windows下python环境 转自:https://www.oschina.net/code/snippet_614988_26500
阅读全文
摘要:准备工作 要关联IP与物理位置,我们需要有一个包含这样对应关系的数据库。 我们可以使用开源数据库GeoLiteCity,它能够较为准确地把IP地址与所在城市关联起来 下载地址:http://dev.maxmind.com/geoip/legacy/geolite/ 下载之后我们解压:xz -d Ge
阅读全文
摘要:如果我们要同时开发多个应用程序,每个应用可能需要各自拥有一套“独立”的Python运行环境,我们可以使用virtualenv解决这个问题,它可以为一个应用创建一套“隔离”的Python运行环境。 一. 安装virtualenv 二. 创建环境 创建python2环境: 创建python3环境 如果你
阅读全文
摘要:平台:linux 描述:利用os.popen()函数调用系统命令nmap进行扫描,并用grep命令对扫描结果关键内容进行提取 代码 执行结果 关于terminaltables库的使用: https://robpol86.github.io/terminaltables/ 实例代码:https://g
阅读全文
摘要:RFCOMM协议 RFCOMM通过蓝牙L2CAP协议模拟了RS232串口。这会与另一台设备建立一个蓝牙连接,模拟一条普通的串行线缆,使用户能够用其他设备控制这一台设备,通过蓝牙打电话,发短信,读取手机通讯录,以及转接或上网等功能。 我们编写一个扫描器,找出允许未经认证建立RFCOMM通道的设备。 代
阅读全文
摘要:需要安装蓝牙模块:pybluez sudo pip install pybluez 代码
阅读全文
摘要:代码: 运行嗅探脚本: sudo python ftpsniff.py -i wlan0 现在我们登录ftp进行测试 嗅探结果
阅读全文
摘要:1. 简介 scapy是一个可用于网络嗅探的非常强大的第三方库。在网络流量嗅探方面,常用的一些第三方库: scapy在这些库中功能最强大使用也最灵活。具有以下几个特点: 它能够伪造或者解码大量的网络协议数据包,能够发送、捕捉、匹配请求和回复包等等。 它可以很容易地处理一些典型操作,比如端口扫描,tr
阅读全文
摘要:转载 关键字:scrapy 入门教程 爬虫 Spider作者:http://www.cnblogs.com/txw1958/出处:http://www.cnblogs.com/txw1958/archive/2012/07/16/scrapy-tutorial.html 在这篇入门教程中,我们假定你
阅读全文
摘要:代码 运行需要先将网卡设置为混杂模式,如wlan1: 然后以管理员权限运行脚本 运行结果
阅读全文
摘要:代码 运行需要先将网卡设置为混杂模式,如wlan1: 然后以管理员权限运行脚本 运行结果 我们能够捕捉到指引流量的802.11信标帧,TCP,DNS等数据包,这说明我们的无线网卡在正常工作
阅读全文
摘要:#!/usr/bin/env python #--*--coding=utf-8--*-- #打印收到的数据包的源IP和TTL值 from scapy.all import * def testTTL(pkt): try: if pkt.haslayer(IP): ipsrc = pkt.getlayer(IP).src ttl = str(pkt.ttl) ...
阅读全文
摘要:A simple http client. It gets the contents of special webserver page and print it.(Default path is "/")
阅读全文
摘要:一. 生产者/消费者模式 概念:生产者产生一块数据,放到buffer中,与此同时,消费者在从buffer中取出并消耗这些数据 理解:像生活中厂家生产出产品,顾客购买消耗这些产品,buffer就是存放商品的仓库。 二. 生产者/消费者模式在python中的实现 相关模块:Queue模块 简单介绍:Py
阅读全文
摘要:........ 执行结果: 字节序转换补充: """字节序/主机序转换方法: htons 把 unsigned short 类型从主机序转换到网络序 htonl 把 unsigned long 类型从主机序转换到网络序 ntohs 把 unsigned short 类型从网络序转换到主机序 nto
阅读全文