python-工具编写
luo_gi
这个作者很懒,什么都没留下…
展开
-
python实现简单的端口扫描器
端口扫描器之前的都是跟着《python绝技》这本书,上次开完会之后就又跟着gitbook那个网址的书做了一遍端口扫描。源代码:# -*- coding: utf-8 -*- import socketfrom threading import *screenLock = Semaphore(value=1)def portScan(host,ports):原创 2018-03-31 18:17:06 · 3313 阅读 · 0 评论 -
python实现zip密码爆破
zip文件密码破解这是python绝技的第一章最后的一个程序。Python 的标准库提供了 ZIP 文件的提取压缩模块 zipfile,现在让我们试着用这个模块,暴力破解出加密的 ZIP 文件!我们可以用extractall()这个函数抽取文件,密码正确则返回正确,密码错误测抛出异常。# -*-coding:utf-8-*-import zipfileimport optparsefrom ...原创 2018-04-10 13:38:03 · 8457 阅读 · 0 评论 -
python实现十六进制转url
十六进制转url今天做CTF的时候碰到一个题目,就是那种MD5碰撞的题目,需要两个MD5值一样的文件或者程序,但是在我把文件的十六进制复制粘贴出来时,使用hackbar进行url转码不可行,使用站长工具也不可行。所以就直接编程进行编码。其实很简单,只需要将十六进制的数据每隔两位前面加上%就可以了。所以就遇到了另一个问题,如何实现把字符串每隔两个用空格分开。源代码:# -*-coding:utf-8...原创 2018-04-12 18:53:39 · 1153 阅读 · 0 评论