将cgctf re部分移到这Re1,hello re没什么可说的,拖进ida,发现几个大数字,用热键r一下,将数字变为字符串,由于是小端,将字符串倒过来就是flag 了2,readasm2int main(int argc, char const *argv[]){char input[] = {0 ...
分类:
其他好文 时间:
2019-08-16 18:34:57
阅读次数:
145
数据类型有一个重点就是数据类型的存储,分为浮点类型的存储和整数类型的存储,浮点类型的存储涉及到浮点类型的精度等等,整数类型的存储涉及到大小端模式 数据类型另一个重点就是有时候同一类型在不同平台上有不同的存储大小,需要去总结 数据类型涉及了有符号数和无符号数,更涉及原码、反码、补码,还会有符号位扩展、 ...
分类:
其他好文 时间:
2019-08-05 15:57:06
阅读次数:
90
一。socket概念 Socket本身有“插座”的意思,在Linux环境下,用于表示进程间网络通信的特殊文件类型。本质为内核借助缓冲区形成的伪文件。 既然是文件,那么理所当然的,我们可以使用文件描述符引用套接字。与管道类似的,Linux系统将其封装成文件的目的是为了统一接口,使得读写套接字和读写文件 ...
分类:
其他好文 时间:
2019-08-02 22:57:43
阅读次数:
214
Actions如何定义的 恕小端不才,对Action的总结如下: Action 可以提交mutation方法,通过mutation来改变state Action 函数可以接收一个context对象,通过context.state 和 context.getters来改变state。(在实际工作中不常 ...
分类:
其他好文 时间:
2019-07-17 20:23:21
阅读次数:
145
字符编码和存储编码 2019-07-15 22:34:51 by冲冲 1. 英文字母和中文汉字在不同字符集编码下的字节数不同。 英文字母 中文汉字 2. 字符编码的渊源 ① 美国人首先对其英文字符进行了编码,也就是最早的ascii码,用一个字节的低7位来表示英文的128个字符,高1位统一为0。 ② ...
分类:
编程语言 时间:
2019-07-16 08:41:54
阅读次数:
115
1.引入 问题域:跟问题本身相关的一些因素,元素,条件等这些 分析问题,需求,目标 算法思路 解决方案域: 与具体的解决问题的方式,方法相关的一些因素,条件 数学 =》数学方法(公式,方程) C语言 =》算法模型、存储类型、语法... 问题域 =》解决方案域 要把问题域里面的因素 =》解决方案域的因 ...
分类:
编程语言 时间:
2019-07-07 20:27:31
阅读次数:
146
小心不要假设字节序. PC 存储多字节值是低字节为先(小端为先, 因此是小端), 一些高 级的平台以另一种方式(大端)工作. 任何可能的时候, 你的代码应当这样来编写, 它不在 乎它操作的数据的字节序. 但是, 有时候一个驱动需要使用单个字节建立一个整型数或者 相反, 或者它必须与一个要求一个特定顺 ...
分类:
系统相关 时间:
2019-07-07 14:18:34
阅读次数:
144
转自:https://www.cnblogs.com/mq0036/p/3382732.html 数组指针和指针数组的区别 数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时 ...
分类:
编程语言 时间:
2019-07-05 20:52:17
阅读次数:
120
一.Struct 1.struct的作用 一般用在多种不同数据类型集合里面,便于代码整洁,用于封装便于再次利用 struct默认是public,class默认是private 2.struct的使用 二.Typedef 1.Typedef的作用 可以给结构体起一个别名 2.Typedef的使用 三. ...
分类:
其他好文 时间:
2019-07-03 10:43:53
阅读次数:
161
结构体和联合体 struct 和 union 结构体是8字节对齐,不够8字节的部分则空出来;联合体共用一个8字节,后面的会覆盖前面的 结构体和联合体在形式上是相似对的 宏 宏 在C语言可以理解为替换,类似PHP中的常量 大小端 根据机器的不同,大小端会有区别,PHP中对大小端的机器都做了兼容 ...
分类:
Web程序 时间:
2019-07-02 12:12:13
阅读次数:
135