Hex
  • 2024-09-26读取文本十六进制,保存为图片
    读取文本十六进制,保存为图片目录结构D:\SFW\PY_TOOLS\PNGPYmain.pymhex.txtoutput.pngmain.pydefhex_to_png(hex_file,output_file):#从文件中读取十六进制数据withopen(hex_file,'r')asf:hex_data=f.read().strip()#读取并去
  • 2024-09-26MySQL variables:binary-as-hex
    不注意到这个变化的话,还挺折腾人的。在MySQL8.0.19ReleaseNotes里,有这么一段话:Whenthemysqlclientoperatesininteractivemode,the--binary-as-hexoptionnowisenabledbydefault.Inaddition,outputfromthestatus(or\s)commandincludesthislinewhenth
  • 2024-09-2503 第四组 2个 unicode码点 随机生成汉字与字母
    unicode码点A对应的二进制010000中对应的二进制....国对应的二进制.....ord根据文本获取十进制数v1=ord("A")v2=ord("中")print(v1,hex(v1),''.join(hex(v1)[2:].rjust(4,'0')))#650x410041print(v2,hex(v2),''.join
  • 2024-09-2516 字节的处理
    字节的处理字符串name='中国联通'#unicodeUTF-8字节name='中国联通'byte_data=name.encode('utf-8')#byteb'\xe4\xb8\xad\xe5\x9b\xbd\xe8\x81\x94\xe9\x80\x9a'print(byte_data)result=[]foriteminbyte_
  • 2024-09-19Oracle 19c OCP 认证考试 082 题库(第23题)- 2024年修正版
    【优技教育】Oracle19cOCP082题库(Q23题)-2024年修正版考试科目:1Z0-082考试题量:90通过分数:60%考试时间:150min本文为(CUUG原创)整理并解析,转发请注明出处,禁止抄袭及未经注明出处的转载。原文地址:http://www.cuug.com/index.php?s=/home/article/detail/id/3407.html第
  • 2024-09-17【加密算法基础——AES CBC模式代码解密实践】
    AES解密实践之代码实现AES解密使用python脚本比较灵活,但是一定要保证脚本是调试过的,才能在找到正确的密文,密钥,初始向量的情况下,解出正确的明文。但是对于AES解密,命令行无法处理key截断的问题。实际测试了一下,CBC模式,对于key截断的问题可以解决,但是CFB模式,目前还无法实验
  • 2024-09-16Verilog - ASCII码与16进制相互转换(Task语句,多个ASCII码转换)
    编程思想:1.使用case语句,将Ascii码与Hex对应关系连接;2.使用Task语句将Ascii码转Hex作为一个任务3.调用Task语句,将8bit Ascii码转换为4bitHex数据4.将n个8bitASCII转为n个4bitHex数据进行数据拼接,输出n*4bitHEX数据moduleascii_to_hex(input
  • 2024-09-15(2)Proteus8.7添加STM32F103C6直接使用编译xxx.hex文件关键步骤
    1)新建工程中选项 2)Protues8.7支持芯片如下:3)点击STM32选择Keil编译生成的xxx.hex文件 4)使用virtualterminal显示串口信息。仿真状态,点击Debug菜单项,按图操作。 
  • 2024-09-11Java的class与String互相转换,自定义密码策略
    目的客户要求密码校验方式,用自己的认证方式。提供一种方案,在不出补丁的情况下,解决这个问题。原理1、本地写一个类,用客户想要的方案,实现密码校验的接口,编译成class类。2、然后把这个class类,先转换成二进制,再转换成16进制的字符串。3、将字符串写到客户的数据库里。4、重启服务,在
  • 2024-09-01基于Keil软件实现串口收发HEX数据包(江协科技HAL库)
    ​串口收发HEX数据包实验是基于江协科技STM32的HAL库工程模板创建的(可以在作品“基于江科大STM32创建的HAL库工程模板”中的结尾处获取工程模板的百度网盘链接)复制“OLED显示”的工程文件——“4-1 OLED显示屏”,并命名为“9-3 串口收发HEX数据包 ”。打开工程,把下面的程序
  • 2024-08-26新建一个基于标准新建一个基于标准固件库的工程模板固件库的工程模板(实现LED单灯闪烁)
    实验报告原件在资源可选择性下载一、实验目的:1.了解STM32固件库;2.掌握STM32固件库关键子目录及固件库关键文件;3.能够新建一个基于标准固件库的工程模板并完成编译二、实验器材:笔记本或电脑。三、实验内容:1.构建proteus8LED构图。2.STM32构建适应于keil5的编译器格式
  • 2024-08-23STM32常用下载程序方式
    常用下载程序的两种方式:、通过下载工具(FlyMCU)将hex文件下载到FLASH存储区。、使用烧写器将xxx.axf文件下载到存储区。(KEIL5经过烧写器配置后,直接点击download)有的朋友肯定好奇说:FLASH存储区存的都是最“干净”的二进制数据,hex文件还有那么多描述信息呢。答案:hex文件当然不是
  • 2024-08-19[GUET-CTF2019]虚假的压缩包1附送RSA解密&CRC破解png宽高&异或python脚本
    解压得到下图两个zip文件,虚假的压缩包、真实的压缩包使用010editor打开,发现是伪加密,把09改为00即可打开打开以后,发现是是一个rsa解密题上python脚本importgmpy2deffind_pq(n):forpinrange(2,int(n**0.5)+1):ifn%p==0:q=
  • 2024-08-15Vue 项目中,设置的 `color` 样式为 Hex 代码,但最终显示为 RGB 代码 情况原因
    在Vue项目中,设置的color样式为Hex代码,但最终显示为RGB代码,这通常是由于以下几种情况导致:1.CSS预处理器(Sass,Less)的影响:当你使用Sass或Less等CSS预处理器时,它们会将Hex颜色代码转换为RGB颜色代码,以便更好地进行颜色计算和操作。如果你在style属性
  • 2024-08-06基于capl的hex文件解析
    目录前言一、IntelHEX文件格式简介二、CAPL语言概述三、基于CAPL的hex文件解析步骤四、注意事项前言基于CAPL(CommunicationAccessProgrammingLanguage)的hex文件解析主要涉及对IntelHEX文件格式的理解和CAPL编程语言的运用。IntelHEX文件是一种由符合IntelHEX
  • 2024-08-01使用keil进行51单片机的开发
    首先下载Keil打开https://www.keil.com/download/product/选择C51进行下载:表格里面的信息瞎填就完了。然后点击submit然后下载安装即可激活Keil右键桌面的keil软件图标,使用管理员权限打开。点击左上角的file->licensemanagement复制CID打开注册机软件选择c51和pro
  • 2024-07-30Python 字节串转Hex字符串(一个久远的问题点总结)
    时间:2024.07.30作者:Yuan  这是一个今天看来似乎有点久远的问题,但是值得被记录和澄清一下!  那是在2022年1月份参与的一个项目中遇到的问题,大概需求是利用SHT40-AD1B-R2芯片,读取环境温度。其实就是通过i2c与这个温度传感器建立通讯,然后读取温湿度信息,对于上位机的
  • 2024-07-30在macOS开发stm32:CubeIDE+CubePro方案
    STM32CubeIDE和STM32CubeProgrammer都有Mac版。STM32CubeIDE用于创建项目和编写代码,编译出HEX文件。STM32CubeProgrammer用于连接ST-Linkv2和烧录程序,把HEX文件烧录到STM32单片机。在安装STM32CubeIDE和STM32CubeProgrammer时,会把相关驱动下载安装。所以,等我安装完这两个工具,
  • 2024-07-29使用十六进制值绘制颜色网格
    我有一个代表不同颜色的十六进制值列表。如何在颜色网格中表示这些十六进制值。也就是说,可视化每个十六进制值的颜色。谢谢。可以使用多种方法来使用十六进制值绘制颜色网格,以下列出了一些方法:1.使用HTML和CSS可以创建一个简单的HTML表格,并使用十
  • 2024-07-26在PB中,字符串与十六进制的互转
    //字符串转换为16进制stringls_hex='',hex=''charlch_hex[0to15]={'0','1','2','3','4','5','6','7','8','9','a','
  • 2024-07-26颜色选择器react-color
    配合表单使用的颜色选择器:https://www.jianshu.com/p/b7bc59146058,原文reacthooks版本的,我改成的class函数版本的。  1.安装:npminstallreact-color--save  2.封装:colorPicker.js importReact,{FC}from'react';import{SketchPicker}from'react-color'
  • 2024-07-21网络基础 Modbus协议学习总结
    协议简介Modbus协议,首先从字面理解它包括Mod和Bus两部分,首先它是一种bus,即总线协议,总线就意味着有主机,有从机,这些设备在同一条总线上。Modbus支持单主机,多个从机,最多支持247个从机设备。关于Mod,因为这种协议最早被用在PLC控制器中,准确的说是Modicon公司的PLC控制器,这也是Modbus
  • 2024-07-18【STM32芯片启动流程】——结合具体启动文件和hex文件分析
    一、前言最近想把MCU相关的知识梳理一遍,希望加深自己对相关知识的理解,同时也作为备忘录提醒自己。首先是STM32的启动过程,理解这个过程是学习IAP和OTA功能以及深入stm32内核的基础。二、总体流程介绍1.由boot引脚(boot0,boot1)选择启动模式;2.给SP、PC指针赋值;3.进入复位中
  • 2024-07-18【efinix】 efinity Programmer里添加riscv的hex,Programner闪退
    问题在efinixefinityProgrammer里添加riscv的hex,Programner闪退分析1.某FAE提到可能hex文件有个小锁,应该是加密的问题变相解决方案使用【riscv-sapphire-ug-6.0.pdf77页】,CopyaUserBinarytoFlash(EfinityProgrammer)章节的方法,把FPGA程序和riscv的程序整合成一
  • 2024-07-16暑期集训经典栈溢出
    checksec看保护:NXida看一下(这是main函数)func1()func2()func3()func4()func5()先静态分析一波:进到func5()之后系统会给一个起始地址,从这个地址开始输入,判断一下rbp指的地址有没有被改掉,被改掉就fail了,而很直观的看出buf有溢出漏洞,程序中又有后门函数win,所以就将返