- 博客(6)
- 收藏
- 关注
原创 简单总结Base家族
Base32将任意字符串按照字节进行切分,并将每个字节对应的二进制值(不足8比特高位补0)串联起来,按照5比特一组进行切分,并将每组二进制值转换成十进制来对应32个可打印字符中的一个。例如,它用于将图像嵌入到Adobe PDF文件中。Base64编码是使用64个可打印ASCII字符(A-Z、a-z、0-9、+、/)将任意字节序列数据编码成ASCII字符串,另有“=”符号用作后缀用途。相比Base64,Base58不使用数字"0",字母大写"O",字母大写"I",和字母小写"l",以及"+"和"/"符号。
2023-11-11 00:44:04 2208 2
原创 SHCTF的一些WP
2.图片用winhex打开,发现最下有个txt1 txt2 判断为图片中隐藏文件,将图片格式改为rar,用7-zip打开,取出txt文件,发现两个txt文件内容大致相同,可能存在差异。2.确定位置大致在山东东营的某个大学附近,鉴于其朋友水平大概就应该是中国石油大学(划掉),这是看图片内容,中间黄色“亚洲品牌”下有“万达东厅”,再次缩小位置,1.不会写了,翻了翻历史记录是base85解码,解成base64,再解解成base32,在用base16解得(解码网站问题,有的网站base85解不出来)
2023-11-03 22:52:50 146
原创 C语言分支与循环语句
C语言提供了一些强大的工具来帮助程序实现分支和循环的逻辑,使得程序可以更灵活和高效地执行不同的操作。在本文中,我将介绍C语言中的分支和循环语句以及其用法,并提供一些示例来帮助读者更好地理解这些概念。这些只是C语言中分支和循环语句的简要概述,实际使用时还需要考虑复杂的逻辑和程序设计。请参考相关资料,学习更多关于C语言分支和循环语句的详细内容,以充分理解和应用它们。C语言提供了几种类型的分支语句,使程序能够根据不同的条件执行不同的代码块。循环语句可用于重复执行一段代码块,直到满足特定条件为止。
2023-10-23 21:09:46 52
原创 关于学习C语言的一些小节
每个源⽂件(.c)单独经过编译器处理⽣成对应的⽬标⽂件(.obj为后缀的⽂件)多个⽬标⽂件和库⽂件经过链接器处理⽣成对应的可执⾏程序(.exe⽂件)3.float型数据需在数据后加f,如:float a=1.0f。注:若不加f则默认double型数据,发生错误。1.源程序需要经过编译器与链接器处理才能执行。\0 字符是字符串的结束标志。字符串的末尾隐藏放着⼀个。
2023-10-09 21:15:43 41
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人