01定义想象一下,你有一个复杂的玩具(对象),为了方便存放,你把它拆成零件(序列化)。当你需要玩的时候,再把零件拼回去(反序列化)。序列化:将对象(如Java对象、PHP数组)转换为字符串或二进制数据...
汇编语言基础教程
安全分析与研究专注于全球恶意软件的分析与研究汇编语言是逆向的基础,这节课给大家介绍一些汇编语言的基础知识,详细的内容大家可以去学习一下王爽《汇编语言》这本书,我这里主要给大家介绍以下几个主题,这些都是...
机器语言
机器语言 它通常是指计算机可以理解的低级编程语言。此语言包含一组计算机处理器可以直接理解的命令。机器语言是由计算机的中央处理器 (CPU) 执行的命令的直接表达,通常由二进制数表示。 二进制数是一种仅...
逆向基础(1):进制,数据与运算
本文是滴水8年前的课程学习笔记,由于感觉比较老了,因此也参考了很多别的大佬比较新的文章逆向不同于web,技术更新没那么快,请各位不用太担心本文跟不上时代视频地址:https://www.bilibil...
网络安全等级保护:二进制运算基础
二进制运算 现代对称密码学密码的一部分涉及使用二进制运算。二进制数(仅由零和一组成的数字)的各种运算对于程序员和编程学生来说是众所周知的。但对于那些不熟悉它们的读者,下面有一个简短的解释。在处理二进制...
网络安全等级保护:二进制运算
二进制运算现代对称密码学密码的一部分涉及使用二进制运算。二进制数(仅由零和一组成的数字)的各种运算对于程序员和编程学生来说是众所周知的。但对于那些不熟悉它们的读者,下面有一个简短的解释。在处理二进制数...
CRC循环冗余校验【实现篇】
CRC循环冗余校验【实现篇】在之前的文章当中,我简单介绍了一下有关于CRC的原理,这次呢,我们从开发的角度来看一下CRC的具体实现,因为CRC的种类实在是太多了,如果咱们一个一个实现,那就太费劲了,所...
Base编码家族的前世今生
0x00 序真的是颓了很久,最近突然很好奇base64的编码方式,于是在查阅了大量相关资料后逐渐对Base系列的编码方式有了一个大概的了解,但对于部分的Base成员编码方式,我在网上找到的资料也仅仅只...
设备采集的二进制数据如何在 IoT 物联网平台云端实现解析?
往期推荐☞ 中国云计算第一股关停 IoT云服务☞ 国内 IoT 物联网平台终局的思考☞ 2022年IoT平台趋势:私有化部署☞ 5个值得分享的物联网创业失败教训...
python算卦科学肾透
声明:该公众号大部分文章来自作者日常学习笔记,也有部分文章是经过作者授权和其他公众号白名单转载,未经授权,严禁转载,如需转载,联系刘一手。请勿利用文章内的相关技术从事非法测试,如因此产生的一切不良后果...
如何学Python 第十八课 初见位运算
在上一篇文章里我们介绍了类和面向对象为编程带来的方便。今天我们来说点稍微简单的——位运算。 位运算会用到位运算符。但是我们今天不介绍具体的代码上的操作,而是主要介绍一...