• 十进制与八进制相互转换

    时间:2024-03-28 10:12:21

    一、十进制转八进制与十进制转二进制方法相似,用十进制数除以8取余数,商再除以8,直到商为0,余数由下到上依次排列即可,如136136÷8=17 余017÷8=2 余12÷8=0 余2所以八进制数为210再看小数部分,与转二进制相同,这里是乘八取整法,也就是说小数部分乘以8,然后取整数部分,再让剩下的...

  • 将十六进制数QString转换为int型整数(比如将QString型的"F1"转换为int型是241)

    时间:2024-03-27 17:59:39

    本文章主要总结QString字符串中存放一个十六进制数,将该十六进制数转换为一个int型十进制数(比如将QString型的"F1"转换为int型的241)。1.1比如将QByteArray第0字节中的字母F转换为十进制整数是15,用到的函数是toInt(NULL,16)。当将连续两个字母转换为十进制...

  • qt实现十六进制显示控件

    时间:2024-03-26 22:29:12

    前言使用Qt编写一个类似串口助手的小工具,刚开始使用qt自带的QTextEdit类显示,在使用中发现存在诸多问题,首先最令人诟病的是QTextEdit的自动换行,每次调用append方法后会自动换新行。不知道有没有方法关闭这一特性,反正我是没找到。另一方面当数据量比较大的时候界面卡到爆炸,拖动窗口都...

  • 设计20进制计数器

    时间:2024-03-26 09:17:55

    要求:1。用161计数器芯片,设计一个M=20的计数器, 可以用多片上电后,对CLK信号,从0顺序计数到19,然后回绕到02.当计数值为19的CLK周期,溢出信号OV输出一个高电平,其他周期OV信号输出03.用波形仿真观察电路结果 步骤:1.建立工程“20-step counter”,并创建BWF空...

  • 十六进制字节 & 十六进制转二进制

    时间:2024-03-26 08:51:27

    做项目也将近一年的时间了。从一开始就经常提到“一个十六进制字节”,然而一开始就是迷惑的,直到现在。    一个十六进制字节,比如:FF。周围的人经常说这是一个十六进制字节。然后我就想,这不是两个字符吗,分别是F 和F,一个字符是一个字节,两个字符是两个字节,怎么就成一个十六进制字节,就成一个字节了。...

  • 5.IDA-文本搜索、二进制搜索(16进制字节序列)、替换16进制

    时间:2024-03-24 13:09:54

    1.文本搜索IDA文本搜索相当于对反汇编列表窗口进行子字符串搜索。通过Search▶Text(热键:ALT+T)命令启动文本搜索选择Find all occurences(查找所有结果),IDA将在一个新的窗口中显示搜索结果,最后,使用CTRL+T或Search▶Next Text(Ctrl+T)命...

  • iOS逆向----使用IDA的Patch更改汇编或二进制代码( patch svc #0x80 with nop)

    时间:2024-03-24 08:11:25

    最近在研究iOS逆向中的绕过反调试,发现很多文章中频繁出现诸如“攻击者可以使用nop来移除掉命令svc #0x80”,“无脑静态nop SVC 0X80”,“可以通过 patch svc #0x80 with nop 轻松绕过”这种话,对于其中所谓的Patch一直不是很理解,可能对于大神们来说这些方...

  • 【一起来学C语言】常用进制的转换与应用(下)

    时间:2024-03-23 07:54:17

    【前言】      上篇博客说到常用进制的转换,这里需要补充的是C语言支持三种数制,十进制、八进制、十六进制,并不支持二进制。因为C语言是一门高级语言,支持的是用户习惯的十六、八、十进制,二进制用于机器语言和汇编语言。      二进制与八进制、十进制、十六进制之间的转换你有没有get到呢?get到...

  • 颜色rgb格式字符串转换为”#十六进制形式”

    时间:2024-03-22 11:59:48

    题目描述将 rgb 颜色字符串转换为十六进制的形式,如 rgb(255, 255, 255) 转为 #ffffff1. rgb 中每个 , 后面的空格数量不固定2. 十六进制表达式使用六位小写字母3. 如果输入不符合 rgb 格式,返回原始输入示例1输入复制'rgb(255, 255, 255)'输...

  • Windows下使用Notepad++修改二进制文件,exe可执行文件

    时间:2024-03-21 19:14:45

    1. 下载及安装Notepad++到Notepad++官网下载页面 https://notepad-plus-plus.org/downloads/ 下载,推荐选个新版,香港的有点特别,那就来个7.8.8版本的吧,下载后正常安装即可。2.  Notepad++安装Hex-Editor插件没有安装He...

  • 负数的二进制、二进制转十六进制、Java中的运算符

    时间:2024-03-21 07:30:05

    目录1 负数的二进制1.1 正数1.2 负数2 二进制转十六进制3 Java中的运算符3.1 与运算符&3.2 或运算符|3.3 非运算符~3.4 异或运算符^1 负数的二进制我们知道计算机只认识0和1,数字在计算机中就是以二进制表示的。这里提到三个概念:原码、反码和补码。数字的表示形式就是...

  • 二进制漏洞挖掘之栈溢出-开启Canary

    时间:2024-03-20 20:01:42

    二进制漏洞-栈溢出github地址:https://github.com/ylcangel/exploits/tree/master/stack_overflow测试平台系统:CentOS release 6.10 (Final)、32位内核版本:Linux 2.6.32-754.10.1.el6....

  • 通过静态分析检测二进制代码中的Use-After-Free漏洞

    时间:2024-03-19 16:09:11

    前言Use-After-Free是一种众所周知的漏洞类型,经常被现代的攻击代码所利用(参见Pwn2own2016)。在研究项目AnaStaSec中,AMOSSYS提供了许多关于如何静态检测二进制代码中的此类漏洞的介绍。在这篇博文中,我们将向读者阐述学术界在如何检测这种类型的漏洞方面提出的各种建议。当...

  • labview中16进制字符串转换位2进制字符串

    时间:2024-03-19 13:56:44

    在labview中,实现将一个64位的字符串从16进制转换为2进制起初查找许多例程转换最大长度位32位,研究后进行了一些修改,可以实现长字符串的转换。首先先将64位的长字符串截为两个32位字符串,分别在进行转换,最后连接转换后的两个字符串。为保证转换出二进制字符串的长度,将其替换32位的零字符串中的...

  • 二进制的理解,以及二进制,八进制,十六进制的转换

    时间:2024-03-19 11:55:53

    什么是二进制呢?二进制数据是用0和1两个数码来表示的数,它的基数为2,进位规则是逢二进一加法:0+0=0;1+0=1;0+1=1;1+1=0(等价于10,向前进一)案例(前面用0补齐)1+1=10,10+1=11,11+1=100,100+1=101,101+1=110,110+1=111,111+...

  • PHP通过socket传二进制图片流保存到本地

    时间:2024-03-19 10:05:15

    利用socket传图片,可以在局域网内通过客户端向服务端发送图片,同样的也可以互相传输一些数据。代码如下:客户端代码:client.php/* client.php */<?php$filePath = "E:\\PHP\\image\\"; //设置图片所在的路径$fileN...

  • 一个使用LABVIEW将16进制字符串分割转化的办法

    时间:2024-03-19 09:47:55

    使用LABVIEW将16进制格式的字符串分割转化的办法基于LABVIEW 11上一次是用Cpp来写。但无奈本人Cpp实在没水平,写的东西和垃圾一样,不仅每次需要手动改文件路径、数据行数,如果数据行数改错了,还会导致整个程序崩溃,内存会出现问题。上一次就因为内存问题,导致我的程序不管怎么修改文件路径参...

  • python 字符串转16进制数字

    时间:2024-03-19 09:44:12

    1 原始文件中的字符串2 读取文件字符串从文件中读取2个字节,代码如下:def print_hex_str(str1):    print len(str1)    print str1    print int(str1, 16)    for i in str1:        print "-...

  • 进制之间的转换和解释

    时间:2024-03-18 22:03:15

    一:      二:二进制、八进制、十进制与十六进制本人转载链接:https://blog.csdn.net/liangxw1/article/details/78535545 作者转载:http://yuanbin.blog.51cto.com/363003/111161/ 二进制、八进制、十进制...

  • 复习:十六进制转换成十进制算法

    时间:2024-03-18 09:45:03

    在计算机中的内存地址往往都是用十六制来表示的,在学习如汇编、windbg之类的技术时也往往被这些十六进制数据搞晕,不便于学习,所以我们要练就一身好本领:快速把十六进制数转换为我们容易理解的十进制数计算方法如下:设H为待转化的十六制数,H...