随笔分类 -  安装使用方法

摘要:FlashText算法可用于大规模替换、检索文档中的关键字。 本文要介绍的是FlashText算法的python实现模块。 论文:https://arxiv.org/abs/1711.00046 文章:FlashText – A library faster than Regular Express 阅读全文
posted @ 2020-05-05 15:04 pcat 阅读(1974) 评论(0) 推荐(0) 编辑
摘要:zsteg可以检测PNG和BMP图片里的隐写数据。 目前,zsteg支持检测: LSB steganography in PNG & BMP zlib-compressed data OpenStego Camouflage 1.2.1 LSB with The Eratosthenes set g 阅读全文
posted @ 2020-04-03 10:29 pcat 阅读(22967) 评论(0) 推荐(0) 编辑
摘要:Z3是一个微软研究院开源的theorem prover(定理证明器),支持位向量、布尔、数组、浮点数、字符串以及其他数据类型。Z3是一个SMT solver以及支持SMTLIB的格式。 这里简单介绍几个概念: SAT(Boolean Satisfiability Problem/布尔可满足性问题) 阅读全文
posted @ 2020-03-29 14:48 pcat 阅读(10868) 评论(0) 推荐(0) 编辑
摘要:frida是一个轻量级别的hook框架。官网介绍:Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers. frida由两部分组成:一部分是运行在系统上的交互工具frida 阅读全文
posted @ 2020-03-16 09:13 pcat 阅读(23019) 评论(2) 推荐(1) 编辑
摘要:gmpy是一种C编码的Python扩展模块,提供对GMP(或MPIR)多精度算术库的访问。gmpy 1.17是1.x系列的最终版本,没有进一步的更新计划。所有进一步的开发都在2.x系列(也称为gmpy2)中进行。 0x01 windows上安装gmpy 访问https://www.lfd.uci.e 阅读全文
posted @ 2019-10-08 00:42 pcat 阅读(7281) 评论(1) 推荐(0) 编辑
摘要:在python中简单地处理excel文件,有几个相关的模块,各有千秋,本文将不定时收录。 Python Excel网站收集了关于python处理excel文件的各种信息。 【注意】使用python处理excel文件前,请多备份文件,以防数据丢失。 0x01 xlrd xlrd is a librar 阅读全文
posted @ 2019-10-06 20:19 pcat 阅读(11106) 评论(0) 推荐(0) 编辑
摘要:base编码是Binary-to-text encoding的一种实现方法,它可以把二进制数据(含不可打印的字符)编码成可打印字符序列。 本文会不定时收录“base全家桶”:base64、base32、base16、base58、base91、base92、base36、base62、base85、 阅读全文
posted @ 2019-10-05 21:28 pcat 阅读(10248) 评论(0) 推荐(1) 编辑
摘要:uncompyle6是一个原生python的跨版本反编译器和fragment反编译器,是decompyle、uncompyle、uncompyle2等的接替者。 uncompyle6可将python字节码转换回等效的python源代码,它接受python 1.3版到3.8版的字节码,这其中跨越了24 阅读全文
posted @ 2019-10-05 17:54 pcat 阅读(32822) 评论(0) 推荐(1) 编辑
摘要:PyCryptodome是PyCrypto的一个分支。基于PyCrypto2.6.1,多了以下特性: Authenticated encryption modes (GCM, CCM, EAX, SIV) Accelerated AES on Intel platforms via AES-NI F 阅读全文
posted @ 2019-10-05 01:27 pcat 阅读(18864) 评论(0) 推荐(0) 编辑
摘要:Argon2 is a password-hashing function created by by Alex Biryukov, Daniel Dinu, and Dmitry Khovratovich. Argon2算法曾在2015 年的Password Hashing密码加密大赛中胜出。 A 阅读全文
posted @ 2019-09-11 17:31 pcat 阅读(2444) 评论(0) 推荐(0) 编辑
摘要:socat,一个多功能的网络工具,名字来源于SOcket CAT,是netcat的增强版,也就是netcat++(扩展了设计,并有新的实现)。 推荐:socat官方文档以及 socat - Handling all Kinds of Sockets (pdf) 0x01 安装 0x02 通过源码安装 阅读全文
posted @ 2019-05-22 01:32 pcat 阅读(29984) 评论(1) 推荐(0) 编辑
摘要:PySocks是一个基于Python的SOCKS代理客户端,它是SocksiPy的一个分支,修改了一些bug和增加了一些额外功能。 0x01 安装 0x02 使用 阅读全文
posted @ 2018-11-19 13:30 pcat 阅读(8884) 评论(0) 推荐(0) 编辑
摘要:PyInstaller Extractor是可以提取出PyInstaller所创建的windows可执行文件的资源内容。 关于PyInstaller的介绍:PyInstaller安装使用方法 使用PyInstaller所制作的exe的默认图标如下: 或者使用strings输出exe中的字符串,在其中 阅读全文
posted @ 2018-05-04 14:31 pcat 阅读(14084) 评论(2) 推荐(1) 编辑
摘要:PyInstaller可以把Python应用程序及其所有依赖项捆绑到一个包中。用户可以在不安装Python解释器或任何模块的情况下运行打包的应用程序。PyInstaller支持Python 2.7和Python 3.3+,并支持诸如numpy,PyQt,Django,wxPython等主要Pytho 阅读全文
posted @ 2018-02-24 01:13 pcat 阅读(22161) 评论(0) 推荐(0) 编辑
摘要:[数学运算、加密解密相关] gmpy安装使用方法 gmpy2安装使用方法 PyCrpyto windows安装使用方法 PyCryptodome安装使用方法 python libnum库安装使用方法 yafu安装使用方法以及mismatched parens解决方法 z3-solver安装和使用方法 阅读全文
posted @ 2018-02-19 11:42 pcat 编辑
摘要:Docker Community Edition (CE)/Docker社区版非常适合希望开始使用Docker并尝试使用基于容器的应用程序的开发人员和小型团队。Docker CE有2个版本:stable and edge: Stable:每一个季度提供稳定的更新 Edge:每一个月都有新的功能 以下 阅读全文
posted @ 2017-12-04 16:54 pcat 阅读(10784) 评论(0) 推荐(0) 编辑
摘要:OpenCV(Open Source Computer Vision Library) 是一个基于BSD许可(开源)发行的跨平台计算机视觉库,它具有C ++,C,Python和Java接口,可以运行在Linux、Windows、Mac OS和Android操作系统上。OpenCV的设计是为了提高计算 阅读全文
posted @ 2017-11-16 16:06 pcat 阅读(6323) 评论(0) 推荐(0) 编辑
摘要:去年我写了一篇哈希长度扩展攻击的简介以及HashPump安装使用方法,本来已经足够了,但HashPump还不是很完善的哈希长度扩展攻击,HashPump在使用的时候必须提供original_data,近来的哈希长度扩展攻击的题目已经不提供original_data,从原理上来说也不一定需要这个ori 阅读全文
posted @ 2017-10-14 23:22 pcat 阅读(4141) 评论(0) 推荐(0) 编辑
摘要:yafu用于自动整数因式分解,在RSA中,当p、q的取值差异过大或过于相近的时候,使用yafu可以快速的把n值分解出p、q值,原理是使用Fermat方法与Pollard rho方法等。 再摘录官方的一段简介(又懒得翻译了)。 YAFU (with assistance from other free 阅读全文
posted @ 2017-09-12 06:49 pcat 阅读(22664) 评论(0) 推荐(0) 编辑
摘要:Bubble Babble Binary Data Encoding是由Antti Huima创建的一种编码方法,可以把二进制信息表示为由交替的元音和辅音组成的伪词(pseudo-words),主要用于密码指纹,其编码也具有内置的纠错和冗余。编码格式每5个字符中间以-来分隔,作者的原意就是想把难以记 阅读全文
posted @ 2017-09-10 18:17 pcat 阅读(2716) 评论(0) 推荐(0) 编辑