题目 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 <?php error_reporting(0); if(isset($_GET['code']) && isset($_POST['pattern'])) { $pattern=$_POST['pattern']; …
1 2 3 sudo apt-get install libleptonica-dev libtesseract-dev sudo apt-get install tesseract-ocr-chi-sim python -m pip install video-ocr windows安装方法: 下载安装 https://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-w64-setup-5.3.3.20231005.exe 下载 1 2 3 4 5 wget …
1 python -m pip install ddddocr 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 from PIL import Image if not hasattr(Image, 'ANTIALIAS'): setattr(Image, 'ANTIALIAS', Image.LANCZOS) import ddddocr from …
1 2 3 4 5 6 7 8 9 10 11 12 configure terminal no access-list 100 access-list 100 permit ip any host 139.155.65.168 access-list 100 permit ip any host 1.14.109.79 access-list 100 permit ip any host 1.14.108.193 access-list 100 permit ip 10.30.17.0 0.0.0.255 10.30.17.0 0.0.0.255 access-list 100 deny …
今天尝试用AES-256-OFB加密一个flag结果输出的密文是43字节,不是128位(16字节)的倍数,代码如下: 1 2 3 4 5 import os from Crypto.Cipher import AES data=b'flag{a7ba7128-3917-4551-8260-b3499e9dd7b12}' aes = AES.new(os.urandom(32), AES.MODE_OFB, os.urandom(16)) aes.encrypt(data) 结果输出是一串 …
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include <stdio.h> #include <string.h> #include <unistd.h> #include <sys/mman.h> char shellcode[800]; void vulnerable() { mprotect(0x404000,0x1000,PROT_READ | PROT_WRITE|PROT_EXEC); //第一个参数需要是内存段的起始地址,第二个参数需要对其,64位是0x1000 …
根据这个教程 ,用仿真测试可以成功,但实际上上真机只显示第一行。 考虑到可能是电压的问题,我外接的是和stm32一样的3.3v,但实际上lcd的额定电压是5v,于是换为5V,结果变这样了: 只能恢复电压3.3v,再网上找找,发现: 于是尝试了两次0x38: 结果变成这样了: 仔细看有两行,但不是文字,是淡淡的方块。网上还有人说要发送0x38四次的,都试了,还是没用。对了数据手册,指令确实是0x38,试了别的指令比如光标显示啥的可以,唯独 这个指令不行。正当要放弃的时候,灵机一动,负负得正,既然单纯的5V和两次0x38指令都不行,那么结合起来会怎么样呢?试了试: 居然可以了,剩下的只要调整电位 …