20210411菜鸡杯队内赛
20210411菜鸡杯队内赛签到主要考察base密码:
Base64:包含大写字母(A-Z),小写字母(a-z),数字(0-9)以及+/;Base32:而Base32中只有大写字母(A-Z)和数字234567;Base16:而Base16就是16进制,他的范围是数字(0-9),字母(ABCDEF)
Crypto普莱菲尔密码( Playfair Cipher )本题密钥就为playfair用法:
1.选取一个英文字作密钥。除去重复出现的字母。将密钥的字母逐个逐个加入5×5的矩阵内,剩下的空间将未加入的英文字母依a-z的顺序加入。(将Q去除,或将I和J视作同一字。)
2.将要加密的讯息分成两个一组。若组内的字母相同,将X(或Q)插入两字母之间,重新分组(例如 HELLO 将分成 HE LX LO)。若剩下一个字,也加入X字。3. 在每组中,找出两个字母在矩阵中的地方。
若两个字母不在同一直行或同一横列,在矩阵中找出另外两个字母,使这四个字母成为一个长方形的四个角。
若两个字母在同一横列,取这两个字母右方的字母(若字母在最右方则取最左方的字母)。
若两个字母在同一直行,取这两个字 ...
CRYPTO OF TOOLS(工具类)
@TOC
总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
KALI LINUX系统相关问题详解,持续更新
@TOC
1.新建虚拟机后只有普通用户设置没有root权限,如何提权或切换用户?从Kali Linux 2019.4开始,默认安装过程将创建一个普通用户。同时在安装过程中没有为root用户设置密码,也不知道其密码。所以,系统安装成功后,只能使用新创建的普通用户登录。但是,一些操作需要root权限才可以执行,如ifconfig命令。此时,用户可以使用sudo命令,快速切换普通用户为root用户。
我倾向于通过sudo passwd root来设置root用户密码以便后续使用。
┌──(dc㉿kali01)-[~/Desktop]└─$ sudo passwd root 127 ⨯We trust you have received the usual lecture from the local SystemAdministrator. It usually boils down to these three things: #1) Respect the privacy of ot ...
VMware Kali安装之路
本文是丁辰同学在VMware下安装Kali的完整教程 毕竟是经历了诸多坎坷,请小伙伴们指正!
首先打开已经安装好的VMware(PS:感谢VMware的一些教程大佬)
点击创建新的虚拟机,选择典型
安装向导走:
选定系统和版本
命名虚拟机,确定位置(大佬说放在非中文目录下)
指定磁盘容量,根据实际情况而定
这样就完成了虚拟机的安装
接下来就是运行和Kali的使用,选择第一个Graphical Install
语言地域设置和键盘配置
10.配置网络
设置用户名和密码
配置时钟出了点问题,又返回去下载了
这次没问题,进行磁盘分区:
修改内容写入磁盘
最终的环节来了,一定不要全选,否则你就会这样
这就是全选的结果,因为自2020.1版本开始,kali不再提供gnome和kde的桌面环境下载。取消此两项安装即可,待安装完成后进入系统可另外下载安装
安装GRUB,点击是
选择sda
结束页面
终于进入Kali的页面
输入用户名和密码,有时候外接键盘不太好使
Kali的终界面这是暂停的界面,吓到了吧!嘿嘿期待下一期丁辰同学的表现!
...
python工具篇--python编译器IDLE
本篇文章会逐次介绍关于python的相关编译器,如IDLE,pycharm,sublime TEXT,visualstudio code,Pycharm for Anaconda
在做题时经常碰到需要使用python2的情况,使用pycharm来切换python2和python3会很不方便,此时python下载在Windows上自带的编译器IDLE就不失为一个好的选择。
IDLE(windows自带)使用方法:第一种:打开python 2.7.17 shell,但此界面适合编辑单行代码,新建文件就可以直接编辑多行代码,保存后使用run modelue(或者F5)如左图所示:第二种:也可以在命令行黑窗口中win+R cmd 进入命令行窗口使用python敲击命令,如下图: 第三种:在 开始 窗口点击对应版本的python command 进入黑窗口:
win10下python3 Crypto.Util.number模块下载问题以及附加问题的解决方法
**
win10下python3 ==Crypto.Util.number==模块下载问题解决方法**首先感谢大佬的博客启发:https://blog.csdn.net/wukai0909/article/details/109772278
在最近的CISCN2021中在crypto上十分挫败,在赛后查看相关大佬的题解才发现要使用相关的模块就像下图这样:
from Crypto.Util.number import getStrongPrime, bytes_to_longfrom flag import flag
可是我在使用
pip install crypto
提示出错,就在网上疯狂寻找相关方法,为此我还把python3.9和python2.7以及pycharm卸载重装了一遍,功夫不负有心人,我终于找到了相关方法:
1.首先是安装大佬博客中所说
pip3 install pyCryptodome -i https://pypi.douban.com/simple
crypto已经停用,不再更新。而pycryptodome则可以完美替代它,相应的子模块也都有,故安装pycryp ...
【Hexo github】进行SSH认证时报错git操作提示git@github.com_ Permission denied (publickey)(已解决)
进入git bash界面然后:@[TOC](SSH keys)
1.git config –global –list 验证邮箱与GitHub注册时输入的是否一致
2.git config –global user.name “yourname”,git config –global user.email “email@email.com ”设置全局用户名和邮箱。
3.ssh-keygen -t rsa -C “你的邮箱”,一路回车,在出现选择时输入Y,再一路回车直到生成密钥。会在/Users/***/路径下生成一个.ssh文件夹,密钥就存储在其中。
4.GitHub—>setting—>SSH and GPG keys—>SSH keys ssh -T git@github.com测试一下是否连通 ...
计算机网络实验-实验四 无线网络的设计
实验四 无线网络的设计@TOC
1.首先明确概念总共有两个路由器,一个是无线路由器,另一个是有线路由器。所以有线路由器这边直连交换机,交换机再连接AP,AP分别制定SSID号及无线密码,使之可以连通,构成局域网。
设计总图(仿真测试环境)
PC192.168.14.106
PC192.168.14.104
PC192.168.14.105
AP0
AP1
AP2
有线路由器wh
2.无线路由器这边同样配置无线SSID号和WPA密码,使其连通并构成局域网。
无线路由器
平板Table PC192.168.114.100
笔记本Laptop192.168.114.101
PC192.168.114.102
3.无线路由器和有线路由器分别占据不同网段,而两个路由器之间则是通过第三个网段连通。
从左到右测试连通性
168.14.106—>192.168.114.100
168.14.106—>192.168.114.101
168.14.106—>192.168.114.102
192.16 ...
firstblog
终于回来了
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post$ hexo new "My New Post"
More info: Writing
Run server$ hexo server
More info: Server
Generate static files$ hexo generate
More info: Generating
Deploy to remote sites$ hexo deploy
More info: Deployment