二进制 计算机中的数据不同于人们生活中的数据,人们生活采用十进制数,而计算机中全部采用二进制数表示,它只包含0、1两个数,逢二进一,1+1=10。每一个0或者每一个1,叫做一个bit(比特)。下面了解一下十进制和二进制数据之间的转换计算。 十进制数据转成二进制数据:使用除以2获取余数 ...
今天并没有刷题,看到ctf wiki高级ROP,发现ret dl runtime resolve,涉及到PLT amp GOT 表以及延迟绑定机制,还是把基础打好。 今天笔记不多,主要是理解。推荐一下看的资料 PLT amp GOT 表以及延迟绑定机制 ELF 文件结构解析 ELF文件结构解析的工具 我感觉栈溢出,还是手画堆栈图理解漏洞最深刻,以后调试的时候还是尽量把堆栈图先画出来,在debug。 ...
2020-04-13 17:36 0 624 推荐指数:
二进制 计算机中的数据不同于人们生活中的数据,人们生活采用十进制数,而计算机中全部采用二进制数表示,它只包含0、1两个数,逢二进一,1+1=10。每一个0或者每一个1,叫做一个bit(比特)。下面了解一下十进制和二进制数据之间的转换计算。 十进制数据转成二进制数据:使用除以2获取余数 ...
最近都一直在看几本关于计算机组成原理方面的大作:《Code: The Hidden Language of Computer Hardware and Software》,《Computer Syst ...
php中有很多函数都说明是二进制安全的,那么什么是二进制安全的呢? 在网上搜索了一下,有一种说法是: 【TechTarget中国原创】二进制安全功能(binary-safe function)是指在一个二进制文件上所执行的不更改文件内容的功能或者操作。这能够保证文件不会因为某些操作 ...
。 2020年一场突如其来的疫情,打乱了我的生活节奏。再由于公司发生了一些事情以及自身的某些原因, ...
用作二进制的压缩形式;十进制是理解其他数制的基础。 如:串行通讯接口COM1口的输入输出端口地址 ...
ML的一些基础知识 1.极大似然估计 极大似然估计,通俗理解来说,就是利用已知的样本结果信息,反推最具有可能(最大概率)导致这些样本结果出现的模型参数值! 换句话说,极大似然估计提供了一种给定观察数据来评估模型参数的方法,即:“模型已定,参数未知”。 我们这样想,一当模型满足某个分布 ...
二进制部署k8s的一些坑 一、前言 本文不打算对k8s做过多介绍,仅仅介绍部署过程中的一些踩坑点。 关于k8s的一些扫盲文章可以参考下(微信打开): (1)https://mp.weixin.qq.com/s/F1YzaDGy8E1xK42zkyK9ug ...
第一次实质性的接触socket通信方面的工作,所以遇到的问题还真不少,写篇博客记录一下,提升下记忆。 需求是通过私有协议进行二进制数据的传输,必须保证数据包不能被丢失,所以选择tcp的socket进行通信。 1. 遇到的第一个问题是客户端与服务端的socket通信没有保持持续的连接状态 ...