![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 61
Flying_Fatty
这个作者很懒,什么都没留下…
展开
-
python实现telnet
网上的各种代码确实多的是,但是呢,不经历过自己的实现,就不会有自己的理解 telnet和ssh的区别先解释下:ssh可以理解为telnet的升级版,在telnet的基础上做了加密,更安全 windows下默认是关闭telnet的客户端的,需要在控制面板中打开 或者下载一个putty来登录 为了方便本地做测试,可以选择linux虚拟机搭设telnet环境 我选择的是vmwa原创 2016-07-22 12:26:23 · 10855 阅读 · 0 评论 -
python实现ssh
首先呢,学习了怎么修改路由器配置,添加guest 百度一下:路由器配置命令 对着敲着玩,就知道应该怎么弄了 然后是重点,实现ssh连接 各种模板网上是有的,我想要解决的问题是:如何将原来屏幕的消息保存到文件之中 涉及到两个问题: 1.child.before存储的是上一次命令所返回的信息 2.很多命令的输出信息在一页之内显示不完全,所以呢,需要按几次空格 试了很多次想了一种原创 2016-07-25 09:06:05 · 1347 阅读 · 0 评论 -
RSA攻击
参加个CTF比赛,发现自己零代码量,什么东西都没有准备,被吊打当然正常,基本的工具常用的代码可以自己提前写好的呀常用的代码有:gcd:求两个数的最大公约数egcd:求满足ax+by=1,当gcd(a,b)=1时,满足式子的x和yhextoflag:很多题目都是给的字母的ord值:两位两位表示一个字母,转化成chr字符就是flag的b64:base64解密b32:base32解密qp:quickpo...原创 2016-12-27 19:49:23 · 6563 阅读 · 0 评论 -
2017_NJCTF_Misc_easycrypto
这个题讲道理应该算作Reverse中的算法题的吧,给定明文密文对求key,然后再根据key来计算flag 写个py脚本逆向一下就好 def get(ch): if ch >= '0' and ch <= '9': return ord(ch) - ord('0') else: return ord(ch) - ord('A') + 10 f = open("plain.t原创 2017-03-18 15:32:04 · 868 阅读 · 0 评论 -
解决python装插件时找不到vcvarsall.bat问题
vcvarsall.bat问题解决转载 2017-10-31 22:11:10 · 7136 阅读 · 0 评论 -
python - binascii
在CTF的Crypto和Re中,经常会出现ASCII码形式的hex字符串的flag值,比如说:flag{H3ll0}给出的值是这样的:666c61677b48336c6c307d很方便看出来:两个两个一组,前一个一般是3,4,6开头较多py有个模块可以很方便解决这个转化问题,记录一下import binascii s = 'flag{H3ll0}' print s.encode("hex") p...原创 2018-06-16 17:12:12 · 713 阅读 · 0 评论